diff options
author | Kristian Rietveld <kris@gtk.org> | 2002-10-22 23:05:29 +0000 |
---|---|---|
committer | Kristian Rietveld <kristian@src.gnome.org> | 2002-10-22 23:05:29 +0000 |
commit | ecb42dc78969437f18569dfcdc70ddec61ac9121 (patch) | |
tree | 4536b725e30bfddebbff2338d1195f5b55b7cd90 /ChangeLog.pre-2-10 | |
parent | fbccc0848ded858cf6681050cc8c880fe9c91c00 (diff) | |
download | gtk+-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-10 | 38 |
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): |