|
|
002ebbb |
From e3ea5e55a8541e82f898336a9a52db059021d6df Mon Sep 17 00:00:00 2001
|
|
|
002ebbb |
From: Clement Lefebvre <clement.lefebvre@linuxmint.com>
|
|
|
002ebbb |
Date: Fri, 12 May 2017 12:01:13 +0100
|
|
|
002ebbb |
Subject: [PATCH] Fix incorrect DBUS names
|
|
|
002ebbb |
|
|
|
002ebbb |
These names changed since the move to multi-process CSD plugins.
|
|
|
002ebbb |
---
|
|
|
002ebbb |
plugins/color/csd-color-manager.c | 2 +-
|
|
|
002ebbb |
plugins/media-keys/csd-media-keys-manager.c | 6 +++---
|
|
|
002ebbb |
plugins/orientation/csd-orientation-manager.c | 10 +++-------
|
|
|
002ebbb |
plugins/power/csd-power-manager.c | 11 +++++------
|
|
|
002ebbb |
4 files changed, 12 insertions(+), 17 deletions(-)
|
|
|
002ebbb |
|
|
|
002ebbb |
diff --git a/plugins/color/csd-color-manager.c b/plugins/color/csd-color-manager.c
|
|
|
002ebbb |
index 063ee86..2c8638a 100644
|
|
|
002ebbb |
--- a/plugins/color/csd-color-manager.c
|
|
|
002ebbb |
+++ b/plugins/color/csd-color-manager.c
|
|
|
002ebbb |
@@ -1036,7 +1036,7 @@ gcm_session_use_output_profile_for_screen (CsdColorManager *manager,
|
|
|
002ebbb |
#define CD_PROFILE_METADATA_SCREEN_BRIGHTNESS "SCREEN_brightness"
|
|
|
002ebbb |
#endif
|
|
|
002ebbb |
|
|
|
002ebbb |
-#define CSD_DBUS_SERVICE "org.cinnamon.SettingsDaemon"
|
|
|
002ebbb |
+#define CSD_DBUS_SERVICE "org.cinnamon.SettingsDaemon.Power"
|
|
|
002ebbb |
#define CSD_DBUS_INTERFACE_POWER_SCREEN "org.cinnamon.SettingsDaemon.Power.Screen"
|
|
|
002ebbb |
#define CSD_DBUS_PATH_POWER "/org/cinnamon/SettingsDaemon/Power"
|
|
|
002ebbb |
|
|
|
002ebbb |
diff --git a/plugins/media-keys/csd-media-keys-manager.c b/plugins/media-keys/csd-media-keys-manager.c
|
|
|
002ebbb |
index 88cd7ed..39dae7d 100644
|
|
|
002ebbb |
--- a/plugins/media-keys/csd-media-keys-manager.c
|
|
|
002ebbb |
+++ b/plugins/media-keys/csd-media-keys-manager.c
|
|
|
002ebbb |
@@ -2312,7 +2312,7 @@ on_bus_gotten (GObject *source_object,
|
|
|
002ebbb |
g_dbus_proxy_new (manager->priv->connection,
|
|
|
002ebbb |
G_DBUS_PROXY_FLAGS_NONE,
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
- "org.cinnamon.SettingsDaemon",
|
|
|
002ebbb |
+ "org.cinnamon.SettingsDaemon.XRANDR_2",
|
|
|
002ebbb |
"/org/cinnamon/SettingsDaemon/XRANDR",
|
|
|
002ebbb |
"org.cinnamon.SettingsDaemon.XRANDR_2",
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
@@ -2322,7 +2322,7 @@ on_bus_gotten (GObject *source_object,
|
|
|
002ebbb |
g_dbus_proxy_new (manager->priv->connection,
|
|
|
002ebbb |
G_DBUS_PROXY_FLAGS_NONE,
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
- "org.cinnamon.SettingsDaemon",
|
|
|
002ebbb |
+ "org.cinnamon.SettingsDaemon.Power",
|
|
|
002ebbb |
"/org/cinnamon/SettingsDaemon/Power",
|
|
|
002ebbb |
"org.cinnamon.SettingsDaemon.Power.Screen",
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
@@ -2332,7 +2332,7 @@ on_bus_gotten (GObject *source_object,
|
|
|
002ebbb |
g_dbus_proxy_new (manager->priv->connection,
|
|
|
002ebbb |
G_DBUS_PROXY_FLAGS_NONE,
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
- "org.cinnamon.SettingsDaemon",
|
|
|
002ebbb |
+ "org.cinnamon.SettingsDaemon.Power",
|
|
|
002ebbb |
"/org/cinnamon/SettingsDaemon/Power",
|
|
|
002ebbb |
"org.cinnamon.SettingsDaemon.Power.Keyboard",
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
diff --git a/plugins/orientation/csd-orientation-manager.c b/plugins/orientation/csd-orientation-manager.c
|
|
|
002ebbb |
index 9e09778..dcf5671 100644
|
|
|
002ebbb |
--- a/plugins/orientation/csd-orientation-manager.c
|
|
|
002ebbb |
+++ b/plugins/orientation/csd-orientation-manager.c
|
|
|
002ebbb |
@@ -66,10 +66,6 @@ struct CsdOrientationManagerPrivate
|
|
|
002ebbb |
#define CONF_SCHEMA "org.cinnamon.settings-daemon.peripherals.touchscreen"
|
|
|
002ebbb |
#define ORIENTATION_LOCK_KEY "orientation-lock"
|
|
|
002ebbb |
|
|
|
002ebbb |
-#define CSD_DBUS_NAME "org.cinnamon.SettingsDaemon"
|
|
|
002ebbb |
-#define CSD_DBUS_PATH "/org/cinnamon/SettingsDaemon"
|
|
|
002ebbb |
-#define CSD_DBUS_BASE_INTERFACE "org.cinnamon.SettingsDaemon"
|
|
|
002ebbb |
-
|
|
|
002ebbb |
static void csd_orientation_manager_finalize (GObject *object);
|
|
|
002ebbb |
|
|
|
002ebbb |
G_DEFINE_TYPE (CsdOrientationManager, csd_orientation_manager, G_TYPE_OBJECT)
|
|
|
002ebbb |
@@ -442,9 +438,9 @@ csd_orientation_manager_start (CsdOrientationManager *manager,
|
|
|
002ebbb |
g_dbus_proxy_new_for_bus (G_BUS_TYPE_SESSION,
|
|
|
002ebbb |
G_DBUS_PROXY_FLAGS_NONE,
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
- CSD_DBUS_NAME,
|
|
|
002ebbb |
- CSD_DBUS_PATH "/XRANDR",
|
|
|
002ebbb |
- CSD_DBUS_BASE_INTERFACE ".XRANDR_2",
|
|
|
002ebbb |
+ "org.cinnamon.SettingsDaemon.XRANDR_2",
|
|
|
002ebbb |
+ "/org/cinnamon/SettingsDaemon/XRANDR",
|
|
|
002ebbb |
+ "org.cinnamon.SettingsDaemon.XRANDR_2",
|
|
|
002ebbb |
NULL,
|
|
|
002ebbb |
(GAsyncReadyCallback) xrandr_ready_cb,
|
|
|
002ebbb |
manager);
|
|
|
002ebbb |
diff --git a/plugins/power/csd-power-manager.c b/plugins/power/csd-power-manager.c
|
|
|
002ebbb |
index 1dd29cd..fc4f38a 100644
|
|
|
002ebbb |
--- a/plugins/power/csd-power-manager.c
|
|
|
002ebbb |
+++ b/plugins/power/csd-power-manager.c
|
|
|
002ebbb |
@@ -64,9 +64,8 @@
|
|
|
002ebbb |
#define CSD_XRANDR_SETTINGS_SCHEMA "org.cinnamon.settings-daemon.plugins.xrandr"
|
|
|
002ebbb |
#define CSD_SESSION_SETTINGS_SCHEMA "org.cinnamon.desktop.session"
|
|
|
002ebbb |
|
|
|
002ebbb |
-#define CSD_DBUS_SERVICE "org.cinnamon.SettingsDaemon"
|
|
|
002ebbb |
-#define CSD_DBUS_PATH "/org/cinnamon/SettingsDaemon"
|
|
|
002ebbb |
-#define CSD_POWER_DBUS_PATH CSD_DBUS_PATH "/Power"
|
|
|
002ebbb |
+#define CSD_POWER_DBUS_SERVICE "org.cinnamon.SettingsDaemon.Power"
|
|
|
002ebbb |
+#define CSD_POWER_DBUS_PATH "/org/cinnamon/SettingsDaemon/Power"
|
|
|
002ebbb |
#define CSD_POWER_DBUS_INTERFACE "org.cinnamon.SettingsDaemon.Power"
|
|
|
002ebbb |
#define CSD_POWER_DBUS_INTERFACE_SCREEN "org.cinnamon.SettingsDaemon.Power.Screen"
|
|
|
002ebbb |
#define CSD_POWER_DBUS_INTERFACE_KEYBOARD "org.cinnamon.SettingsDaemon.Power.Keyboard"
|
|
|
002ebbb |
@@ -2054,7 +2053,7 @@ upower_kbd_emit_changed (CsdPowerManager *manager)
|
|
|
002ebbb |
if (manager->priv->connection == NULL)
|
|
|
002ebbb |
return;
|
|
|
002ebbb |
ret = g_dbus_connection_emit_signal (manager->priv->connection,
|
|
|
002ebbb |
- CSD_DBUS_SERVICE,
|
|
|
002ebbb |
+ CSD_POWER_DBUS_SERVICE,
|
|
|
002ebbb |
CSD_POWER_DBUS_PATH,
|
|
|
002ebbb |
CSD_POWER_DBUS_INTERFACE_KEYBOARD,
|
|
|
002ebbb |
"Changed",
|
|
|
002ebbb |
@@ -2846,7 +2845,7 @@ backlight_emit_changed (CsdPowerManager *manager)
|
|
|
002ebbb |
if (manager->priv->connection == NULL)
|
|
|
002ebbb |
return;
|
|
|
002ebbb |
ret = g_dbus_connection_emit_signal (manager->priv->connection,
|
|
|
002ebbb |
- CSD_DBUS_SERVICE,
|
|
|
002ebbb |
+ CSD_POWER_DBUS_SERVICE,
|
|
|
002ebbb |
CSD_POWER_DBUS_PATH,
|
|
|
002ebbb |
CSD_POWER_DBUS_INTERFACE_SCREEN,
|
|
|
002ebbb |
"Changed",
|
|
|
002ebbb |
@@ -4679,7 +4678,7 @@ device_to_variant_blob (UpDevice *device)
|
|
|
002ebbb |
/* get an object path, even for the composite device */
|
|
|
002ebbb |
object_path = up_device_get_object_path (device);
|
|
|
002ebbb |
if (object_path == NULL)
|
|
|
002ebbb |
- object_path = CSD_DBUS_PATH;
|
|
|
002ebbb |
+ object_path = CSD_POWER_DBUS_PATH;
|
|
|
002ebbb |
|
|
|
002ebbb |
/* format complex object */
|
|
|
002ebbb |
value = g_variant_new ("(sssusdut)",
|