summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-10
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2002-10-22 23:05:29 +0000
committerKristian Rietveld <kristian@src.gnome.org>2002-10-22 23:05:29 +0000
commitecb42dc78969437f18569dfcdc70ddec61ac9121 (patch)
tree4536b725e30bfddebbff2338d1195f5b55b7cd90 /ChangeLog.pre-2-10
parentfbccc0848ded858cf6681050cc8c880fe9c91c00 (diff)
downloadgtk+-ecb42dc78969437f18569dfcdc70ddec61ac9121.tar.gz
Another feature to create truly ugly TreeViews!: style properties for the
Wed Oct 23 01:03:43 2002 Kristian Rietveld <kris@gtk.org> Another feature to create truly ugly TreeViews!: style properties for the even/odd colors used for row hinting. (#71595, reported by Owen Taylor). * gtk/gtktreeview.c (gtk_tree_view_class_init): add even_row_color and odd_row_color style properties. * gtk/gtkstyle.c (get_darkened_gc): support darken_count == 0 case, (gtk_default_draw_flat_box): rework cell coloring code to support user-provided even/odd row colors. Wed Oct 23 01:01:52 2002 Kristian Rietveld <kris@gtk.org> Cache signal IDs to speed up signal emission. This is a good speedup because GtkTreeModel emits a big number of signals. * gtk/gtktreemodel.c (gtk_tree_model_base_init): save IDs returned by g_signal_new, (gtk_tree_model_row_changed): use g_signal_emit instead of g_signal_emit_by_name, (gtk_tree_model_row_inserted): ditto, (gtk_tree_model_row_has_child_toggled): ditto, (gtk_tree_model_row_deleted): ditto, (gtk_tree_model_rows_reordered): ditto. Wed Oct 23 00:56:15 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeselection.c (model_changed): new function, (gtk_tree_selection_selected_foreach): monitor changes in the model, bail out if the model has been changed from the foreach func. (#50263, reported by Havoc Pennington). * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node): free anchor if applicable (#94868, reported and testcase provided by Daniel Elstner).
Diffstat (limited to 'ChangeLog.pre-2-10')
-rw-r--r--ChangeLog.pre-2-1038
1 files changed, 38 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 7b6e590bd5..3cd7b2036a 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,41 @@
+Wed Oct 23 01:03:43 2002 Kristian Rietveld <kris@gtk.org>
+
+ Another feature to create truly ugly TreeViews!: style properties
+ for the even/odd colors used for row hinting. (#71595, reported
+ by Owen Taylor).
+
+ * gtk/gtktreeview.c (gtk_tree_view_class_init): add even_row_color
+ and odd_row_color style properties.
+
+ * gtk/gtkstyle.c (get_darkened_gc): support darken_count == 0 case,
+ (gtk_default_draw_flat_box): rework cell coloring code to support
+ user-provided even/odd row colors.
+
+Wed Oct 23 01:01:52 2002 Kristian Rietveld <kris@gtk.org>
+
+ Cache signal IDs to speed up signal emission. This is a good speedup
+ because GtkTreeModel emits a big number of signals.
+
+ * gtk/gtktreemodel.c (gtk_tree_model_base_init): save IDs returned
+ by g_signal_new,
+ (gtk_tree_model_row_changed): use g_signal_emit instead of
+ g_signal_emit_by_name,
+ (gtk_tree_model_row_inserted): ditto,
+ (gtk_tree_model_row_has_child_toggled): ditto,
+ (gtk_tree_model_row_deleted): ditto,
+ (gtk_tree_model_rows_reordered): ditto.
+
+Wed Oct 23 00:56:15 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeselection.c (model_changed): new function,
+ (gtk_tree_selection_selected_foreach): monitor changes in the model,
+ bail out if the model has been changed from the foreach func.
+ (#50263, reported by Havoc Pennington).
+
+ * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node):
+ free anchor if applicable (#94868, reported and testcase provided by
+ Daniel Elstner).
+
2002-10-23 Matthias Clasen <maclas@gmx.de>
* gdk/linux-fb/gdkselection-fb.c (gdk_text_property_to_utf8_list_for_display):