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.
