mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-06-11 08:57:21 +00:00
Expose theme and accent controls in MobileShellSettings and the\nAppearance KCM. Generate ShiftWallpaperDark/Light from Shift base\nschemes, apply them through KDE color tools, and debounce wallpaper\ncolor updates. Register a dedicated dynamic-theming regression test.
24 lines
601 B
CMake
24 lines
601 B
CMake
# SPDX-FileCopyrightText: 2023 Devin Lin <devin@kde.org>
|
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
ecm_add_qml_module(shellsettingsplugin URI org.kde.plasma.private.mobileshell.shellsettingsplugin GENERATE_PLUGIN_SOURCE)
|
|
target_sources(shellsettingsplugin PRIVATE
|
|
kwinsettings.cpp
|
|
mobileshellsettings.cpp
|
|
)
|
|
|
|
target_link_libraries(shellsettingsplugin PRIVATE
|
|
Qt::Qml
|
|
Qt::DBus
|
|
Qt::Gui
|
|
Qt::Quick
|
|
KF6::ConfigCore
|
|
Plasma::KWaylandClient
|
|
KF6::Service
|
|
KF6::Package
|
|
KF6::KIOGui
|
|
KF6::JobWidgets
|
|
KF6::Screen
|
|
)
|
|
|
|
ecm_finalize_qml_module(shellsettingsplugin)
|