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