+Wed Jun 4 19:42:17 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkpango.c (gdk_draw_layout_line_with_colors):
+ When drawing underlines, join up adjacent runs
+ where possible, so we don't get changes in
+ shaper/font/etc. breaking underlines. (#103662,
+ Kang Jeong-Hee)
+
+Wed Jun 4 19:22:58 2003 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreemodelsort.c (gtk_tree_model_sort_level_find_insert):
+ Slightly modified patch from Owen Taylor <otaylor@redhat.com> to
+ improve the speed of inserting rows into an already sorted list,
+ #109292
+
+Wed Jun 4 19:24:28 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkgc-x11.c gdk/x11/gdkprivate-x11.h: Keep
+ track of when we have a clip mask set for the GC,
+ and when we unset it, or switch to a clip region,
+ immediately call XSetClipMask (..., None) to avoid
+ Xlib caching stale data. (#111806)
+
+ * gtk/gtktextdisplay.c: Don't set a clip mask
+ when drawing alpha pixmaps; it isn't necessary any more.
+ (#111806)
+
+Wed Jun 4 18:27:44 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcheckbutton.c (gtk_real_check_button_draw_indicator):
+ gtk/gtkradiobutton.c (gtk_radio_button_draw_indicator):
+ Use GTK_WIDGET_IS_SENSITIVE(), not GTK_WIDGET_SENSITIVE
+ (#92548, Tim Evans)
+
+ * gtk/gtkcheckmenuitem.c (gtk_real_check_menu_item_draw_indicator)
+ gtk/gtkradiomenuitem.c (gtk_radio_menu_item_draw_indicator): If
+ Use state_type = STATE_INSENSITIVE for insensitive menu items.
+
+Wed Jun 4 21:25:35 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_drag_begin): use a silent
+ assert for get_info. (reported by Michael Natterer),
+ (gtk_tree_view_expand_all_emission_helper),
+ (gtk_tree_view_expand_all_helper): emit row_expanded for all
+ expanded rows during an _expand_all operation. (Fixes #111280,
+ reported by Benjamin Bayart).
+
+Tue Jun 3 18:32:30 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Don't
+ respond to pings on a root window; prevents infinite
+ loops if we are selecting for SubstructureNotify on the
+ root window. (#111945, Sergey V. Udaltsov)
+
+Tue Jun 3 17:39:16 2003 Owen Taylor <otaylor@redhat.com>
+
+ #71597, reported by Morten Welinder
+
+ * gdk/gdkpixbuf-drawable.c (rgb888amsb): Fix and simplify
+ (Patch from Christian Petig)
+
+ * gdk/gdkpixbuf-drawable.c (rgb{555,565}{a,}{msb,lsb}):
+ Major rewrite of 555 and 565 conversion routines:
+
+ - Move all the bit shifting into a small block of macros,
+ eliminating much duplication of complicated arithmetic.
+ - Get rid of 2-pixels at a time code, which was buggy,
+ hard to maintain, caused unaligned accesses, and
+ probably didn't actually perform any better.
+ - Simplify cases where different data types were
+ used for the little and big endian cases, use
+ GUINT16_SWAP_LE_BE() where appropriate.
+
+Tue Jun 3 15:05:47 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdrawable-x11.c (convert_to_format): Remove
+ bad optimization for src_rowstride == dest_stride.
+ (Didn't consider the case where we were copying only
+ partial widths of a wider source buffer)
+ (#113034, reported by Hans Petter Jansson)
+
+2003-06-03 Michael Natterer <mitch@gimp.org>
+
+ * gdk/x11/gdkinput-x11.c (_gdk_input_common_find_events):
+ reenabled button_release events for xinput devices. (#113948)
+
+2003-06-03 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added "li" to ALL_LINGUAS.
+
+Mon Jun 2 18:58:54 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtknotebook.c (gtk_notebook_size_allocate): Don't
+ map the event window if the notebook isn't mapped. (#113980,
+ Richard Reich)
+
+2003-06-02 Sven Neumann <sven@gimp.org>
+
+ * gtk/gtkprogress.c (gtk_progress_changed): added a missing cast.
+
+ * gdk/gdkrgb.c (gdk_rgb_try_colormap): removed an unused variable.
+
+2003-06-01 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkalignment.c (gtk_alignment_[gs]et_padding): Add
+ Since: 2.4 to the docs.
+
+ * gtk/gtkwindow.c (gtk_window_parse_geometry): Add some hints and
+ an example to the docs. (#98427)
+
2003-05-30 Murray Cumming <murrayc@usa.net>
-
- * gtk/gtkalignment.[h|c]: Added 4-sided padding as properties with
+
+ * gtk/gtkalignment.[h|c]: Added 4-sided padding as properties with
gtk_alignment_get_padding() and gtk_aligment_set_padding(). This
uses the new private data system - see g_type_class_add_private() in
gtk_alignment_class_init() and the use of GTK_ALIGNMENT_GET_PRIVATE().