+Sun Apr 14 16:56:59 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeprivate.h: add _gtk_tree_view_column_get_editable_cell and
+ _gtk_tree_view_column_get_neighbor_sizes
+
+ * gtk/gtktreeviewcolumn.c (struct _GtkTreeViewColumnCellInfo): add
+ real_width field,
+ (_gtk_tree_view_column_get_editable_cell): implement,
+ (gtk_tree_view_column_cell_process_action): fill info->real_width
+ (_gtk_tree_view_column_get_neighbor_sizes): implement
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): make the "editable
+ widget" show up with the same size as the actual cell, so it doesnt
+ cover the complete column if there are any other cells in that column.
+
+2002-04-14 Abigail Brady <morwen@evilmagic.org>
+
+ * gtk/gtkfilesel.c: Fix typo in message.
+
+2002-04-13 Havoc Pennington <hp@pobox.com>
+
+ * gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_drawable): create
+ the target pixbuf AFTER filling in width/height, so that
+ passing in -1 for width/height will work.
+
+Sat Apr 13 22:49:45 2002 Kristian Rietveld <kris@gtk.org>
+
+ Fixes #75510
+
+ * gtk/gtktreeselection.c (gtk_tree_selection_get_selected): make this
+ function work correctly and more sane
+
+ * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): remove
+ node->children from rbtree before emitting GtkTreeSelection::changed
+
+Sat Apr 13 17:15:12 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_init): dont set
+ the mode to GTK_CELL_RENDERER_MODE_EDITABLE by default,
+ (gtk_cell_renderer_text_class_init): for some reason our default for
+ editable was TRUE, of course this is FALSE.
+ (gtk_cell_renderer_text_set_property): update mode when editable
+ has been changed.
+
+2002-04-12 jacob berkman <jacob@ximian.com>
+
+ * gdk/x11/xsettings-client.c (fetch_card8): fix cut-n-paste bug
+ which breaks big-endian machines (fixes #73585)
+
+2002-04-12 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_real_remove): relocate the
+ remove_weak_pointer to just before we free the page, to be sure
+ it doesn't get re-added. #75282
+
+Fri Apr 12 18:32:46 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_real_set_cursor): add
+ clamp_node argument
+ (toplevel): update usages of gtk_tree_view_real_set_cursor,
+ (gtk_tree_view_focus_to_cursor): don't let
+ gtk_tree_view_real_set_cursor clamp the node, so you won't get
+ unexpected scrolling
+
+2002-04-11 Michael Meeks <michael@ximian.com>
+
+ * gtk/gtklabel.c
+ (gtk_label_parse_uline, gtk_label_set_text),
+ (gtk_label_set_text_with_mnemonic): add freeze / thaws
+ to stop deluge of 'notify' signals.
+
+Sat Apr 6 06:57:00 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmenushell.[ch] gtk/gtkmenuitem.c: Export
+ private _gtk_menu_shell_activate() to encapsulate
+ cut-and-paste code.
+
+ * gtk/gtkmenubar.c: Select the first item on the menu bar
+ for F10 rather than acting as if the user pressed <Alt>F
+ to select the file manager.
+
+Tue Apr 9 19:01:28 2002 Owen Taylor <otaylor@redhat.com>
+
+ Fix problems with HandleBox and focusing - #78232
+
+ * gtk/gtkwidget.c (gtk_widget_translate_coordinates): Handle
+ GtkHandleBox / GnomeDock style window heirarchy / widget
+ heirarchy disconnects. :-(.
+
+ * gtk/gtkcontainer.c: Handle failures from
+ gtk_widget_translate_coordinates (Focusing is not right, but at
+ least it doesn't go into infinite loops.)
+
+Tue Apr 9 18:34:58 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcontainer.c (_gtk_container_queue_resize): Always
+ set the ALLOC_NEEDED and REQUEST_NEEDED flags up the hierarchy,
+ even if we aren't currently in a resize container... we need
+ this to properly handle size changes to widgets that are
+ being moved from one heirarchy to another. (#78226)
+
+Tue Apr 9 21:41:24 2002 Kristian Rietveld <kris@gtk.org>
+
+ Fixes #78110
+
+ * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node):
+ add override_browse_mode argument and implement,
+ (gtk_tree_selection_unselect_path): always unselect the path,
+ (toplevel): update uses of _gtk_tree_selection_internal_select_node
+
+ * gtk/gtktreeview.c: update uses of
+ _gtk_tree_selection_internal_select_node
+
+ * gtk/gtktreeprivate.h (_gtk_tree_selection_internal_select_node):
+ update prototype
+
+Tue Apr 9 21:39:44 2002 Kristian Rietveld <kris@gtk.org>
+
+ Fixes #77862
+
+ * gtk/gtktreeprivate.h: add _gtk_tree_view_column_has_editable_cell
+
+ * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_has_editable_cell):
+ new function
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): send cell event
+ on first click when cell isn't editable
+
+Tue Apr 9 21:37:31 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreedatalist.c (_gtk_tree_data_list_check_type): add some
+ types which were missing and useful to use (fixes #77870)
+
+2002-04-09 Anders Carlsson <andersca@gnu.org>
+
+ * gtk/gtkfilesel.c (open_new_dir): Initialize error to NULL.
+
2002-04-08 Manish Singh <yosh@gimp.org>
* tests/testgtk.c: really revert testgtk.c