You are not logged in.

#1 2008-11-11 18:23:41

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

obmenugen: OpenBox dinamic/static menu generator

Version 0.5 released. Most importante feature for this version is the port to D 1.x, which finally cuts the head of the compilation nightmare of D 2.x. So, there os no need for *-bin package anymore.

WWW: https://launchpad.net/obmenugen
Release page: https://launchpad.net/obmenugen/0.5/0.5
Announcement: https://launchpad.net/obmenugen/+announcement/9369
AUR: https://aur.archlinux.org/packages.php?ID=54195

For information about usage see html/obmenugen.html in download file, or simply `obmenugen --help`

I'm providing a PKGBUILD for binary, since compilation is not trivial, needs DMD and Phobos 2.0. In a short time I will sumbit dmd2 and libphobos2 pkgbuilds, and of course, a from source PKGBUILD.

See you, I really hope you found it useful.

NeOnsKuLL

Last edited by NeOnsKuLL (2011-12-16 21:14:53)


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#2 2008-11-11 18:40:30

Diaz
Member
From: Portugal
Registered: 2008-04-16
Posts: 366

Re: obmenugen: OpenBox dinamic/static menu generator

why don't you just put the links for it?

Offline

#3 2008-11-11 18:49:43

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

why don't you just put the links for it?

Because

I can't put the PKGBUILD in AUR 'cause I don't have where to host the sources or the binaries

Sorry

Last edited by NeOnsKuLL (2008-11-11 18:51:04)


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#4 2008-11-11 18:55:22

Daenyth
Forum Fellow
From: Boston, MA
Registered: 2008-02-24
Posts: 1,244

Re: obmenugen: OpenBox dinamic/static menu generator

Have I missed something, or is that the same as the script Xyne wrote? http://bbs.archlinux.org/viewtopic.php?id=55204

Offline

#5 2008-11-11 19:09:45

Xyne
Forum Fellow
Registered: 2008-08-03
Posts: 6,965
Website

Re: obmenugen: OpenBox dinamic/static menu generator

Daenyth wrote:

Have I missed something, or is that the same as the script Xyne wrote? http://bbs.archlinux.org/viewtopic.php?id=55204

My script doesn't actually generate a menu.xml file, it just checks which desktop files are there and optionally compares them against the openbox menu so that users can update it manually. It wouldn't be difficult to extend that to generate the menu, but my aim was more to provide a tool for users who customize their own menu rather than autogenerate it.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#6 2008-11-11 20:00:17

Daenyth
Forum Fellow
From: Boston, MA
Registered: 2008-02-24
Posts: 1,244

Re: obmenugen: OpenBox dinamic/static menu generator

NeOnsKuLL wrote:

