Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT metalab.unc.edu
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL
  • Date: Wed, 10 Mar 2004 10:45:18 -0500

http://bugs.sourcemage.org/show_bug.cgi?id=6322

v.merkatz AT gmx.net changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |v.merkatz AT gmx.net



------- Additional Comments From v.merkatz AT gmx.net 2004-03-10 10:45 -------
I've started working on that a long time ago, but never finished it.
Here's what i think is the best way to do it:
- add .desktop files to the spells in a desktop/ directory
- let sorcery install those files automatically to /usr/share/applications
- have some subroutines that can generate different windowmanager menus from
the
.desktop files

Why .desktop files? It's a standard defined in
http://freedesktop.org/Standards/desktop-entry-spec/desktop-entry-spec-0.9.4.html
and http://freedesktop.org/Standards/menu-spec/menu-spec-0.8.html

Using this approach we automatically catch the two big ones (kde and gnome
both
follow the menu spec more or less), next xfce4 will also support it.
Generating
menus for other menu systems from those .desktop entries shouldn't be hard.
The reason i didn't continue it earlier was that i wanted to wait for kde 3.2,
as 3.1 was lacking lots of stuff in the menu spec.

The part of automatically installing .desktop files is very easy, i think i
still have a sorcery patch for it lying around, will look for it.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page