2004-08-30 Federico Mena Quintero Fix #145200: * file-chooser/gtkfilesystemgnomevfs.c (struct _GtkFileSystemGnomeVFS): Added fields to store the signal connection IDs for the volume monitor. (gtk_file_system_gnome_vfs_init): Store the signal connection IDs. Do not create an extra reference to the volume monitor. (gtk_file_system_gnome_vfs_finalize): Disconnect from the volume monitor's signals. For now, don't unref the monitor. See http://bugzilla.gnome.org/show_bug.cgi?id=151463 for reference. 2004-08-25 Kjartan Maraas * libgnomeui/gnome-icon-theme.c: (gnome_icon_theme_lookup_icon): Merge leak fix from HEAD. 2004-08-25 Kjartan Maraas Merged from HEAD. Fix #150075 and #150857. * file-chooser/gtkfilesystemgnomevfs.c: (gtk_file_system_gnome_vfs_list_volumes), (gtk_file_system_gnome_vfs_get_folder), (directory_load_callback): Fix leak and some other issues. 2004-07-20 Federico Mena Quintero Merged from HEAD: Fix #146185: * file-chooser/gtkfilesystemgnomevfs.c (lookup_folder_child): Renamed from lookup_vfs_info_in_folder(); use lookup_folder_child_from_uri(). Return a FolderChild rather than a GnomeVFSFileInfo. (lookup_folder_child_from_uri): New helper function, code moved over from lookup_vfs_info_in_folder(). (gtk_file_system_gnome_vfs_get_folder): Reorder things. First, ensure that we exist as a child in the parent folder; here we can check whether the child is a folder. Second, if the parent folder is not loaded, ensure that we are a folder. Third, actually create the new folder_vfs. 2004-06-22 Federico Mena Quintero Merged from HEAD: Fixes the libgnomeui part of #142308: * file-chooser/gtkfilesystemgnomevfs.c (lookup_vfs_info_in_folder): Canonicalize the URI before looking it up in the folder's hash table. (gtk_file_system_gnome_vfs_filename_to_path): Canonicalize the URI. (gtk_file_system_gnome_vfs_uri_to_path): Likewise. 2004-05-29 Martin Wehner * libgnomeui/gnome-thumbnail.c: (load_thumbnail_info): Handle invalid values from gdk_pixbuf_get_option. Fixes #139473. 2004-05-29 Christian Rose * configure.in: Added "tk" to ALL_LINGUAS. 2004-05-02 Anders Carlsson * libgnomeui/gnome-href.c: (gnome_href_clicked): Use gnome_url_show_on_screen. (#111923, Leena Gunda) 2004-05-02 Anders Carlsson * libgnomeui/gnome-thumbnail.c: (gnome_thumbnail_has_uri), (gnome_thumbnail_is_valid): Handle invalid values from gdk_pixbuf_get_option. (#141044, Torsten Schoenfeld) 2004-05-02 Anders Carlsson * configure.in: * doc/reference/Makefile.am: * doc/reference/libgnomeui-docs.sgml: * doc/reference/version.xml.in: Put version number in reference docs. (#125759, Steve Chaplin)