Ayla
6586ea3319
Dingux port: swap the "accept" and "cancel" button icons.
2011-09-18 03:57:51 +02:00
Ayla
6ec7fa10a0
The platform-specific files should be the last one installed.
...
This allows to overwrite translations or skin files.
2011-09-18 03:49:38 +02:00
Ayla
759eefd676
The files "a.png" and "b.png" have been renamed to "cancel.png" and "accept.png".
2011-09-18 03:40:33 +02:00
Ayla
16b050be05
Modified the key shortcuts for the small popups (deleting a link...).
2011-09-18 03:33:10 +02:00
Ayla
826d622285
Modified the key shortcuts for the generic file/dir selector class.
2011-09-18 03:23:47 +02:00
Ayla
38cfd321f6
Modified the key shortcuts for the wallpaper dialog.
2011-09-18 03:16:08 +02:00
Ayla
d0cfe7c60d
Modified the key shortcuts for the text display dialog.
2011-09-18 03:05:25 +02:00
Ayla
5dd6d31b25
Modified the key shortcuts of the file input dialog.
2011-09-18 02:21:04 +02:00
Ayla
b5131c1db9
Modified the key shortcuts of the text input dialog, so that the X and Y keys are not used.
2011-09-18 02:05:15 +02:00
Ayla
87106cdf56
Modified the button icons displayed when modifying an integer parameter.
2011-09-18 01:47:29 +02:00
Ayla
1aac93f36d
The (gp2x) A button is now used instead of X to clear string inputs (like link names).
2011-09-18 01:40:23 +02:00
Ayla
c9a51af4a6
The WallpaperDialog object now uses a ButtonBox to print the key mapping at the bottom of the screen.
2011-09-18 01:34:19 +02:00
Ayla
d82e262662
Rewrite of the MenuSettingRGBA class so that it won't use the CLEAR/MENU buttons.
2011-09-18 01:33:11 +02:00
Ayla
7f2c7db8e2
Rewrite of how the events are handled by the menusetting* objects.
2011-09-15 20:20:35 +02:00
Ayla
fdee206d93
The ButtonBox now features a clear() function which empties the list of buttons.
2011-09-15 20:12:02 +02:00
Ayla
6ac012348d
Disactivate the binding of the app's manual on the 'Y' button.
2011-09-15 11:33:46 +02:00
Ayla
5f69930d07
The contextual menu now features a "show manual" entry.
2011-09-15 11:18:07 +02:00
Xiangfu Liu
17bb938b5c
data: nanonote: links: add download-dir
2011-09-06 22:05:20 +08:00
Ayla
03a26a859b
Dingoo port: The help menu now displays help for dingoo's controls.
2011-09-04 03:02:17 +02:00
Ayla
9768a74d07
The conf file does not need to be saved on exit.
2011-09-04 02:37:10 +02:00
Xiangfu Liu
93c58bfc47
nanonote: add timeout, add poweroff and reboot buttons
2011-08-23 13:16:16 +08:00
Xiangfu Liu
7426afb871
supertux icon resize to 32x32
2011-08-23 12:13:55 +08:00
Xiangfu Liu
41e5f31690
nanonote: add python lua guile icons
2011-08-22 19:54:58 +08:00
Xiangfu Liu
9dc513f675
nanonote: add 4th entry
2011-08-22 19:28:56 +08:00
Xiangfu Liu
46d680990a
gmenu2x wallpaper only support .png
2011-08-22 15:13:44 +08:00
kyak
e98e68a2f7
add vitetris
2011-08-20 03:17:27 +04:00
Xiangfu Liu
64108ab601
Nanonote: ignore HUP signal
2011-08-17 10:09:28 +08:00
Ayla
8c1f4abb5b
The input manager should check whether a powersaver instance is running, to not create one when it's not needed.
2011-08-17 00:46:43 +02:00
Ayla
fca8c8e8a1
Create the powersaver instance on demand and destroy it when not needed.
2011-08-17 00:46:11 +02:00
Ayla
f31828667f
Added a boolean function to know if the powersaver is running.
2011-08-17 00:44:45 +02:00
Ayla
bffef7cfea
GMenu2X does not need to init the audio subsystem of SDL.
2011-08-16 02:18:09 +02:00
Ayla
e282f8a55d
Enable the SDL timer subsystem only if the backlight timeout is enabled.
2011-08-16 02:17:21 +02:00
Ayla
4fd4b234dc
Set card root to /media by default for the Dingux port.
2011-08-11 03:42:18 +02:00
Ayla
3d3e0fa566
Read config file(s) present on both system and user-specific directories.
2011-08-11 03:40:36 +02:00
Ayla
7f08e854ea
Shorted a too long caption on the contextual menu. (2)
2011-08-08 23:34:43 +02:00
Ayla
c5d4cfb13d
Added a default config file for the Dingux port.
2011-08-08 23:32:00 +02:00
Ayla
5b49bf0afb
Shorted a too long caption on the contextual menu.
2011-08-08 17:40:27 +02:00
Ayla
5f77e3baf7
Cleaned GP2X-specific code that was built on all platforms.
...
There was a lot of gp2x-specific code which was built for
all platform. For instance, the code was compiled for all
the platforms with the constant "TARGET_GP2X" defined.
This obviously had to be fixed.
2011-07-29 01:13:35 +02:00
Ayla
e066050c11
Dingux port: added a "power off" icon on the "settings" tab.
2011-07-28 14:57:58 +02:00
Ayla
f6c456f35b
GMenu2X now won't clear the framebuffer on exit.
...
Instead, the loading screen image will remain even when GMenu2X is not running anymore.
This require a patched SDL; the patch can be found at
https://github.com/mthuurne/opendingux-buildroot/blob/opendingux-2010.11/package/sdl/sdl-fbcon-clear-onexit.patch
2011-07-28 01:48:12 +02:00
Maarten ter Huurne
b5698e8ed7
Removed wallpaper images of which the size did not match the resolution there were used at.
2011-07-25 23:53:23 +02:00
Ayla
4636a84eef
Create the "sections" user directory if required, when creating a new link.
...
It previously assumed that this directory was present, which isn't
the case all the time.
2011-07-25 12:05:24 +02:00
Ayla
81a607c36e
Fixed a good number of memory leaks.
...
The objects created with "new" were destroyed with "free()",
instead of "delete"; as a result, the destructors were never called.
2011-07-20 13:43:25 +02:00
Ayla
5a27851aea
Added sections directories for the dingux build.
2011-07-20 03:16:50 +02:00
Xiangfu Liu
a4a5325aa9
nanonote tetris: change the font before start
2011-07-19 14:07:11 +08:00
Xiangfu Liu
b3a73d2675
nanonote remote -b in mc
2011-07-19 13:58:11 +08:00
Ayla
3a85cabf37
The SurfaceCollection won't load the files selection.png, bottombar.png or topbar.png from the Default skin if they are missing in the current skin.
2011-07-11 18:16:38 +02:00
Ayla
11e58c8ca5
Revert "GMenu2X now won't load skin files from the Default skin when using another skin."
...
This reverts commit 439d25c292
.
Refusing to load files of the Default skin for a different one is a bad idea; it requires
that skin to provide every single PNG file needed by gmenu2x.
2011-07-11 18:14:27 +02:00
Ayla
00d8a04e00
Removed a bug where the Default skin was chosen even if another (working) skin was defined on the config file.
2011-07-11 12:39:31 +02:00
Ayla
0993a48eca
Add a function which unlocks the virtual terminal before and after each execution of a binary.
...
It ensures that GMenu2X can restart after a SDL program segfaulted or crashed.
It also allow GMenu2X to exit without clearing the screen, so that the "loading" screen appears
until the launched binary starts using the framebuffer.
2011-07-11 11:27:38 +02:00