===================== 2.11.2 ====================== 2005-08-04 Sunil Mohan Adapa * configure.in: Added "te" to ALL_LINGUAS. 2005-07-25 Kjartan Maraas * libgnomeui/gnome_segv.c: (main): Add a window icon. Closes bug #309739. Patch from Jaap A. Haitsma 2005-07-25 Kjartan Maraas * libgnomeui/gnome-druid.c: (gnome_druid_class_init), (gnome_druid_accessible_get_n_children), (gnome_druid_accessible_ref_child), (gnome_druid_accessible_class_init), (gnome_druid_accessible_get_type), (gnome_druid_accessible_new), (gnome_druid_accessible_factory_get_accessible_type), (gnome_druid_accessible_factory_create_accessible), (gnome_druid_accessible_factory_class_init), (gnome_druid_accessible_factory_get_type), (gnome_druid_get_accessible): Fix for bug #157936: "Unable to see buttons as accessible children of GnomeDruid" Patch from Padraig O'Briain. 2005-07-12 Federico Mena Quintero * file-chooser/gtkfilesystemgnomevfs.c: Kill all the GConf code that was #ifdef-ed out - we haven't used it to load bookmarks for a long time now. (directory_load_callback): Call gdk_threads_leave() as well if we return prematurely. (monitor_callback): Likewise. (*): Add a little bunch of code to aid profiling. 2005-07-12 Matthias Clasen * file-chooser/gtkfilesystemgnomevfs.c: Follow the Nautilus change and rename "Filesystem" to "File System", string change. (#310047, Vincent Noel) 2005-07-11 Federico Mena Quintero Merged from gnome-2-10: Add support for .desktop file links; fixes #136271: * file-chooser/gtkfilesystemgnomevfs.c (gtk_file_system_gnome_vfs_get_folder): If the URI refers to a .desktop link, read it, and try to get the destination URI instead. Also, clean up a bit by using helper functions. (info_from_vfs_info): Take an error argument; we'll fill it in if there is an error while reading a .desktop file. (gtk_file_folder_gnome_vfs_get_info): Pass an error argument to info_from_vfs_info(). (is_vfs_info_an_afs_folder): New helper function. (get_desktop_link_uri): New helper function. (get_options): Always request the MIME type, because we need to be able to distinguish .desktop files. (gtk_file_system_gnome_vfs_render_icon): If this is a .desktop file, get the icon information from it. (get_icon_from_desktop_file): New helper function. (get_cached_icon): Take a GError parameter. Allow loading icons from absolute file names; these may come from the "Icon" attribute in .desktop files. (gtk_file_system_gnome_vfs_volume_render_icon): Pass the error argument to get_cached_icon(). (gtk_file_system_gnome_vfs_render_icon): Likewise. * configure.in: Add libgnome to the modules needed by the file-chooser directory. Add a --with-kde-datadir option for KDE_ICONDIR. * file-chooser/sucky-desktop-item.[ch]: Sigh. We need GnomeDesktopItem for GtkFileSystemGnomeVFS, but that sucker lives in the gnome-desktop module, which has libgnomeui as a dependency. So I just copied the relevant files and replaced "gnome" with "sucky". To keep an optimistic outlook on life, those strings are of equal length, so indentation is preserved. * file-chooser/Makefile.am (libgnome_vfs_la_SOURCES): Added the sucky files. 2005-07-06 Tor Lillqvist * configure.in: Fix syntax error in gnome-keyring requirement.