+2002-05-07 Matthias Clasen <maclas@gmx.de>
+
+ Fix for #79248:
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_new):
+ (gdk_window_set_events): Always select for property notify for
+ maintaining window state.
+
+ * gdk/x11/gdkevents-x11.c (gdk_event_translate): Only propagate
+ property notifys if they were selected by gdk_window_set_events.
+
+Mon May 6 23:48:14 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_map_expanded_rows_helper): call
+ func on current node before the child nodes.
+
+Mon May 6 23:17:42 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_motion_draw_column_motion_arrow):
+ unset user_data before destroying the window. (fixes #80065).
+
+Mon May 6 12:17:14 2002 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Fix versioning to avoid changing the
+ soname!
+
+ [ merge from stable ]
+
+ * Makefile.am (EXTRA_DIST): Add ChangeLog.pre-2-0 (#78641)
+
+ * m4macros/gtk-2.0.m4: save CFLAGS/LIBS properly when
+ compiling "what went wrong" test case. (#79329)
+
+ * m4macros/gtk-2.0.m4: Remove reference to editing
+ pkg-config script. (From Jim Gettys)
+
+02-05-05 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: Bump version to 2.1.0, binary, interface age 0.
+
+ * gtk/gtkcontainer.c (gtk_container_class_list_child_properties):
+ (gtk_container_class_find_child_property): Document.
+
+ * gtk/gtkwidget.c:
+ * gtk/gtkwidget.h: New functions gtk_widget_class_list_child_properties
+ and gtk_widget_class_find_child_property. (#80652)
+
+Sun May 5 15:56:50 2002 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Fix problem with == in test argument.
+ (#80732, Hidetoshi Tajima)
+
+Sun May 5 16:42:32 2002 Kristian Rietveld <kris@gtk.org>
+
+ The "big treeview focus patch". Fixes several issues and adds some
+ goodies. Related bugs: #73676, #73734, #78660.
+
+ * gtk/gtktreeview.h: add gtk_tree_view_set_cursor_on_cell
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): focus on a cell
+ if applicable,
+ (gtk_tree_view_bin_expose): set_cell_data before iterating columns,
+ add support for row-spanning focus rectangles,
+ (gtk_tree_view_has_special_cell): new function,
+ (gtk_tree_view_move_cursor_left_right): add support for multiple
+ focusable cells in one column,
+ (gtk_tree_view_set_cursor): call _set_cursor_on_cell now,
+ (gtk_tree_view_set_cursor_on_cell): copy of _set_cursor, extended
+ with focus_cell parameter,
+ (gtk_tree_view_search_iter): removed unused column variable,
+ (gtk_tree_view_start_editing): add neighbor size code to allow
+ for multiple editable cells in one column.
+
+ * gtk/gtktreeviewcolumn.c (_GtkTreeViewColumnCellInfo): add
+ in_editing_mode field,
+ (gtk_tree_view_column_get_edited_cell): new function, removed
+ _get_editable_cell,
+ (_gtk_tree_view_column_get_cell_at_pos): new function,
+ (gtk_tree_view_column_pack_end): s/g_new/g_new0/ ...,
+ (gtk_tree_view_column_cell_process_action): loads of changes to get
+ it right and to allow for multiple special cells, etc,
+ (gtk_tree_view_column_cell_first): new function,
+ (gtk_tree_view_column_cell_last): ditto,
+ (gtk_tree_view_column_cell_next): ditto,
+ (gtk_tree_view_column_cell_prev): ditto,
+ (gtk_tree_view_column_cell_focus): add left and right parameters,
+ allow for multiple special cells,
+ (gtk_tree_view_column_cell_is_visible): add assertion,
+ (gtk_tree_view_column_focus_cell): new function,
+ (gtk_tree_view_column_stop_editing): unset in_editing_mode flag,
+ (_gtk_tree_view_column_get_neighbor_sizes): iterate through cells
+ correctly
+
+ * gtk/gtktreeviewcolumn.h: add gtk_tree_view_column_focus_cell
+
+ * gtk/gtktreeprivate.h: s/_get_editable_cell/_get_edited_cell/, add
+ _gtk_tree_view_column_get_cell_at_pos, add new parameters to
+ _gtk_tree_view_column_cell_focus.
+
+ * tests/testtreeedit.c: add some cells in order to test new code.
+
Sun May 5 02:22:59 2002 Soeren Sandmann <sandmann@daimi.au.dk>
* tests/test-images/*: image files for testing pixbuf loaders