Commit graph

33 commits

Author SHA1 Message Date
Ivailo Monev
29c5495be3 kwin: reparse the configuration file and re-read the action collections settings when reconfiguring effect
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-27 05:21:59 +03:00
Ivailo Monev
accd8f09c3 generic: drop support for locking
first thing first - that feature was not in the spec and still is not,
people fucked up at some level and now things like gnome-screensaver are
just deprecated, that is the bottom line

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-20 03:20:39 +03:00
Ivailo Monev
1cad595824 generic: drop scripting support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:14:30 +03:00
Ivailo Monev
6d5dc0fb4c kwin: minor KWin::EffectsHandlerImpl::reconfigure() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 01:10:07 +03:00
Ivailo Monev
39644edba3 kwin: repalce abort() calls with kFatal()
kFatal() also aborts but logs a message (if configured to do so)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 21:30:15 +03:00
Ivailo Monev
d95c55253b kwin: correct indendation in KWin::Client::handleMoveResize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 20:49:39 +03:00
Ivailo Monev
3598df111b kwin: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:46:51 +03:00
Ivailo Monev
d3a7c7571a kwin: remove unused X-KDE-Ordering property
the effects have no dependencies and can be loaded and unloaded at any,
also none of the effects provide the same functionality (there used to be
such effects before but not anymore)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-11 08:41:29 +02:00
Ivailo Monev
94bed6baf5 kwin: drop support for effect plugins, fix crash
completing what I started when I made the effects builtin, the
configuration modules for the effects are (and will probably remain)
plugins tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-10 05:01:15 +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
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
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
3204a6f2c4 kwin: synchronously reconfigure
the thread spawned is waited for immediately after anyway

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 03:51:11 +03:00
Ivailo Monev
44a2e1d897 generic: remove blur behind support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-19 14:34:49 +03:00
Ivailo Monev
dd91c12cef kwin: remove unused kscreen effect
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 04:28:58 +03:00
Ivailo Monev
5c6056952d generic: remove dashboard support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 04:04:04 +03:00
Ivailo Monev
e66878997a generic: support startupfeedback kwin effect again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-27 21:56:49 +00:00
Ivailo Monev
25b4403a26 generic: get rid of the QStringBuilder requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 18:03:12 +00:00
Ivailo Monev
2baeda5fa5 kwin: get rid of Plasma cruft
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 19:49:32 +00:00
Ivailo Monev
07740336ad kwin: make the builtin effects really builtin
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 00:51:09 +00:00
Ivailo Monev
6cf955e5e3 kwin: revise some loops
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 00:49:17 +00:00
Ivailo Monev
78ee666dd2 generic: get rid of some OpenGL/OpenGLES requirements 2016-09-01 04:09:09 +00:00
Ivailo Monev
03427dd0be kwin: fix crash on effect unloading
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 05:35:29 +00:00
Ivailo Monev
d6fd403b4b generic: get rid of KLibrary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 04:19:53 +02:00
Ivailo Monev
840c8a25cc generic: make changes required for building against katie 2015-08-12 13:11:16 +03:00
Ivailo Monev
38e5b277a2 kwin: remove redudant loadScriptedEffect() 2015-07-11 23:11:06 +03:00
Ivailo Monev
0afe71f7e7 kwin: drop support for alternative name 2015-07-10 08:03:47 +03:00
Ivailo Monev
1a547a0d05 generic: remove KDE prefix from header inclusions 2015-05-20 13:39:58 +00:00
Ivailo Monev
36c66a0aee kwin scripting leftovers cleanup 2014-12-09 19:04:52 +00:00
Ivailo Monev
8ad1d7182d more activities cleanup 2014-12-09 14:08:29 +00:00
Ivailo Monev
24a753cd7a remove activities support 2014-12-08 14:13:49 +00:00
Ivailo Monev
a7fd791926 initial import 2014-11-13 19:30:51 +02:00