shift-shell/initialstart/modules/prepare
Devin Lin c7e5003596 screenbrightnessplugin: Extract from initialstart and use in shell
This is partially an emergency fix also for
https://invent.kde.org/plasma/plasma-mobile/-/issues/404, which was
potentially introduced by https://invent.kde.org/plasma/plasma-mobile/-/merge_requests/582

This MR extracts the screen brightness implementation from initialstart
to a QML plugin, and also ports the action drawer brightness slider
implementation to it. This avoids importing the powerdevil screen
brightness plugin on the lockscreen, which apparently has a race
condition that causes it to sometimes segfault.
2024-10-08 22:47:30 -07:00
..
package screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00
CMakeLists.txt screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00
colorssettings.kcfg initialstart: Fix reuse 2023-11-09 08:31:22 -08:00
colorssettings.kcfgc initialstart: Fix reuse 2023-11-09 08:31:22 -08:00
prepareplugin.cpp initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
prepareplugin.h initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
prepareutil.cpp screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00
prepareutil.h screenbrightnessplugin: Extract from initialstart and use in shell 2024-10-08 22:47:30 -07:00
qmldir initialstart: Add first login experience 2023-04-01 07:09:57 +00:00