Okay, I don't know what I did, but for some reason, the menus no longer have a 2-level hierarchy.
For example, GParted used to be located at Menu>System>SomethingOrOther>Gparted, but now it's just Menu>System>GParted. This makes the menus very cluttered, and I can't find out how to reverse this behavior.
I've tried deleting ~/.jwm, but that didn't fix it.
Menus are messed up
- JamesTheAwesomeDude
- Posts: 99
- Joined: Tue 29 Jan 2013, 17:17
- Location: Classified
Menus are messed up
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=84349][img]http://i.imgur.com/Zw6vryI.png[/img][color=#3B6EA3][b][size=200] Version 27. Dotpet. Click here.[/size]
(SFS available too!)[/b][/color][/url]
(SFS available too!)[/b][/color][/url]
hi James
a) pup and version, please.. (wm too)
b) (see /etc/xdg/menus/*.menu files) sometimes the inline limit gets fouled - usually (if true) it works to set a limit on number of entries in a subcat, if limit is exceeded then the subcat is branched (otherwise it's inline or should be)
c) another place to check is /usr/share/desktop-directories for cats and subcats
d) individual dotdesktops in /usr/share/applications (usually), check the Categories=* line
e) cluttered menus something for everyone, including ways to tidy
f) yah, deleting ~/.jwm ain't gonna do much as far as the rootmenu go
hth a trifle
a) pup and version, please.. (wm too)
b) (see /etc/xdg/menus/*.menu files) sometimes the inline limit gets fouled - usually (if true) it works to set a limit on number of entries in a subcat, if limit is exceeded then the subcat is branched (otherwise it's inline or should be)
c) another place to check is /usr/share/desktop-directories for cats and subcats
d) individual dotdesktops in /usr/share/applications (usually), check the Categories=* line
e) cluttered menus something for everyone, including ways to tidy
f) yah, deleting ~/.jwm ain't gonna do much as far as the rootmenu go
hth a trifle
- JamesTheAwesomeDude
- Posts: 99
- Joined: Tue 29 Jan 2013, 17:17
- Location: Classified
Sorry I forgot - Slacko Puppy 5.4, with JWM (the default.)`f00 wrote:hi James
a) pup and version, please.. (wm too)
b) (see /etc/xdg/menus/*.menu files) sometimes the inline limit gets fouled - usually (if true) it works to set a limit on number of entries in a subcat, if limit is exceeded then the subcat is branched (otherwise it's inline or should be)
c) another place to check is /usr/share/desktop-directories for cats and subcats
d) individual dotdesktops in /usr/share/applications (usually), check the Categories=* line
e) cluttered menus something for everyone, including ways to tidy
f) yah, deleting ~/.jwm ain't gonna do much as far as the rootmenu go
hth a trifle
I opened up a few of the .menus in /etc/xdg/menus, and the inline limit on everything is set to 99. I've set it all to 1, but that didn't change anything (nor did trying 2, or any other number.)
I couldn't find anything useful in /usr/share/desktop-directories, and the categories in the .desktops are fine.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=84349][img]http://i.imgur.com/Zw6vryI.png[/img][color=#3B6EA3][b][size=200] Version 27. Dotpet. Click here.[/size]
(SFS available too!)[/b][/color][/url]
(SFS available too!)[/b][/color][/url]
Hi
@ James
It sounds like you have somehow changed line 1
in this file: /root/.jwm/JWMRC
It should look like this:
But i suspect it currently looks like this:
if it does, then change it and run fixmenus.
CatDude
.
@ James
It sounds like you have somehow changed line 1
in this file: /root/.jwm/JWMRC
It should look like this:
Code: Select all
SUBMENU="0" #SUBMENUS=""
Code: Select all
SUBMENU="" #SUBMENUS=""
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]
The menus in Slacko 5.4 are indeed messed up.
It is an all or nothing on the sub-menus and the switch is as CatDude has written. The menus in Slacko 5.5 are fixed to a degree. One file is still incorrect for the menus to work properly. I have repaired this, by changing it for the same one out of Precise Puppy 5.5.
The file to change is libgnome-menu.so.2.0.2 in /usr/lib. Now the menus are controlled by /etc/xdg/menus/puppy-xxxx.menu files. You now can have some sub-menus and some not. Of course, you could just switch to using Precise 5.5.
Between the two Precise 5.5 and Slacko 5.5, Precise is a little faster booting and has all the font types too, which are missing in Slacko without modifying it again with Precise.
duke
It is an all or nothing on the sub-menus and the switch is as CatDude has written. The menus in Slacko 5.5 are fixed to a degree. One file is still incorrect for the menus to work properly. I have repaired this, by changing it for the same one out of Precise Puppy 5.5.
The file to change is libgnome-menu.so.2.0.2 in /usr/lib. Now the menus are controlled by /etc/xdg/menus/puppy-xxxx.menu files. You now can have some sub-menus and some not. Of course, you could just switch to using Precise 5.5.
Between the two Precise 5.5 and Slacko 5.5, Precise is a little faster booting and has all the font types too, which are missing in Slacko without modifying it again with Precise.
duke