+2004-09-19 Matthias Clasen <mclasen@redhat.com>
+
+ * === Released 2.5.3 ===
+
+2004-09-18 Matthias Clasen <mclasen@redhat.com>
+
+ Make GtkFileChooserButton activatable via mnemonics.
+ (#152925, Dennis Cranston, patch by James M. Cape)
+
+ * gtk/gtkfilechooserbutton.c: Add a ::mnemonic-activate signal
+ and a suitable default handler.
+
+ * tests/testfilechooserbutton.c: Add a mnemonic.
+
+2004-09-18 Matthias Clasen <mclasen@redhat.com>
+
+ Fix win32 build errors. (#153032, #153028, Robert Ögren)
+
+ * gdk/win32/gdkmain-win32.c: Make it compile.
+
+ * gtk/gtkmain.c: Include glib.h.
+
+2004-09-18 Federico Mena Quintero <federico@ximian.com>
+
+ Merged from 2.4:
+
+ * gtk/gtkfilesystem.h: Removed the GTK_FILE_PATH() and
+ GTK_IS_FILE_PATH() macros. They are not supposed to exist, as
+ GtkFilePath is not an object. And they never worked, anyway.
+
+2004-09-18 Marco Pesenti Gritti <marco@gnome.org>
+
+ * gtk/gtkentry.c: (gtk_entry_completion_key_press):
+
+ Make numeric pad enter activate the selected completion
+ entry. Fix bug 143486 reported by Edd Dumbill.
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
+ * NEWS: Updates
+
+ * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+ row. (#143868, Christian Persch)
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
+ leftover debug code.
+
+ Improve the behaviour of the file chooser in save mode. Fixes bugs
+ #151031, #151608, #151994 reported by Owen Taylor and Alexander
+ Larsson.
+
+ * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_set_property):
+ (location_entry_create): Propagate the action to the file
+ chooser entries.
+ (gtk_file_chooser_default_should_respond): Switch folders if
+ the user enters a directory name in the entry and clear the entry
+ after switching folders.
+ (gtk_file_chooser_default_should_respond, shortcuts_row_activated_cb):
+ Move focus to the file list when activating a shortcut.
+ (gtk_file_chooser_default_should_respond): Handle the case where the
+ user clicks on "Save" after selecting a folder in the file list.
+
+ * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_set_property):
+ Propagate the action to the file chooser entries.
+
+ * gtk/gtkfilechooserentry.h:
+ * gtk/gtkfilechooserentry.c (_gtk_file_chooser_entry_set_action):
+ (_gtk_file_chooser_entry_get_action): New functions to propagate
+ the GtkFileChooserAction of the file chooser to the file chooser
+ entry.
+ (check_completion_callback): If we are in save mode, only do
+ inline completion for directories.
+
+Fri Sep 17 11:20:03 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * gtk/gtklabel.c (gtk_label_set_markup): Add an example to the
+ docs.
+
+Thu Sep 16 23:20:05 2004 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtkselection.c (selection_get_text_plain):
+ * gdk/x11/gdkselection-x11.c (make_list): Warn if a UTF8_STRING
+ or text/plain;charset=utf-8 roperty contains invalid
+ UTF-8. (#152845, Owen Taylor)
+
+2004-09-16 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #152760, Christian Persch:
+
+ * gtk/gtkaboutdialog.c (gtk_about_dialog_finalize): Don't free
+ private data.
+ (gtk_about_dialog_set_translator_credits): Recommend the msg
+ id translator-credits.
+ (display_credits_dialog): Show translator credits if they're
+ translated, not if they're untranslated.
+
+Thu Sep 16 02:07:56 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * docs/tools/widgets.c (create_icon_view): load images at normal
+ size.
+
+ * docs/reference/gtk/images/*png: Update shots.
+
+Thu Sep 16 00:33:11 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * docs/tools/widgets.c (new_widget_info): Add constrained sizing
+ to the widgets. This gives us all images running the same size,
+ which will make the table layout look better.
+
+2004-09-15 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkwindow-win32.c (gdk_window_get_frame_extents):
+ Remove bogus code that tried to do what the X11 backend does in
+ its version of this function. There are no "frame windows" (for
+ toplevel window decoration) on Windows. The desktop ("root")
+ window is not the parent of a toplevel window. (#152481)
+
+2004-09-15 Matthias Clasen <mclasen@redhat.com>
+
+ * NEWS: Update.
+
+Wed Sep 15 00:57:37 2004 Matthias Clasen <maclas@gmx.de>
+
+ * docs/tools/widgets.c: Add accel label, file button
+ and icon view.
+
+Tue Sep 14 22:01:49 2004 Matthias Clasen <maclas@gmx.de>
+
+ * configure.in: New option --disable-visibility to disable
+ the use of ELF visibility attributes for PLT reduction.
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+ define.
+
+Tue Sep 14 23:20:56 2004 Søren Sandmann <sandmann@redhat.com>
+
+ * gtk/gtkaction.c (connect_proxy): Call
+ gtk_tool_item_rebuild_menu().
+
+ * gtk/gtktoolitem.c (gtk_tool_item_class_init): Update
+ documentation for GtkToolItem::create_menu_proxy.
+
+ * gtk/gtktoolitem.c (gtk_tool_item_rebuild_menu): New
+ API to make the toolbar update itself when the proxy menu item
+ for a tool item changes.
+
+ * gtk/gtktoolbutton.c (gtk_tool_button_construct_contents): Call
+ gtk_tool_item_rebuild_menu here()
+
+ * gtk/gtktoolbutton.c (gtk_tool_button_construct_contents):
+ Remove redundant check for need_label.
+
+2004-09-14 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkmain.c (do_post_parse_initialization): Remove an unused
+ variable, spotted by Morten Welinder.
+
+ * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+ which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
+
+ * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
+ to the first selected row instead of always to the first row if there
+ is no cursor. (#143270, Jean Bréfort)
+
+ * tests/testfilechooser.c (main): Fix a few typos.
+
+2004-09-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkexpander.c:
+ * gtk/gtktreeview.c: Change the default expander size to 12 to compensate
+ for the recent change to gtk_default_draw_expander().
+
+ * gtk/gtkstyle.c (gtk_default_draw_expander): Use a linewidth of one
+ for expander sizes up to 16
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_get_model): Resize the
+ popup if the model is replaced. (#152333)
+
+Mon Sep 13 09:11:53 2004 Manish Singh <yosh@gimp.org>
+
+ * gtk/gtkrange.c: fix gtk_range_real_change_value args. Addresses part
+ of #152518.
+
+2004-09-13 Matthias Clasen <mclasen@redhat.com>
+
+ Fix some problems reported by Morten Welinder:
+
+ * gtk/gtkfilesystem.c: Include gtkmodules.h, not gtkmain.h, since
+ the modules stuff moved.
+
+ * gtk/gtkmain.c (gtk_arg_no_debug_cb): Add a missing return
+
+ * gtk/gtksettings.c: Add missing include.
+ (settings_update_modules): Remove an unused variable.
+
+2004-09-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
+ Improve positioning of entry completion popup.
+
+2004-09-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/makegtkalias.pl:
+ * gdk/makegdkalias.pl: Use the short prefix "IA__" for
+ aliases instead of the long suffix "__internal_alias".
+
+ * tests/testfilechooser.c (main): Update sensitivity of the "Select all"
+ button.
+
+Wed Sep 8 18:38:08 2004 Soeren Sandmann <sandmann@redhat.com>
+
+ Make dropping of expandable items look nicer.
+
+ * gtk/gtktoolbar.c (gtk_toolbar_set_drop_highlight_item): Make
+ placeholder expand if highlight item is expanding.
+
+ * gtk/gtktoolbar.c (toolbar_content_set_expand): New function.
+
+ * gtk/gtktoolbar.c (toolbar_content_get_expand): Return TRUE only
+ if the item is not disappering.
+
+2004-09-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (gtk_ui_manager_add_ui): Use the proper node type
+ for placeholders in toolbars. (#151963, Olivier Andrieu)
+
+ * gtk/gtkstyle.c (gtk_default_draw_expander): Draw expanders a bit
+ better.
+
Sun Sep 5 17:14:16 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkmain.c:
* modules/input/gtkimcontextime.c:
* modules/input/imime.c:
* modules/input/imm-extra.h: Add the IME input method for Win32
- written by Takuro Ashie and Kazuko IWAMOTO. The code was previously
+ written by Takuro Ashie and Kazuki IWAMOTO. The code was previously
hosted at http://sourceforge.jp/projects/imime. (#135195)
2004-08-26 Bill Haneman <billh@gnome.org>