Travis Watkins wrote:
[...]
Why not just put all the stuff in applications.menu and do something like this:
<Menu><Name>Foo</Name><Directory>Foo.directory</Directory></Name></Menu>

And Foo.directory has: NotShowIn=GNOME; or NotShowIn=KDE;.

Wouldn't this give us one .menu file and separate menu layouts?

Then who ships applications.menu? If both the kdewhatever RPM/Debian package and the gnomewhatever package ship it, then you will get a conflict and it will be impossible to install both Gnome and KDE.

If this file is shipped by a common package, then the conflict will be between the KDE and Gnome maintainers for access/control/modification of that file.

If no package ships the file and it is instead generated dynamically... well, then that requires a pretty intelligent application in both Gnome and KDE to modify the XML file so that merge their menus with the other desktop's menus the right way, and deal with the administrator modifications to boot.


--
Francois Gouget
[EMAIL PROTECTED]

_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to