Showing a file in the file manager
Kevin Krammer
kevin.krammer at gmx.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 gmail.com> 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.
Cheers,
Kevin
--
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: <http://lists.freedesktop.org/archives/xdg/attachments/20110520/71afc1a4/attachment.pgp>
More information about the xdg
mailing list