Ivailo Monev
0e0db0b815
kdeui: move session management to KApplicaiton
...
every comment about X11 and session management in general claims it was
broken, not going to claim otherwise. everything that does not use
KApplication shall not be involved into session management now and gets
the middle finger (SIGTERM or SIGKILL) after 5 sec by klauncher when the
session is done
also session management has to be explicitly enabled by applications
now, disabled by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:29:51 +03:00
Ivailo Monev
b54f55ede4
kdeui: use QAction::setShortcut() instead of setting property
...
much faster
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-26 04:36:47 +03:00
Ivailo Monev
f9fdbc6a7e
kdeui: simplify reading and writing of shortcut settings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 21:40:13 +03:00
Ivailo Monev
843463c95d
kdeui: drop KSortcut
...
missing proper configuration interface for the shortcuts, the old one
was borked anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 10:19:03 +03:00
Ivailo Monev
bd063c8b56
generic: remove dead and irrelevant links references
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 14:26:19 +03:00
Ivailo Monev
1da5e17b82
kdeui: replace tab with spaces in KXMLGUIFactoryPrivate::saveDefaultActionProperties()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-06 06:16:53 +03:00
Ivailo Monev
358840b6a1
kdeui: remove unused QSessionManager header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-03 07:30:35 +03:00
Ivailo Monev
1bd5eb7d08
kdeui: remove duplicate header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-13 18:18:35 +03:00
Ivailo Monev
e978590acd
generic: define KDE_DEFAULT_DEBUG_AREA in the main build file for each library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 23:43:20 +03:00
Ivailo Monev
871151e83c
generic: remove QT_KATIE definition checks
...
only Katie is supported now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:38:36 +03:00
Ivailo Monev
9b41127ecb
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 00:40:18 +02:00
Ivailo Monev
379600e61e
kdeui: remove unused classes related to plotting
...
ksysguard library already has a plotting class (KSignalPlotter) which
should be moved to kdeui library, plasma library also has a plotting
class (SignalPlotter) very similar to the one from ksysguard library
(KGraphicsSignalPlotter)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 08:58:07 +03:00
Ivailo Monev
e88c621aa2
generic: authorization reimplementation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:27:41 +03:00
Ivailo Monev
83a1f8f089
kparts: drop Plugin class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:41:05 +03:00
Ivailo Monev
3422ca4413
generic: get rid of KGLobal::staticQString()
...
global statics are static objects and the method is using one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 19:49:54 +02:00
Ivailo Monev
3fb0674831
generic: replace QLinkedList<T> with QList<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 17:07:12 +02:00
Ivailo Monev
f8a084be6c
kdeui: plug KXmlGuiWindow memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-13 15:05:17 +00:00
Ivailo Monev
ae98b867a0
kdeui: plug some memory leaks
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-18 15:55:57 +00:00
Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
c2df76dbbc
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-11-01 18:43:08 +00:00
Ivailo Monev
9c496296af
generic: obsolete code removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-13 01:57:36 +00:00
Ivailo Monev
3239f8e4af
generic: fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-26 15:28:18 +00:00
Ivailo Monev
751528cbe8
generic: remove unused functions, members and methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 09:27:29 +00:00
Ivailo Monev
e53de3cbb8
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 13:56:36 +00:00
Ivailo Monev
7506a2cef6
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-27 02:35:23 +00:00
Ivailo Monev
cbab776c48
generic: get rid of KMenuBar
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 05:13:47 +00:00
Ivailo Monev
43289ee0fb
generic: fix some compiler warnings due to 9ff99942
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-08 04:42:26 +02:00
Ivailo Monev
28f41fa146
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-23 05:13:07 +02:00
Ivailo Monev
cbdb08b7df
kdeui: drop overload for ToolBarHandler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-23 04:25:59 +02:00
Ivailo Monev
e515c1bf23
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 22:36:56 +02:00
Ivailo Monev
562e784798
generic: stop using obsolete code paths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-28 05:09:29 +02:00
Ivailo Monev
2eceb5f064
generic: misc cleanups
2015-09-27 01:19:30 +00:00
Ivailo Monev
b451b9602e
generic: misc cleanups
2015-09-22 10:34:04 +00:00
Ivailo Monev
6ee471194f
generic: misc cleanups
2015-08-26 07:41:39 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
e05886723a
generic: normalize include guards
2015-07-11 18:20:46 +03:00
Ivailo Monev
bbea8b2acc
generic: drop most of the KIOSK functionality
2015-05-19 05:23:35 +00:00
Ivailo Monev
bf501e6429
generic: remove redudant virtual_hook definitions
2015-04-23 14:50:12 +00:00
Ivailo Monev
82fc15f54b
generic: use CMake moc instead of automoc4 by default
...
for compatibilty reasons automoc4 support is not removed but it
shall be in the future. automoc4 has not been maintained for a
while (last commit is from 2011) and the stable release is from
2009.
CMake version >= 2.8.6 provides the functionality for mocking so
I see no reason to not make use of it.
2015-02-27 07:40:26 +00:00
Ivailo Monev
c0f19915b3
removed Qt3 support
2014-11-13 01:20:30 +02:00
Ivailo Monev
814163a8dc
initial import
2014-11-13 01:04:59 +02:00