]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Support columns whose declared type is an interface better, by treating
[~andy/gtk] / ChangeLog
index f06b938c1c35a47acbb27ee087c364f88c45c13c..cd58cff0ff3f91d7d1bce27d6a224c2086c0be29 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,68 @@
+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>