lmenu
------

Linux menu - global menu and user menu, right-click configurable,
You can import or export *.desktop files



REQUIREMENTS:
  
Linux
X windows
gtk+
ImageMagic (utility convert)



INSTALL:

Copy this lmenu directory into /usr/local/share/ (or into another directory)
Set directory lmenu.cfg rights to write by user which will run lmenu 
in administrator mode (lmenu -a).
Create symlink lmenu executable into /usr/local/bin



IMPORT MENU:

Run "lmenu -a" and click on "import" button. For another language uncomment
and edit lines in "Name=" and "Comment=" (for Czech language only uncomment).
Then click on "import all menu in list".
You can also click on "find dirs" ... "start finding" ... 
and when it is done you can edit the list of dirs with *.desktops
Then "copy result into import" and import all menus.
Close Import menu dialog, go to submenu "import menu" and copy 
(right-click on the button...) menu items or submenus into public main menu.
You can also add new items and submenus into main menu.
This main menu is visible if you start lmenu in normal mode (without -a).




USAGE:

lmenu [opt] [lmenu_file]

where  opt  = -a  (or -c or -g)  Administrator mod, for creating global lmenu
              -e  all lmenu editable from popup menu
              -u  create new user menu (if not exists) 

 lmenu_file = lmenu configuration file - main menu

Without params it is the normal mode. The main menu is global menu
or menu in $HOME/.lmenu/main.lmenu (if exists).    

If you copy an item in normal mode   ~/.lmenu/main.lmenu is created.


If an  executable is specified in edit window with full path  
it changes directory before running into dir where  this executable is.

When you select icon in administrator mode  icon is converted into lmenu
icons dir. 
 



COMPILATION:

The source code is in the directory src, compiled in Lazarus
(and then strip)
http://www.lazarus.freepascal.org



LICENSE:

(c) 2004 Jirka Bubenicek  - hebrak@yahoo.com
GNU GENERAL PUBLIC LICENSE
