diff options
author | Mike Kestner <mkestner@ximian.com> | 2003-02-21 03:15:14 +0800 |
---|---|---|
committer | Mike Kestner <mkestner@src.gnome.org> | 2003-02-21 03:15:14 +0800 |
commit | 4a0d26411c9591ac23f86d60b799b7422d99fca3 (patch) | |
tree | 7149c0bd6d670e950bb01652005a9d4da5f56f8e /widgets/table/e-tree-table-adapter.h | |
parent | 12f146c032eb21c73f9a941ce812876a23e625f0 (diff) | |
download | gsoc2013-evolution-4a0d26411c9591ac23f86d60b799b7422d99fca3.tar.gz gsoc2013-evolution-4a0d26411c9591ac23f86d60b799b7422d99fca3.tar.zst gsoc2013-evolution-4a0d26411c9591ac23f86d60b799b7422d99fca3.zip |
kill (etsm_find_node_unless_equals): use new etta_orig_position
2003-02-20 Mike Kestner <mkestner@ximian.com>
* e-tree-selection-model.c (etsm_orig_position): kill
(etsm_find_node_unless_equals): use new etta_orig_position
(update_parents): use new etta_orig_position
(etsm_recurse_is_path_selected): use new etta_orig_position
* e-tree-table-adapter.c (e_tree_table_adapter_orig_position): new
(resort_node): populate orig_pos, fix sorting_map bound bug
(create_gnode): initialize orig_pos
(delete_node): call resort_node so orig_pos gets updated
(insert_node): always call resort_node let it decide whether to sort
svn path=/trunk/; revision=19975
Diffstat (limited to 'widgets/table/e-tree-table-adapter.h')
-rw-r--r-- | widgets/table/e-tree-table-adapter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/widgets/table/e-tree-table-adapter.h b/widgets/table/e-tree-table-adapter.h index a856489a40..2f6629a005 100644 --- a/widgets/table/e-tree-table-adapter.h +++ b/widgets/table/e-tree-table-adapter.h @@ -88,6 +88,9 @@ void e_tree_table_adapter_load_expanded_state (ETreeTableAdapter void e_tree_table_adapter_set_sort_info (ETreeTableAdapter *etta, ETableSortInfo *sort_info); +gint e_tree_table_adapter_orig_position (ETreeTableAdapter *etta, + ETreePath path); + G_END_DECLS #endif /* _E_TREE_TABLE_ADAPTER_H_ */ |