+Tue Jun 10 00:58:23 2003 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * tests/testgtk.c: Make it compile with C89 compilers
+
+2003-06-10 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextview.c (gtk_text_view_class_init): Install boolean
+ property "overwrite".
+ (gtk_text_view_[gs]et_property): Handle "overwrite".
+ * gtk/gtktextview.[hc] (gtk_text_view_[gs]et_overwrite): Getter
+ and setter for "overwrite" property. (#110241, Jeroen Zwartepoorte)
+
+2003-06-09 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkpaned.c (gtk_paned_class_init): Install boolean child
+ properties "resize" and "shrink".
+ (gtk_paned_[gs]et_child_property): Implementations of
+ GtkContainer::[gs]et_child_property.
+ * tests/testgtk.c (toggle_resize, toggle_shrink): Use the new
+ paned child properties instead of remove/add hacks. (#114667,
+ Soeren Sandmann)
+
+Mon Jun 9 16:18:11 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_button_press): Back
+ out event->window test - it wasn't needed because
+ of the call to get_widget_coordinates().
+
+ * gtk/gtknotebook.c (gtk_notebook_button_press): Remove
+ call to gtk_widget_grab_focus() when not clicking on
+ any tabs. (Real fix for #114534)
+
+Sun Jun 8 22:03:09 2003 Owen Taylor <otaylor@redhat.com>
+
+ * tests/testdnd.c: Use application/x-rootwindow-drop for
+ root window drops. (#108670, Alex Larsson)
+
+ * gdk/x11/gdkdnd-x11.c (gdk_drag_motion) gtk/gtkdnd.c (gtk_drag_drop):
+ Accept either application/x-rootwin-drop (what GTK+ has always used)
+ or application/x-rootwindow-drop (what the XDND standard specifies).
+
+Fri Jun 6 11:07:33 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwidget.c (event_window_still_viewable):
+ Before delivering an event to a widget, check that
+ (if relevant), the event's window is still viewable.
+ (#105642, Dennis Björklund)
+
+ * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy):
+ NULL out private->parent, since after destruction
+ it might not be valid any more.
+
+ * gdk/gdkwindow.c (gdk_window_is_viewable): Fix some
+ accesses before g_return_val_if_fail(). Treat
+ DESTROYED windows as unmapped.
+
+Thu Jun 5 09:28:03 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkentry.c: Recompute unconditionally in
+ gtk_entry_style_set, and in a new gtk_label_screen_changed().
+ Protect the guts of recompute_idle_func() with
+ gtk_widget_has_screen(). (#114040, Morten Welinder)
+ Fix FALSE/0 confusion.
+
+Sun Jun 8 18:27:14 2003 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * gdk/gdkpixbuf-drawable.c (G8fromRGB565): swap G and B.
+ Fixes (#114669)
+
+Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
+ set_adjustment (viewport, NULL);
+
+2003-06-07 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkiconfactory.c (get_default_icons):
+ * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png:
+ * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo,
+ undelete and revert. (#96633)
+
+Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and
+ refactoring of code to reduce duplication; fixes include:
+
+ - gtk_viewport_realize(): Position the window correct from adjustment
+ values. (#110737, Michael Natterer)
+
+ - Remove some division-by-zero checks in places where there is no
+ longer division. (#110737)
+
+ - gtk_viewport_class_init: Make the hadjustment/vadjustment properties
+ G_PARAM_CONSTRUCT, so that there will always be adjustments, even
+ if gtk_viewport_new isn't used (#101135, Thomas Leonard).
+
+ - Switch over to encapsulated lazy-creation for hadjustment/
+ vadjustment; even with the CONSTRUCT property, we need this after
+ destroy.
+
+ - When updating the adjustment, immediate set their values to
+ match the the current range of the viewport, and update the
+ viewport position to match the value of the new adjustments.
+ (Part of #1165)
+
+2003-06-06 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkprivate-win32.h: Fix typo.
+
+ * gdk/win32/gdkgc-win32.c (_gdk_win32_gc_new): Set
+ graphics_exposures and subwindow_mode, too, even if they aren't
+ currently used.
+
+Fri Jun 6 23:38:23 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (do_expand_collapse),
+ (expand_collapse_timeout), (cancel_arrow_animation): made
+ expand_collapse_timeout a wrapper with locks around
+ do_expand_collapse, made cancel_arrow_animation use
+ do_expand_collapse. Fixes threadlock. (Fixes #111286, patch from
+ Peter Bloomfield).
+
+Fri Jun 6 11:05:45 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * modules/input/gtkimcontextxim.h (struct _GtkIMContextXIM):
+ * modules/input/gtkimcontextxim.c (preedit_start_callback,
+ preedit_draw_callback, preedit_done_callback): Add a 'finalizing' flag
+ to keep preedit-[start,changed,end] signals from being called during
+ finalization (#111861).
+
+2003-06-05 Noah Levitt <nlevitt@columbia.edu>
+
+ * gtk/gtknotebook.c (gtk_notebook_button_press): Ignore button
+ presses that are not on the tab (#114534).
+
+Thu Jun 5 20:35:40 2003 Owen Taylor <otaylor@redhat.com>
+
+ * demos/Makefile.am: Conditionalize dependencies for
+ gdk-pixbuf-csource on cross-compilation (#112391, J. Ali Harlowe).
+ Buildtest-inline-pixbufs.h in srcdir. Don't try to build
+ test-inline-pixbufs.h if we don't have libpng.
+
+ * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h):
+ Add a dependency on gdk-pixbuf.loaders when not
+ cross-compiling, remove the dependency on gdk-pixbuf-csource
+ when not cross compiling.
+
+Thu Jun 5 20:12:51 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_get_default_size): Handle
+ gtk_window_get_geometry_info() returning NULL.
+ (#107311, John Finlay)
+
Thu Jun 5 19:24:33 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtktoolbar.c (gtk_toolbar_expose): Subtract off
* gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_at_pointer):
Use gdk_x11_display_grab/ungrab.
+
+ * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Initialize
+ use_xshm to TRUE so SHM gets used when present.
2003-04-07 Matthias Clasen <maclas@gmx.de>