Add support for XDG Activation in DBusRunner
For lack of platform_data in Run, this adds a SetActivationToken method that is called just before Run, similar to how it's done in notifications.
@davidedmundson @nicolasfella @alex
Alternative to !96 (closed)
I think it doesn’t hurt to just call it always. Patched baloorunner and was able to bring a running Kate to the front when opening a text file.
I wonder why e.g. recentdocuments runner that uses OpenUrlJob in-process doesn’t just work.