Commit graph

35 commits

Author SHA1 Message Date
Ivailo Monev
c6d63798cf generic: adjust to KApplication changes
KApplication::quitOnSignal() is now called from KApplication constructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-23 15:13:14 +02:00
Ivailo Monev
8b2eba7361 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
c0410e5a4c kglobalaccel: deep-copy the actions before iterating over them
fixes crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 00:04:27 +03:00
Ivailo Monev
09c31e98dc kglobalaccel: use QMutableListIterator<T>() for iteration in Component::loadSettings()
fixes possbile crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 23:30:53 +03:00
Ivailo Monev
64b239e416 generic: use the new kde4_add_dbus_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 15:04:27 +03:00
Ivailo Monev
cce85efe88 kglobalaccel: include MacroDBusAddActivationService file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:23:24 +03:00
Ivailo Monev
35716d82c2 generic: make use of the dbus_add_activation_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:20:51 +03:00
Ivailo Monev
a768d3d7e0 kglobalaccel: remove deprecated KGlobalAccelD::unRegister() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 18:56:52 +03:00
Ivailo Monev
cb5f63cc72 generic: disable session manager via SESSION_MANAGER environment variable unset too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 06:40:25 +03:00
Ivailo Monev
5927adc8c7 generic: use KApplication::quitOnSignal() in kglobaaccel, knotify4 and kuiserver to setup signals for application quit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 02:56:49 +03:00
Ivailo Monev
fc19281f94 generic: set X-DBUS-ServiceName key for kglobalaccel and kuiserver in the desktop files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 16:09:22 +03:00
Ivailo Monev
8059a78c57 kglobalaccel: create KApplication instance before D-Bus connection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 10:58:58 +03:00
Ivailo Monev
5fd013b48d kglobalaccel: use KApplication instead of KUniqueApplication
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 06:37:13 +03:00
Ivailo Monev
f6c5c370c8 kglobalaccel: install D-Bus service file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-23 21:39:32 +03:00
Ivailo Monev
15bdd54527 kglobalaccel: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-09 15:14:55 +03:00
Ivailo Monev
524ca13310 generic: drop support for operating systems Katie does not support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:45:13 +02:00
Ivailo Monev
591b538337 generic: replace installation paths with KDE4_ prefixed
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
a825be67e9 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 01:02:17 +00:00
Ivailo Monev
77538485b1 generic: make good use of the X11 CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 14:26:06 +00:00
Ivailo Monev
63b00960a9 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 09:45:53 +02:00
Ivailo Monev
2baf4467d1 generic: major build system cleanup 2015-09-01 04:37:19 +03:00
Ivailo Monev
eb88b9aeb2 generic: misc cleanups 2015-08-28 05:29:36 +03:00
Ivailo Monev
840c8a25cc generic: make changes required for building against katie 2015-08-12 13:11:16 +03:00
Ivailo Monev
173a779c09 generic: normalize include guards 2015-07-11 18:46:07 +03:00
Ivailo Monev
1a547a0d05 generic: remove KDE prefix from header inclusions 2015-05-20 13:39:58 +00:00
Ivailo Monev
3ef94d4d1a generic: stop using kdeinit for main applications 2015-05-09 16:39:54 +00:00
Ivailo Monev
c433e4502a generic: adjust for use with CMake moc 2015-02-27 09:28:46 +00:00
Ivailo Monev
1685cda436 fixup after last commit 2014-11-27 22:02:11 +00:00
Ivailo Monev
a017a98f9f make use of xkb and avoid use of deprecated API for keysyms 2014-11-27 19:00:40 +00:00
Ivailo Monev
5910c30b80 removed mac cruft 2014-11-19 23:00:36 +00:00
Ivailo Monev
0a82433c59 removed win and mac code 2014-11-19 17:57:24 +00:00
Ivailo Monev
93a4a9263b a shot lots of changes 2014-11-15 19:24:08 +00:00
Ivailo Monev
24b6d92809 changed bash scripts shebangs 2014-11-15 05:48:13 +02:00
Ivailo Monev
1e70ec3391 removed windows stuff (dirty) 2014-11-15 05:21:19 +02:00
Ivailo Monev
fdeee7c849 imported everything from kde-runtime 2014-11-15 04:16:00 +02:00