Ivailo Monev
2935698c0c
kwin: add new KWin::Compositor::starting() method and use it in during startup
...
I have a feeling even that will not be enough
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 21:37:58 +02:00
Ivailo Monev
53e6b9c4cb
kwin: release compositor selection ownership instantly
...
the compositor is global static with inter-dependancy on the workspace
global static which access the compositor - what could go wrong with
timers, signals global statics and X11 atom ownership?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-12 00:37:11 +02:00
Ivailo Monev
be422e6650
kwin: simplify compositor selection ownership check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-06 05:58:46 +02:00
Ivailo Monev
ef39a5ac04
kwin: remove dummy Scene::blocksForRetrace() and Scene::syncsToVBlank() methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 09:01:53 +02:00
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
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
78ee666dd2
generic: get rid of some OpenGL/OpenGLES requirements
2016-09-01 04:09:09 +00: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