]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
just go ahead and flush all the first validate stuff if it hasn't been
[~andy/gtk] / ChangeLog.pre-2-10
index 5e2b42bbd36e52bce9fd7f1d235e1918ccf0816d..91483566a33b6b4a1e2f1fac0b826bff3ca5a5c8 100644 (file)
@@ -1,3 +1,99 @@
+2002-02-13  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_paint): just go ahead and flush 
+       all the first validate stuff if it hasn't been done, presumably
+       someone called process_updates at a weird time.
+
+       * tests/testtext.c (do_apply_colors): terminate on >= end, not >
+       end, avoids infinite loop when end is at the end of the buffer.
+
+       * gtk/gtktextbtree.c (_gtk_text_btree_delete): when creating a
+       line data, we were adding it to the wrong line ("line" instead of
+       "start_line")
+
+2002-02-13  Joe Shaw  <joe@ximian.com>
+
+       * gtk/gtktreeitem.c (gtk_tree_item_expose): Don't chain up to the
+       container's expose event.  Instead call
+       gtk_tree_item_expose_child() on each child.  Avoids a failed
+       g_assert() in gtk_container_propagate_expose().
+       (gtk_tree_item_expose_child): Added.  Synthesize an expose event
+       for our children.  Basically gtk_container_propagate_expose()
+       minus the g_assert().  (#71396)
+
+2002-02-13  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdkinternals.h: Add some more GdkDebugFlags, for more
+       fine-grained debugging output (mainly used in the Win32 backend).
+
+       * gdk/gdk.c: Corresponding additions to the gdk_debug_keys table.
+
+Wed Feb 13 15:42:42 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktooltips.[ch] gtkwidget.c: Implement Control-F1
+       as toggle-tooltips-mode.
+
+       * gtk/gtktooltips.c: Remove parsing of tooltips style
+       string from here ... now in gtkrc.c.
+
+Wed Feb 13 12:41:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmain.c (gtk_init_check): g_warning() if setting
+       the local fails, like gdk_set_locale() did.
+
+       * gdk/x11/gdkselection-x11.c (gdk_text_property_to_utf8_list): 
+       Don't free local_list if local_count == 0. (#71241, reported
+       by Kevin Vandersloot.)
+
+       * gdk/x11/gdkselection-x11.c (gdk_text_property_to_text_list): 
+       Clean up list == NULL handling and failure.
+
+Wed Feb 13 11:27:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * tests/testtreeview.c (typesystem_recurse): Cast GType
+       to long and use %ld to fix warning. (#71318, Morten Welinder)
+
+Wed Feb 13 13:26:39 2002  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkmenu.c: fix figuring accel path and changing behaviour.
+
+Wed Feb 13 06:42:37 2002  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtktable.c (gtk_table_size_allocate_pass1): partly revert
+       my recent expanding change to not expand the table if all children
+       have not epxand behaviour. this fixes palette views which often
+       use homogeneous non-expanding tables.
+
+Tue Feb 12 14:27:41 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_deleted): emit
+       row_deleted before we start unreffing the nodes ourselves
+       (gtk_tree_model_sort_increment_stamp): always increment the stamp,
+       and not only if the stamp equals 0 (pointed out by Darin Adler)
+
+       * gtk/gtktreemodel.c (gtk_tree_row_ref_deleted_callback): we want
+       to continue the while loop and not the nested for loop.
+
+Tue Feb 12 02:19:49 2002  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtktable.c (gtk_table_size_allocate_pass1): always spread out
+       the extra space allocated for the homogeneous case, as we don't
+       properly deal with readjusting table allocation within it. (for  this
+       purpose, a GtkAlignment can be used as table parent).
+
+2002-02-11  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtktreemodelsort.c: (gtk_tree_model_sort_row_changed):
+       Consider reordering the row even when there's no sort column, if
+       there's a default sort function.
+       (gtk_tree_model_sort_rows_reordered): Use symbolic constants.
+       (gtk_tree_model_sort_level_find_insert): Add code to handle the
+       case where there is no sort column, but a default sort function.
+       (gtk_tree_model_sort_insert_value): Add code to handle the case
+       where there is no sort column an no default sort function.
+       (gtk_tree_model_sort_set_model): Use symbolic constant.
+       (gtk_tree_model_sort_reset_default_sort_func): Use symbolic constant.
+
 2002-02-11  Sven Neumann  <sven@gimp.org>
 
        * gtk/gtkfilesel.c: converted the "Delete File" dialog to
@@ -6,7 +102,7 @@
 Mon Feb 11 22:03:15 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtkpaned.[ch]: Opaque resizing + prelighting for paned widget.
-       * gtk/gtkvpaned.c, gtk/gtkvpaned.h: move resizing logic to gtkpaned.c
+       * gtk/gtkvpaned.c, gtk/gtkhpaned.c: move reszing logic to gtkpaned.c
 
 Mon Feb 11 21:42:17 2002  Kristian Rietveld  <kris@gtk.org>
 
@@ -1640,7 +1736,7 @@ Sat Jan 12 16:57:31 2002  Kristian Rietveld  <kris@gtk.org>
        cursor, set the Windows cursor to none first.
 
        * gdk/win32/gdkgc-win32.c (predraw_set_foreground): Delete the old
-       brush that was in the DC, like the win32-procution branch does. I
+       brush that was in the DC, like the win32-production branch does. I
        guess this plugs a resource leak? With the HDC cache, the old
        brush might be something we created ourselves, and not a stock
        brush. And it doesn't do any harm to call DeleteObject on stock