On Thu, Sep 22, 2011 at 4:09 PM, Kevin Krammer <[email protected]> wrote:
> As long as none of the file managers installs a D-Bus service file for the
> given interface there shouldn't be any problem.
> The call will either go to an already running file manager, which we can then
> savely assume to be the correct one, or fail.

This could be a nice approach. The D-Bus service file for FileManager1
could then just (be installed by and) call xdg-open to start the right
file manager if none is running.

Of course, this might not be the expected behavior in some cases.  For
more controlled behavior one might need to implement FileManager1
interface by some kind of "xdg_open for D-Bus" or assume that
DE-specific preferred application systems start to have control on
which applications can register which interfaces (or at least control
over D-Bus service files).

Aleksei
_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to