On Thu, Feb 25, 2010 at 04:51:35PM -0500, [email protected] wrote: > Thomas Adam <[email protected]> writes: > > > On Thu, Feb 25, 2010 at 04:25:43PM -0500, [email protected] wrote: > >> Thomas Adam <[email protected]> writes: > >> > >> > On Fri, Feb 26, 2010 at 06:58:59AM +1000, John H. Moe wrote: > >> >> j...@aus10224 ~ $ fvwm-menu-desktop > >> >> DestroyMenu "gnome-sys" > >> >> AddToMenu "gnome-sys" "Gnome System Menu" Title > >> >> j...@aus10224 ~ $ fvwm-menu-desktop --desktop kde-sys > >> >> DestroyMenu "kde-sys" > >> >> AddToMenu "kde-sys" "Kde System Menu" Title > >> >> j...@aus10224 ~ $ > >> > > >> > What version of FVWM is this on? I did a tiny amount of work a few years > >> > ago now I think to "fix" the above, but thst was a few years ago. :) > >> > > >> >> My (un)educated guess is that the script is working, but it's not > >> >> finding menu definitions either where it's expecting, or in the format > >> >> it's expecting. > >> > > >> > I am hoping Dan Espen will reply since he likes XDG menus [1]. > >> > >> Yep, hi all. > >> > >> The Fvwm script is broken and it should be removed before we > >> do a 2.6 release. The problem with the script is that the underlying > >> file structure changed. > > > > Ah. Damn, this is a shame, but I completely agree. Have added it to > > todo-2.6 so I don't forget. You and I are currently assigned to that (hope > > you don't mind). Dan, if there's any technical information/futher thoughts > > on this, drop an email to fvwm-workers@ please? :) > > The whole thing is a 2300 line perl script. > We could just take a copy, rename it, remove the non-fvwm stuff > and include it in fvwm.
That's one option, yes. Wouldn't be too difficult either. Hopefully the free-standards people have got this idea more cemented now. > One nice thing about it is that we could actually have our default > startup menu be a working, fully functional, menu. Yep. This would be rather cool. :) > Better would be to get the various distributions to include xdg_menu > along with the other xdg tools I see (in Fedora). Well, I think they do in different guises. Debian has menu-xdg for instance [1]. Question is, can we rely on other distros to do this? Unlikely. And certainly not on any of the BSDes will you find integration like you do in Debian and Fedora. Hmm, I think an FVWM-centric solution is probably the way to go --- assuming its maintainability is easy. -- Thomas Adam [1] http://packages.debian.org/etch/menu-xdg -- "It was the cruelest game I've ever played and it's played inside my head." -- "Hush The Warmth", Gorky's Zygotic Mynci.
