]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Avoid triggering an X error when the client->manager_window is
[~andy/gtk] / ChangeLog.pre-2-10
index 37d6ae2d6b66ec899ddfc55bf91211ef68b314dd..eb909cdff9b6d90c0b03834878703dea2ac842af 100644 (file)
@@ -1,3 +1,162 @@
+Tue Feb 10 12:02:14 2004  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/xsettings-client.c (read_settings): Avoid
+       triggering an X error when the client->manager_window
+       is None...makes logs look cleaner.
+
+       * gdk/x11/gdkproperty-x11.c (gdk_property_get): Handle
+       GDK_NONE to mean AnyPropertyType as documented. (Reported 
+       by Yu Shao)
+
+       * gdk/x11/gdkevents-x11.c (fetch_net_wm_check_window,
+       gdk_x11_screen_get_window_manager_name): Fix error trap
+       we've been leaking since 2002... (#129538)
+
+2004-02-10  Federico Mena Quintero  <federico@ximian.com>
+
+       Fixes the entry-related part of #133852.
+
+       * gtk/gtkfilechooserdefault.c (update_chooser_entry): Don't change
+       the file part of the entry if the selected item is a folder.
+
+2004-02-10  Federico Mena Quintero  <federico@ximian.com>
+
+       Fixes #133995, patch by Morten Welinder <mortenw@gnome.org>.
+
+       * tests/prop-editor.c (create_prop_editor): Free the title.
+       (object_changed): Free the children list.
+
+Tue Feb 10 01:58:55 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcontainer.c (gtk_container_set_focus_hadjustment): 
+       * gtk/gtkcontainer.c (gtk_container_set_focus_vadjustment): Document 
+       these functions.
+
+2004-02-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (set_list_model): Request
+       GTK_FILE_INFO_ALL from the file system model, so that arbitrary
+       filtering will work.  Perhaps we should have a way of aggregating
+       info types to the model as filters get installed.
+
+Mon Feb  9 22:22:19 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcellview.c (gtk_cell_view_cell_layout_clear_attributes): 
+       Ugh. Don't try to free ints, even if they're stored in pointers.
+
+2004-02-09  Federico Mena Quintero  <federico@ximian.com>
+
+       Fix #132256.
+
+       * gtk/gtkfilechooserdefault.c
+       (gtk_file_chooser_default_get_paths): Read the contents of the
+       filename entry in both OPEN and SAVE mode.  In multiple-selection
+       mode, add this to the selection from the file/folder list.
+       (struct get_paths_closure): Add a path_from_entry field.
+       (get_paths_foreach): Only add the iterated path if it is not the
+       same as the path from the entry.
+
+2004-02-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_folder): If
+       the folder is already open, add the requested info types to it.
+
+Sun Feb  8 01:28:02 2004  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_set_popup_widget): Add appropriate
+       type casts for the gtk_window_set_screen() call.
+
+Sun Feb  8 01:44:06 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_set_popup_widget): Make popups 
+       come up on the same screen as the combo box.  (#133544, 
+       Morten Welinder)
+
+Fri Feb  6 23:40:24 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (create_file_list): clean up the
+       packing of the file selector.
+
+Sat Feb  7 01:21:09 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktreemodel.c (gtk_tree_model_base_init): Don't use function 
+       calls in array initializers, as some compilers seem to hate this.
+       (#133216, Jonas Jonsson)
+
+Sat Feb  7 00:06:44 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkaccelmap.[hc]: Add change notification for GtkAccelMap,
+       by on-demand instantiating a singleton object with a "changed" 
+       signal. 
+
+       * gtk/gtkmarshalers.list (VOID:STRING,UINT,FLAGS): Add marshaller
+       for GtkAccelMap::changed.
+
+Fri Feb  6 23:08:29 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktextbtree.c (_gtk_text_btree_check): 
+       * gtk/gtkcombobox.c (gtk_combo_box_cell_layout_clear_attributes): 
+       * gtk/gtkcellview.c (gtk_cell_view_cell_layout_clear_attributes): 
+       Actually free the lists. Pointed out by Morten Welinder.
+       
+Fri Feb  6 22:38:54 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombo.c (gtk_combo_entry_key_press): Handle character 
+       positions in UTF-8 strings correctly.  (#133315, Theppitak 
+       Karoonboonyanan)
+
+2004-02-06  Morten Welinder  <terra@gnome.org>
+
+       * gtk/gtktoolbar.c (show_menu): Cleanup using
+       gtk_menu_attach_to_widget.  Also fixes leak, see #133411.
+
+2004-02-06  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_add_volumes): Free the
+       list.  Fixes #133546.
+
+2004-02-06  Federico Mena Quintero  <federico@ximian.com>
+
+       Fix #132327.
+
+       * gtk/gtkfilesystemunix.c (struct _GtkFileSystemUnix): Add a
+       folder_hash field to keep a list of live folder objects.
+       (gtk_file_system_unix_init): Create the folder_hash.
+       (gtk_file_system_unix_finalize): Destroy the folder_hash.
+       (gtk_file_system_unix_get_folder): Ref and return an existing
+       folder if we have it around, otherwise return a new folder object.
+       (struct _GtkFileFolderUnix): Add a field for the parent file system.
+       (gtk_file_folder_unix_finalize): Remove the folder from the file
+       system's hash table.
+       (gtk_file_system_unix_create_folder):  Emit "files-added" on the
+       newly-created folder's parent.  Fixes #132327.
+
+Fri Feb  6 00:51:57 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkstock.c (builtin_items): Change the labels of the 
+       ZOOM_100 and ZOOM_FIT stock items to "_Normal Size" and
+       "Best _Fit", to be HIG compliant.  (#124080, Mariano 
+       Suárez-Alvarez)
+
+Fri Feb  6 00:45:16 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_finalize): Add a finalize 
+       function to plug a few memory leaks.  (#133544, Morten Welinder)
+
+Fri Feb  6 00:15:38 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcomboboxentry.c (gtk_combo_box_entry_mnemonic_activate): 
+       Support mnemonic_activate here as well.
+       
+       * gtk/gtkcombobox.c (gtk_combo_box_mnemonic_activate): Focus
+       the button, not the tree_view.
+
+Thu Feb  5 23:48:19 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_mnemonic_activate): Add this
+       function, to make mnemonic_activate work for combo boxes.
+       (#133443, Paolo Borelli)
+
 Thu Feb  5 22:05:52 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkfilesystemunix.c (bookmark_list_read): Initialize result