Dolphin has a few advantages over the Mac Finder, not the least of which being its support for various remote file access protocols including Samba. (Older Mac OS versions fail to connect to MSWin 10 shares because of their system Samba libraries.)
This patch improves the Dolphin integration on Mac:
- by making certain helper applications are launched (including dolphin itself, using the assumption that "cloning" a window should be perfect and thus use the same Dolphin executable).
- by making certain the service menu installer is found. For now this is still done by installing it as a regular POSIX executable in a location that is assumed to be on the PATH.
- by registering the URIs Dolphin can handle with LaunchServices. This allows to open items by dragging them onto the application icon.