diff options
author | raveit65 <[email protected]> | 2019-05-08 18:05:21 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2022-07-20 00:09:03 +0200 |
commit | bb5adc175cf428a5788cd2e339b23f1e41b7c1c9 (patch) | |
tree | e1cfae080fe4d807cc830d0c33fd5986ba11360d | |
parent | abf051697f62ac4a7eb28dd960574caa65a1c58b (diff) | |
download | caja-bb5adc175cf428a5788cd2e339b23f1e41b7c1c9.tar.bz2 caja-bb5adc175cf428a5788cd2e339b23f1e41b7c1c9.tar.xz |
fm-desktop-icon-view: suppress GtkAction warnings
-rw-r--r-- | src/file-manager/fm-desktop-icon-view.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/file-manager/fm-desktop-icon-view.c b/src/file-manager/fm-desktop-icon-view.c index 72d64a84..0c7ecabd 100644 --- a/src/file-manager/fm-desktop-icon-view.c +++ b/src/file-manager/fm-desktop-icon-view.c @@ -726,23 +726,29 @@ real_update_menus (FMDirectoryView *view) /* New Launcher */ disable_command_line = g_settings_get_boolean (mate_lockdown_preferences, CAJA_PREFERENCES_LOCKDOWN_COMMAND_LINE); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS action = gtk_action_group_get_action (desktop_view->priv->desktop_action_group, FM_ACTION_NEW_LAUNCHER_DESKTOP); gtk_action_set_visible (action, !disable_command_line); + G_GNUC_END_IGNORE_DEPRECATIONS /* Empty Trash */ include_empty_trash = trash_link_is_selection (view); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS action = gtk_action_group_get_action (desktop_view->priv->desktop_action_group, FM_ACTION_EMPTY_TRASH_CONDITIONAL); gtk_action_set_visible (action, include_empty_trash); + G_GNUC_END_IGNORE_DEPRECATIONS if (include_empty_trash) { label = g_strdup (_("E_mpty Trash")); g_object_set (action , "label", label, NULL); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS gtk_action_set_sensitive (action, !caja_trash_monitor_is_empty ()); + G_GNUC_END_IGNORE_DEPRECATIONS g_free (label); } } @@ -792,12 +798,15 @@ real_merge_menus (FMDirectoryView *view) ui_manager = fm_directory_view_get_ui_manager (view); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS action_group = gtk_action_group_new ("DesktopViewActions"); gtk_action_group_set_translation_domain (action_group, GETTEXT_PACKAGE); desktop_view->priv->desktop_action_group = action_group; gtk_action_group_add_actions (action_group, desktop_view_entries, G_N_ELEMENTS (desktop_view_entries), view); + 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 */ |