+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_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().
+
+2003-05-30 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtknotebook.c: Changed guint to GtkNotebookArrow in the
+ signature of gtk_notebook_draw_arrow() for Solaris builds to go
+ through. (#114043, Anand Subramanian)
+
+Thu May 29 18:30:35 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * modules/input/imipa.c:
+ use GETTEXT_PACKAGE to get a translation for "ipa"(#113850).
+
+Thu May 29 18:08:01 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * gtk/gtkimmodule.c (_gtk_im_module_list):
+ use GETTEXT_PACKAGE to get a translation for "Default"(#113850).
+
+Thu May 29 09:34:05 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * gtk/gtkimmodule.c (_gtk_im_module_list): make "Default"
+ label of default input method localizable.
+ * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
+ use translations of input method context names
+ * modules/input/imam-et.c, modules/input/imcyrillic-translit.c,
+ modules/input/iminuktitut.c, modules/input/imthai-broken.c,
+ modules/input/imti-er.c, modules/input/imti-et.c
+ modules/input/imviqr.c, modules/input/imxim.c
+ use GETTEXT_PACKAGE instead of "gtk+" for domain name.
+ (#113850).
+
+Thu May 29 18:23:01 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): put the focus
+ grab separate, the user might clear the tree in the focus-in
+ callback. (Fixes #113086, testcase from Felipe Heidrich).
+
+Thu May 29 18:06:26 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_model_set_model): reset a bunch
+ of row reference when we unset the model. Also reset
+ dy and top_row_dy. (Fixes #109289, patch from Owen Taylor).
+
+Thu May 29 17:12:19 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_set_cursor_on_cell): cancel
+ the current editing, if it exists. (Fixes #108956, reported by
+ Michael Natterer).
+
+Thu May 29 17:06:09 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (check_selection_helper): new function,
+ (gtk_tree_view_row_deleted): traverse the tree from the
+ deleted node to see whether the selection changed, instead of
+ just checking this node. (Fixes #107400, reported by 'Duncan').
+
+Thu May 29 16:31:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row),
+ (gtk_tree_view_drag_begin): set the DnD icon in _drag_begin
+ instead of _maybe_begin_dragging_row, so the icon can be
+ overridden by apps. (Fixes #104374, patch from Daniel Elstner).
+
+Thu May 29 16:14:04 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_start_editing): correct
+ cell_area x/width for the expander if needed. (Fixes #101748,
+ reported by Dave Cook and Mariano Suarez-Alvarez).
+
+Thu May 29 16:01:38 2003 Kristian Rietveld <kris@gtk.org>
+
+ Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_real_set_cursor): check
+ if tree/node are still the same after _internal_select_node.
+ (Fixes #92256, reported by edscott).
+
+Thu May 29 15:38:30 2003 Kristian Rietveld <kris@gtk.org>
+
+ Fixes #75745, reported by Richard Hult. Merged from stable.
+
+ * gtk/gtktreeview.c (gtk_tree_view_bin_expose): set/unset
+ GTK_CELL_RENDERER_FOCUSED flag whether the current node is the
+ cursor or not.
+
+ * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
+ if we are rendering a cursor row, and the cell the be
+ processed has focus, then set the GTK_CELL_RENDERER_FOCUSED
+ flag (else we unset it).
+
+2003-05-27 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkwindow-decorate.c:
+ * gtk/gtktreeprivate.h:
+ * gtk/gtkdnd.c:
+ * gdk/win32/gdkwindow-win32.h:
+ * gdk/linux-fb/gdkprivate-fb.h:
+ * gdk/linux-fb/gdkkeyboard-fb.c: Remove dubious bitfields of
+ unspecified signedness. (#112919, Morten Welinder)
+
+ * gtk/queryimmodules.c (escape_string):
+ * gtk/gtktextbtree.c (_gtk_text_btree_get_text):
+ * gtk/gtksettings.c (_gtk_settings_parse_convert):
+ * gtk/gtkrc.c (gtk_rc_parse_assignment):
+ * gtk/gtkinputdialog.c (gtk_input_dialog_set_key):
+ * gdk/x11/gdkdisplay-x11.c (escape_for_xmessage): Replace all
+ occurances of g_string_new ("") by g_string_new (NULL). (#106975,
+ Morten Welinder)
+
+2003-05-27 Tor Lillqvist <tml@iki.fi>
+
+ * gtk-zip.sh.in: Only include the Default and Emacs themes' gtkrc
+ files. Include share/gtk-doc/{gdk-pixbuf,gdk,gtk}.
+
+ * gdk/Makefile.am: libgdk-win32-2.0.la depends on
+ win32/libgdk-win32.la.
+
+ * gtk/gtk.def: Add gtk_tree_view_column_cell_get_position.
+
+Sat May 24 22:19:13 2003 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * gtk/gtkscrollbar.c (gtk_scrollbar_class_init): Make the minimum
+ scrollbar slider length 21 instead of 7.
+
+2003-05-23 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtknotebook.c: Add support for up to four scroll
+ arrows. Control their display by new style properties
+ "has_forward_stepper", "has_backward_stepper",
+ "has_secondary_forward_stepper" and
+ has_secondary_backward_stepper". (#110540)
+
+ * gtk/gtknotebook.h (struct _GtkNotebook): Make in_child and
+ click_child three bits wide, add
+ has_{before,after}_{previous,next} fields.
+
+ * gtk/gtkcolorsel.c (gtk_color_selection_init): Update color on
+ focus out of hex_entry. (#112665)
+ (hex_focus_out): New signal handler for focus out of hex entry.
+
+Wed May 21 19:01:06 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwidget.c (gtk_widget_realize):
+ g_return_if_fail() if
+ GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget).
+ (#107872, Christian Reis)
+
+2003-05-22 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_create_dir):
+ (gtk_file_selection_rename_file): Some keynav improvements for the
+ "Rename File" and "Create Directory" subdialogs: Enter in entry
+ activates default, default is "Create"/"Rename", Escape cancels
+ dialog. (#113110)
+ (gtk_file_selection_set_filename): Add a hint about opening
+ directories. (#113175)
+
+2003-05-22 Matthias Clasen <maclas@gmx.de>
+
+ * gdk/x11/gdkdrawable-x11.c (gdk_x11_drawable_update_xft_clip):
+ Use XftDrawSetClipRectangles(), since we're inside HAVE_XFT2
+ anyway. (#113476)
+
+Wed May 21 15:53:14 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkprogress.c (gtk_progress_set_format_string,
+ gtk_progress_set_show_text): Always queue a resize ...
+ we rely on the size-allocate to do the update, plus a
+ different format can actually change our size requisition.
+ (#111052, Vasco Alexandre da Silva Costa)
+
+ * gtk/gtkprogress.c (gtk_progress_changed): Track
+ ::changed as well as ::value_changed, and queue a
+ resize on ::changed when necessary.
+
+ * gtk/gtkprogress.c (gtk_progress_set_adjustment):
+ Call gtk_progress_changed() here to update or
+ queue a resize as necessary.
+
+Wed May 21 14:06:13 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * gtk/gtkimcontextsimple.c: added composing rules of
+ Greek accented letters, patch by Vasilis Vasaitis (#107507)
+
+Wed May 21 13:19:05 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * gtk/gtkenums.h (enum GtkIMPreeditStyle, GtkIMStatusStyle):
+ * modules/input/gtkimcontextxim.c (preedit_style_change, status_style_change):
+ gtk settings for XIMPreeditNone and XIMStatusNone. (#105909)
+
+Wed May 21 12:10:25 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * gtk/gtkimcontextsimple.c:
+ code that can check the compose table for ascending order,
+ by Vasilis Vasaitis (#104862).
+
+Wed May 21 12:52:01 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkkeyhash.[ch] (_gtk_key_hash_looku): We need
+ to pass the unmasked state to gdk_keymap_translate_keyboard_state()
+ to handle the case where a modifier not in the mask
+ (like Num_Lock) changes the key value, so replace
+ the masked state with a state/mask pair. (#106913,
+ Olivier Ripoll)
+
+ * gtk/gtkwindow.c gtk/gtkbinding.c: Update to pass
+ in state/mask pair to _gtk_key_hash_lookup()
+
+Tue May 20 21:58:00 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * modules/input/gtkimcontextxim.c (xim_info_display_closed):
+ fix a memory leak, free input context list (#113259).
+
+2003-05-21 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in (all_loaders): Add pcx.
+
+ * gtk/gtkcalendar.c: Make calendar controls spin. (#112540)
+
+Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkimmodule.c (gtk_im_module_init): Silently
+ accept a missing gtk.immodules file, some people
+ want to run without one. (#112406, patch from
+ Arnaud Charlet)
+
+Tue May 20 17:05:31 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_compute_hints): Fix
+ height/width confusion (#113370, Xan Lopez)
+
+Tue May 20 15:48:45 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdnd-x11.c gdk/x11/gdkwindow-x11.c: Comprehensively
+ zero all unused parts of client messages (Mainly Motif DND
+ and EWMH). Also, fix a couple places where we were putting
+ contents into Motif DND messages that didn't belong.
+ (#113361, EWMH problem reported by Lubos Lunak)
+
+ * gtk/gtkselection.c (_gtk_selection_request): Handle the
+ case where the property type for the multiple atoms is
+ ATOM_PAIR by doing the conversions ourselve. This is
+ needed for Xt inter-operation.
+
+2003-05-19 Arafat Medini <lumina@silverpen.de>
+
+ * configure.in: Added ar to ALL_LINGUAS
+
+2003-05-19 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtksettings.c (gtk_rc_property_parse_border,
+ gtk_rc_property_parse_color, gtk_rc_property_parse_enum,
+ gtk_rc_property_parse_flags, gtk_rc_property_parse_requisition):
+ Add docs.
+
+ * gtk/gtkwidget.c (gtk_widget_class_install_style_property,
+ gtk_widget_class_install_style_property_parser): Add docs.
+
+2003-05-17 Matthias Clasen <maclas@gmx.de>
+
+ * tests/prop-editor.c: Add navigation for object properties, so
+ that you can easily edit the properties of the parent of a widget.
+ (#113152)
+
+Wed May 14 17:45:32 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkkeysyms.h gdk/gdkkeynames.c gdk/gdkkeyuni.c:
+ Patch from Vasilis Vasaitis to fix Greek_IOTAdi[a]eresis
+ inconsistency and leave the old name as an aliass (#104873)
+
+Wed May 14 16:40:09 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkframe.c (gtk_frame_set_label_widget): Patch
+ from Charles Schmidt to add missing notify (#108305)
+
+Wed May 14 16:00:51 2003 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkgc-x11.c: Remove unecessary g_return_if_fail().
+ (#105500, Morten Welinder.)
+
+Wed May 14 09:05:11 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com>
+
+ * modules/input/gtkimcontextxim.c (get_ic_real): use type of guint32
+ instead of gumake for XNFilterEvents event mask(#110493).
+
+2003-05-11 Anders Carlsson <andersca@codefactory.se>
+
+ * gtk/gtkdnd.c (gtk_drag_source_unset_icon): Don't cast a gchar to
+ a GObject. (#112762)
+
+2003-05-08 Sven Neumann <sven@gimp.org>
+
+ * configure.in: set the HAVE_X11R6 automake conditional to false
+ if not compiling for X11.
+
+2003-05-08 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkcalendar.[ch] (gtk_calendar_set_display_options):
+ (gtk_calendar_get_display_options): New functions.
+ (gtk_calendar_display_options): Depreate. (#64567)
+ (gtk_calendar_class_init): Add boolean properties for the display
+ options. (#50949)
+
+Tue May 6 16:50:52 2003 Owen Taylor <otaylor@redhat.com>
+
+ Patch from James Henstridge to update to automake-1.7
+ (#109542)
+
+ * autogen.sh: update to call newer tools.
+
+ * configure.in: various updates, to use M4 macros to put
+ variables that change each release at the top.
+ Use AC_HELP_STRING to format help strings.
+ Use AC_CONFIG_COMMANDS to generate gdkconfig.h.
+
+ * Makefile.am: require Automake 1.7. Remove gdk-2.0.pc and
+ gtk+-2.0.pc on uninstall. Pass --enable-gtk-doc to configure
+ during distcheck.
+
+ * docs/reference/*/Makefile.am: simplify to use the gtk-doc.make
+ makefile fragment.
+
+ * */Makefile.am: don't use STRIP_BEGIN/STRIP_END.
+ Use BUILT_SOURCES where appropriate.
+ Build generated files in builddir rather than srcdir.
+ Fix uninstall and distclean targets to satisfy distcheck.
+
+ ===
+
+ * gdk/*/Makefile.am: Remove the hacks to get gdkenumtypes.h
+ built first, since we are now using BUILT_SOURCES.
+
+ * gdk/Makefile.am: Remove an outdated comment about gdk_headers.
+
+ * demos/gtk-demo/Makefile.am: Fix srcdir != buildd problem
+ with geninclude.pl.
+
+ * configure.in: Update versions to 2.3.0.
+
+2003-05-06 Tor Lillqvist <tml@iki.fi>
+
+ Fix for #110165 (thanks to Arnaud Charlet):
+
+ * gdk/win32/gdkevents-win32.c (build_keypress_event,
+ build_keyrelease_event): For unshifted control char, use
+ lowercase ASCII keyval.
+ (gdk_event_translate): Similarily, when handling WM_SYSKEYDOWN and
+ UP (i.e. Alt-something), if it's an unshifted ASCII letter, use
+ lowercase keyval. Use build_key_event_state() here, too, instead
+ of minor code duplication.
+
+2003-05-06 Matthias Clasen <maclas@gmx.de>
+
+ * tests/testmultidisplay.c: Don't include strings.h, it's not
+ needed anymore. (#112388)
+
+ * examples/menu/itemfactory.c:
+ * docs/tutorial/gtk-tut.sgml: Remove an unneeded include from the
+ itemfactory example.
+
+2003-05-05 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkdnd.c (gtk_drag_source_set_icon_stock): Actually set the
+ icon type to the stock icon type. (#111735, Dave Bordoley)
+
+2003-05-05 Christian Rose <menthos@menthos.com>
+
+ * configure.in: Added sr and sr@Latn to ALL_LINGUAS.
+ Removed sp, it's replaced by sr@Latn.
+
Wed Apr 30 22:09:11 BST 2003 Tony Gale <gale@gtk.org>
* docs/faq/gtk-faq.sgml: GTK+ 2.x updates, mainly from