2008-02-21 Cosimo Cecchi <cosimoc@gnome.org>
* src/nautilus-application.c: (find_parent_spatial_window):
Stop closing parent windows at Desktop in spatial mode only if it's
not explicitly opened in a spatial window. (#515180).
svn path=/trunk/; revision=13791
2008-02-21 Cosimo Cecchi <cosimoc@gnome.org>
* src/nautilus-pathbar.c: (trash_state_changed_cb),
(nautilus_path_bar_init):
Update the trash icon on the pathbar according to the trash state.
(#332162).
svn path=/trunk/; revision=13790
2008-02-20 Cosimo Cecchi <cosimoc@gnome.org>
* libnautilus-private/nautilus-mime-application-chooser.c:
(get_extension_from_file), (set_uri_and_type_for_multiple_files):
Finish work on open with tab with multiple files selected. (#343930).
svn path=/trunk/; revision=13784
2008-02-20 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-mime-application-chooser.[ch]:
* libnautilus-private/nautilus-open-with-dialog.[ch]:
* src/file-manager/fm-directory-view.c:
* src/file-manager/fm-properties-window.c:
Initial work on open with tab with multple selected
files. (#343930)
Patch from Cosimo Cecchi
svn path=/trunk/; revision=13782
2008-02-20 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-file-operations.c:
Duplicate if src and dest dirs are the same (#512392)
svn path=/trunk/; revision=13781
2008-02-20 Alexander Larsson <alexl@redhat.com>
* src/nautilus-main.c:
Call eel_debug_shut_down() after freeing
NautilusApplications (fixes warning about
bookmark leaks).
Pointed out by Christian Neumair
svn path=/trunk/; revision=13780
2008-02-20 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-info.c:
(nautilus_icon_info_get_pixbuf_nodefault_at_size):
(nautilus_icon_info_get_pixbuf_at_size):
Don't scale icons if not needed (#515903)
Patch from Christian Neumair
svn path=/trunk/; revision=13779
2008-02-19 Alexander Larsson <alexl@redhat.com>
* src/file-manager/fm-tree-model.[ch]:
Add fm_tree_model_iter_compare_roots to compare roots
Report dummy rows added before reporting has_child_toggled.
* src/file-manager/fm-tree-view.c:
(compare_rows):
Use fm_tree_model_iter_compare_roots when comparing roots
to force a stable sort, because GtkTreeModelSort isn't stable.
svn path=/trunk/; revision=13773
2008-02-18 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-async.c:
(link_info_nautilus_link_read_callback):
Avoid free of random memory if desktop file reading
failed.
svn path=/trunk/; revision=13766
2008-02-15 Cosimo Cecchi <cosimoc@gnome.org>
* src/file-manager/fm-properties-window.c:
(should_show_custom_icon_buttons):
Fix typo, now you can set custom icons again. (#512795)
svn path=/trunk/; revision=13757
2008-02-14 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-file-operations.c:
(report_copy_progress):
Only change progress status string as needed when
copying. This avoids a lot of I/O ops to get the
name.
svn path=/trunk/; revision=13751
2008-02-14 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-file-operations.c:
ask before emptying the trash or deleting files (#509877)
Patch from Cosimo Cecchi and Luca Ferretti
svn path=/trunk/; revision=13750
2008-02-14 Alexander Larsson <alexl@redhat.com>
* src/file-manager/fm-properties-window.[ch]:
Close properties dialog on escape (#515620)
Patch from Cosimo Cecchi
svn path=/trunk/; revision=13749
2008-02-14 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-file-operations.c:
Don't ref parent window during operation, as this
could lead to some crash when the gtkuimanager is updated
but the child widgets were destroyed. Instead use
a weak ref.
svn path=/trunk/; revision=13748