diff options
author | Chris Toshok <toshok@helixcode.com> | 2000-08-22 08:42:14 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2000-08-22 08:42:14 +0800 |
commit | 95ba651873ef5e263139a46ec76cb26b6cc79647 (patch) | |
tree | d75733ad5760973f4c3b92752605a42df03df6ed /widgets/e-table/ChangeLog | |
parent | bfd2e9c92dc1cdc05eafbd5c3e5774d443c9a881 (diff) | |
download | gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar.gz gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar.bz2 gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar.lz gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar.xz gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.tar.zst gsoc2013-evolution-95ba651873ef5e263139a46ec76cb26b6cc79647.zip |
we can remove nodes with children now.
2000-08-21 Chris Toshok <toshok@helixcode.com>
* e-tree-example-1.c (remove_node): we can remove nodes with
children now.
* e-tree-model.h: add prototype for e_tree_model_node_sort.
* e-tree-model.c (etree_set_expanded): if the node is invisible,
just set its expanded flag and return.
(e_tree_model_root_node_set_visible): call set_expanded before we
remove it from the row array or else the aforementioned change
will result in nothing happening.
(e_tree_model_node_insert): use a position of -1 as "append".
(e_tree_model_node_insert): if the model was marked with
root_visible == FALSE, make sure to set it's expanded flag to TRUE
when the root node is inserted.
(e_tree_model_node_sort): new function.
svn path=/trunk/; revision=4912
Diffstat (limited to 'widgets/e-table/ChangeLog')
-rw-r--r-- | widgets/e-table/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/widgets/e-table/ChangeLog b/widgets/e-table/ChangeLog index cf4a023179..1f10215bec 100644 --- a/widgets/e-table/ChangeLog +++ b/widgets/e-table/ChangeLog @@ -1,5 +1,23 @@ 2000-08-21 Chris Toshok <toshok@helixcode.com> + * e-tree-example-1.c (remove_node): we can remove nodes with + children now. + + * e-tree-model.h: add prototype for e_tree_model_node_sort. + + * e-tree-model.c (etree_set_expanded): if the node is invisible, + just set its expanded flag and return. + (e_tree_model_root_node_set_visible): call set_expanded before we + remove it from the row array or else the aforementioned change + will result in nothing happening. + (e_tree_model_node_insert): use a position of -1 as "append". + (e_tree_model_node_insert): if the model was marked with + root_visible == FALSE, make sure to set it's expanded flag to TRUE + when the root node is inserted. + (e_tree_model_node_sort): new function. + +2000-08-21 Chris Toshok <toshok@helixcode.com> + * e-table.c (e_table_drag_source_set): pass table, not site as the closure for these drag signals, since e_table_drag_source_event_cb assumes it's the table. |