+Sat Mar 30 15:19:24 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreemodelsort.c: revert the latest stamp increment changes,
+ as it broke stuff for trees
+
+Fri Mar 29 18:15:12 2002 Owen Taylor <otaylor@redhat.com>
+
+ * ===== Released 2.0.1 ======
+
+Fri Mar 29 18:09:18 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkaccelgroup.c (gtk_accel_group_query): Call
+ gdk_keyval_to_lower() on the key passed in, since we
+ lowercase all other key vals passed in, so querying
+ keyvals will otherwise fail if the caller used
+ an uppercase accelerators (#76899, Vitaly Tishkov)
+
+Fri Mar 29 17:41:21 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmain.c (load_modules): Fix screwup in handling
+ of module path that was resulting in freed memory being
+ accessed when both GTK_MODULES and a theme were set.
+ (#76902, Johan Dahlin)
+
+Fri Mar 29 17:57:36 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkiconfactory.c (get_default_icons): Fix wrong
+ stock id's for ADD/REMOVE. (#76915, Vitaly Tishkov)
+
+2002-03-29 Hans Breuer <hans@breuer.org>
+
+ * gtk/gtkmain.h : fix typo in gtk_init_check macro, which
+ caused crashes if argc != 0
+
+ * gtk/stock-icons/makefile.msc : added new icons
+
+Fri Mar 29 20:17:35 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered):
+ remove call to gtk_tree_model_sort_increment_stamp
+ (gtk_tree_model_sort_sort_level): always increment the stamp
+
+Fri Mar 29 00:19:41 2002 Owen Taylor <otaylor@redhat.com>
+
+ * NEWS: Updates
+
+ * configure.in: Version 2.0.1, binary, interface age 1.
+
+ * configure.in (GDK_PIXBUF_VERSION): Up required versions
+ of dependencies.
+
+ * gtk/gtkiconfactory.c gtk/stock-icons/Makefile.am:
+ Add stock_add/remove_16.
+
+Thu Mar 28 18:38:30 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtk[hv]paned.c (gtk_[hv]paned_size_allocate):
+ Don't show the window unless the widget is mapped.
+ (#76742, Dennis Björklund, Soeren Sandmann)
+
+2002-03-29 Hans Breuer <hans@breuer.org>
+
+ Fixed dashed line issues (#74441) to an IMO reasonable extend.
+ That is: use PS_USERSTYLE on WinNT (the next GDI limit appears
+ to be with lines width > 50); Render horizontal and vertical
+ dashed lines on Win9x 'by hand'. Dotted selection rectangles
+ and Dia look nice ...
+
+ * gdk/win32/gdkprivate-win32.h : add pen_dashes pointer and
+ num_pen_dashes to _GdkGCWin32
+ * gdk/win32/gdkgc-win32.c : initialize pen_dashes and remove
+ the guesses from dashes to windoze line styles.
+ (predraw_set_forground) : always ExtCreatePen (PS_SOLID) on
+ Win9x, which does not support PS_USERSTYLE.
+ * gdk/win32/gdkdrawable-win32.c : new functions render_line_
+ <horizontal|vertical>. Use them if not running on NT in
+ gdk_win32_draw_<rectangle|segments|lines> ()
+
+ * gdk/win32/gdkkeys-win32.c (gdk_keyval_name) : return NULL
+ for keyval == 0 to avoid to have zeros in all menu entries
+ without accelerator.
+
+2002-03-29 Jakub Steiner <jimmac@ximian.com>
+
+ * gtk/stock-icons/stock_add_24.png:
+ * gtk/stock-icons/stock_add_16.png:
+ * gtk/stock-icons/stock_remove_24.png:
+ * gtk/stock-icons/stock_remove_16.png: use a simple '+' and '-',
+ works better. the old box was too clumsy
+
+Thu Mar 28 21:11:04 2002 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkfilesel.c (open_new_dir): when encountering non-UTF-8 file
+ names, alert the user with g_message() instead of g_warning() and
+ put out the actual conversion error.
+
+2002-03-28 Dave Camp <dave@ximian.com>
+
+ * gtk/gtktreeview.c (install_scroll_sync_handler): Don't install
+ the handler if the widget isn't realized.
+
+2002-03-28 Jakub Steiner <jimmac@ximian.com>
+
+ * gtk/stock-icons/stock_font*:
+ * gtk/stock-icons/stock_align*:
+ * gtk/stock-icons/stock_text*: better solution to the dark theme
+ problem. Also looks more pretty IMHO
+
+2002-03-27 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: Try to find libpng via pkg-config first,
+ since libpng-1.2.2 will come with a .pc file.
+
+Wed Mar 27 11:10:39 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_real_remove): Set
+ page->last_focus_child to NULL as well as removing the
+ weak reference, to deal with reentrancy in set_focus_child().
+ (#76634, Dennis Björklund)
+
+2002-03-27 Murray Cumming <murrayc@usa.net>
+
+ * gtk/gtktreeview.c: Corrected registered return type of
+ "move-cursor" signal. Had to add a marshaller to
+ gtk/gtkmarshalers.list.
+
+Tue Mar 26 14:46:50 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmenu.c (gtk_menu_popup): Shuffle the ordering around
+ some more (position before realizing) fixing problems with
+ arrows popping up at the wrong time (#73386), hopefully not
+ introducing other problems. (Reported by Ettore Perrazoli, others)
+
+2002-03-26 Dave Camp <dave@ximian.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
+ after calling gtk_tree_view_row_activated() rather than before.
+
+2002-03-25 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
+ font_description before assigning a new one.
+ (gtk_rc_parse_stock): always unref the created icon_set. #76289
+
+2002-03-25 Mark McLoughlin <mark@skynet.ie>
+
+ * gtk/gtkbindings.c: (gtk_binding_entry_add_signal),
+ kill code duplicated in gtk_binding_entry_add_signall.
+
+Sun Mar 24 10:32:38 2002 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreemodel.c (gtk_tree_path_copy): Make path arg const, #75653
+
+ * gtk/gtkfontsel.c (gtk_font_selection_show_available_styles): fix
+ a warning
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): remove the grab
+ when we emit row_activated so that listeners of this signal can
+ grab the mouse, #75629
+
+2002-03-23 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextlayout.c (gtk_text_layout_real_invalidate):
+ invalidate the line containing start, even if the [start,end)
+ range is empty (just invalidate [start,end], essentially).
+ Partially fixes #72374
+
+2002-03-23 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
+ progress, patch from db@zigo.dhs.org, #74620
+
+2002-03-23 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
+ selection for pageup/pagedown and ctrl+pageup/pagedown if
+ shift is held. more of #53934
+
+2002-03-23 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextview.c (gtk_text_view_destroy_layout): disconnect
+ layout handlers earlier in the function, to avoid possible
+ reentrancy screwups
+ (gtk_text_view_invalidate): Don't install idle handlers if
+ layout == NULL, otherwise we get problems during finalization
+ since clearing the buffer invalidates and puts the idle handlers
+ back after we destroy the layout. #74660
+ (gtk_text_view_ensure_layout): Install the validation handlers
+ right after creating the layout.
+
+ * gtk/gtktexttagtable.c (foreach_unref): call
+ _gtk_text_buffer_notify_will_remove_tag(), #75126
+
+2002-03-22 Havoc Pennington <hp@pobox.com>
+
+ * gdk/x11/gdkfont-x11.c (gdk_fontset_load): add more explanatory
+ text to the error message about missing charsets, and use
+ g_printerr() not g_warning() since this is typically not a
+ programming error (we do not export any API to ask whether
+ a font set will have missing charsets so apps realistically can't
+ do anything other than try the gdk_fontset_load())
+
+ * gtk/gtktextview.c (gtk_text_view_key_press_event): return FALSE
+ if the text view isn't editable and the user presses Return,
+ so default buttons and such can be activated, #74937
+
+ * gtk/gtktextbuffer.c (paste_from_buffer): don't insert
+ if the insertion point is not editable and the paste
+ is interactive, #74125
+
+ * gtk/gtkwindow.c (gtk_window_move_resize): enhance the #if 0
+ debug spew
+
+ * gtk/gtktextbuffer.c (cut_or_copy): only remove the previous
+ cut/copied data right before replacing it, when we know we are
+ going to replace it. Fixes #74049
+
+2002-03-22 Richard Hult <rhult@codefactory.se>
+
+ * gdk/gdkevents.c (gdk_event_get_root_coords): Fix typo, where x
+ value was assigned to both x and y.
+
Fri Mar 22 11:29:11 2002 Owen Taylor <otaylor@redhat.com>
Partial fix for problem where keypad keys acted