Review Request 121477: [OS X] make kioexec an "agent" (like kglobalaccel)
René J.V. Bertin
rjvbertin at gmail.com
Sat Dec 13 20:48:31 GMT 2014
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/121477/
-----------------------------------------------------------
Review request for KDE Software on Mac OS X and KDE Runtime.
Repository: kde-runtime
Description
-------
This patch turns kioexec into a proper background agent on OS X, a utility app that can present widgets but does not otherwise appear in the Dock, app switcher or in the global menubar.
I have previously proposed a patch that modifies the behaviour of the CMake NOGUI flag in the declaration of an application (kde4_add_executable). On OS X this prevents the application from being built as an app bundle; my patch also causes the KApplication instance to be created with `GUIenabled=false`.
The current patch reverses that for unsetting the `KDE_WITHOUT_GUI` macro, and introduces the code already committed to kglobalaccess that toggles the required switch for becoming an "agent" in the applications Info Dictionary.
Diffs
-----
kioexec/main.cpp 06cd8f3
Diff: https://git.reviewboard.kde.org/r/121477/diff/
Testing
-------
On OS X 10.9.4 with kdelibs git/4.14 .
Thanks,
René J.V. Bertin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20141213/2e8375d6/attachment.htm>
More information about the kde-core-devel
mailing list