Dmenu
From DingooWiki
| dmenu | |
|---|---|
| | |
| Platform(s): | Dingoo-Linux |
| Download(s): | Googlecode archive |
| Developer(s): | rookie1 |
| Version: | 0.6 |
| Status: | Released and functional |
| Homepage: | Googlecode Home |
dmenu is a menu application for Dingoo-Linux, eliminating the necessity of using the command line to launch applications.
Contents |
[edit] History
rookie1 started work on dmenu some time before Dingoo-Linux's dual-boot installer was finally released. Many members of the Dingoo scene have been pushing for the release of a gui to evade the troubles of having to use the command line to open applications. dmenu solves these troubles.
[edit] Features
- Menu system is configurable through a simple .cfg file
- Similar look and feel to Dingoo's original firmware menu system
- Adds file chooser necessary for the use of certain applications (i.e., rom browser for snes9x)
- Supports themes
[edit] Installation
Extract the downloaded dmenu archive to the root of your miniSD card. It will automatically start upon boot of Dingux (Warning: it might overwrite your existing /local/sbin/main. so take precaution if you want to keep your existing /local/sbin/main).
[edit] Editing dmenu.cfg
Example menuitem:
MenuItem GNURobbo
{
Icon = "res/game1.png"
Name = "GNU Robbo"
Executable = "./gnurobbo"
WorkDir = "./"
}
In the name field add the name you want displayed for the application. Under executable, enter the command you would normally input in order to start the application (generally ./InsertApplicationNameHere). Under WorkDir, input the directory of the executable for the application you are defining.
If the following is added to the menu item:
Selector = yes
a file browser will be launched, allowing you to select a file to open in combination with the application. This feature was added for applications like snes9x, which would normally require you to name a rom you wish to launch through the command line, as a parameter defined when executing the application.

