diff options
author | Sam Burgos | 2019-10-31 18:13:54 -0600 |
---|---|---|
committer | Sam Burgos | 2019-10-31 18:13:54 -0600 |
commit | 44899660a440708e7cf8c54487b333fa5aa80a55 (patch) | |
tree | af1af7b1796351ac62a2d385bdce0fe868dc1b5a /add_cinnamon_settings_online_support.patch | |
parent | c5e6d3a288f37b8b574e83c24f1bcc0591c01e0b (diff) | |
download | aur-44899660a440708e7cf8c54487b333fa5aa80a55.tar.gz |
updated version of gnome-calendar, adding new patch and editing existing based on current locations of settings withing gnome-calendar current version
Diffstat (limited to 'add_cinnamon_settings_online_support.patch')
-rw-r--r-- | add_cinnamon_settings_online_support.patch | 23 |
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 + |