>       Hi,
> I think the problem with xdg-mime is that it's a crossroad for
> different desktop environments. When you run it under GNOME, then it
> runs GNOME-specific tool. When you run it under KDE, then it runs KDE-
> specific tool. And so on.
> 
> Evolution uses glib for this and relies on it. Instead of xdg-mime, try
> `gio mime` (there's a space, not a dash). Eventually run xdg-mime like
> it being run under GNOME:
> 
>    $ XDG_CURRENT_DESKTOP=GNOME xdg-mime query default application/pdf
> 
> which should use the gio, gvfs or gnomevfs (in this order, whichever is
> found first) utility in the background.
> 

I thought the whole point of using XDG in this sort of situation was
that it is desktop agnostic - so for the OP using KDE it would do the
right thing! 

Application handlers seems to be quite a common question at times with
Evolution - what is the definitive way of setting the default that is
used if you aren't using Gnome as your desktop. I know it has been said
in the past that it is abstracted to the desktop and nothing to do with
Evolution per se - but since Evolution is clearly relying on the Gnome
configuration and not the actual desktop config, it may be useful to
explicitly state what to do.

Would something like 

   gio mime application/pdf okularApplication_pdf.desktop

work?

P.


_______________________________________________
evolution-list mailing list
[email protected]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to