summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r--ChangeLog.pre-2-817
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index c9515970ad..c4bb850dc1 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,20 @@
+Sat Dec 13 16:13:27 2003 Kristian Rietveld <kris@gtk.org>
+
+ A trick for a faster treeview, step 1. Patch to short circuit
+ _build_tree(), inspired by Jonathan (#80868).
+
+ * gtk/gtktreeview.c (gtk_tree_view_init): don't put _IS_LIST in
+ flags by default,
+ (gtk_tree_view_build_tree): don't even try to recurse when the
+ model says that it is a list, remove flag unsetter,
+ (gtk_tree_view_set_model): change flag setting logic.
+
+ * gtk/gtktreemodelsort.c (gtk_tree_model_sort_get_flags):
+ propagate whether or not the child model has _IS_LIST set.
+
+ * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_get_flags):
+ ditto.
+
Sat Dec 13 02:33:17 2003 Matthias Clasen <maclas@gmx.de>
* gtk/gtkrange.c (gtk_range_scroll): Undo the last change,