mirror of https://github.com/GNOME/gimp.git
app: one more select_items() implementation which I had forgotten.
This commit is contained in:
parent
a404500f3e
commit
9d46e47653
|
@ -79,6 +79,9 @@ static void gimp_tool_editor_constructed (GObject
|
|||
static gboolean gimp_tool_editor_select_item (GimpContainerView *view,
|
||||
GimpViewable *viewable,
|
||||
gpointer insert_data);
|
||||
static gboolean gimp_tool_editor_select_items (GimpContainerView *view,
|
||||
GList *items,
|
||||
GList *paths);
|
||||
static void gimp_tool_editor_set_container (GimpContainerView *container_view,
|
||||
GimpContainer *container);
|
||||
static void gimp_tool_editor_set_context (GimpContainerView *container_view,
|
||||
|
@ -170,6 +173,7 @@ gimp_tool_editor_view_iface_init (GimpContainerViewInterface *iface)
|
|||
parent_view_iface = g_type_default_interface_peek (GIMP_TYPE_CONTAINER_VIEW);
|
||||
|
||||
iface->select_item = gimp_tool_editor_select_item;
|
||||
iface->select_items = gimp_tool_editor_select_items;
|
||||
iface->set_container = gimp_tool_editor_set_container;
|
||||
iface->set_context = gimp_tool_editor_set_context;
|
||||
}
|
||||
|
@ -294,6 +298,22 @@ gimp_tool_editor_select_item (GimpContainerView *container_view,
|
|||
return result;
|
||||
}
|
||||
|
||||
static gboolean
|
||||
gimp_tool_editor_select_items (GimpContainerView *container_view,
|
||||
GList *viewables,
|
||||
GList *paths)
|
||||
{
|
||||
GimpToolEditor *tool_editor = GIMP_TOOL_EDITOR (container_view);
|
||||
gboolean result;
|
||||
|
||||
result = parent_view_iface->select_items (container_view,
|
||||
viewables, paths);
|
||||
|
||||
gimp_tool_editor_update_sensitivity (tool_editor);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
static void
|
||||
gimp_tool_editor_set_container (GimpContainerView *container_view,
|
||||
GimpContainer *container)
|
||||
|
|
Loading…
Reference in New Issue