Awn

Awn python applets do not follow the desktop-entry-spec

Bug #179232 reported by moonbeam
6
Affects Status Importance Assigned to Milestone
Awn
Fix Released
Undecided
Unassigned

Bug Description

Type=Python

is not valid in a desktop file.

http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html

instead is should be something along the lines of X-AWN-AppletType

http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s08.html

Patch attached

Tags: patch python

Related branches

Revision history for this message
moonbeam (rcryderman) wrote :
Revision history for this message
moonbeam (rcryderman) wrote :
Revision history for this message
moonbeam (rcryderman) wrote :
Revision history for this message
moonbeam (rcryderman) wrote :

As an additional note the Type field does need to be retained as it is Required by the spec. But awn really should not continue using it in the existing manner.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

155. By Julien Lavergne <seagle@justice> 23 hours ago

2008-01-03 Julien Lavergne <email address hidden>

 * awn-applet-activation/main.c:
 patch by: moonbeam
 Fix bug #179232 : Don't use Type field of desktop files

 * debian/control.autoppa:
 * debian/changelog:
 * debian/control:
 Clean debian/control
 Properly set the debug package

Changed in awn:
status: New → Fix Committed
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

When attempting to fix Bug #183368 by adding X-AWN-AppletType fields to the desktopfiles, C applets worked correctly but the python applets didn't. May be related to this bug.

Changed in awn:
status: Fix Committed → Confirmed
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Possibly the deprecated use fix is causing the problem. I changed the "Type" field to "Application" as per the wiki's guidelines.

If type is still looking for python, it could cause a problem.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Remarking fix committed. Not the source of issue while fixing Bug #183368

Changed in awn:
status: Confirmed → Fix Committed
Mark Lee (malept)
Changed in awn:
milestone: none → 0.2.4
moonbeam (rcryderman)
Changed in awn:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.