You are not logged in.
Cause I've never liked the openbox menu and I prefer something like GTK+, more nice to my eyes… I first used a menu written in C, I modified it in order to facilitate its implementation and extend its functionality… but, it would have been difficult to implement openbox_pipe_menu in a code written in C, and openbox_pipe_menu are so useful!
Currently I am trying to rewrite an implementation of the openbox menu in Python and PyGTK, GTK and because I love openbox! However, I also add new features, such as new attributes for some tags (menu and item), the implementation of a cache that can be shared since his path will be filled in the environment (readable by scripts executed through the menu).
As a result, In chronological order:
On the last picture, openbox_pipe_menu are supported… and you can see obpipemenu-places (perl version) using icons based on the mimetype of each file, icons are theme-based in convenience with the Icon Naming Specification. A little sample picked from the output of my hacked version of obpipemenu-places:
<item label="2010092312852475991680x.png" icon="image-x-generic" underline="0">new attributes are icon, as precedently explained, and underline. What's underline? With underline="false" or underline="0" labels like my_script_which_is_marvelous.sh underscores are not converted to mnemonic accelerator keys (see: gtk.Label.set_use_underline).
Of course, my menu is WM-independent, it could be run with any WM and/or DE ; but, at the moment, it reads ~/.config/openbox/menux.xml
At the moment, program is still under heavy development! No download is available… but, if you have suggestions, ideas, anything else… comments are welcome! 
Don't mod this topic-title in order to increase its positioning in search engines ! Thanks…
Last edited by ~HP (2010-12-20 00:01:52)
Offline
You should inform the Openbox dev team on that!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Github
I am a #! forum moderator. Feel free to send me a PM with any question you have!
Offline
What a tease! I wanted to download 
Offline
Subscribed and looking forward to trying it out! 
John Please help us keep your forums manageable.
--------------------
( a boring Japan blog , idle twitterings and GitStuff )
#! forum moderator
Online
Amazing, isn't it?
It is!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Github
I am a #! forum moderator. Feel free to send me a PM with any question you have!
Offline
^
Abso-f*ckin-lutely!
Offline
Turn xml files into gtk menus? Can't wait!
John Please help us keep your forums manageable.
--------------------
( a boring Japan blog , idle twitterings and GitStuff )
#! forum moderator
Online
obpipemenu-crunchbang-help using rss (and icons):
now, a menu_init script can be executed when the menu is launched, this script can be found on the following paths:
/usr/local/share/obgtkmenu/menu_init
~/.config/openbox/menu_initFirst path depending where the app has been installed.
If the second path exists and if the script is executable, this script is preferred over the first one… the menu_init can be written in the language of your choice… thus, it must contain a shebang.
It could be very convenient if you use slow scripts like (rss and other http-requests): indeed, when the menu is launched, scripts are launched too (through menu_init), you can detach them with & using a sh syntax, and when you're about to see your menu based on a feed, it's instantly displayed, thanks to the cache (object retrieved from a file).
screenshot of the cache files:
cache files are read-only, cause they are serialized objects… minimal precautions are required, to my taste.
File sizes have been improved with rss files (less information stored, minimal), and now they are under 5.0K most of the time.
Offline
well looks amazing ... it could be a defining #cb feature, though reminds me a fluxbox menu a little
Offline
So it's almost going to be released? Nice progress, keep it up!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Github
I am a #! forum moderator. Feel free to send me a PM with any question you have!
Offline
In progress, based on gvfs, something like an imitation of a part of the Nautilus sidebar:
is this implemented as a pipe menu, or built in to the menu?
- - - - - - - - Wiki Pages - - - - - - -
#! install guide *autostart programs, modify the menu & keybindings
configuring Conky *installing scripts
Offline
~HP wrote:In progress, based on gvfs, something like an imitation of a part of the Nautilus sidebar:
is this implemented as a pipe menu, or built in to the menu?
a pipe menu… using a huge, and sometimes ugly, code (spitted into modules).
Offline
Will this be released and if so, when? 
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Github
I am a #! forum moderator. Feel free to send me a PM with any question you have!
Offline
Oh yeah, I want this !
And as far as I'm concerned looking like the Fluxbox menu would not be a negative.
There's a reason you separate military and the police. One fights the enemies of the state, the other serves and protects the people. When the military becomes both, then the enemies of the state tend to become the people.
Offline
This is looking really promising. I'm really looking forward to trying it out 
Offline
so many of you can check out the manpage:
http://devblog.homeunix.me/share/man/obgtkmenu.pdf
and possibly see if there are mistakes (grammar and / or spelling) or if clarification is needed.
comments and suggestions are welcome.
Offline
so many of you can check out the manpage:
http://devblog.homeunix.me/share/man/obgtkmenu.pdf
and possibly see if there are mistakes (grammar and / or spelling) or if clarification is needed.comments and suggestions are welcome.
Any chance of checking out the app some time? 
John Please help us keep your forums manageable.
--------------------
( a boring Japan blog , idle twitterings and GitStuff )
#! forum moderator
Online
so many of you can check out the manpage:
http://devblog.homeunix.me/share/man/obgtkmenu.pdf
and possibly see if there are mistakes (grammar and / or spelling) or if clarification is needed.comments and suggestions are welcome.
I just got an error 403 Forbidden when trying to access that link.
Offline
Nice menu, can't wait for it to be available
What ob and gtk theme do you use btw?
Meh. Interested for a Dropbox alternative? Go to https://launchpad.net/tart
Offline
~HP wrote:so many of you can check out the manpage:
http://devblog.homeunix.me/share/man/obgtkmenu.pdf
and possibly see if there are mistakes (grammar and / or spelling) or if clarification is needed.comments and suggestions are welcome.
Any chance of checking out the app some time?
I will not release it while the man pages (in english) have a chance to seem written by a monkey…
is it clear enough?
What ob and gtk theme do you use btw?
It is not the point of the current topic… sorry…
details make sense…
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.