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

Reply via email to