Showing a file in the file manager

Kevin Krammer kevin.krammer at
Fri May 20 14:14:00 PDT 2011

On Friday, 2011-05-20, Jannis Pohlmann wrote:
> On Fri, 20 May 2011 22:57:57 +0200
> Stef Bon <stefbon at> wrote:

> > Ok, I understand. I'm not very familiar with dbus.
> > 
> > But then still somewhere has to be defined that the app which is
> > assigned to open the url.
> > That depends on what. The environment?
> With D-Bus that depends on which application is installed that
> implements the D-Bus interface in question. I don't really
> know what happens if several such applications or services are
> installed. The decision which one to start depends on D-Bus
> in that case.
> Applications can hard-code which of the alternatives to use but the
> entire (or at least an important) point of standardized APIs is to avoid
> that.

For interfaces that many applications could provide and which might differ on 
a per-user basis due to personal preferences, an alternative mechanism to D-
Bus activation will have to be provided.

For example by performing a query for preferred service similar to what xdg-
mime can do and then launching that explicitly or by asking a central broker 
like service to launch the preferred service for a given interface.


Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the xdg mailing list