app: move the entire filter code from GimpItemTreeView to

GimpDrawableTreeView, because it's filters on drawables not items.
This commit is contained in:
Michael Natterer 2025-05-29 16:38:42 +02:00
parent c49f5e3e2b
commit 3b60a1e01d
4 changed files with 1093 additions and 972 deletions

File diff suppressed because it is too large Load diff

View file

@ -33,11 +33,14 @@
#define GIMP_DRAWABLE_TREE_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GIMP_TYPE_DRAWABLE_TREE_VIEW, GimpDrawableTreeViewClass))
typedef struct _GimpDrawableTreeViewClass GimpDrawableTreeViewClass;
typedef struct _GimpDrawableTreeViewClass GimpDrawableTreeViewClass;
typedef struct _GimpDrawableTreeViewPrivate GimpDrawableTreeViewPrivate;
struct _GimpDrawableTreeView
{
GimpItemTreeView parent_instance;
GimpItemTreeView parent_instance;
GimpDrawableTreeViewPrivate *priv;
};
struct _GimpDrawableTreeViewClass

File diff suppressed because it is too large Load diff

View file

@ -118,8 +118,7 @@ struct _GimpItemTreeViewClass
const gchar *lock_visibility_tooltip;
const gchar *lock_visibility_help_id;
/* actions */
/* cursor actions */
const gchar *move_cursor_up_action;
const gchar *move_cursor_down_action;
const gchar *move_cursor_up_flat_action;