2008-03-28  Alexander Larsson  <[email protected]>

       * NEWS:
       Update for release

2008-03-28  A. Walton  <[email protected]>

       * libnautilus-private/nautilus-progress-info.c:
       (get_progress_window):
       Fix annoying behavior of the file progress info dialog jumping
       to the center of the screen when new file operations begin.
       Closes #524241.

2008-03-28  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c:
       (copy_move_file):
       Make sure to queue a move even if the op was a move,
       not just an added event.

2008-03-28  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c:
       (move_job):
       Don't leak dest_fs_id by requesting it twice.

2008-03-28  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c:
       (copy_move_file):
       During the merge part of a recursive move/copy always
       disable same_fs to make sure we transcode filenames
       correctly, as the target directory may be on another
       filesystem.

2008-03-28  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c:
       When prepare move fails and we didn't select overwrite
       do not silently overwrite. Instead we remember for each
       file if overwrite was already specified or not.

2008-03-28  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c:
       (move_file_prepare):
       Actually handle the move-file-over-directory case.

2008-03-26  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-monitor.c:
       (nautilus_monitor_directory):
       Avoid constantly trying to create directory monitors
       if it fails once by returning an "empty"
       NautilusMonitor instead of NULL.

2008-03-24  Christian Neumair  <[email protected]>

       * src/file-manager/fm-directory-view.c
       (delayed_rename_file_hack_callback),
       (delayed_rename_file_hack_removed), (rename_file):
       Ensure that the rename file callback data is destroyed. We leaked it
       in case of cancellation.

2008-03-23  Christian Neumair  <[email protected]>

       * src/file-manager/fm-directory-view.c
       (directory_list_lookup_file), (fm_directory_view_new_folder),
       (paste_clipboard_received_callback),
       (paste_into_clipboard_received_callback),
       (action_paste_files_callback), (action_paste_files_into_callback):
       Ref/unref view before/after receiving clipboard data, and check
       whether it has been disposed. Should fix most of the clipboard crashers.

       * src/file-manager/fm-tree-view.c
       (clipboard_contents_received_callback), (button_pressed_callback),
       (create_popup_menu), (fm_tree_view_init), (fm_tree_view_dispose),
       (fm_tree_view_finalize):
       Cancel activation and destroy popup in dispose() and not in finalize().
       Create popup menu on demand.
       Unref popup file in dispose() instead of leaking a reference.
       Use eel_preferences_add_callback_while_alive() for preferences
       callbacks.
       Also ref/unref before/after requesting clipboard data, and check for
       previous disposal in callback. Should fix rest of clipboard crashers.

2008-03-23  Christian Neumair  <[email protected]>

       * src/file-manager/fm-icon-view.c (play_file):
       Use playbin for playback, but keep video playback disabled. (#523959).

2008-03-23  Paolo Borelli  <[email protected]>

       * src/nautilus-location-entry.c: do not leak the
       location string when autocompleting.

2008-03-23  Christian Neumair  <[email protected]>

       * libnautilus-private/nautilus-directory-async.c
       (directory_count_start), (deep_count_load):
       Do not follow symlinks. (#504980).

2008-03-23  Christian Neumair  <[email protected]>

       * libnautilus-private/nautilus-file-operations.c
       (custom_full_name_skip), (custom_basename_skip),
       (custom_size_skip), (custom_time_skip), (custom_mount_skip):
       Fix compiler warnings about unused value by casting va_arg calls with
       unused return values to void. (#523908).

2008-03-22  Christian Neumair  <[email protected]>

       * src/file-manager/fm-directory-view.c
       (delayed_rename_file_hack_callback):
       Only start renaming if we have not yet been destroyed.

2008-03-20  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-program-choosing.c:
       Use GDesktopAppInfos for launching desktop files. (#342084)
       Patch from Cosimo Cecchi.

       * src/file-manager/fm-directory-view.c:
       (paste_clipboard_data):
       Fix leak

2008-03-19  Frederic Crozat  <[email protected]>

       * libnautilus-private/nautilus-link.c:
       Only strip icon name when it ends with a know
       icon extension.

2008-03-19  Alexander Larsson  <[email protected]>

       * MAINTAINERS:
       Add Christian Neumair as new maintainer

2008-03-19  Sebastian Dröge  <[email protected]>

       * libnautilus-private/nautilus-search-engine-tracker.c:
       (nautilus_search_engine_tracker_new): Check that tracker is
       actually running before using it (#386512).
       Patch by Josselin Mouette.

2008-03-19  Sebastian Dröge  <[email protected]>

       * src/file-manager/fm-directory-view.c:
       (action_show_hidden_files_callback): Show backup files too if the
       option for it is set. Showing hidden files and backup files is
       handled exactly the same in nautilus nowadays (#327361).
       Patch by Stephen Cook.

2008-03-19  Sebastian Dröge  <[email protected]>

       * src/file-manager/fm-directory-view.c: (file_should_show_foreach):
       Allow "Connect to server" for sftp and ssh shares too (#385608).
       Patch from Mike Hommey.

2008-03-18  Cosimo Cecchi  <[email protected]>

       * libnautilus-private/nautilus-file.c:
       (nautilus_file_should_show_thumbnail):
       * libnautilus-private/nautilus-thumbnails.c: (get_types_table),
       (nautilus_thumbnail_is_mimetype_limited_by_size):
       * libnautilus-private/nautilus-thumbnails.h:
       Always use the thumbnails regardless of the original file size if
       it has been already generated (#501268).
       Also, reimplement image mimetypes table to determine if we have
       to check for file size limit.


2008-03-17  A. Walton  <[email protected]>

       * libnautilus-private/nautilus-icon-info.h:
       Trivial build fix for users with Gtk+ SVN trunk (#522835),
       caused by recent changes in Gtk+'s file includes.
       Patch from Marc-Andre Lureau.

2008-03-17  Alexander Larsson  <[email protected]>

       * src/nautilus-connect-server-dialog-main.c:
       * src/nautilus-connect-server-dialog-nonmain.c:
       * src/nautilus-connect-server-dialog.c:
       Mount location when using the external connect
       to server dialog app. (#520390)
       Patch from Cosimo Cecchi <[email protected]>

2008-03-14  A. Walton  <[email protected]>

       * src/nautilus-connect-server-dialog.c
       (bookmark_checkmark_toggled),
       (nautilus_connect_server_dialog_init):
       Set the bookmark name widget in the connect server dialog insensitive
       if the user doesn't check the add bookmark check button.

2008-03-14  A. Walton  <[email protected]>

       * libnautilus-private/nautilus-bookmark.c
       (nautilus_bookmark_compare_with):
       Fixes crash if the user doesn't set a name for the bookmark (#522446).

2008-03-14  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-column-chooser.c:
       (button_new_with_mnemonic):
       respect gtk-button-images property for buttons (#514130)
       Patch from Marcin Galazka

2008-03-13  Alexander Larsson  <[email protected]>

       * libnautilus-private/nautilus-mime-application-chooser.c:
       (set_extension_and_description):
       Don't create application/x-ext-<extension> types for known mimetypes

2008-03-12  Cosimo Cecchi  <[email protected]>

       * src/nautilus-property-browser.c:
       (make_properties_from_directories):
       Use the correct string to lookup the icons for the emblems.
       (#505111).

2008-03-12  Tomas Bzatek  <[email protected]>

       * src/file-manager/fm-properties-window.c:
       Fix a crash while changing owner

2008-03-11  Alexander Larsson  <[email protected]>

       * configure.in:
       Post release version bump

=== nautilus 2.22.0 ===