app: remove the "edit" button from GimpItemTreeView

the layers and paths dialogs were already hiding it, now it's gone
also from the channels dialog. It was redundant anyway.
This commit is contained in:
Michael Natterer 2016-10-30 17:36:32 +01:00
parent 039a322445
commit 967ac88c35
5 changed files with 2 additions and 36 deletions

View File

@ -115,7 +115,6 @@ gimp_channel_tree_view_class_init (GimpChannelTreeViewClass *klass)
iv_class->action_group = "channels";
iv_class->activate_action = "channels-edit-attributes";
iv_class->edit_action = "channels-edit-attributes";
iv_class->new_action = "channels-new";
iv_class->new_default_action = "channels-new-last-values";
iv_class->raise_action = "channels-raise";

View File

@ -76,7 +76,6 @@ struct _GimpItemTreeViewPriv
GtkWidget *lock_content_toggle;
GtkWidget *lock_position_toggle;
GtkWidget *edit_button;
GtkWidget *new_button;
GtkWidget *raise_button;
GtkWidget *lower_button;
@ -267,7 +266,6 @@ gimp_item_tree_view_class_init (GimpItemTreeViewClass *klass)
klass->new_item = NULL;
klass->action_group = NULL;
klass->edit_action = NULL;
klass->new_action = NULL;
klass->new_default_action = NULL;
klass->raise_action = NULL;
@ -423,13 +421,6 @@ gimp_item_tree_view_constructed (GObject *object)
item_view_class->item_type,
GDK_ACTION_MOVE | GDK_ACTION_COPY);
item_view->priv->edit_button =
gimp_editor_add_action_button (editor, item_view_class->action_group,
item_view_class->edit_action, NULL);
gimp_container_view_enable_dnd (GIMP_CONTAINER_VIEW (item_view),
GTK_BUTTON (item_view->priv->edit_button),
item_view_class->item_type);
item_view->priv->new_button =
gimp_editor_add_action_button (editor, item_view_class->action_group,
item_view_class->new_action,
@ -781,14 +772,6 @@ gimp_item_tree_view_get_new_button (GimpItemTreeView *view)
return view->priv->new_button;
}
GtkWidget *
gimp_item_tree_view_get_edit_button (GimpItemTreeView *view)
{
g_return_val_if_fail (GIMP_IS_ITEM_TREE_VIEW (view), NULL);
return view->priv->edit_button;
}
gint
gimp_item_tree_view_get_drop_index (GimpItemTreeView *view,
GimpViewable *dest_viewable,

View File

@ -81,7 +81,6 @@ struct _GimpItemTreeViewClass
/* action names */
const gchar *action_group;
const gchar *activate_action;
const gchar *edit_action;
const gchar *new_action;
const gchar *new_default_action;
const gchar *raise_action;
@ -123,7 +122,6 @@ void gimp_item_tree_view_add_options (GimpItemTreeView *view,
GtkWidget * gimp_item_tree_view_get_lock_box (GimpItemTreeView *view);
GtkWidget * gimp_item_tree_view_get_new_button (GimpItemTreeView *view);
GtkWidget * gimp_item_tree_view_get_edit_button (GimpItemTreeView *view);
gint gimp_item_tree_view_get_drop_index (GimpItemTreeView *view,
GimpViewable *dest_viewable,

View File

@ -210,7 +210,6 @@ gimp_layer_tree_view_class_init (GimpLayerTreeViewClass *klass)
item_view_class->action_group = "layers";
item_view_class->activate_action = "layers-text-tool";
item_view_class->edit_action = "layers-edit-attributes";
item_view_class->new_action = "layers-new";
item_view_class->new_default_action = "layers-new-last-values";
item_view_class->raise_action = "layers-raise";
@ -374,13 +373,10 @@ gimp_layer_tree_view_constructed (GObject *object)
gimp_dnd_pixbuf_dest_add (GTK_WIDGET (tree_view->view),
NULL, tree_view);
/* hide basically useless edit button */
gtk_widget_hide (gimp_item_tree_view_get_edit_button (GIMP_ITEM_TREE_VIEW (layer_view)));
button = gimp_editor_add_action_button (GIMP_EDITOR (layer_view), "layers",
"layers-new-group", NULL);
gtk_box_reorder_child (gimp_editor_get_button_box (GIMP_EDITOR (layer_view)),
button, 2);
button, 1);
button = gimp_editor_add_action_button (GIMP_EDITOR (layer_view), "layers",
"layers-anchor", NULL);
@ -388,7 +384,7 @@ gimp_layer_tree_view_constructed (GObject *object)
GTK_BUTTON (button),
GIMP_TYPE_LAYER);
gtk_box_reorder_child (gimp_editor_get_button_box (GIMP_EDITOR (layer_view)),
button, 6);
button, 5);
button = gimp_editor_add_action_button (GIMP_EDITOR (layer_view), "layers",
"layers-mask-add-button",
@ -565,7 +561,6 @@ gimp_layer_tree_view_select_item (GimpContainerView *view,
GimpViewable *item,
gpointer insert_data)
{
GimpItemTreeView *item_view = GIMP_ITEM_TREE_VIEW (view);
GimpLayerTreeView *layer_view = GIMP_LAYER_TREE_VIEW (view);
gboolean success;
@ -580,11 +575,6 @@ gimp_layer_tree_view_select_item (GimpContainerView *view,
gimp_layer_tree_view_update_options (layer_view, GIMP_LAYER (item));
gimp_layer_tree_view_update_menu (layer_view, GIMP_LAYER (item));
}
if (! success || gimp_layer_is_floating_sel (GIMP_LAYER (item)))
{
gtk_widget_set_sensitive (gimp_item_tree_view_get_edit_button (item_view), FALSE);
}
}
return success;

View File

@ -99,7 +99,6 @@ gimp_vectors_tree_view_class_init (GimpVectorsTreeViewClass *klass)
iv_class->action_group = "vectors";
iv_class->activate_action = "vectors-path-tool";
iv_class->edit_action = "vectors-edit-attributes";
iv_class->new_action = "vectors-new";
iv_class->new_default_action = "vectors-new-last-values";
iv_class->raise_action = "vectors-raise";
@ -145,9 +144,6 @@ gimp_vectors_tree_view_constructed (GObject *object)
modify_mask = gtk_widget_get_modifier_mask (GTK_WIDGET (object),
GDK_MODIFIER_INTENT_MODIFY_SELECTION);
/* hide basically useless edit button */
gtk_widget_hide (gimp_item_tree_view_get_edit_button (GIMP_ITEM_TREE_VIEW (view)));
view->toselection_button =
gimp_editor_add_action_button (editor, "vectors",
"vectors-selection-replace",