gcal-utils: Combine GNOME Settings launchers

This refactor combines the functions
gcal_utils_launch_online_accounts_panel and
gcal_utils_launch_datetime_settings_panel into a single function that
takes a panel ID as an argument.
This commit is contained in:
Victoria Lacroix
2023-07-15 23:04:51 +00:00
committed by Georges Basile Stavracas Neto
parent 3526cadcca
commit aec45594f9
5 changed files with 20 additions and 78 deletions
+4 -4
View File
@@ -430,9 +430,9 @@ on_window_open_date_time_settings_cb (GSimpleAction *action,
GVariant *param,
gpointer user_data)
{
GApplication *application = g_application_get_default ();
GDBusConnection *connection = g_application_get_dbus_connection (g_application_get_default ());
gcal_utils_launch_date_time_settings_panel (g_application_get_dbus_connection (application), NULL, NULL);
gcal_utils_launch_gnome_settings (connection, "datetime", NULL);
}
static void
@@ -440,9 +440,9 @@ on_window_open_online_accounts_cb (GSimpleAction *action,
GVariant *param,
gpointer user_data)
{
GApplication *application = g_application_get_default ();
GDBusConnection *connection = g_application_get_dbus_connection (g_application_get_default ());
gcal_utils_launch_online_accounts_panel (g_application_get_dbus_connection (application), NULL, NULL);
gcal_utils_launch_gnome_settings (connection, "online-accounts", NULL);
}
static void