2005-05-10 Martin Wehner <martin.wehner@gmail.com>
* libnautilus-private/apps_nautilus_preferences.schemas.in:
Remove obsolete window_always_new option from schema.
Patch from Michael Terry <mike@mterry.name>
2005-05-10 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-directory-view.c: (real_update_menus):
Fix a string conflict between the c-format plural string and
non-c-format strings. Fixes bug #167344.
Patch from Changwoo Ryu <cwryu@debian.org>
2005-05-08 Martin Wehner <martin.wehner@gmail.com>
* libnautilus-private/nautilus-thumbnails.c:
(thumbnail_thread_start):
Don't try to thumbnail files which have been modified in the
last few seconds to avoid constantly re-thumbnailing them.
Current cool-off period is three seconds. Fixes bug #107418.
2005-05-03 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-directory-view.[ch]:
(display_pending_files), (fm_directory_view_freeze_updates),
(fm_directory_view_unfreeze_updates), (queue_pending_files):
Allow freeze of update processing inside a view.
* src/file-manager/fm-list-view.c:
(cell_renderer_editing_canceled), (cell_renderer_edited),
(create_and_set_up_tree_view), (fm_list_view_start_renaming_file):
Freeze and unfreeze the list view when renaming.
Workaround for bug #87701: Updates to the list view are put on
hold during rename to prevent losing editing focus. If too many
changes are queued while being frozen, further changes are thrown
away and the view is marked for reload.
2005-05-02 Martin Wehner <martin.wehner@gmail.com>
* src/nautilus-window-menus.c:
Add Ctrl-0 keyboard shortcut to View->Normal Size as
recommended by the HIG.
Patch from Olav Vitters <olav@bkor.dhs.org>
2005-05-02 Martin Wehner <martin.wehner@gmail.com>
* libnautilus-private/nautilus-icon-container.c:
(keyboard_space): Prevent nautilus from crashing on press of
Ctrl+Space in an empty directory. Fixes bug #302018.
Patch from Vinay M R <vinay.mandyakoppal@wipro.com>
2005-04-27 Alexander Larsson <alexl@redhat.com>
* src/file-manager/fm-desktop-icon-view.c:
Remove "Open New Terminal" from desktop menu.
Patch from Luca Ferretti <elle.uca@libero.it>
If you really need this, install the nautilus-open-terminal
extension. It does this even better than the removed code.
Also, in newer Metacity there is a a way to set a keybinding
for "new terminal".
2005-04-11 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-directory-view.c:
(fm_directory_view_destroy), (rename_file):
Remove delayed_rename timeout when registering a new one
or destroying the view.
2005-04-11 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-list-view.c: (fm_list_view_remove_file):
Free the stored selection path only when setting a new one.
2005-04-10 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-directory-view.c:
(trash_or_delete_selected_files),
(fm_directory_view_notify_selection_changed):
Remember if the current selection was already removed
and don't try to remove it again.
* src/file-manager/fm-list-view.c: (fm_list_view_remove_file):
Only set a new selection if the removal affects the current selection.
2005-04-10 Martin Wehner <martin.wehner@gmail.com>
* src/file-manager/fm-directory-view.c:
(trash_or_delete_selected_files):
Unset selection so the same file won't be deleted twice via a binding.
* src/file-manager/fm-list-view.c: (fm_list_view_end_file_changes),
(fm_list_view_remove_file), (fm_list_view_finalize),
(fm_list_view_class_init):
Store the new selection and set it after a batch of changes,
not on every removal. Speeds up deleting from the list view
by preventing a redraw for each removed file.
2005-04-05 Alexander Larsson <alexl@redhat.com>
* src/file-manager/fm-properties-window.c:
Use label instead of entry if not editable.
(#149201)
Patch from Michael Terry
2005-03-16 Diego Gonzalez <diego@pemas.net>
* libnautilus-private/Makefile.am: remove nautilus-theme.[c-h]
from the build process.
* libnautilus-private/nautilus-icon-factory.c:
(load_thumbnail_frame) remove the need to use the deprecated
nautilus themes.
* libnautilus-private/nautilus-icon-canvas-item.c:
(draw_strech_handles), (it_test_stretch_handle):
remove the need to use the deprecated nautilus themes.
* libnautilus-private/nautilus-thumbnails.c:
* libnautilus-private/nautilus-icon-factory.c:
remove nautilus-theme.h include
* src/nautilus-navigation-window.c:
* src/nautilus-property-browser.c:
* src/nautilus-notes-viewer.c:
* src/nautilus-sidebar-title.c:
* src/nautilus-window-manage-views.c:
* src/nautilus-window-toolbars.c:
* src/nautilus-zoom-control.c:
remove nautilus-theme.h include
* src/nautilus-sidebar-title:
(nautilus_sidebar_title_select_text_color): remove use of
old theme stuff and adapt the shadow offset, made it equal to 1,
which is the default.
(nautilus_sidebar_title_theme_changed): remove, as there will be
no sidebar theme changes.
(nautilus_sidebar_title_init): remove the theme_changed callback, as
there will not be sidebar theme changes anymore.
* src/nautilus-notes-viewer.c:
(nautilus_notes_viewer_init): remove use of old theme stuff.
* icons/Makefile.am: don't install old theme stuff.
2005-03-31 Martin Wehner <martin.wehner@gmail.com>
* icons/audio.svg:
New svg icon from Corey Woodworth <CoreyWoodworth@gmail.com>
* icons/audio.png:
Remove old file.
* icons/Makefile.am:
Install new icon.
* libnautilus-private/nautilus-icon-canvas-item.c:
(real_map_pixbuf):
Use svg instead of bitmap audio preview emblem.
Patch from Jaap Haitsma <jaap@haitsma.org>
2005-03-30 Martin Wehner <martin.wehner@gmail.com>
* src/nautilus-spatial-window.c: (get_dnd_icon_size),
(location_button_drag_begin_callback), (get_data_binder),
(location_button_drag_data_get_callback),
(nautilus_spatial_window_instance_init):
Allow drag and drop operations with location bar icon.
Patch from Christian Neumair <chris@gnome-de.org>
2005-03-30 Martin Wehner <martin.wehner@gmail.com>
* libnautilus-private/nautilus-file-operations-progress.c:
(nautilus_file_operations_progress_update),
(nautilus_file_operations_progress_destroy),
(nautilus_file_operations_progress_init),
(time_remaining_callback), (nautilus_file_operations_progress_new),
(nautilus_file_operations_progress_set_operation_string),
(nautilus_file_operations_progress_new_file):
* libnautilus-private/nautilus-file-operations.c:
(progress_dialog_set_to_from_item_text):
Change layout of the progress dialog to be more HIG compliant.
Patch from Michiel Sikkes <michiel@eyesopened.nl>