]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Add some quotes around ***. (#130073, Uwe Zeisberger)
[~andy/gtk] / ChangeLog
index 9dc29595fa8d3388b06be5f3372741ec2800f46d..307e14eb01d90cd6ae4adef10bd2d6a13bc0c39f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,246 @@
+Tue Feb 24 17:35:59 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * m4macros/gtk-2.0.m4: Add some quotes around ***. (#130073,
+       Uwe Zeisberger)
+
+Tue Feb 24 14:45:03 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released 2.3.3 ===
+
+       * configure.in: Version 2.3.3, interface age 0.
+
+       * NEWS: Finish updates for 2.3.3.
+
+2004-02-24  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (save_widgets_create): Use a plain
+       GtkEntry for the filename, not a GtkFileChooserEntry.
+       (update_chooser_entry): Use gtk_entry_set_text() rather than
+       _gtk_file_chooser_entry_set_file_part().
+       (gtk_file_chooser_default_set_current_name): Likewise.
+       (gtk_file_chooser_default_set_current_folder): Don't set the base
+       folder of the entry, and don't call update_chooser_entry().
+       (gtk_file_chooser_default_get_paths): Use the plain entry.
+       (save_widgets_create): Store the "Save in Folder" label in the
+       impl structure.
+       (expander_activate_cb): Set the sensitivity of the label and
+       combo.
+       (save_widgets_create): Connect to "notify::expanded" rather than
+       "activate" on the expander.
+       (expander_changed_cb): Renamed from expander_activate_cb().  Flip
+       the conditions again...
+
+Tue Feb 24 14:43:07 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_bin_expose): only draw the sort
+       column as different if there are 3 or more visible columns.
+
+2004-02-24  Anders Carlsson  <andersca@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c: (shortcuts_insert_separator):
+       Fix compilation (#135278, Padraig O'Briain).
+       
+2004-02-24  Anders Carlsson  <andersca@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c: (shortcuts_append_desktop):
+       Translate the desktop label.
+       
+       (shortcuts_get_index), (shortcuts_add_bookmarks),
+       (shortcuts_insert_separator), (create_shortcuts_model):
+       Don't show the bookmark separator if there are no bookmarks.
+       
+Tue Feb 24 01:41:30 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (location_popup_handler): Make the
+       dialog look like the nautilus dialog.
+       (expander_activate_cb): get the order correct.
+
+2004-02-23  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (list_selection_changed): Call
+       bookmarks_check_add_sensitivity().
+       (shortcut_exists): New helper function; moved the testing code
+       over from bookmarks_check_add_sensitivity().
+       (bookmarks_check_add_sensitivity): Check the contents of the
+       selection in the file/folder list.  Use shortcut_exists().
+       (shortcuts_add_bookmark_from_path): Don't insert the bookmark if
+       the path is already in the shortcuts list.
+       (add_bookmark_button_clicked_cb): Add the bookmarks from the list
+       selection or from the current folder, as appropriate.
+
+Mon Feb 23 21:09:06 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_pane_create): Add
+       mnemonics.  Sorry translators.
+
+Tue Feb 24 02:24:58 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * NEWS: Additions. This should be complete for the main ChangeLog
+       now, still need to sift through gdk-pixbuf, docs, and translations.
+
+Mon Feb 23 19:57:45 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkcellrendererseptext.c (gtk_cell_renderer_sep_get_size):
+       Add a get_size implementation so that we are no longer the same
+       height as text.
+
+2004-02-24  Anders Carlsson  <andersca@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c: (shortcuts_insert_path),
+       (shortcuts_remove_rows), (shortcuts_append_bookmarks),
+       (create_shortcuts_model), (shortcuts_tree_create),
+       (gtk_file_chooser_default_remove_shortcut_folder):
+       Improve bookmark list rendering by controlling the visibility
+       of the pixbuf cell so that it will be invisible for the separator
+       row, also use a list store instead of a tree store for the model
+       so we won't get unnecessary space for an expander.
+       
+Tue Feb 24 01:08:27 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c: Add a destroy implementation in order to
+       set priv->cell_view to NULL before finalize stumbles over the 
+       dangling pointer. This big array of pointers into the widget 
+       tree in GtkComboBoxPrivate is really fragile and should be
+       cleaned up.
+
+Mon Feb 23 17:52:43 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (main_paned_create): use a size
+       group when allocating space for the buttons at the bottom just in
+       case.  Also, move the filter to below the file list.
+
+Mon Feb 23 16:52:12 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_class_init): Seth was confused by
+       keybindings.  They should be Alt, not Ctl.  Also, A-Home should go
+       home, not up.
+
+Mon Feb 23 15:23:23 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkpathbar.c (gtk_path_bar_set_path): Display the root a bit
+       more cleanly.
+
+       * gtk/gtkpathbar.h (struct _GtkPathBarClass): fix the signal.
+
+2004-02-23  Federico Mena Quintero  <federico@ximian.com>
+
+       Rework the user interface of the file chooser, as per 
+       Seth Nickell's design.
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_class_init): Add binding signals and bindings:
+               "location-popup" - C-l
+               "up-folder"      - C-Up
+               "home-folder"    - C-Home
+       (up_folder_handler): New function; moved the code from up_button_clicked().
+       (up_button_clicked_cb): Call up_folder_handler().
+       (home_folder_handler): New function.
+       (location_popup_handler): New function.
+       (struct _GtkFileChooserDefault): Add an hpaned field.
+       (gtk_file_chooser_default_set_current_name): Check that we are in
+       Save mode.
+       (save_widgets_create): New function, create the widgets specific
+       to Save mode.
+       (main_paned_create): New function, create the hpaned's widgets here.
+       (gtk_file_chooser_default_constructor): Create the open and save
+       widgets, and show only one set.
+       (gtk_file_chooser_default_set_property): Show/hide the save widgets.
+       (gtk_file_chooser_default_get_paths): Only pay attention to the
+       entry in Save mode.
+       (update_chooser_entry): Update the entry only in Save mode.
+       (entry_activate): Removed.
+
+Mon Feb 23 11:20:34 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Remove the configure.in check for fontconfig 
+       entirely; it's not needed, since PangoXft implies that sufficiently
+       new fontconfig is present.
+
+Mon Feb 23 02:26:53 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkpathbar.c (gtk_path_bar_finalize):
+       for (i = 0; i < 10; i++)
+         g_print ("I will compile before committing.\n");
+
+Mon Feb 23 02:08:42 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (file_pane_create): Use the
+       GtkPathBar by default now.
+
+       * gtk/gtkpathbar.c (gtk_path_bar_set_path): Correctly set the
+       current path from the path.
+       (gtk_path_bar_class_init): new signal
+       (button_clicked_cb): emit the signal when we're selected.
+       (gtk_path_bar_clear_buttons): Fix a crasher when we weren't
+       clearing thr first_scrolled_button.
+
+Mon Feb 23 02:26:15 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_size_allocate): Fix the 
+       allocation for the toggle button so that it actually shows up 
+       in LTR list mode.
+
+       * gtk/gtkcombobox.c (gtk_combo_box_set_column_span_column): 
+       * gtk/gtkcombobox.c (gtk_combo_box_set_row_span_column): 
+       * gtk/gtkcombobox.c (gtk_combo_box_set_wrap_width): Add
+       notification, and avoid excessive relayouting. 
+
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
+Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
+       stuff with an #ifdef, so we still build with most fontconfig versions.
+
+Sun Feb 22 03:03:29 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkaction.c: (gtk_action_finalize):
+       * gtk/gtkclipboard.c: (gtk_clipboard_finalize):
+       * gtk/gtkentrycompletion.c: (gtk_entry_completion_class_init),
+       (gtk_entry_completion_finalize):
+       * gtk/gtkfilechooserwidget.c: (gtk_file_chooser_widget_finalize):
+       * gtk/gtkfilesystemmodel.c: (gtk_file_system_model_class_init),
+       (gtk_file_system_model_finalize):
+       * gtk/gtkicontheme.c: (gtk_icon_theme_class_init),
+       (gtk_icon_theme_finalize):
+       * gtk/gtktextchild.c: (gtk_text_child_anchor_finalize):
+       * gtk/gtkuimanager.c: (gtk_ui_manager_class_init),
+       (gtk_ui_manager_finalize):
+       * modules/input/gtkimcontextxim.c: (gtk_im_context_xim_finalize):
+       Add chains to the parent's ::finalize() handler  (#134901, Morten Welinder,
+       patch by Jan Arne Petersen)
+
+Sun Feb 22 02:10:34 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkentrycompletion.c (gtk_entry_completion_default_completion_func): 
+       Don't crash if item is NULL.  (#131542, Dan Damian)
+
+Sun Feb 22 02:04:03 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * configure.in: Add a check for a new enough fontconfig, since
+       we picked up a direct dependency on it with the Xft settings.
+
+Sun Feb 22 00:23:40 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Bug 112647 (Bill Haneman, patch by Narayana Pattipati):
+       
+       * gtk/gtkcheckmenuitem.c: Introduce a new style property 
+       indicator_size and use it instead of the hardcoded value.
+       
+       * gtk/gtkmenu.c (gtk_menu_size_request): Make sure each menu 
+       item gets enough vertical space for the label and the indicator.
+
 Sat Feb 21 20:20:11 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
 
        * gtk/gtksettings.c (gtk_settings_class_init): Use P_ instead of