1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-22 18:23:08 +02:00
gmenu2x/src
kyak 6646525731 Zero-pad hex values when saving config
writeSkinConfig() had a very naughty bug when RGBA values were written
to config file unpadded. This lead to a problem that, for example,
0x00000080 was written as 0x00080 in config file (Somehow gmenu2x
reads and re-saves config on selection). This, in turn, led
to problem when reading skin config file in strtorgba function,
because it parses the color string in token of two symbols
(substr(0,2) and etc).
2011-06-06 11:38:26 +04:00
..
.gitignore Let git ignore files we expect to be generated during the build. 2010-06-17 18:45:52 +02:00
asfont.cpp PNG: Make loadPNG() responsible for creating an RGBA surface. 2011-06-02 06:19:21 +02:00
asfont.h ASFont: Refactored string drawing methods. 2011-06-02 04:29:19 +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 Zero-pad hex values when saving config 2011-06-06 11:38:26 +04:00
gmenu2x.h Surface: Made "raw" field private. 2011-06-02 22:44:04 +02:00
gp2x.h initial commit - needs clean-up 2010-02-04 12:33:47 +01:00
iconbutton.cpp Surface: Made "raw" field private. 2011-06-02 22:44:04 +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 PNG: Use libpng directly instead of via SDL_image. 2011-06-05 05:58:47 +02:00
imageio.h PNG: Make loadPNG() responsible for creating an RGBA surface. 2011-06-02 06:19:21 +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 Add powersaver class 2011-06-02 06:32:39 +03: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 Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +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 Add powersaver class 2011-06-02 06:32:39 +03: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 Merge branch 'master' of projects.qi-hardware.com:gmenu2x 2011-05-11 01:37:57 +02:00
menusettingrgba.h On the skin menu, the ALTLEFT/ALTRIGHT buttons will now respectively decrease/increase the ARGB values by 10. 2011-04-14 19:35:50 +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 Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +02:00
messagebox.h Converted public fields of MessageBox to private. 2010-07-27 20:59:28 +02:00
powersaver.cpp Add powersaver class 2011-06-02 06:32:39 +03:00
powersaver.h Add powersaver class 2011-06-02 06:32:39 +03:00
selector.cpp Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +02:00
selector.h Converted public fields of Selector to private. 2010-07-26 05:47:46 +02:00
settingsdialog.cpp Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +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 Surface: Work around bug in SDL that loses per-surface alpha. 2011-06-05 05:27:28 +02:00
surface.h Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +02:00
surfacecollection.cpp Surface: Load image with factory method instead of constructor. 2011-06-02 22:09:03 +02:00
surfacecollection.h SurfaceCollection: Removed alpha flag. 2011-06-02 05:52:47 +02:00
textdialog.cpp Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +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 Surface: Make pixel format conversion explicit. 2011-06-03 11:46:36 +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