diff --git a/KWinDBusInterfaceConfig.cmake.in b/KWinDBusInterfaceConfig.cmake.in index e3fe3900c0..12a2ae37e1 100644 --- a/KWinDBusInterfaceConfig.cmake.in +++ b/KWinDBusInterfaceConfig.cmake.in @@ -6,5 +6,5 @@ set(KWIN_EFFECTS_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.kwin. set(KWIN_VIRTUALKEYBOARD_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.kwin.VirtualKeyboard.xml") set(KWIN_TABLETMODE_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.KWin.TabletModeManager.xml") set(KWIN_INPUTDEVICE_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.kwin.InputDevice.xml") -set(KWIN_COLORCORRECT_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.kwin.ColorCorrect.xml") +set(KWIN_NIGHTLIGHT_INTERFACE "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@/org.kde.KWin.NightLight.xml") set(KWIN_WAYLAND_BIN_PATH "@CMAKE_INSTALL_FULL_BINDIR@/kwin_wayland") diff --git a/src/plugins/nightcolor/CMakeLists.txt b/src/plugins/nightcolor/CMakeLists.txt index 79ed0ac573..995609af4f 100644 --- a/src/plugins/nightcolor/CMakeLists.txt +++ b/src/plugins/nightcolor/CMakeLists.txt @@ -18,7 +18,7 @@ ecm_qt_declare_logging_category(nightcolor kconfig_add_kcfg_files(nightcolor nightcolorsettings.kcfgc) set(nightcolor_xml_SOURCES) -qt_add_dbus_adaptor(nightcolor_xml_SOURCES org.kde.kwin.ColorCorrect.xml nightcolordbusinterface.h KWin::NightColorDBusInterface) +qt_add_dbus_adaptor(nightcolor_xml_SOURCES org.kde.KWin.NightLight.xml nightcolordbusinterface.h KWin::NightColorDBusInterface) target_sources(nightcolor PRIVATE ${nightcolor_xml_SOURCES}) if (CMAKE_SYSTEM_NAME MATCHES "Linux") @@ -28,4 +28,4 @@ endif() target_link_libraries(nightcolor kwin KF6::ConfigGui KF6::GlobalAccel KF6::I18n) install(FILES nightcolorsettings.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR}) -install(FILES org.kde.kwin.ColorCorrect.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR}) +install(FILES org.kde.KWin.NightLight.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR}) diff --git a/src/plugins/nightcolor/nightcolordbusinterface.cpp b/src/plugins/nightcolor/nightcolordbusinterface.cpp index 8c4a201afb..d3cf84666d 100644 --- a/src/plugins/nightcolor/nightcolordbusinterface.cpp +++ b/src/plugins/nightcolor/nightcolordbusinterface.cpp @@ -8,8 +8,8 @@ */ #include "nightcolordbusinterface.h" -#include "colorcorrectadaptor.h" #include "nightcolormanager.h" +#include "nightlightadaptor.h" #include @@ -31,12 +31,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("inhibited"), m_manager->isInhibited()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -49,12 +49,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("enabled"), m_manager->isEnabled()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -67,12 +67,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("running"), m_manager->isRunning()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -85,12 +85,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("currentTemperature"), m_manager->currentTemperature()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -103,12 +103,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("targetTemperature"), m_manager->targetTemperature()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -121,12 +121,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("mode"), uint(m_manager->mode())); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -139,12 +139,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("daylight"), uint(m_manager->daylight())); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -158,12 +158,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("previousTransitionDuration"), previousTransitionDuration()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -177,12 +177,12 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) changedProperties.insert(QStringLiteral("scheduledTransitionDuration"), scheduledTransitionDuration()); QDBusMessage message = QDBusMessage::createSignal( - QStringLiteral("/ColorCorrect"), + QStringLiteral("/org/kde/KWin/NightLight"), QStringLiteral("org.freedesktop.DBus.Properties"), QStringLiteral("PropertiesChanged")); message.setArguments({ - QStringLiteral("org.kde.kwin.ColorCorrect"), + QStringLiteral("org.kde.KWin.NightLight"), changedProperties, QStringList(), // invalidated_properties }); @@ -190,14 +190,14 @@ NightColorDBusInterface::NightColorDBusInterface(NightColorManager *parent) QDBusConnection::sessionBus().send(message); }); - new ColorCorrectAdaptor(this); - QDBusConnection::sessionBus().registerObject(QStringLiteral("/ColorCorrect"), this); - QDBusConnection::sessionBus().registerService(QStringLiteral("org.kde.NightColor")); + new NightLightAdaptor(this); + QDBusConnection::sessionBus().registerObject(QStringLiteral("/org/kde/KWin/NightLight"), this); + QDBusConnection::sessionBus().registerService(QStringLiteral("org.kde.KWin.NightLight")); } NightColorDBusInterface::~NightColorDBusInterface() { - QDBusConnection::sessionBus().unregisterService(QStringLiteral("org.kde.NightColor")); + QDBusConnection::sessionBus().unregisterService(QStringLiteral("org.kde.KWin.NightLight")); } bool NightColorDBusInterface::isInhibited() const @@ -268,7 +268,7 @@ quint32 NightColorDBusInterface::scheduledTransitionDuration() const return quint32(m_manager->scheduledTransitionDuration()); } -void NightColorDBusInterface::nightColorAutoLocationUpdate(double latitude, double longitude) +void NightColorDBusInterface::setLocation(double latitude, double longitude) { m_manager->autoLocationUpdate(latitude, longitude); } diff --git a/src/plugins/nightcolor/nightcolordbusinterface.h b/src/plugins/nightcolor/nightcolordbusinterface.h index 954648951c..3c9d86420b 100644 --- a/src/plugins/nightcolor/nightcolordbusinterface.h +++ b/src/plugins/nightcolor/nightcolordbusinterface.h @@ -21,7 +21,7 @@ class NightColorManager; class NightColorDBusInterface : public QObject, public QDBusContext { Q_OBJECT - Q_CLASSINFO("D-Bus Interface", "org.kde.kwin.ColorCorrect") + Q_CLASSINFO("D-Bus Interface", "org.kde.KWin.NightLight") Q_PROPERTY(bool inhibited READ isInhibited) Q_PROPERTY(bool enabled READ isEnabled) Q_PROPERTY(bool running READ isRunning) @@ -58,7 +58,7 @@ public Q_SLOTS: * @return void * @since 5.12 */ - void nightColorAutoLocationUpdate(double latitude, double longitude); + void setLocation(double latitude, double longitude); /** * @brief Temporarily blocks Night Color. diff --git a/src/plugins/nightcolor/org.kde.kwin.ColorCorrect.xml b/src/plugins/nightcolor/org.kde.KWin.NightLight.xml similarity index 83% rename from src/plugins/nightcolor/org.kde.kwin.ColorCorrect.xml rename to src/plugins/nightcolor/org.kde.KWin.NightLight.xml index 1f9bfe0e9d..1589fc8974 100644 --- a/src/plugins/nightcolor/org.kde.kwin.ColorCorrect.xml +++ b/src/plugins/nightcolor/org.kde.KWin.NightLight.xml @@ -1,15 +1,15 @@ - - + + @@ -91,36 +91,36 @@ - +