+2004-04-15 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (split_uris): Use a variant of the
+ code from gtkfilesel.c to parse a "text/uri-list" blob. Fixes
+ #140126.
+
+2004-04-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init):
+ * gtk/gtkbutton.c (gtk_button_class_init): Doc fixes.
+
+2004-04-14 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcombobox.c:
+ * gtk/gtkwidget.c:
+ Make all style properties readonly.
+
+2004-04-14 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcolorsel.c: Add a11y relations between the color
+ wheel and the spin buttons. (#132745, Padraig, O'Briain)
+
+ * gtk/gtkiconfactory.c (gtk_icon_set_render_icon): Document
+ the meaning of size == -1.
+
+ * gtk/gtkwidget.c (gtk_widget_render_icon): Explicitly accept
+ a size of -1. (#137436, Brian Cameron)
+
+ * gtk/gtkcombobox.c: Make the arrow and separator regular
+ children of an hbox inside the button, and propagate state
+ changes from the button to the cell view. (part of the fix
+ for #138650, should also fix #137535)
+
+ * gtk/gtkcellview.c (gtk_cell_view_expose): Pass the PRELIT
+ state to gtk_cell_renderer_render() when prelighted. (part
+ of the fix for #138650)
+
+ * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
+ Use PRELIGHT state when appropriate. (part of the fix for
+ #138650)
+
+ * gtk/gtkcombobox.c (gtk_combo_box_relayout): Don't spit
+ out warnings if called before the combo box is
+ realized. (#139742, Philip Langdale)
+
+Wed Apr 14 03:45:39 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * gtk/gtktreeview.c (gtk_tree_view_expose): propagate expose
+ events to children.
+
+Wed Apr 14 03:32:58 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * gtk/gtkpathbar.c (make_directory_button): remove spurious
+ gtk_box_pack_start.
+
+Tue Apr 13 16:19:23 2004 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtkpathbar.c (make_directory_button): patch from Owen to
+ make the buttons sized by a bold label. This makes the text
+ 'swim' a little, but stops the buttons from resizing, #137210
+
+2004-04-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkuimanager.c (get_child_node): Don't crash if a node
+ has no name.
+ (start_element_handler): Accept separators without unique
+ names. (#133302, Anders Carlsson)
+
+ * gtk/gtkactiongroup.c (gtk_action_group_add_action): Document
+ possible accelerator gotcha when using this function. (#139641,
+ Christian Persch)
+
+ * gtk/gtkuimanager.c (node_remove_ui_reference): Don't leak
+ list nodes. (#138862, Morten Welinder)
+
+Tue Apr 13 12:24:49 2004 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_destroy): remove unused
+ variable.
+ (gtk_tree_view_button_press): If we activated the row we don't
+ want to grab focus back, as moving focus to another widget is
+ pretty common, #138458
+
+2004-04-12 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooser.c (gtk_file_chooser_class_init): Added
+ documentation to all the signals.
+
+2004-04-12 Matthias Clasen <mclasen@dhcp64-228.boston.redhat.com>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_unset_model): Don't unref
+ model if it is NULL. (#139770)
+
+ * gtk/gtktreeview.c (gtk_tree_view_get_cell_area): Typo fix.
+
+ * gtk/gtkentrycompletion.c (gtk_entry_completion_init): Don't add
+ a shadow inside the scrolled window, add it around the vbox.
+
+ * gtk/gtkentryprivate.h:
+ * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
+ Return a boolean indicating whether the popup is positioned above
+ or below. Scroll the completions to the beginning or the end,
+ depending on the positioning.
+
+ * gtk/gtkentry.c (gtk_entry_completion_key_press): Make keynav
+ wrap around in the entry completion popup, and allow GDK_UP to
+ enter the popup. (#137440)
+
+2004-04-12 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkentry.c (gtk_entry_size_request): Make sure the style is
+ there before using it.
+
+Sun Apr 11 15:08:45 2004 Jonathan Blandford <jrb@gnome.org>
+
+ * gtk/gtktreeprivate.h: Moved search entries into priv data.
+
+ * gtk/gtktreeview.c: Prep for type-ahead support.
+
+ (gtk_tree_view_destroy): Destroy the search window explicitly.
+ (gtk_tree_view_key_press): Minor change; prep for type-ahead
+ (gtk_tree_view_ensure_interactive_directory): New function
+ (gtk_tree_view_focus_out): Rework to handle new entry life-cycle.
+ (gtk_tree_view_real_start_interactive_search): rework
+ (gtk_tree_view_search_dialog_hide): ditto
+ (gtk_tree_view_search_delete_event): ditto
+ (gtk_tree_view_search_button_press_event): ditto
+ (gtk_tree_view_search_key_press_event): ditto
+ (gtk_tree_view_search_move): ditto
+ (gtk_tree_view_search_init): ditto
+
+ * gtk/gtktreeviewcolumn.c:
+ (gtk_tree_view_column_cell_layout_clear): remove unused variable.
+
+ * tests/testfilechooser.c: (main): change
+
+2004-04-11 Hans Breuer <hans@breuer.org>
+
+ * gdk/win32/gdkspawn-win32.c : workaround for bug #137496,
+ the real fix would involve just another small API breakage,
+ i.e. gdk_spawn_* using GPid not just gint.
+
+ * gtk/makefile.msc.in : build gtk-win32.res, not gtk.res
+
+2004-04-10 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkkeys-win32.c (gdk_keymap_translate_keyboard_state):
+ If both Shift and CapsLock pressed, ignore the shift only for
+ letters (that would have been affected by the CapsLock). (#139095)
+
+ * gdk/win32/gdkglobals-win32.c: Disable tablet support by default,
+ seems to be even buggier now than it used to be. (#138341)
+ Initialize _gdk_input_ignore_wintab to TRUE.
+
+ * gdk/win32/gdkmain-win32.c: Add --use-wintab switch and
+ GDK_USE_WINTAB environment variable to turn on tablet support.
+
+2004-04-09 Christian Persch <chpe@cvs.gnome.org>
+
+ * gtk/gtkuimanager.c: (gtk_ui_manager_insert_action_group),
+ (gtk_ui_manager_remove_action_group): Terminate
+ g_object_[dis]connect() calls with NULL instead of 0.
+ Fixes #138997.
+
+2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org>
+
+ * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
+
+2004-04-07 Federico Mena Quintero <federico@ximian.com>
+
+ Fix #132500.
+
+ * gtk/gtkfilesystem.c (gtk_file_system_parse): Ensure that the
+ passed-in 'str' is not NULL.
+
+ * gtk/gtkfilesystemunix.c (expand_tilde): New helper function;
+ expands "~/" or "~foo/" at the beginning of a filename.
+ (gtk_file_system_unix_parse): Use expand_tilde() before doing
+ anything else.
+
+ * gtk/gtkfilechooserentry.c
+ (gtk_file_chooser_entry_maybe_update_directory): Take in a
+ force_reload argument.
+ (gtk_file_chooser_entry_changed): If gtk_file_system_parse()
+ returns an error, set the file_part_pos to -1.
+ (load_directory_callback): Only populate the model if the
+ file_part_pos is not -1.
+
+2004-04-06 Pablo Saratxaga <pablo@mandrakesoft.com>
+
+ * configure.in: Added Icelandic (is) to ALL_LINGUAS
+
+2004-04-05 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (location_popup_handler): Use a
+ title for SAVE and CREATE_FOLDER modes. Fixes #137272.
+
+ * gtk/gtkfilesystemunix.c (gtk_file_system_unix_make_path): Look
+ for G_DIR_SEPARATOR in the display_name, and err out if it is
+ present; use the same error message as Nautilus. Fixes #136467.
+
+ * gtk/gtkfilechooserdefault.c (file_pane_create): Make the
+ new-folder button say "Create Fo_lder" rather than "Create
+ _Folder", so that the mnemonic doesn't conflict with the "Save in
+ _folder" label. Fixes #136975.
+
+2004-04-05 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkpathbar.c (_gtk_path_bar_set_path): Ref/sink the
+ buttons. Also, free them correctly upon failure. Based on a
+ patch by Morten Welinder, fixes #137956.
+