"private-synchronous" and "private-icon-only" are non-compliant capability names

Bug #340817 reported by Bruce Cowan
2
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs
notify-osd (Ubuntu)
Fix Released
Low
Mirco Müller

Bug Description

The notification specification part 9.1.1 says "New vendor-specific caps may be specified as long as they start with "x-vendor"". <http://www.galago-project.org/specs/notification/0.9/x408.html#command-get-capabilities>

notify-osd has a capability called "private-synchronous", which should be "x-canonical-synchronous".
It also has a capability called "private-icon-only", which should be "x-canonical-icon-only".

<https://wiki.ubuntu.com/NotifyOSD#org.freedesktop.Notifications.Notify>
<https://wiki.ubuntu.com/NotifyOSD#Disc%20ejection>
<https://wiki.ubuntu.com/NotifyOSD#Play,%20Pause,%20Stop,%20Previous,%20and%20Next>

(See also bug 341565, the equivalent problem for the "append" hint.)

Mirco Müller (macslow)
Changed in notify-osd:
assignee: nobody → macslow
status: New → Confirmed
Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: "private-synchronous" is a non-compliant capability name

Thanks for reporting this, Bruce. I didn't read the spec closely enough. The same applies to the "append" hint, which I've reported as bug 341565.

description: updated
description: updated
Revision history for this message
David Barth (dbarth) wrote :

Mirco has just committed a patch for that.

Changed in notify-osd:
status: Confirmed → Fix Committed
Changed in notify-osd:
importance: Undecided → Low
Changed in gnome-settings-daemon:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package notify-osd - 0.9.3-0ubuntu1

---------------
notify-osd (0.9.3-0ubuntu1) jaunty; urgency=low

  * New upstream version:
    - don't crash on download notifications (lp: #332042)
    - correctly pass actions to the fallback (lp: #340773)
    - correctly namespace the capability names (lp: #340817)

 -- Sebastien Bacher <email address hidden> Fri, 13 Mar 2009 15:13:30 +0100

Changed in notify-osd:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-settings-daemon - 2.25.92-0ubuntu6

---------------
gnome-settings-daemon (2.25.92-0ubuntu6) jaunty; urgency=low

  * debian/control.in:
    - list vcs url
  * debian/patches/16_use_synchronous_notifications.patch:
    - updated capability naming (lp: #340817)
  * debian/watch:
    - new file to watch upstream updates

 -- Sebastien Bacher <email address hidden> Fri, 13 Mar 2009 15:59:39 +0100

Changed in gnome-settings-daemon:
status: Confirmed → 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.