+2004-11-09 Matthias Clasen <mclasen@redhat.com>
+
+ * tests/testiconview.c: Fix double-click activation.
+
+ * gtk/gtkstatusbar.c (gtk_statusbar_init): Raise the grip
+ window when appropriate.
+ (gtk_statusbar_init): Instead of cutting the text of, make
+ ellipsize the label.
+ (gtk_statusbar_size_allocate): Don't let the label extend
+ under the resize grip.
+
+ * gtk/gtkcombobox.c (find_menu_by_path)
+ (gtk_combo_box_menu_fill_level, gtk_combo_box_menu_row_inserted):
+ Use a row reference, not a path, to associate separators
+ with their tree row.
+
+ * gtk/gtkstatusbar.c (gtk_statusbar_set_has_resize_grip):
+ Show the grip_window if necessary.
+
+ * gtk/gtkstyle.c (gtk_default_draw_resize_grip): Only
+ clear the triangle below the grip to the background,
+ not the full area.
+
+ * gtk/gtklabel.c (draw_insertion_cursor, gtk_label_expose):
+ Clip when drawing the cursor. This prevents bits of a
+ selectable label leaking out from underneath the resize
+ grip in a statusbar. (#73359)
+
+ * gtk/gtkstatusbar.c: Apply a patch by Owen Taylor to
+ get reasonable allocations for the statusbar and its
+ children. (#73359)
+
+ * tests/testgtk.c: Apply a patch by Soeren Sandmann to
+ test long statusbar texts.
+
+ * gtk/gtk.symbols: Add new symbols.
+
+ Avoid resizing GtkStatusbar if the text of the label
+ changes (#90955, He Qiangqiang, fix proposed by
+ Owen Taylor, patch by Christian Persch)
+
+ * gtk/gtklabel.[hc]: Add a boolean single-line-mode property
+ which causes the label height not to depend on the actual
+ text, but only on the font.
+
+ * gtk/gtkstatusbar.c (gtk_statusbar_init): Turn on
+ single-line-mode for the label.
+
+2004-11-08 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilefilter.c (gtk_file_filter_filter): Use
+ xdg_mime_mime_type_subclass() to match mime types. This
+ also gives use wildcard matching. (#143760, #141224,
+ Tommi Komulainen, David A Knight)
+
+ * gtk/gtkaction.c (_gtk_action_sync_menu_visible): Use
+ gtk_widget_{hide,show} instead of g_object_set (..."visible"...).
+
+ * tests/testfilechooserbutton.c (main): Disable the SAVE
+ and CREATE_FOLDER modes. (#157675, Christian Persch)
+
+ * gtk/gtkaboutdialog.c (gtk_about_dialog_set_website): Hide the
+ website button if the url is unset. (#157630, John Finlay)
+
+ * gtk/gtkaboutdialog.[hc]: Change the return types of the
+ gchar ** getters to be more const correct. (#157566, Mariano
+ Suárez-Alvarez)
+
+ * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_init): Add
+ uri targets before text targets, to make file dnd work
+ better. (#157651, Christian Persch)
+
+ * gtk/gtktreedatalist.c: Support columns whose declared type is
+ an interface better, by treating them like G_TYPE_OBJECT if
+ the interface types requires G_TYPE_OBJECT.
+
+2004-11-08 Bastien Nocera <hadess@hadess.net>
+
+ * gtk/stock-icons/stock_media_play_rtl_16.png:
+ * gtk/stock-icons/stock_media_play_rtl_24.png: add the icons again
+ with the binary flag (Closes: #157665)
+
+2004-11-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilefilter.h:
+ * gtk/gtkfilefilter.c (gtk_file_filter_add_pixbuf_formats):
+ New convenience function to add a filter for image files
+ which can be loaded by GdkPixbuf. (#145388, Anders Carlsson)
+
+ * tests/testfilechooser.c: Test the image filter.
+
+ * gtk/gtkmenu.c (menu_change_screen): Remove some warnings.
+
+ Show files in folder modes. (#157013, Nickolay V. Shmyrev)
+
+ * gtk/gtkfilechooserdefault.c (create_file_list): Use a selection
+ function to determine which rows can be selected.
+ (update_appearance): Always show files. Also queue a redraw.
+ (set_list_model): Always show files.
+ (list_select_func): The selection function used for the file list.
+ Don't allow to select files when in select/create folder mode.
+ (list_row_activated): Don't activate files in folder modes.
+ (list_icon_data_func, list_mtime_data_func, list_size_data_func):
+ Render files insensitive in folder modes.
+
+2004-11-06 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_set_property):
+ Don't support CREATE_FOLDER and SAVE for now. UI authorities
+ object to it. (#157384, Seth Nickell)
+
+ * gtk/gtkfilechooserdefault.c (file_pane_create): Jump through
+ a few hoops to make the tooltip on the filter combo box work
+ a bit better. This fixes #157273 and #157074.
+
+ * gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_end):
+ Add the ComboCellInfo to the list. (#157528, Carlos Garnacho
+ Parro)
+
+2004-11-05 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_state_changed):
+ Remove this unneeded function, as it breaks state propagation.
+
+ * gtk/gtktearoffmenuitem.c (gtk_tearoff_menu_item_activate):
+ Queue the resize before setting the tearoff state, to
+ make sure the torn-off menu picks up the size increase due
+ to the arrow in the torn off menu item. (#157286, Adam
+ Hooper, fix proposed by Owen Taylor)
+
+ * gtk/gtkmenu.c (menu_change_screen): Don't unnecessarily
+ call gtk_menu_position(), since that function has issues
+ when called on a menu whose parent is unrealized. (#157354,
+ Adam Hooper)
+
+ * gtk/gtkmain.c: Document new functions.
+
+2004-11-04 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/stock-icons/Makefile.am: Typo fix.
+
+ * gtk/gtkaboutdialog.c: Documentation updates.
+
+2004-11-04 Bastien Nocera <hadess@hadess.net>
+
+ * gtk/gtkiconfactory.c: (get_default_icons): Make sure the RTL
+ variants are used for media icons
+ * gtk/stock-icons/Makefile.am: update following the addition of
+ the 2 Play icon RTL variants
+ * gtk/stock-icons/stock_media_play_rtl_16.png: added
+ * gtk/stock-icons/stock_media_play_rtl_24.png: added
+
+2004-11-03 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (new_folder_button_clicked):
+ Don't leak the path. (#157301, Carlos Garnacho Parro)
+
+ * gdk/x11/gdkdnd-x11.c (gdk_drag_motion): Handle the
+ case that the protocol version in the context is not
+ set yet. (#157123, James Henstridge)
+
+ * gtk/gtktreeview.c (gtk_tree_view_search_activate): Don't
+ try to activate a node if the cursor is not valid.
+
+2004-11-03 James M. Cape <jcape@ignore-your.tv>
+
+ * gtk/gtkfilechooserbutton.c (update_dialog), (dialog_response_cb):
+ Don't mysteriously go to the parent dir when hitting "Cancel" in
+ folder mode (fixes #156971).
+
+2004-11-03 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): Don't
+ access label->layout directly. (#157080, Adam Hooper)
+
+ * gtk/gtklabel.c (gtk_label_set_pattern_internal): Allow
+ unsetting a pattern by passing NULL. (#156720, Tristan Van Berkom)
+
+ * gtk/gtkcombobox.c (gtk_combo_box_get_active): Don't crash
+ if the active_row reference has become invalid. (#157156,
+ Christophe Fergeau)
+
2004-11-02 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkwindow.c (gtk_window_activate_key_after): As
+ a last stage in GtkWindow key press handing, try adding
+ window->mnemonic_modifier to event->state and see if it
+ matches a mnemonic. (#53709, based on a patch by
+ Pasupathi Duraisamy, patch by Owen Taylor)
+
+ * gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_class_init):
+ Doc additions.
+
* gtk/gtkfilechooserbutton.h: Fix trigraphs in private markers.
* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_class_init):