diff options
author | Sam Burgos | 2019-10-31 12:40:30 -0600 |
---|---|---|
committer | Sam Burgos | 2019-10-31 12:40:30 -0600 |
commit | ce5bb8a40c57449e33dc90b28c7932db3109b22c (patch) | |
tree | 34d6f5592f17abd2201657cacfb505e5eecbfa32 /add_cinnamon_settings_online_support.patch | |
parent | 0cefac49c00809681a612a634ca3c654a50ce7ea (diff) | |
download | aur-ce5bb8a40c57449e33dc90b28c7932db3109b22c.tar.gz |
updated version of gnome-calendar and setting some testing compilation
Diffstat (limited to 'add_cinnamon_settings_online_support.patch')
-rw-r--r-- | add_cinnamon_settings_online_support.patch | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/add_cinnamon_settings_online_support.patch b/add_cinnamon_settings_online_support.patch index e1aae0c00644..0c44aaf7944e 100644 --- a/add_cinnamon_settings_online_support.patch +++ b/add_cinnamon_settings_online_support.patch @@ -1,26 +1,28 @@ ---- src/gcal-source-dialog.c -+++ src/gcal-source-dialog.c -@@ -696,6 +696,17 @@ - const gchar *arg) +--- src/gui/gcal-window.c ++++ src/gui/gcal-window.c +@@ -394,8 +394,22 @@ + gpointer user_data) { - GDBusProxy *proxy; + 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) + { -+ 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; -+ } +++ 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); ++ } ++ } ++ + } - proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION, - G_DBUS_PROXY_FLAGS_NONE, -@@ -2338,4 +2349,4 @@ - g_return_if_fail (source && E_IS_SOURCE (source)); - - g_set_object (&dialog->source, source); --} -+} + static void + |