Commit graph

14 commits

Author SHA1 Message Date
Ivailo Monev
c12e4a7b97 kwin: pass the screen number and parent to KSelectionOwner
the X11 atom is for specifiec screen after all

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 07:43:33 +02:00
Ivailo Monev
e9eea95697 kwin: const-ify iterator values where possible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:22:07 +03:00
Ivailo Monev
affb5c58de kwin: use QMutableListIterator<T> for iteration in Compositor::performCompositing()
the list is modified while being iterated over

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 07:15:00 +03:00
Ivailo Monev
6cc1c2b782 kwin: zero-initialize the buffer in Compositor::setup()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 06:42:45 +03:00
Ivailo Monev
38cdd9c0f4 generic: cast pointers with QObject as base class via qobject_cast<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 21:54:59 +03:00
Ivailo Monev
0a01124878 kwin: synchronously reload compositing settings, reparse configuration and check for screen locker service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 04:50:31 +03:00
Ivailo Monev
b4cbd8cb00 generic: deprecation warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 00:29:29 +03:00
Ivailo Monev
a7a3521191 kwin: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-04 17:42:41 +00:00
Ivailo Monev
0b328b7563 generic: mostly KWin auditing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-01 16:17:20 +00:00
Ivailo Monev
78ee666dd2 generic: get rid of some OpenGL/OpenGLES requirements 2016-09-01 04:09:09 +00:00
Ivailo Monev
d94de5707e kwin: adjust to NETWinInfo changes 2015-08-20 04:39:20 +03:00
Ivailo Monev
840c8a25cc generic: make changes required for building against katie 2015-08-12 13:11:16 +03:00
Ivailo Monev
1a547a0d05 generic: remove KDE prefix from header inclusions 2015-05-20 13:39:58 +00:00
Ivailo Monev
a7fd791926 initial import 2014-11-13 19:30:51 +02:00