From 6be00e8a66eb9b5931ebe05eb10e5ed616fedf11 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Tue, 25 Jun 2019 19:10:05 +0200 Subject: caja-navigation-window-menus: suppress GtkAction warnings --- src/caja-navigation-window-menus.c | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/caja-navigation-window-menus.c b/src/caja-navigation-window-menus.c index 847f8a3f..3eedc31b 100644 --- a/src/caja-navigation-window-menus.c +++ b/src/caja-navigation-window-menus.c @@ -190,6 +190,7 @@ action_show_hide_toolbar_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; if (gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action))) { caja_navigation_window_show_toolbar (window); @@ -198,6 +199,7 @@ action_show_hide_toolbar_callback (GtkAction *action, { caja_navigation_window_hide_toolbar (window); } + G_GNUC_END_IGNORE_DEPRECATIONS; } @@ -210,6 +212,7 @@ action_show_hide_sidebar_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; if (gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action))) { caja_navigation_window_show_sidebar (window); @@ -218,6 +221,7 @@ action_show_hide_sidebar_callback (GtkAction *action, { caja_navigation_window_hide_sidebar (window); } + G_GNUC_END_IGNORE_DEPRECATIONS; } static void @@ -246,7 +250,9 @@ action_show_hide_location_bar_callback (GtkAction *action, window = CAJA_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; is_active = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)); + G_GNUC_END_IGNORE_DEPRECATIONS; /* Do the active pane first, because this will trigger an update of the menu items, * which in turn relies on the active pane. */ @@ -266,6 +272,7 @@ action_show_hide_statusbar_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; if (gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action))) { caja_navigation_window_show_status_bar (window); @@ -274,6 +281,7 @@ action_show_hide_statusbar_callback (GtkAction *action, { caja_navigation_window_hide_status_bar (window); } + G_GNUC_END_IGNORE_DEPRECATIONS; } static void @@ -285,7 +293,9 @@ action_split_view_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; is_active = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)); + G_GNUC_END_IGNORE_DEPRECATIONS; if (is_active != caja_navigation_window_split_view_showing (window)) { CajaWindow *caja_window; @@ -313,6 +323,7 @@ caja_navigation_window_update_show_hide_menu_items (CajaNavigationWindow *window g_assert (CAJA_IS_NAVIGATION_WINDOW (window)); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; action = gtk_action_group_get_action (window->details->navigation_action_group, CAJA_ACTION_SHOW_HIDE_TOOLBAR); gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), @@ -337,6 +348,7 @@ caja_navigation_window_update_show_hide_menu_items (CajaNavigationWindow *window CAJA_ACTION_SHOW_HIDE_EXTRA_PANE); gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), caja_navigation_window_split_view_showing (window)); + G_GNUC_END_IGNORE_DEPRECATIONS; } void @@ -346,10 +358,12 @@ caja_navigation_window_update_spatial_menu_item (CajaNavigationWindow *window) g_assert (CAJA_IS_NAVIGATION_WINDOW (window)); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; action = gtk_action_group_get_action (window->details->navigation_action_group, CAJA_ACTION_FOLDER_WINDOW); gtk_action_set_visible (action, !g_settings_get_boolean (caja_preferences, CAJA_PREFERENCES_ALWAYS_USE_BROWSER)); + G_GNUC_END_IGNORE_DEPRECATIONS; } static void @@ -460,7 +474,9 @@ refresh_go_menu (CajaNavigationWindow *window) ui_manager = caja_window_get_ui_manager (CAJA_WINDOW (window)); window->details->go_menu_merge_id = gtk_ui_manager_new_merge_id (ui_manager); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; window->details->go_menu_action_group = gtk_action_group_new ("GoMenuGroup"); + G_GNUC_END_IGNORE_DEPRECATIONS; g_signal_connect (window->details->go_menu_action_group, "connect-proxy", G_CALLBACK (connect_proxy_cb), NULL); @@ -565,6 +581,7 @@ caja_navigation_window_update_split_view_actions_sensitivity (CajaNavigationWind next_pane_is_in_same_location = FALSE; } + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; /* switch to next pane */ action = gtk_action_group_get_action (action_group, "SplitViewNextPane"); gtk_action_set_sensitive (action, have_multiple_panes); @@ -572,6 +589,7 @@ caja_navigation_window_update_split_view_actions_sensitivity (CajaNavigationWind /* same location */ action = gtk_action_group_get_action (action_group, "SplitViewSameLocation"); gtk_action_set_sensitive (action, have_multiple_panes && !next_pane_is_in_same_location); + G_GNUC_END_IGNORE_DEPRECATIONS; /* clean up */ if (active_pane_location) @@ -657,6 +675,7 @@ action_show_search_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; search_action = gtk_action_group_get_action (window->details->navigation_action_group, CAJA_ACTION_SEARCH); @@ -672,12 +691,14 @@ action_show_search_callback (GtkAction *action, gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (search_action), TRUE); } + G_GNUC_END_IGNORE_DEPRECATIONS; } static void action_show_hide_search_callback (GtkAction *action, gpointer user_data) { + gboolean var_action; CajaNavigationWindow *window; /* This is used when toggling the action for updating the UI @@ -689,7 +710,11 @@ action_show_hide_search_callback (GtkAction *action, window = CAJA_NAVIGATION_WINDOW (user_data); - if (gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action))) + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; + var_action = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action)); + G_GNUC_END_IGNORE_DEPRECATIONS; + + if (var_action) { caja_navigation_window_show_search (window); } @@ -922,6 +947,7 @@ caja_navigation_window_initialize_actions (CajaNavigationWindow *window) GtkAction *action; int i; + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; action_group = gtk_action_group_new ("NavigationActions"); gtk_action_group_set_translation_domain (action_group, GETTEXT_PACKAGE); window->details->navigation_action_group = action_group; @@ -986,6 +1012,7 @@ caja_navigation_window_initialize_actions (CajaNavigationWindow *window) gtk_action_group_add_action (action_group, action); g_object_unref (action); + G_GNUC_END_IGNORE_DEPRECATIONS; ui_manager = caja_window_get_ui_manager (CAJA_WINDOW (window)); @@ -996,6 +1023,7 @@ caja_navigation_window_initialize_actions (CajaNavigationWindow *window) gchar accelerator[80]; snprintf(action_name, sizeof (action_name), "Tab%d", i); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; action = gtk_action_new (action_name, NULL, NULL, NULL); g_object_set_data (G_OBJECT (action), "num", GINT_TO_POINTER (i)); g_signal_connect (action, "activate", @@ -1003,6 +1031,7 @@ caja_navigation_window_initialize_actions (CajaNavigationWindow *window) snprintf(accelerator, sizeof (accelerator), "%d", (i+1)%10); gtk_action_group_add_action_with_accel (action_group, action, accelerator); g_object_unref (action); + G_GNUC_END_IGNORE_DEPRECATIONS; gtk_ui_manager_add_ui (ui_manager, gtk_ui_manager_new_merge_id (ui_manager), "/", @@ -1013,11 +1042,13 @@ caja_navigation_window_initialize_actions (CajaNavigationWindow *window) } + G_GNUC_BEGIN_IGNORE_DEPRECATIONS; action = gtk_action_group_get_action (action_group, CAJA_ACTION_SEARCH); g_object_set (action, "short_label", _("_Search"), NULL); action = gtk_action_group_get_action (action_group, "ShowSearch"); gtk_action_set_sensitive (action, TRUE); + G_GNUC_END_IGNORE_DEPRECATIONS; gtk_ui_manager_insert_action_group (ui_manager, action_group, 0); g_object_unref (action_group); /* owned by ui_manager */ -- cgit v1.2.1