update menu for the new Desktop Menu Specification
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Invalid
|
Low
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Upstream bugs were incorporated to the new Desktop Menu Specification[1].
Please update your utilities and distribution menu to accept these changes and new Categories before application desktop files start to use it.
[1] http://
List of changes that affect applications menu:
1) Science is now Main Category, not Additional Category.
Bugzilla reference: https:/
Specification Patch: https:/
If you had a common "Edutainment" menu, it could be now split to "Education" and "Science".
2) Allowed Main Categories changed:
2.1) Science: All items allowed for Education before are now accepted for Science as well.
Bugzilla reference: https:/
Specification Patch: https:/
2.2) Monitor: Monitor is now accepted for System or Network. It was only System before.
Bugzilla reference: https:/
Specification Patch: https:/
3) There are several new Additional Categories:
3.1) Spirituality: Religious and spiritual software, theology; allowed Main Categories: Education;
Bugzilla reference: https:/
Specification Patch: https:/
3.2) Humanities: Software for philosophy, psychology and other humanities; allowed Main Categories: Education;Science
Bugzilla reference: https:/
Specification Patch: https:/
3.3) Maps: Sofware for viewing maps, navigation, mapping, GPS; allowed Main Categories: Graphics;
Bugzilla reference: https:/
Specification Patch: https:/
3.4) Feed: RSS, podcast and other subscription based contents; allowed Main Categories: Network
Bugzilla reference: https:/
Specification Patch: https:/
3.5) NetworkService: A generic network service not listed elsewhere; allowed Main Categories: Network
Bugzilla reference: https:/
Specification Patch: https:/
3.6) Shooter: Shooter game; allowed Main Categories: Game
Bugzilla reference: https:/
Specification Patch: https:/
Reference to XDG thread:
http://
Unity doesn't need to do anything there, it uses libraries that support the specification