sm-sorcery-bugs AT lists.ibiblio.org
Subject: Bugs for Sorcery are reported here
List archive
[SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL
- 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.
-
[SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL,
bugzilla-daemon, 03/10/2004
- <Possible follow-up(s)>
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/10/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/11/2004
- [SM-Sorcery-Bugs] [Bug 6322] Add support for application menus in desktop environments supported by SMGL, bugzilla-daemon, 03/11/2004
Archive powered by MHonArc 2.6.24.