+Tue Jan 28 15:18:24 2003 Owen Taylor <otaylor@redhat.com>
+
+ * autogen.sh (have_automake): Fix version in complaint
+ message about automake. (#104366, Rich Burridge)
+
+Mon Jan 27 16:38:13 2003 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Remove SOEXT stuff; it doesn't work portably.
+
+Mon Jan 27 22:45:15 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreestore.c (gtk_tree_store_move): don't handle b if
+ we appended/prepended, send the rows_reordered signal to the
+ correct level ... (Reported by Matthew Tuck).
+
+Mon Jan 27 22:43:11 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreestore.c (gtk_tree_store_sort_helper): don't just bail
+ out if the level only has one item, recurse over the child if there
+ is one. (Fixes #100458, reported by Gaƫl Le Mignot).
+
+Mon Jan 27 22:41:26 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_set_model),
+ (gtk_tree_view_search_equal_func): make TreeView search handle
+ all types which are transformable by GValue. (Fixes #99803, reported
+ by Muktha Narayan).
+
+Mon Jan 27 22:39:25 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_sort_column_id):
+ *really* handle unsetting the ID. Slightly modified patch from
+ Soeren Sandmann. Fixes #87556, reported by Jarek Dukat.
+
+Mon Jan 27 22:33:43 2002 Kristian Rietveld <kris@gtk.org>
+
+ Fixes the total GtkTreeSortable mess, and #83195, reported by
+ Jarek Dukat
+
+ * gtk/gtktreestore.c (gtk_tree_store_get_sort_column_id),
+ (gtk_tree_store_set_sort_column_id), (gtk_tree_store_set_sort_func),
+ (gtk_tree_store_set_default_sort_func): use the constant
+ GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID instead of -1, make functions
+ work as advertised by the documentation.
+
+ * gtk/gtklistore.c (gtk_list_store_get_sort_column_id),
+ (gtk_list_store_set_sort_column_id), (gtk_list_store_set_sort_func),
+ (gtk_list_store_set_default_sort_func): likewise.
+
+ * gtk/gtktreemodelsort.c (gtk_tree_model_set_sort_column_id),
+ (gtk_tree_model_set_sort_func),
+ (gtk_tree_model_sort_set_default_sort_func): make functions work
+ as advertised by the documentation.
+
+Mon Jan 27 22:31:56 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): update focus_column
+ before we decide if we edit. (fixes #100973, reported by Dave Cook).
+
+Mon Jan 27 22:29:30 2002 Kristian Rietveld <kris@gtk.org>
+
+ Bug report and test case from Paolo Maggi via IRC.
+
+ * gtk/gtkliststore.c (gtk_list_store_swap): update tail if needed,
+ (gtk_list_store_move): update tail if needed.
+
+Mon Jan 27 16:19:59 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_filter_func): event->any.window
+ might be NULL. Use gtk_widget_get_display (widget)
+ (#102860, Thomas Leonard)
+
+Mon Jan 27 15:58:31 2003 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Fix --without-modules/--disable-modules
+ confusion that was causing --disable-modules not to work.
+ (#102865, Akira Tagoh)
+
+ * configure.in: Fix problem with plain --with-xinput
+ (#104266, Akira Tagoh)
+
+2003-01-24 Sebastian Rittau <srittau@jroger.in-berlin.de>
+
+ * docs/tutorial/gtk-tut.sgml: Fix a few typos, introduced by my last
+ patch.
+
+Fri Jan 24 17:06:41 GMT 2003 Tony Gale <gale@gtk.org>
+
+ * docs/tutorial/gtk-tut.sgml: Remove duplicate copy of tictactoe.h
+
+Thu Jan 23 21:15:29 GMT 2003 Tony Gale <gale@gtk.org>
+
+ * docs/faq/gtk-faq.sgml: Learn to spell Library
+
+Thu Jan 23 20:56:56 GMT 2003 Tony Gale <gale@gtk.org>
+ * Sebastian Rittau <srittau@jroger.in-berlin.de>:
+
+ docs/tutorial/gtk-tut.sgml: Adopted chapter 21.3 "Creating a
+ Composite widget" to modern standards. (I.e. use gobject instead of
+ glib, derive from GtkTable instead of GtkVBox.) Bugzilla #103869.
+
+ * docs/tutorial/gtk-tut.sgml, examples/tictactoe: Fixup tic-tac-toe
+ code in Appendix C to reflect above changes.
+
+ * examples/rangewidgets/rangewidgets.c: From Roger Leigh
+ auto resize on page size change
+
+2003-01-23 Daniel Elstner <daniel.elstner@gmx.net>
+
+ * gtk/gtktoolbar.c (gtk_toolbar_hide_all): Override hide_all
+ in addition to show_all in order to keep them symmetric. (#102201)
+
+Wed Jan 22 14:18:46 2003 Manish Singh <yosh@gimp.org>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): add a "return" at
+ the end of the function, so there is a statement following the "out"
+ label in all cases (fixes #101961)
+
+2003-01-22 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "mn" to ALL_LINGUAS.
+
+Wed Jan 15 17:02:18 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktextlayout.c (gtk_text_layout_validate_yrange):
+ Fix off-by-one error on the backward iteration loop,
+ that was causing the wrong range to be redrawn.
+ (at least part of #72734)
+
+2003-01-21 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextview.c (gtk_text_view_size_allocate): Adjust the
+ vadjustment value after changing its bounds. (fixes #101963 and
+ #73562)
+
+ * gtk/gtkcolorsel.c (hex_changed): Fix clamping to [0,1] to avoid
+ unnecessary roundtrip failures. (#93500)
+
+2003-01-19 Tor Lillqvist <tml@iki.fi>
+
+ Merge from stable:
+
+ Fix for #103614 and some other problems with GtkFileSelection on
+ Windows:
+
+ * gtk/fnmatch.c (get_char): Need to use g_unichar_tolower(), not
+ g_ascii_tolower(). Windows file names are case-insensitive for all
+ Unicode letters.
+
+ * gtk/gtkfilesel.c: Instead of checking for G_OS_WIN32 or
+ G_WITH_CYGWIN, check G_PLATFORM_WIN32. Move inclusion of gtkintl.h
+ earlier, as it includes config.h unconditionally, and gtkprivate.h
+ redefines GTK_LOCALEDIR.
+ (struct _CompletionDirSent): Ifdef out the fields not used on
+ Windows.
+ (compare_utf8_filenames, compare_sys_filenames): Need different
+ comparison implementation for UTF-8 file names and system locale
+ file names on Win32. Cannot simply use g_ascii_strcasecmp(), but
+ need to casefold all Unicode letters.
+ (cmpl_completion_matches, open_dir, correct_parent): Ifdef out
+ variables not used on Win32 to avoid warnings about unused
+ variables.
+ (open_ref_dir): Use g_path_skip_root() to skip past potential
+ drive letter in front of the leading (back)slash.
+ (open_new_dir): Ifdef out use of CompletionDirSent fields not
+ there on Win32.
+ (correct_parent): Bypass inode check also on Cygwin.
+
+ Fix bug noticed by Alex Shaduri: Tooltips and other
+ GDK_WINDOW_TEMP windows were activated. This looked very odd, and
+ was a regression from earlier versions.
+
+ * gdk/win32/gdkwindow-win32.c (show_window_internal): Fine-tune
+ behaviour. Don't ever activate GDK_WINDOW_TEMP windows.
+ (gdk_window_move, gdk_window_resize): Add debug logging.
+
+ * gdk/win32/gdkevents-win32.c (gdk_event_translate): When we get a
+ WM_SIZE message for a non-visible (withdrawn) window, don't clear
+ the GDK_WINDOW_STATE_WITHDRAWN bit. The window is still withdrawn
+ even if its size changes.
+
+2003-01-16 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextlayout.c (gtk_text_layout_get_cursor_locations): Typo fixes.
+ (totally_invisible_line): Fix an incorrect optimization which
+ caused invisible paragraphs to be occasionally misrendered.
+
+Wed Jan 15 15:55:47 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksettings.c: Set the double click speed from
+ XSETTINGS when creating a new GtkSettings object
+ as well as when getting a notify. (#103601, reported
+ by Louis Garcia)
+
+Wed Jan 15 14:56:09 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_size_allocate):
+ Show/hide the notebook event window as necessary,
+ we weren't previously keeping the visibility updated
+ properly. (#103599)
+
+2003-01-15 Matthias Clasen <maclas@gmx.de>
+
+ * examples/menu/itemfactory.c:
+ * docs/tutorial/gtk-tut.sgml: Add a <StockItem> to the itemfactory
+ example. (#103211)
+
+2002-12-29 Murray Cumming <murrayc@usa.net>
+
+ Fixes #102168.
+
+ * gtk/gtkliststore.c, gtktreednd.c, gtktreestore.c:
+ Actually implement the GtkTreeDragSource::row_draggable virtual
+ function in GtkListStore and GtkTreeStore instead of just checking
+ whether it's implemented at all. This means that DnD isn't broken by
+ gtkmm's virtual function wrappers. The alternative would be to
+ hard-code the TRUE return value into gtkmm's wrappers, but that's
+ part of GTK+'s implementation, not it's API.
+
+Tue Jan 14 23:42:29 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.c: fix compiler warning.
+
Tue Jan 14 23:29:00 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_render):
Tue Jan 14 20:58:44 2002 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (invalite_last_column): split out actual column
- invalidation into invalite_column(),
+ invalidation into invalidate_column(),
(gtk_tree_view_size_allocate_columns): invalidate column if the
new width is larger than the old width.
(fixes #102890, reported by Alex Duggan).
(selection_motion_event_handler):
(selection_scan_timeout): Support select-by-words/lines.
(gtk_text_view_button_press_event): Start a selection drag on
- double/triple clicks. (#78599)
+ double/triple clicks. (#78499)
2003-01-06 Matthias Clasen <maclas@gmx.de>