=== nautilus 2.14.1 === 2006-04-11 Martin Wehner * NEWS: Update for release * configure.in: Require eel 2.14.1 2006-04-11 Martin Wehner * src/nautilus-side-pane.c: (nautilus_side_pane_init): Use smaller close icon for the sidebar. Patch from Yang Hong 2006-04-10 Martin Wehner * libnautilus-private/nautilus-icon-dnd.c: (get_data_on_first_target_we_support): Determine drop target by iterating through drop container target list instead of drag context DND list. (#337588) Patch from Christian Neumair 2006-04-10 Martin Wehner * po/LINGUAS: New file listing all supported languages. * configure.in: Use po/LINGUAS instead of including all languages directly in this file. See the wiki for more information: http://live.gnome.org/GnomeGoals/PoLinguas Patch from Brian Pepple 2006-04-08 Christian Neumair * libnautilus-private/nautilus-file-operations-progress.c: (nautilus_file_operations_progress_update), (nautilus_file_operations_progress_set_operation_string): Update progress dialog when setting its operation string, also set operation string during preflight. 2006-04-08 Martin Wehner * src/file-manager/fm-directory-view.c: (set_script_environment_variables), (unset_script_environment_variables): * src/nautilus-main.c: (main): * src/nautilus-shell.c: (corba_restart): Use g_(un)setenv instead of their eel_ counterparts. 2006-04-07 Martin Wehner * src/nautilus-places-sidebar.c: (add_place), (update_places), (mount_volume_callback), (row_activated_callback), (bookmarks_popup_menu_detach_cb), (nautilus_places_sidebar_init): Adapt the same policy for showing drives and volumes in the places sidebar as in computer:/// and the gtk filechooser: Show unmounted but user-visible drives and mount them on activation. (#321320) Patch from Xavier Claessens 2006-04-07 Martin Wehner * data/patterns/.striated.png: * data/patterns/Makefile.am: Remove unused pattern file. (#337353) 2006-03-30 Christian Neumair * src/file-manager/fm-directory-view.c: (fm_directory_view_get_loading): * src/file-manager/fm-directory-view.h: Add fm_directory_view_get_loading(). * src/file-manager/fm-icon-view.c: (file_has_lazy_position), (fm_icon_view_add_file), (fm_icon_view_screen_changed): Use fm_directory_view_get_loading() to determine whether view is loaded. If it is not yet loaded, don't position icons lazily. 2006-03-24 Martin Wehner * src/nautilus-connect-server-dialog-main.c: (main): Get the command line options and pass them on to the dialog. * src/nautilus-connect-server-dialog.c: (connect_to_server), (nautilus_connect_server_dialog_init), (setup_for_type): Use new MethodInfo struct to construct the UI. (display_server_uri): New function for initialising the UI based on the broken down parts of the URI. (nautilus_connect_server_dialog_new): Use display_server_uri. (get_method_description): New helper function. (port_insert_text): Accept more than one digit at a time. Display broken down URIs in 'Connect to Server' properly. (#332848) Patch from Nate Nielsen 2006-03-22 Daniel Drake * libnautilus-private/nautilus-icon-factory.c: Only consider the filename suffix when deciding if a file is an SVG image. Bug #330019. 2006-03-22 Paolo Borelli * src/nautilus-application.c: use g_strv_length instead of a private copy and gnome_vfs_make_uri_from_shell_arg instead of the old eel_make_uri_from_shell_arg. Bug #334077. 2006-03-22 Martin Wehner * src/file-manager/fm-directory-view.c: (pattern_select_response_cb), (select_pattern): Add help button to the Select Pattern dialog. (#331443) * src/nautilus-connect-server-dialog.c: (response_callback), (nautilus_connect_server_dialog_init): Add help button to the Connect to Server dialog. (#334330) * src/nautilus-location-dialog.c: (response_callback), (nautilus_location_dialog_init): Add help button to the Open Location dialog (#334293) 2006-03-14 Federico Mena Quintero * src/nautilus-window-menus.c: (nautilus_window_initialize_menus): Don't set the visibility of the "burn CD" action here. (nautilus_window_initialize_menus_constructed): New public function. Only disable NAUTILUS_ACTION_GO_TO_BURN_CD if we are in a window which has a menubar. This prevents calling have_burn_uri() unnecessarily for the desktop window, as this is an expensive operation during login (up to 1 second!). The way have_burn_uri() works is by creating a "burn:///" URI and seeing if it is valid, but this makes gnome-vfs load libmapping.so from nautilus-cd-burner; this takes a long time during login. * src/nautilus-window-private.h: Added prototype for nautilus_window_initialize_menus_constructed(). * src/nautilus-window.h: New prototype for nautilus_window_has_menubar_and_statusbar(). * src/nautilus-window.c (nautilus_window_has_menubar_and_statusbar): New function; returns whether the window should have a menubar and statusbar. This depends on the window_type from the class structure. (nautilus_window_constructor): Call nautilus_window_initialize_menus_constructed(). We do it here so that its own call to nautilus_window_has_menubar_and_statusbar() will already have the right value for class->window_type. 2006-03-19 Christian Neumair * src/nautilus-main.c: (register_icons): Speed up stock icon registration, as discussed on the mailing list: http://mail.gnome.org/archives/nautilus-list/2006-March/msg00036.html Also fixes #335158. * src/nautilus-spatial-window.c: (action_add_bookmark_callback): Don't add location bookmark for desktop windows. Fixes #334860. * libnautilus-private/nautilus-file-operations.c: (nautilus_file_operations_copy_move): Check whether enclosing volume for any of the source files is read-only, and set GNOME_VFS_XFER_TARGET_DEFAULT_PERMS in this case. Fixes #167102. * libnautilus-private/nautilus-file-utilities.c: * libnautilus-private/nautilus-file-utilities.h: Add nautilus_get_enclosing_volume. 2006-03-19 Martin Wehner * nautilus-computer.desktop.in: * nautilus-folder-handler.desktop.in: * nautilus-home.desktop.in: * src/network-scheme.desktop.in: Add --no-desktop to the Exec command line options. (#326338) Patch from Saleem Abdulrasool * nautilus-computer.desktop.in: * nautilus-folder-handler.desktop.in: * nautilus-home.desktop.in: * nautilus.desktop.in: Remove obsolete X-Gnome-Bugzilla-OtherBinaries entry, none of the listed binaries does exist anymore. 2006-03-18 Martin Wehner * libnautilus-private/*.c: * src/file-manager/*.c: * src/*.c: Use gi18n.h instead of deprecated gnome-i18n.h header. * libnautilus-private/nautilus-query.c: (nautilus_query_to_readable_string): Mark string for translation. * po/POTFILES.in: Add nautilus-query.c Patch from Wouter Bolsterlee 2006-03-17 Vladimer Sichinava * configure.in: Added "ka" Georgian to ALL_LINGUAS. 2006-03-13 Alexander Larsson * configure.in: Post-release version bump. === nautilus 2.14.0 ===