By now it is pretty functional and stable, thought not very tested (just my machine and 2 or three of my friends'). I can't put the PKGBUILD in AUR 'cause I don't have where to host the sources or the binaries (stattically compiled, with dmd and libphobos2) (119 kbytes).
NeOnsKuLL

Put the code on github.com and make a -git PKGBUILD

Offline

#7 2008-11-13 15:12:22

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Hi, I've found a free file hosting. To get a .tar.bz2 with the PKGBUILD, the binary and the source, go here:

http://hidemyass.com/files/4MaIR/

See you


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#8 2008-11-13 15:49:45

Zariel
Member
Registered: 2008-10-07
Posts: 446

Re: obmenugen: OpenBox dinamic/static menu generator

you could always host it on github or so

Offline

#9 2008-11-14 04:16:28

cwjiof
Member
From: Taichung, TW
Registered: 2008-01-27
Posts: 131

Re: obmenugen: OpenBox dinamic/static menu generator

Why not use Google Code?

http://code.google.com/

Offline

#10 2008-11-15 00:58:28

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

I can't use Google Code, because I'm cuban, and Google blocks the access from here. I will explore the posibility of putting my code on github, but, I surf behind a proxy, I don't know if I can put code via git through a web proxy.

See you

PS: I have fixed a little bug which prevent "in terminal" apps (like htop) to run. If anyone wants it, before I can put it on any host, just send me a message.


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#11 2008-11-15 02:10:00

MindTooth
Member
From: Norway
Registered: 2008-11-11
Posts: 331

Re: obmenugen: OpenBox dinamic/static menu generator

What about SF? Promising project.

Birger smile

Offline

#12 2008-11-18 14:37:23

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

I'm organizing the sources a little to request a new project in dsources.org and/or sf.net.

http://hidemyass.com/files/rckJG/

There is a new revision, now the entries in the categories menus (accesories, office, etc.) are alphabetically sorted.

Here is the auto proposed TODO for the next revisions. When I finished this, I will publish the 0.2 version:
- Refactorice the code in an object oriented way. It's time for that now. I need to improve the maintainability before the code grows more.
- Add the posibility to left empty any of the top menu items (terminal, editor, filemanager, run command) in config to not show. (Sorry for my bad english)
- Add and "Extras" menu entry, which will read a user custom "menu_extras.xml" if it exists.
- Add the posibility for define some exclusions.
- Add the posibility to configure "labels" for some section separators.

See you

PS: Any feedback will be really useful.


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#13 2008-12-02 14:18:38

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Hi all:
Finally I released the first public version (0.2beta) of obmenugen. You could se more information about the project and downloads at http://obmenugen.sourceforge.net

I hope you find it useful and enjoy using it.

See you

NeOnsKuLL


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#14 2009-06-15 19:43:18

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Hi all, I'm back.

I have registered the project in launchpad.net, because sourceforge needs access through rsync and ssh, and I'm behind a firewall/proxy.

Version 0.3rc1 released. Now I can upload the source and binary to the projects page. There is a PKGBUILD in the AUR. See first post for more info.

See you


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#15 2009-10-21 18:16:11

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 164
Website

Re: obmenugen: OpenBox dinamic/static menu generator

Nice application, I definitely like it!

Proposition: can users add more custom items in openbox menu? Or can add one more optional item like "item:messenger" and pidgin or something else executable.

Offline

#16 2009-10-21 19:13:28

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Yes, but "item" is a type of recognized entry. You can use the "raw" feature (see comments inside obmenugen.schema file) to include any item you want in the "top menu zone" (or anywhere). If you want, I could include a "messenger" item type in the future.

See you and thanks a lot for using obmenugen and send me some feedback.

NeOnsKuLL


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#17 2009-10-21 19:29:59

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 164
Website

Re: obmenugen: OpenBox dinamic/static menu generator

Oh, I didn't notice raw option. Thank you for pointed me out!

Offline

#18 2009-10-21 20:47:50

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

knedlyk wrote:

Oh, I didn't notice raw option. Thank you for pointed me out!

Don't even mention it. It's my pleasure.

Thank you for using obmenugen.

NeOnsKuLL


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#19 2009-12-08 19:59:30

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Version 0.4 released.
New: Internalization support
New: New 'item' type: Instant Messaging

See first thread's post.

See you

NeOnsKuLL


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#20 2010-02-07 15:27:10

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 164
Website

Re: obmenugen: OpenBox dinamic/static menu generator

Don't know what happened, but obmenugen doesn't generate menu.xml anymore! Can somebody confirm it?
Steps to reproduce:
1.  Make a copy of your openbox configuration directory: mv ./config/openbox ./config/openbox.orig
2.  Create a new openbox directory: mkdir ./config/openbox
3. try to create menu.xml and other files: obmenugen
4. check if files appeared: ls ./config/openbox

You have to see autostart.sh  rc.xml and menu.xml.

Offline

#21 2010-02-08 04:07:55

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

For everybody:
knedlyk and I are we trying to find what's the cause of the problem. Any advance we get, we'll tell you about it here.

See you


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#22 2010-02-08 10:15:17

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 164
Website

Re: obmenugen: OpenBox dinamic/static menu generator

I found a problem. It was a broken symbolic link to a desktop file in /usr/share/applications/ . I simply removed it and now everything runs well, I can generate menu.xml by means of obmenugen.

Offline

#23 2010-02-08 16:04:29

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Thanks to kndelyk for telling us about this situation. I hope it'll help others to find and solve problem in the future.

See you


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

#24 2011-12-16 21:18:07

NeOnsKuLL
Member
From: Havana, Cuba
Registered: 2005-03-29
Posts: 117

Re: obmenugen: OpenBox dinamic/static menu generator

Hey fellows, I just released version 0.5. This are really good news. It's been a log since last release, but it worth it.

See first post

Hope you enjoy it, and please, provide some feedback.

See you


Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter

Offline

Board footer

Powered by FluxBB