|
Size: 873
Comment: menu entries are dropped in /usr/share/menu/
|
Size: 1103
Comment: Update to reflect the fact that the Freedesktop menu system is the preferred one in Debian.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| Debian has two menu systems: | Debian has two menu systems |
| Line 3: | Line 3: |
| * The so called ''Debian menu system'' provides a centralized list of all installed user applications (for which the packager provided a {{{menu}}} entry). It is a documented in the DebianPolicy. Those menu entries are available in most [[WindowManager|window manager]] / [[DesktopEnvironment|Desktop environment]] in Debian ([[KDE]], GNOME, [[GNUStep]], [[Enlightenment]] and [[Windowmaker]], making every application available in every environment). Each application drop a menu entry in {{{/usr/share/menu/}}} and menu manager register to menu by droping an entry in {{{/etc/menu-methods/}}}. * The Freedesktop [[http://standards.freedesktop.org/menu-spec/|Desktop Menu Specification]], which was adopted as the primary menu in Gnome, KDE, LXDE and others. It is famous for the {{{*.desktop}}} files in {{{/usr/share/applications}}} |
* The official one is the Freedesktop [[http://standards.freedesktop.org/menu-spec/|Desktop Menu Specification]], which was adopted as the primary menu in Gnome, KDE, LXDE and others. It is famous for the {{{*.desktop}}} files in {{{/usr/share/applications}}}. * The optional, so called ''Debian menu system'' provides a centralized list of all installed user applications (for which the packager provided a {{{menu}}} entry). It is a documented in the DebianPolicy. Those menu entries are available in most [[WindowManager|window manager]] / [[DesktopEnvironment|Desktop environment]] in Debian ([[KDE]], GNOME, [[GNUStep]], [[Enlightenment]] and [[Windowmaker]], making every application available in every environment). Each application drop a menu entry in {{{/usr/share/menu/}}} and menu manager register to menu by droping an entry in {{{/etc/menu-methods/}}}. In 2014 the Debian technical committee was asked to choose between these two menu systems (DebianBug:741573) and in september 2015 it decided that the preferred menu system is the Freedesktop one. |
Debian has two menu systems
The official one is the Freedesktop Desktop Menu Specification, which was adopted as the primary menu in Gnome, KDE, LXDE and others. It is famous for the *.desktop files in /usr/share/applications.
The optional, so called Debian menu system provides a centralized list of all installed user applications (for which the packager provided a menu entry). It is a documented in the DebianPolicy. Those menu entries are available in most window manager / Desktop environment in Debian (KDE, GNOME, ?GNUStep, ?Enlightenment and ?Windowmaker, making every application available in every environment). Each application drop a menu entry in /usr/share/menu/ and menu manager register to menu by droping an entry in /etc/menu-methods/.
In 2014 the Debian technical committee was asked to choose between these two menu systems (741573) and in september 2015 it decided that the preferred menu system is the Freedesktop one.
