2008-02-11 Alexander Larsson * configure.in: Require glib 2.15.5 * NEWS: Update for release 2008-02-11 Alexander Larsson * libnautilus-private/nautilus-progress-info.[ch]: * libnautilus-private/nautilus-file-operations.c: Make progress setting be ratio based and not percent based and then ensure we handle division by zero correctly in all cases. 2008-02-11 Alexander Larsson * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-mime-actions.c: * libnautilus-private/nautilus-vfs-file.c: * src/nautilus-application.c: * src/nautilus-window-manage-views.c: Update for new gio mount flags argument 2008-02-11 Alexander Larsson * src/nautilus-places-sidebar.c (update_places): Fix leak of volumes list. Pointed out by Vincent Untz 2008-02-08 Alexander Larsson * libnautilus-private/nautilus-autorun.c: C89 fix. (#515093) 2008-02-08 Alexander Larsson * src/nautilus-application.c: Use the new g_volume_should_automount() 2008-02-08 Alexander Larsson * libnautilus-private/nautilus-desktop-link.c: Maks sure we disconnect from the changed signal on the mount. 2008-02-08 Olav Vitters * HACKING: Change CVS things into SVN. 2008-02-08 Alexander Larsson * libnautilus-private/nautilus-desktop-link.c: (mount_changed_callback): (nautilus_desktop_link_new_from_mount): Handle changes of GMount objects 2008-02-08 Alexander Larsson * src/file-manager/fm-directory-view.c: Fix open and open with menu display in always-use-browser mode. 2008-02-08 Alexander Larsson * src/file-manager/fm-directory-view.c: Make sure delete-from-trash is correctly sensitive. (#514039) 2008-02-08 Alexander Larsson * test/test-nautilus-search-engine.c: (main): Initialize threads (#515031) 2008-02-07 Luca Ferretti * configure.in: libbackground is now using LIBBACKGROUND_{CFLAGS,...}, unbreak the build. 2008-02-07 A. Walton * configure.in: * libnautilus-private/nautilus-emblem-utils.c: (is_reserved_keyword): * libnautilus-private/nautilus-file.c: (nautilus_file_fit_date_as_string): * src/file-manager/fm-list-model.c: (fm_list_model_get_value): Remove deprecated GLib symbols and build with -DG_DISABLE_DEPRECATED. 2008-02-07 Alexander Larsson * libnautilus-private/nautilus-icon-dnd.c: Rewrite the desktop uri to the real uri on uri-list drops (i.e. from other apps) (#511764) 2008-02-06 Alexander Larsson * libnautilus-private/nautilus-file-utilities.c (nautilus_find_file_insensitive_next): Don't crash if parent doesn't exist (#512636) Move exact change before key generation to avoid leak. 2008-02-06 Alexander Larsson * src/nautilus-window-manage-views.c: (nautilus_window_reload): Selection is already GFiles now, no need to convert from uris (#514458) Patch from John Millikin 2008-02-06 Alexander Larsson * libnautilus-private/nautilus-directory-async.c: (directory_load_one): Avoid crashing if gvfs backend gives NULL as name for a new file. (#511601) 2008-02-06 Alexander Larsson * libnautilus-private/nautilus-directory-async.c: * libnautilus-private/nautilus-directory-private.h: Change how we handle cancellation of the directory count and mime list for files in a directory. We now make sure that the callback for the cancelled operation is run before starting a new one. This was causing problems when viewing a directory that had a subdirectory getting a lot of new files added, as for each new file added the directory count would be cancelled and re-started, leading to lots of outstanding (cancelled) operations. Each of these was using a file descriptor for the readdir operation, which wasn't really leaking (it was eventually freed) but could cause temporary out-of-fd errors. Perhaps we should do something similar for all kinds of operations, but its worst for dir count and mime list due to nautilus_directory_invalidate_count_and_mime_list() which is called on file creation. 2008-02-05 Alexander Larsson * libnautilus-private/nautilus-file-operations.c (custom_basename_to_string): Escape characters that won't work in GMarkup. 2008-02-04 Alexander Larsson * libnautilus-private/nautilus-autorun.c: Don't autorun non-local mounts. 2008-02-04 Alexander Larsson * libnautilus-private/nautilus-dnd.c () (nautilus_drag_default_drop_action_for_icons): Default to move when dragging from trash. 2008-02-04 Alexander Larsson * src/file-manager/fm-properties-window.c (create_permissions_page): Only show selinux context if HAVE_SELINUX. 2008-02-04 Alexander Larsson * libnautilus-private/nautilus-file-operations.c: Don't follow symlinks when emptying trash (#513912) 2008-02-01 Alexander Larsson * libnautilus-private/nautilus-mime-actions.c: Handle GAppInfos having NULL id 2008-01-30 Alexander Larsson * libnautilus-private/nautilus-autorun.[ch]: Add functions to inhibit autorun for a volume or for the volume of a file. * src/nautilus-application.c: Convert automount code to new way to inhibit autorun. * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-mime-actions.c: * libnautilus-private/nautilus-vfs-file.c: * src/nautilus-window-manage-views.c: Inhibit autorun if we manually mount stuff. 2008-01-29 Alexander Larsson * libnautilus-private/nautilus-file-operations.c (report_link_progress): Fix string wrt plural 2008-01-28 Alexander Larsson * configure.in: Post release version bump === nautilus 2.21.90 ===