summarylogtreecommitdiffstats
path: root/add_cinnamon_settings_online_support.patch
diff options
context:
space:
mode:
Diffstat (limited to 'add_cinnamon_settings_online_support.patch')
-rw-r--r--add_cinnamon_settings_online_support.patch23
1 files changed, 4 insertions, 19 deletions
diff --git a/add_cinnamon_settings_online_support.patch b/add_cinnamon_settings_online_support.patch
index 0c44aaf7944e..c859a3b010fb 100644
--- a/add_cinnamon_settings_online_support.patch
+++ b/add_cinnamon_settings_online_support.patch
@@ -1,28 +1,13 @@
--- src/gui/gcal-window.c
+++ src/gui/gcal-window.c
-@@ -394,8 +394,22 @@
- gpointer user_data)
+@@ -395,7 +395,7 @@
{
GApplication *application = g_application_get_default ();
--
+
- gcal_utils_launch_online_accounts_panel (g_application_get_dbus_connection (application), NULL, NULL);
-+ gchar *desktop_environment;
-+
-+ desktop_environment = getenv ("XDG_CURRENT_DESKTOP");
-+ if (desktop_environment)
-+ {
-+ if (g_strcmp0 (desktop_environment, "X-Cinnamon") == 0 || g_strcmp0 (desktop_environment, "Cinnamon") == 0)
-+ {
-++ g_spawn_command_line_async ("cinnamon-settings online-accounts", NULL);
-++ return;
-+ }
-+ else if (g_strcmp0 (desktop_environment, "GNOME") == 0)
-+ {
-+ gcal_utils_launch_online_accounts_panel (g_application_get_dbus_connection (application), NULL, NULL);
-+ }
-+ }
-+
++ g_spawn_command_line_async ("cinnamon-settings online-accounts", NULL);
}
static void
+