]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-4
Increment the reference count of the style when copying the cached icon.
[~andy/gtk] / ChangeLog.pre-2-4
index 71d57be9bc12476e3ed97464bca2e4072ad50156..7aa55df7950ad4650514c8ea14f965ca747e6efc 100644 (file)
@@ -1,3 +1,178 @@
+Thu Mar  4 21:53:46 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkiconfactory.c (copy_cache): Increment the reference
+       count of the style when copying the cached icon.  (#135890, Crispin
+       Flowerday)
+
+Thu Mar  4 21:45:43 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c: In list mode, set the background color 
+       of the cell view to the base color of the style, instead of
+       hardwiring white. (#136158)
+
+Thu Mar  4 01:32:19 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkpathbar.c (gtk_path_bar_set_path): Modified patch from
+       muppet <scott@asofyet.org> to keep child directories around if we
+       change to a child.
+
+       * gtk/gtkpathbar.c (_gtk_path_bar_set_home_icon): Start of
+       icon-setting functions.  Not used yet.
+       (_gtk_path_bar_set_root_icon): Ditto.
+       
+Thu Mar  4 00:31:54 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktextview.c (extend_selection): 
+       * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Allow
+       to select the last word in the buffer.  (#135487, Paolo Borelli)
+
+Wed Mar  3 23:54:31 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkentrycompletion.c: Doc update.
+
+Wed Mar  3 17:30:18 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+       whether widgets are viewable, not just if they are
+       mapped. (#122912, reported by Tim Evans)
+
+Wed Mar  3 23:28:48 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
+       implementation into a new gtk_combo_box_set_active_internal() 
+       function, which doesn't do the short-circuiting. 
+       * gtk/gtkcombobox.c (gtk_combo_box_model_row_deleted): Use
+       set_active_internal() here, since the active item may change here,
+       although the index is unchanged.
+
+Wed Mar  3 23:26:49 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_menu_position): Reintroduce the
+       traditional option menu placement of the popup for regular combo
+       boxes. Grids and editable combo boxes use the combo-like placement 
+       below the entry.  (#136021)
+       * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): 
+       * gtk/gtkcombobox.c (gtk_combo_box_popup): Call gtk_menu_set_active()
+       before popping up the menu, to make the placement work.
+       
+Wed Mar  3 17:20:15 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmain.c (gtk_propagate_event): Special case
+       scroll events so that they propagate up the widget
+       heirarchy when received on insensitive widgets.
+       (#101102, reported by Geoff Reedy)
+
+Wed Mar  3 16:47:10 2004  Owen Taylor  <otaylor@redhat.com>
+
+        #109594, reported by Olivier Ripoll
+
+       * gtk/gtkentry.c (gtk_entry_size_request): Use max of 
+       width and digit width for gtk_entry_set_width_chars,
+       and round up.
+
+       * gtk/gtkcolorsel.c (gtk_color_selection_init): Set the
+       width of the entry to 7 chars.
+
+Wed Mar  3 16:00:10 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Strip out the "export-dynamic" libtool
+       option from library link lines. (#124687, James Henstridge)
+
+Wed Mar  3 16:06:03 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (save_folder_combo_changed_cb):
+       Don't activate the combo if we're in the midst of changing
+       folders.
+
+2004-03-03  Mark McLoughlin  <mark@skynet.ie>
+
+       * tests/testsocket_common.c: (print_hello): don't try and store
+       pointers in ints. Fixes 64-bit build.
+
+2004-03-03  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystem.c (gtk_file_system_get_parent): Simplify by
+       not using a temporary variable, and clarify the documentation.
+       Fixes #136008.
+
+2004-03-03  Mark McLoughlin  <mark@skynet.ie>
+
+       * gtk/gtkexpander.c:
+       (gtk_expander_enter_notify), (gtk_expander_leave_notify),
+       (gtk_expander_set_label_widget): Set the label widget's
+       state to prelight if we're prelit. Fixes bug #136078.
+
+2004-03-03  Murray Cumming  <murrayc@murrayc.com>
+
+       * gtk/gtkradiobutton.h, radiomenuitem.h: Corrected the group_changed
+       signal vfunc declaration, adding the first parameter, which is the
+       widget emitting the signal.
+
+2004-03-03  Morten Welinder  <terra@gnome.org>
+
+       * tests/testfilechooser.c (update_preview_cb): Plug leak.
+
+Tue Mar  2 23:39:55 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdialog.c
+       (file_chooser_widget_default_realized_size_changed): Split
+       function into realized and unrealized variants, and consolidate
+       the handling fo size-changing and default changing.
+
+       * gtk/gtkfilechooserembed.[ch] (gtk_file_chooser_embed_class_init):
+       remove resizable-hints-changed, as it just complicated things.
+
+       * gtk/gtkfilechooserdefault.c (update_appearance): Don't emit
+       resizable-hints-changed.
+       
+2004-03-03  Tor Lillqvist  <tml@iki.fi>
+
+       * gtk/gtk.def: Add a missing entry. (#135982, J. Ali Harlow)
+
+       * NEWS: Correct spelling of my name in one place.
+
+2004-03-02  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_set_current_folder): Handle errors in
+       setting the path bar's path.  Fixes #136000, based on a patch by
+       Morten Welinder.
+
+       * gtk/gtkfilesystemunix.c (gtk_file_system_unix_insert_bookmark):
+       Don't free our own propagated error.
+
+       * gtk/gtkpathbar.c (gtk_path_bar_set_path): Likewise, and free the
+       parent_path upon error.  Fixes #136006, patch by Morten Welinder.
+       (gtk_path_bar_set_path): Unref the file_folder upon error.
+       (gtk_path_bar_set_path): Return a boolean success code.
+
+Wed Mar  3 00:28:59 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testcombochange.c: Add an animation mode, to test 
+       how the combobox behaves if the model changes while it is popped
+       up.
+
+Tue Mar  2 17:06:05 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released 2.3.5 ===
+
+       * NEWS: Updates
+
+       * configure.in: Version 2.3.5, interface age 0.
+       Require glib-2.3.5, pango-1.3.5.
+
+Tue Mar  2 23:08:12 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkentrycompletion.c (_gtk_entry_completion_popup): Avoid
+       popping up the completions across the edge of the monitor.
+       Part of #135561.
+
+Tue Mar  2 16:47:40 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * tests/testfilechooser.c (set_filename_existing_nonexistent_cb): 
+       Move the /nonexistant stuff out of the main window,
+       keep the main window somewhat normal looking.
+
 Tue Mar  2 16:18:43 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktreestore.c (gtk_tree_store_reorder)