https://bugs.kde.org/show_bug.cgi?id=397953

Grósz Dániel <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #22 from Grósz Dániel <[email protected]> ---
(In reply to Méven Car from comment #11)
> Currently the File manager setting in componentchooser kcm, makes the
> selected file manager associated with mimetype inode/directory.
> The kcminit hook could just pick up this setting and apply it to
> $XDG_RUNTIME_DIR/dbus-1/services for file managers where there is a
> corresponding "[D-BUS Service]
> Name=org.freedesktop.FileManager1" service defined, excluding krusader and
> other File manager with no org.freedesktop.FileManager1 DBUS support,

Another option would be for KDE to unconditionally provide a DBus service that
just launches the file manager selected by the user. That would also support
file managers that don't provide a systemd service file, even if it's a custom
command specified by the user. I don't see why it should be the job of every
file manager to implement a daemon mode and provide a service file in order to
be usable as a default file manager in some contexts.

I guess the purpose of a daemon mode is slightly faster startup? If so, KDE
could use the file manager's service file for known file managers (at least
Dolphin and whatever is the system-wide default in
/usr/share/dbus-1/services/org.freedesktop.FileManager1.service), and use a
generic daemon that launches the selected default file manager otherwise.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to