1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-16 19:37:29 +02:00
gmenu2x/src
Maarten ter Huurne ff546cdcb0 ASFont: have a single routine for computing text width that also handles newlines.
This way the text has to be scanned only once and no copying is needed.
2011-05-10 02:08:14 +02:00
..
.gitignore Let git ignore files we expect to be generated during the build. 2010-06-17 18:45:52 +02:00
asfont.cpp ASFont: have a single routine for computing text width that also handles newlines. 2011-05-10 02:08:14 +02:00
asfont.h ASFont: have a single routine for computing text width that also handles newlines. 2011-05-10 02:08:14 +02:00
browsedialog.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
browsedialog.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
button.cpp Give Button a direct reference to the Touchscreen object instead of fetching it from the GMenu2X object. 2010-07-27 22:12:28 +02:00
button.h Give Button a direct reference to the Touchscreen object instead of fetching it from the GMenu2X object. 2010-07-27 22:12:28 +02:00
buttonbox.cpp Add ButtonBox widget to simplify managing buttons in the bottombar. Also fixes some memleaks where buttons were left unfreed. 2010-05-03 22:21:36 +02:00
buttonbox.h Add ButtonBox widget to simplify managing buttons in the bottombar. Also fixes some memleaks where buttons were left unfreed. 2010-05-03 22:21:36 +02:00
cpu.cpp Replaced every message output by calls to the log macros. 2010-09-17 22:31:09 +02:00
cpu.h Set CPU frequency through sysfs. 2010-07-04 03:04:42 +02:00
debug.h Added missing #include. 2011-04-13 03:14:10 +02:00
dialog.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
dialog.h Move methods only used by dialogs from the GMenu2x class to a common base class 2010-05-05 14:35:52 +02:00
dirdialog.cpp Unify filedialog and browsedialog code 2010-05-03 19:58:28 +02:00
dirdialog.h Unify filedialog and browsedialog code 2010-05-03 19:58:28 +02:00
FastDelegate.h Fixed most warnings. 2010-06-19 03:15:20 +02:00
filedialog.cpp FileDialog must only pick regular files. 2010-07-26 04:43:03 +02:00
filedialog.h Removed unnecessary "using" statements. 2010-07-26 04:45:50 +02:00
filelister.cpp Changed an error message, that was displaying "Error:" twice. Plus, it now more meaningful. 2011-03-30 15:44:32 +02:00
filelister.h Converted public fields of FileLister to private. 2010-07-27 21:41:35 +02:00
font-14.xcf initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
font.xcf initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
gmenu2x.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
gmenu2x.h Changed the file browser to use / as root and added ability to see extensionless files (i.e. executables) 2010-08-03 17:32:54 +02:00
gp2x.h initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
iconbutton.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
iconbutton.h Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
imagedialog.cpp Unify filedialog and browsedialog code 2010-05-03 19:58:28 +02:00
imagedialog.h Unify filedialog and browsedialog code 2010-05-03 19:58:28 +02:00
imageio.cpp Isolate all PNG loading in a separate source/header. 2011-05-09 03:56:57 +02:00
imageio.h Isolate all PNG loading in a separate source/header. 2011-05-09 03:56:57 +02:00
inputdialog.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
inputdialog.h Give InputDialog a direct reference to the Touchscreen and InputManager objects instead of fetching them from the GMenu2X object. 2010-07-27 22:56:03 +02:00
inputmanager.cpp Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
inputmanager.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
link.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
link.h Give Button a direct reference to the Touchscreen object instead of fetching it from the GMenu2X object. 2010-07-27 22:12:28 +02:00
linkaction.cpp Give Button a direct reference to the Touchscreen object instead of fetching it from the GMenu2X object. 2010-07-27 22:12:28 +02:00
linkaction.h initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
linkapp.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
linkapp.h Give LinkApp a direct reference to the InputManager object instead of fetching it from the GMenu2X object. 2010-07-27 23:22:46 +02:00
lr.xcf initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
Makefile.am ASFont: moved SFontPlus code into ASFont source files. 2011-05-09 14:25:16 +02:00
menu.cpp fixed section display not correct in ben nanonote 2011-01-13 17:20:17 +08:00
menu.h Converted public fields of Menu to private. 2010-07-27 21:12:15 +02:00
menusetting.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
menusetting.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingbool.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
menusettingbool.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingdir.cpp Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingdir.h Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingfile.cpp Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingfile.h Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingimage.cpp Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingimage.h Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingint.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
menusettingint.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingmultistring.cpp Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingmultistring.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingrgba.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
menusettingrgba.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
menusettingstring.cpp Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingstring.h Minimize namespace pollution in MenuSetting class hierarchy. 2010-07-28 02:36:46 +02:00
menusettingstringbase.cpp ASFont: removed precalculation of half heights. 2011-05-10 00:31:45 +02:00
menusettingstringbase.h Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
messagebox.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
messagebox.h Converted public fields of MessageBox to private. 2010-07-27 20:59:28 +02:00
selector.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
selector.h Converted public fields of Selector to private. 2010-07-26 05:47:46 +02:00
settingsdialog.cpp Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
settingsdialog.h Give SettingsDialog a direct reference to the Touchscreen and InputManager objects instead of fetching them from the GMenu2X object. 2010-07-27 23:09:16 +02:00
surface.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
surface.h Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
surfacecollection.cpp Isolate all PNG loading in a separate source/header. 2011-05-09 03:56:57 +02:00
surfacecollection.h Use tr1::unordered_map instead of google::dense_hash_map in SurfaceCollection. 2010-07-28 03:16:40 +02:00
textdialog.cpp Rewrote the whole input system. 2010-09-17 22:34:26 +02:00
textdialog.h Move methods only used by dialogs from the GMenu2x class to a common base class 2010-05-05 14:35:52 +02:00
textmanualdialog.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
textmanualdialog.h pass strings by reference where possible 2010-05-02 14:38:16 +02:00
touchscreen.cpp Initalise event 2010-05-03 23:44:44 +02:00
touchscreen.h Converted public fields of Touchscreen to private. 2010-07-26 05:45:56 +02:00
translator.cpp Replaced every message output by calls to the log macros. 2010-09-17 22:31:09 +02:00
translator.h Replaced "hash_map" by "unordered_map" to get rid of deprecation warnings. 2010-06-18 00:45:16 +02:00
utilities.cpp Replaced every message output by calls to the log macros. 2010-09-17 22:31:09 +02:00
utilities.h In "utilities.h", only include those headers that are needed by the definitions in "utilities.h". 2010-06-19 04:44:03 +02:00
wallpaperdialog.cpp Introduced enums for text alignment in the ASFont class. 2011-05-09 05:17:25 +02:00
wallpaperdialog.h Removed unused field. 2010-07-26 05:08:56 +02:00