I believe this can be considered fixed.
Actions (a slightly different API than used in versions of Ubuntu before 12.04)
is now part of the .desktop spec
http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s08.htm
** Changed in: unity
Status: Confirmed => Fix Released
** Changed in: unity (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/789867
Title:
Unity violates freedesktop.org desktop entry spec
Status in Unity:
Fix Released
Status in “unity” package in Ubuntu:
Fix Released
Status in Fedora:
Unknown
Bug description:
It seems Unity has extra key in desktop files that are not part of the
freedesktop.org desktop entry spec but are not prefixed with "X-"
either. Example:
[Add Shortcut Group]
_Name=_Add download...
Exec=steadyflow add %s
TargetEnvironment=Unity
This is a violation of the freedesktop.org specs and prevents the
files from being validated/installed with desktop-file-utils:
desktop-file-install --delete-original
--dir=/builddir/build/BUILDROOT/steadyflow-0.1.7-1.fc16.x86_64/usr/share/applications
/builddir/build/BUILDROOT/steadyflow-0.1.7-1.fc16.x86_64//usr/share/applications/steadyflow.desktop
/builddir/build/BUILDROOT/steadyflow-0.1.7-1.fc16.x86_64/usr/share/applications/steadyflow.desktop:
error: file contains group "Add Shortcut Group", but groups extending the
format should start with "X-"
This is fundamentally broken as it breaks compatibility with almost
any desktop except Unity. Things will get worse when a growing number
of Ubuntu developers start using the new keys.
I don't recall this being discussed on the xdg mailing list and
https://blueprints.launchpad.net/unity doesn't list any blueprints for
unity. Is there documentation available on this? ow do you plan to fix
this?
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/789867/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp