2009-04-02  Alexander Larsson  <alexl@redhat.com>

	* NEWS:
	Update for relase

2009-04-01  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-directory-private.h:
	* libnautilus-private/nautilus-directory.c:
	* libnautilus-private/nautilus-file.c:
	Call query_filesystem_info asynchronously.
	Also, avoid calling it to often 

2009-04-01  Alexander Larsson  <alexl@redhat.com>

	Bug 518481 – URL shortcuts do not open query part

	* libnautilus-private/nautilus-file-private.h:
	* libnautilus-private/nautilus-file.[ch]:
	* libnautilus-private/nautilus-desktop-icon-file.c:
        (update_info_from_link):
	* libnautilus-private/nautilus-directory-async.c:
        (lacks_mount):
        (link_info_done):
	* libnautilus-private/nautilus-search-directory-file.c:
        (nautilus_search_directory_file_init):
	Store NautilusFile activation uri as char *uri, not
	GFile, as we sometimes handle links that are not true
	GFile locations such as mailto: links in desktop files.

	* libnautilus-private/nautilus-desktop-link.[ch]:
        Add nautilus_desktop_link_get_activation_uri

	* libnautilus-private/nautilus-directory.c:
        (nautilus_directory_notify_files_added_by_uri):
        (nautilus_directory_notify_files_changed_by_uri):
        (nautilus_directory_notify_files_removed_by_uri):
        (nautilus_directory_schedule_metadata_remove_by_uri):
	Use public nautilus_file_list_from_uris instead of local
	copy of it.

	* libnautilus-private/nautilus-mime-actions.c:
	Store both NautilusFile and char *uri in ApplicationLaunchParameters.
	This allows us to correctly handle uris that don't work well as
	GFiles and pass them unmodified to the launched applications.

	* libnautilus-private/nautilus-program-choosing.[ch]:
	Add nautilus_launch_application_by_uri() that launches an application
	by specifying the file as a uri, so that we can handle uris that
	don't work well as GFile/NautilusFiles.

2009-03-31  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-directory-view.c:
        (handle_netscape_url_drop_ask_cb):
        (handle_netscape_url_drop_timeout):
        (fm_directory_view_handle_netscape_url_drop):
	Wait at most 1 second for http mimetype check.

2009-03-31  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-directory-view.c:
        (handle_netscape_url_drop_ask_cb):
        (fm_directory_view_handle_netscape_url_drop):
	Check http mimetype asynchronously to avoid hanging

2009-03-30  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-error-reporting.c:
        (fm_report_error_loading_directory):
	Don't show error about not mounted when loading a directory, as
	this will anyway automaticall trigger a mount operation (and possible
	error from that).

2009-03-26  Alexander Larsson  <alexl@redhat.com>

	Bug 576761 – fallback icon when icon specified in .desktop doesn't exist is ugly

	* libnautilus-private/nautilus-default-file-icon.c:
	Replace the ancient gnome 1.x fallback icon with something contemporary.

2009-03-23  Alexander Larsson  <alexl@redhat.com>

	Bug 129963 – nautilus locks up during window resize (compact mode)

        * libnautilus-private/nautilus-icon-container.c:
        * libnautilus-private/nautilus-icon-private.h:
	Work around possible infinite loop when relayouting by counting
	the number of iterations. This could happen in certain cases in
	with the compat mode. We use a clear-counter-at-idle-hack to detect
	the end of the loop.

2009-03-20  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/file-manager/fm-properties-window.c:
	(custom_icon_file_chooser_response_cb),
	(select_image_button_callback): don't use gtk_dialog_run to
	spawn the filechooser for a custom icon (#575344).

2009-03-20  Alexander Larsson  <alexl@redhat.com>

	Bug 575244 – nautilus crashed with SIGSEGV in nautilus_query_editor_changed_force()

	* src/nautilus-query-editor.c (nautilus_query_editor_dispose):
	Remove typing timeout when destroying.

2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/nautilus-window-menus.c:
	(nautilus_window_remove_trash_monitor_callback):
	* src/nautilus-window-private.h:
	* src/nautilus-window.c: (nautilus_window_finalize):
	Remember to disconnect the signal handler to the trash monitor
	when finalizing the window, as we don't own that object.

2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>

	* configure.in: bump required GTK+ version to 2.16.0.
	* src/nautilus-window-menus.c: (trash_state_changed_cb),
	(nautilus_window_initialize_trash_icon_monitor),
	(nautilus_window_initialize_menus):
	Update the trash icon in the "Go" menu according to the
	trash state (#575282).

2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/file-manager/nautilus-audio-mime-types.h:
	Update mime types handled by totem-audio-preview.
	Patch by Bastien Nocera (#575345).

2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/nautilus-navigation-window.c:
	(always_use_location_entry_changed),
	(nautilus_navigation_window_set_bar_mode):
	Always synchronize the location bar button with the pathbar
	mode. Patch by Paweł Paprota (#416891).

2009-03-19  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-directory-view.c:
	Report error for failed mounts.

2009-03-19  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-ditem-page.c:
        (item_entry_free):
        (save_entry):
        (build_table):
	Don't save desktop files if nothing actually changed.

2009-03-18  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-icon-container.c:
	(nautilus_icon_container_get_icon_text),
	(nautilus_icon_container_search_iter),
	(nautilus_icon_container_update_icon):
	* libnautilus-private/nautilus-icon-container.h:
	* src/file-manager/fm-icon-container.c:
	(fm_icon_container_get_icon_text):
	Unbreak typeahead find for 33% zoom level (#341708).

2009-03-18  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/nautilus-application.c: (open_window), (open_windows),
	(message_received_cb), (nautilus_application_startup):
	Spawn the Nautilus windows on the right scren instead of always
	using the default one (#555078).

2009-03-17  Alexander Larsson  <alexl@redhat.com>

        * src/file-manager/fm-desktop-icon-view.c:
        (trash_link_is_selection):
	Don't unref link if NULL

2009-03-17  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-progress-info.c:
	Center cancel button over progress bar, makes dialog
	much nicer for long filenames.
	Patch from anthony <dreadyman16@gmail.com>

2009-03-16  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/Makefile.am: remove -version-info LDFLAG
	from libnautilus-private, as that's a private library.
	Patch by Daniel Macks (#348301).

2009-03-16  Cosimo Cecchi  <cosimoc@gnome.org>

	* src/nautilus-application.c: (nautilus_application_load_session):
	Fix a typo in the session loading code.
	Patch by Vincent Untz (#575330).

2009-03-16  Alexander Larsson  <alexl@redhat.com>

	Bug 171655 – add support for XDS (Direct Save protocol) to list view

        * libnautilus-private/nautilus-tree-view-drag-dest.c:
	Support XDS in list view.
	Patch from Christian Neumair.

2009-03-16  Alexander Larsson  <alexl@redhat.com>

	Bug 523883 – Thumbnails for 200% zoom are regenerated each time a folder is opened.

        * libnautilus-private/nautilus-file.c:
        (nautilus_file_get_icon):
	allow scaling up thumbnails, use the scaled up thumnail
	for up to 25% size increase.

        * src/file-manager/fm-icon-container.c:
        (fm_icon_container_get_icon_images):
	Force thumbnail size for compact view to avoid loading at wrong size
	and then rescaling

2009-03-16  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Post release version bump

=== nautilus 2.26.0 ===