diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-02-28 00:35:25 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-02-28 00:35:25 +0000 |
commit | c82dc58f7fceed9878181b50783ebfc80a5a3ae8 (patch) | |
tree | 7d9d4fa9d0b659167cdf80eecb82ee2c453a16fb /gtk/gtkrbtree.h | |
parent | 75d79abf9801195a0241b02ed7974fafa8278f5c (diff) | |
download | gdk-pixbuf-c82dc58f7fceed9878181b50783ebfc80a5a3ae8.tar.gz |
Proxy out to _gtk_tree_row_reference_deleted. (inserted_callback): Proxy
Tue Feb 27 19:32:53 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtktreemodel.c (deleted_callback): Proxy out to
_gtk_tree_row_reference_deleted.
(inserted_callback): Proxy out to
_gtk_tree_row_reference_inserted.
(_gtk_tree_row_reference_new_from_view): Somewhat yukky hack to
get around signal emission ordering problem.
* gtk/gtktreeselection.c (gtk_tree_selection_real_unselect_all):
fix to work with SINGLE
(_gtk_tree_selection_internal_select_node): Major sanitization on
selections. SINGLE now seems to work.
* tests/Makefile.am: add testtreecolumn.c:
* tests/testtreecolumn.c: New test. Mostly points out selection
bugs currently, but will test columns later.
* gtk/gtkrbtree.c (_gtk_rbtree_remove_node): Fix really nasty
selection bug. I hate touching this code -- it's scary.
Diffstat (limited to 'gtk/gtkrbtree.h')
-rw-r--r-- | gtk/gtkrbtree.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkrbtree.h b/gtk/gtkrbtree.h index eea9160b6..8937b3200 100644 --- a/gtk/gtkrbtree.h +++ b/gtk/gtkrbtree.h @@ -32,8 +32,8 @@ typedef enum GTK_RBNODE_IS_PARENT = 1 << 2, GTK_RBNODE_IS_SELECTED = 1 << 3, GTK_RBNODE_IS_PRELIT = 1 << 4, - GTK_RBNODE_IS_VIEW = 1 << 5 - + GTK_RBNODE_IS_VIEW = 1 << 5, + GTK_RBNODE_NON_COLORS = GTK_RBNODE_IS_PARENT | GTK_RBNODE_IS_SELECTED | GTK_RBNODE_IS_PRELIT | GTK_RBNODE_IS_VIEW, } GtkRBNodeColor; typedef struct _GtkRBTree GtkRBTree; |