Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Like you, I miss obmenu, so I've written a bash script to try to do the same job. It's still a bit rough, and needs more testing, but if you want to try it (in a safe environment - NOT on your live menu.xml) you're welcome to download it. I'll be grateful for feedback. https://github.com/angeltoast/obhelper
$ ./obh.sh
This option is not available. Please see --help for all possible usages.
This is a good idea but so far not working.
Thanks for the feedback. Can you try it with Yad instead of Zenity, please? I tried to make it use either, but it seems that I used a feature that's only in Yad. I will have to remove the Zenity option from the code.
Thanks. I removed Zenity and its pile of dependencies and installed yad. That worked. Up popped OBhelper with what looks like your memu.xml. I renamed it and put a copy of my menu.xml in its place. Now it opens my menu. So far, so good. Suggestion: train OBhelper to use ~/.config/openbox/menu.xml.
Bulkley wrote: ↑2021-10-15 20:32
Thanks. I removed Zenity and its pile of dependencies and installed yad. That worked. Up popped OBhelper with what looks like your memu.xml. I renamed it and put a copy of my menu.xml in its place. Now it opens my menu. So far, so good. Suggestion: train OBhelper to use ~/.config/openbox/menu.xml.
Wonderful, thanks.
I have held back from letting it loose on users' live menu.xml until all the bugs are ironed out. If you are in a vm and want to try it, you can call it with: ./obh.sh /home/<your username>/.config/openbox/menu.xml
Alternatively, if you are confident with editing shell scripts, you could open obh.sh and scroll down to line 84 and uncomment it (also comment out line 85).
Thanks again for the feedback.
$ ./obh.sh /home/<my user name>/.config/openbox/menu.xml
cp: cannot stat 'menu.xml': No such file or directory
./obh.sh: line 57: menu.xml: No such file or directory
cat: display.obh: No such file or directory
rm: cannot remove 'check.obh': No such file or directory
It opens Obhelper but it's blank.
obh.sh line 84 is --center --on-top . Do you mean these?
if [ !$1 ]; then # Paths for testing and standard use
# XmlPath="/home/$USER/.config/openbox/menu.xml"
XmlPath="menu.xml"
I am seeing those as lines 50, 51 and 52. If I unblock 51 and block 52 Obhelper opens but it's blank. I know the path is correct because Openbox is reading and displaying it.