2006-08-08 Alexander Larsson * NEWS: Update for release * configure.in: Require new eel. 2006-08-08 Vincent Untz Use GTK+ to handle recent documents. * configure.in: require GTK+ 2.10 * cut-n-paste-code/libegg/Makefile.am: * cut-n-paste-code/libegg/egg-recent-*: kill * libnautilus-private/nautilus-recent.[ch]: (nautilus_recent_get_model): renamed to nautilus_recent_get_manager() (nautilus_recent_add_uri): new, to make it easier to use gtk_recent_manager_add_full() * src/file-manager/fm-directory-view.c: (fm_directory_view_launch_application): use nautilus_recent_add_uri() instead of old egg code (activate_callback): ditto 2006-08-08 Alexander Larsson * libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file): Follow symlinks when reading .hidden files. 2006-08-08 Alexander Larsson * libnautilus-private/nautilus-directory-background.c: Do background change comparison in eel instead (#349961) Patch from Matthias Clasen 2006-08-08 Alexander Larsson * libnautilus-private/nautilus-icon-container.c: Fix down when in the rightmost column in the next to last row (#316117) Based on patch from Nelson Benitez 2006-08-08 Alexander Larsson * libnautilus-private/nautilus-file-operations.c: Handle desktop drops from panel. (#347673) Patch from Christian Neumair 2006-08-04 Martin Wehner * libnautilus-private/nautilus-directory-async.c: (dequeue_pending_idle_callback): Revert patch from #336051 as it breaks the file update machinery. Fixes #348097. 2006-07-25 Christian Neumair * libnautilus-private/nautilus-dnd.c: Rename nautilus_drag_default_drop_action_for_url to nautilus_drag_default_drop_action_for_netscape_url. Don't offer netscape URL drags. * libnautilus-private/nautilus-dnd.h: Rename NAUTILUS_ICON_DND_URL(_TYPE) to NAUTILUS_ICON_DND_NETSCAPE_URL(_TYPE) and nautilus_drag_default_drop_action_for_url to nautilus_drag_default_drop_action_for_netscape_url. * libnautilus-private/nautilus-file-operations.c: (nautilus_file_operations_new_file_from_template): Filter out special URIs, handle gnome_vfs_uri_new() failure. * libnautilus-private/nautilus-file-utilities.c: (test_uri_exists), (nautilus_ensure_unique_file_name): Handle gnome_vfs_uri_new() failure by returning NULL. * libnautilus-private/nautilus-icon-container.c: * libnautilus-private/nautilus-icon-container.h: Rename HANDLE_URL signal to HANDLE_NETSCAPE_URL. * libnautilus-private/nautilus-icon-dnd.c: * libnautilus-private/nautilus-icon-dnd.h: * libnautilus-private/nautilus-tree-view-drag-dest.c: * libnautilus-private/nautilus-tree-view-drag-dest.h: Don't offer netscape URL drags, prefer netscape URL drops over "text/uri-list" drops. Also rename DND_URL symbols to DND_NETSCAPE_URL. * libnautilus-private/nautilus-link-desktop-file.c: (nautilus_link_desktop_file_local_create): Handle trash, desktop and search URIs, handle NULL retval of nautilus_ensure_unique_file_name. * src/nautilus-location-bar.c: * src/nautilus-spatial-window.c: * src/file-manager/fm-list-model.c: Don't offer/handle netscape URL drags. * src/file-manager/fm-directory-view.h: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-list-view: Rename DND_URL symbols to DND_NETSCAPE_URL. Should fix #347673. 2006-07-25 Alexander Larsson * libnautilus-private/nautilus-file.c (nautilus_file_get_selinux_context): Translate the selinux context from raw form when displayin. 2006-07-25 Alexander Larsson * cut-n-paste-code/gsequence/gsequence.[ch]: Import the latest EggSequence which supposedly fixes a bunch of bugs. * src/file-manager/fm-list-model.c: Fix to use new function names of EggSequence 2006-07-25 Martin Wehner * configure.in: Post-release version bump