Re: GLib plans for the next cycle
- From: Christian Dywan <christian imendio com>
- To: gtk-devel-list gnome org
- Subject: Re: GLib plans for the next cycle
- Date: Mon, 20 Apr 2009 18:31:49 +0200
Am Mon, 20 Apr 2009 17:00:41 +0200
schrieb Alexander Larsson <alexl redhat com>:
> On Mon, 2009-04-20 at 10:43 -0400, Allin Cottrell wrote:
> > On Sun, 19 Apr 2009, David Zeuthen wrote:
>
> > > I could be wrong, but just briefly looking at the code it looks
> > > like there is no default implementation of GDesktopAppInfoLookup
> > > in GIO, there's only one in GVfs (that looks up stuff in GConf
> > > under in /desktop/gnome/url-handlers/<scheme>) so it's no
> > > surprise things don't work if GVfs is not installed.
> >
> > Yes, that's right. As it's currently coded gtk_show_uri is bound
> > to fail if GVfs is not present. But more than that: it'll fail
> > even if GVfs _is_ present (as it is now on my system), if GVfs
> > does not in turn incorporate GConf support. I thought I'd read
> > that GConf was supposed to be deprecated, or on the way there?
>
> I don't understand what you propose? There is no in-use non-gconf
> setting for mapping default handlers for entire uri scheme. So, we
> lookup none which mean we then fall back to the per-mime default.
>
> Its entierly unreasonable to have a file:// uri handler, as that would
> open *all* types of local files, overriding your per-mime specs.
What about using "xdg-open" if GVfs is not available OR if gconf is
not available? That's a tiny script that can be easily installed
anywhere, even on less modern boxes.
Just my 2 pfennig,
Christian
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]