other packages are unable to populate gnome-default-applications

Bug #357675 reported by Dominic Evans
2
Affects Status Importance Assigned to Milestone
gnome-control-center
Invalid
Medium
gnome-control-center (Ubuntu)
Fix Released
Wishlist
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-control-center

...and hence cannot contribute to preferred applications chooser.

see bug 357651 for original report against firefox-3.5

Population of the web browser combo in the preferred applications applet doesn't happen in the firefox-* packages but is hardcoded in gnome-control-center itself (in /usr/share/gnome-control-center/default-apps/gnome-default-applications.xml)

gnome-control-center (capplet) should additionally read user files from /etc/gnome-control-center/gnome-default-applications.d/*.xml that other packages could then populate to add their entries to this list.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: gnome-control-center 1:2.26.0-0ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-control-center
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
Dominic Evans (oldmanuk) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=579033

Changed in gnome-control-center (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Wishlist
status: New → Triaged
Changed in gnome-control-center:
status: Unknown → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

the code seems to read xml files in /usr/share/gnome-control-center/default-apps so that's already working

Changed in gnome-control-center (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Dominic Evans (oldmanuk) wrote :

Excellent.

Fix Confirmed, adding a file shiretoko.xml to /usr/share/gnome-control-center/default-apps with suitable content (http://pastebin.com/f170c2e2f) caused it to be populated in the selector. Will forward this info to firefox-3.5 packaging.

Thanks for the help!

Changed in gnome-control-center:
status: Confirmed → Invalid
Changed in gnome-control-center:
importance: Unknown → Medium
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.