+2004-11-08 Matthias Clasen <mclasen@redhat.com>
+
+ * 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):
+ Fix a doc comment.
+
2004-11-01 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
+ Remove a debug printf(). (#157087, Christian Persch)
+
+ * gtk/gtkicontheme.c: Actually commit the "stat less" patch
+ which appeared in the ChangeLog a few days ago.
+
+ * gtk/gtkfilechooserbutton.c: Move some docs inline.
+
+ * gtk/gtkaboutdialog.c (gtk_show_about_dialog): Doc update.
+
* gtk/gtktextbuffer.c (gtk_text_buffer_backspace): Revalidate the
iter. (#156924, Murray Cumming)
* gtk/gtkcombobox.c (gtk_combo_box_button_state_changed): Update the
state of the cell view when the state of the button changes (to
- get prelighted drawing right). (#138650, Frances Keenan, Christian Persch)
+ get prelighted drawing right). (#138650, Frances Keenan,
+ Christian Persch)
* gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
Don't force the height of the action area, we don't scroll