i ported gmenu2x to dingux, it has all the features of the original gp2x menu working and I fixed 2 small bugs in the original code (dealing with new links that didn't show correctly). I also added battery reading and a LCD Backlight setting, made the volume changing work and a few other things.
a few notes :
the menu needs to be placed in local\gmenu2x (on the sd card, and no other place, the zip already contains the gmenu2x folder so just extract to \local).
You'll also have to edit the /boot/local/sbin/main script if you want this to be your default menu ! (\loca\sbin\main if from the sd cards point of view)
the scanning feature looks for *.dge files, if you have games / applications with another extension you'll have to add it manually (in the menu itself, not through config files
)
download here :
http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,116,260Sources here :
http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,46,261documentation here:
http://gmenu2x.sourceforge.net/page/Documentationenjoy
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
FAQ:
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
How do i install it- first, Extract the gmenu2x.zip file to the "local" folder on your SD card, the dingoo sees this directory as /boot/local/gmenu2x , secondly get the main script (see further in this faq) and place it in "local\sbin" on your sd card, the dingoo sees this directory as /boot/local/sbin
Im generaly confused on getting all the links set up,Will I have to find icons for all the files or is there another way?
- at first press select then choose the last option (the scanner thing), this will search your sd card starting from /boot/local (\local on the sd) for *.dge files and will automaticly add them in a temporary "found dge" folder afterwards edit the links in the found dge folder and move them to the sections you like (like emulators, games, etc).
when I do assign an icon I can only see a portion of it, is there a way to fix that?
- Icons have to be a 32x32 png image with the same name as the executable, if they are larger than 32x32 you'll only see portion of it.
Where do i get the powerof, reboot and main scripts ?Can i use both dmenu and gmenu2x (or another menu) at the same time ?- yes this is possible do it like this :
1) make 2 main scripts in sbin named main.gmenu2x and main.dmenu (they both contain the code to start the menu as if it was a main script)
2) make another 2 (dge) scripts one named gmenu2x.dge and one named dmenu.dge
3) in the gmenu2x.dge do a "rm /boot/local/sbin/main" and a "cp /boot/local/sbin/main.gmenu2x /boot/local/sbin/main"
4) in the dmenu2x.dge do a "rm /boot/local/sbin/main" and a "cp /boot/local/sbin/main.demnu /boot/local/sbin/main"
5) make an icon dmenu that links to gmenu2x.dge
6) make an icon in gmenu2x that links to dmenu.dge
7) do not forget to choose one menu as the default one (by copying the main file )
Is it possible to add icons for a "new section" ? (sections = the icons on the top bar) - This is possible by adding the corresponding icon with the same name as the section's directory/name plus the '.png' extension in the local\gmenu2x\skins\<your current skin name>\sections directory.
For example if you created the "misc" section and you are using the "Default" skin, you have to place/save the icon as local\gmenu2x\skins\Default\sections\misc.png.
These icons are also 32x32 pixels in size