I just released denu 2.0. URL It supports gnome, fluxbox, openbox and waimea and may support the current kde. Denu enables one to create their menu structure and have it generated for their window manage(assuming its supported).

On the left are two boxes one for programs, which is entries for the installed programs (based on portage), and another for special menu items such as separators. One uses add or rem to add or remove either a program or special accordingly. After the desired structure is achieved one hits Generate and then the proper window manager.

Please beware that it will overwrite menu files and may botch them. If that happens post here and I will try to help.

Please give me any feedback on the interface, coding or the program in general.

Alright, this is my fault. DO NOT create the lastmenu.p file (RMX delete yours) but DO create the .denu directory in your home directory. Then run denu. What window managers are you guys running? I was just looking at the code and KDE WILL NOT work. If you need KDE I can tell you how to edit it but expect another version in a couple of days with that fixed.

UPDATE: Both this error and the KDE errors should be fixed in the current cvs version. So now denu should work. KDE support my work. I haven't tested it though.

When I try to chmod that file, it says that I don't have it...
rmx@tux % sudo chmod 774 /usr/share/pixmaps/denu_folder.png ~
chmod: cannot access `/usr/share/pixmaps/denu_folder.png': No such file or directory

I've got a fix
ACCEPT_KEYWORDS="~amd64" emerge pygtk so i can have version 2.41
now sudo chmod 777 /usr/share/pixmaps
now it works _________________If God has made us in his image, we have returned him the favor. - Voltaire

Chances are one of your specials is old. The old specials used to be parsed by lines. However now they are parsed with <denu-split-l1> first and then <denu-split-l2>. This allows multiline entries and also multiple window manager. All you must do is this. look in /usr/share/denu/specials and ~/.denu/specials and append <denu-split-l1> to the end of each line.

Imek, e16 or e17 support. YOU could add it to denu 2.1 but I'd be happy to.

Chances are one of your specials is old. The old specials used to be parsed by lines. However now they are parsed with <denu-split-l1> first and then <denu-split-l2>. This allows multiline entries and also multiple window manager. All you must do is this. look in /usr/share/denu/specials and ~/.denu/specials and append <denu-split-l1> to the end of each line.

Imek, e16 or e17 support. YOU could add it to denu 2.1 but I'd be happy to.

Eh to hard lol. I just totaly uninstalled it and used the ebuild instead.
--Thanks

EDIT:
ok so now I boot up denu and try and load my menu.xml for openbox and I get.

What does this mean? I code perl I really do not know much about python_________________Bladdo formerly >Milo<
bladdo.net - scripting and design
Creator of AIM Bot: Tiny Tiny Bot - the bot that learns
distro: gentoo | window manager: pekwm