! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Add GNOME fallback for exo_url_show_on_screen()
Status:
CLOSED: FIXED
Severity:
enhancement

Comments

Description Benedikt Meurer editbugs 2006-01-31 15:24:14 CET
If exo_url_show_on_screen() doesn't know how to handle a certain URL, try to ge
the GNOME handler for the URL. This way we can benefit from the various
registered handlers automatically. In order to not link libexo to gconf, we can
use the following simple gconftool-2 call:

gconftool-2 -R /desktop/gnome/url-handlers/<scheme>

I.e. for mms:// URLs:

% gconftool-2 -R /desktop/gnome/url-handlers/mms
 command = totem "%s"
 need-terminal = false
 enabled = true

This should be fairly easy to parse and makes exo-open even more useful.
Comment 1 Benedikt Meurer editbugs 2006-02-13 19:02:08 CET
Done, using gnome-open instead.

Bug #1410

Reported by:
Benedikt Meurer
Reported on: 2006-01-31
Last modified on: 2009-10-09

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
0.3.1.3svn

Attachments

Additional information