2008-04-07 Christian Neumair <
[email protected]>
* NEWS:
Update for release.
2008-04-07 Christian Neumair <
[email protected]>
* src/nautilus-application.c (nautilus_application_destroy),
(automount_all_volumes_idle_cb), (finish_startup):
* src/nautilus-application.h:
Automount volumes in idle callback rather than during startup
(#526471).
2008-04-05 Cosimo Cecchi <
[email protected]>
* libnautilus-private/nautilus-autorun.c:
(_g_mount_guess_content_type):
Disable autorun when detecting autorun.exe and autorun.inf,
as we do not support those yet (part of bug #524270).
* src/nautilus-autorun-software.c: (autorun), (main):
Plug some minor leaks.
2008-04-04 Christian Neumair <
[email protected]>
* src/nautilus-places-sidebar.c (nautilus_places_sidebar_init),
(nautilus_places_sidebar_dispose),
(nautilus_places_sidebar_class_init):
Move finalize to dispose, unset pointers to window/tree_view, use
eel_preferences_add_callback_while_alive().
2008-04-04 Cosimo Cecchi <
[email protected]>
* libnautilus-extension/nautilus-file-info.c:
(nautilus_file_info_get_parent_info),
(nautilus_file_info_get_mount), (nautilus_file_info_can_write):
* libnautilus-extension/nautilus-file-info.h:
* libnautilus-private/nautilus-file.c:
(nautilus_file_info_iface_init):
Add new APIs for extensions to NautilusFileInfo (can_write, get_mount
and get_parent_info). (#521612).
2008-04-04 Christian Neumair <
[email protected]>
* libnautilus-private/nautilus-file-operations.c (volume_mount_cb),
(nautilus_file_operations_mount_volume):
* libnautilus-private/nautilus-file-operations.h:
* libnautilus-private/nautilus-mime-actions.c
(activation_mount_not_mounted_callback),
(activation_mount_not_mounted):
* src/nautilus-application.c (startup_volume_mount_cb),
(automount_all_volumes), (volume_added_callback):
* src/nautilus-places-sidebar.c (open_selected_bookmark),
(mount_shortcut_cb):
* src/nautilus-window-manage-views.c (mount_not_mounted_callback),
(got_file_info_for_view_selection_callback):
Inhibit autorun in mount callbacks after finishing mounts rather than
before mounting.
It is neccessary because the mount may take a very long time (floppy,
password prompt), which may take longer than the inhibition timeout.
This approach works because with the current HAL volume monitor
implementation, GVolumeMonitor signal emission is scheduled, while the
mount callbacks are invoked synchronously.
This should also fix the not working inhibition on startup, which
could happen because parallel mounts in the background and the rest of
the startup process eat resources, so the mounts may also take longer
than the inhibition timeout.
2008-04-03 Christian Neumair <
[email protected]>
* libnautilus-private/nautilus-bookmark.c
(nautilus_bookmark_icon_is_different):
Fix icon comparison if icon has not yet been set.
* libnautilus-private/nautilus-bookmark.c
(nautilus_bookmark_update_icon):
Never update icon if a file has not yet been confirmed.
2008-04-03 Christian Neumair <
[email protected]>
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_update_scroll_region):
Do not make x2/y2 smaller than x1/y2. Fixes flashing scrollbar
for empty container.
2008-04-03 Tomas Bzatek <
[email protected]>
* libnautilus-private/nautilus-file.c: (update_info_internal):
Fix SELinux:context attribute display issue
2008-04-02 Christian Neumair <
[email protected]>
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_update_scroll_region),
(lay_down_icons_horizontal):
Subtract 1 from icon rectangle's x2/y2 positions before setting scroll
area since the entire canvas codes requests 1 px more than it needs.
Wrap when the icon hits the canvas, rather than wrapping to late.
Fixes most of the "text besides icons" glitches.
2008-04-01 Michael J. Chudobiak <
[email protected]>
* libnautilus-private/nautilus-file.c: (nautilus_file_get_icon):
Skip the thumbnailing of unreadable files. This is more efficient
than relying on failed thumbnails. (#525594).
2008-03-31 Christian Neumair <
[email protected]>
* libnautilus-private/nautilus-autorun.c
(should_skip_native_mount_root), (should_autorun_mount):
Do not automount mount points inside hidden hierarchies (#524075).
2008-03-30 Christian Neumair <
[email protected]>
* src/file-manager/fm-properties-window.c
(get_image_for_properties_window), (update_properties_window_icon),
(create_image_widget):
Use icon name for window instead of pixbuf, if available (#519041).
2008-03-29 Christian Neumair <
[email protected]>
* src/nautilus-bookmarks-window.c (create_bookmarks_window),
(on_button_pressed), (on_key_pressed), (repopulate):
Write back changes to selected bookmark before changing
selection (#318278).
2008-03-28 Alexander Larsson <
[email protected]>
* configure.in:
Post release version bump
=== nautilus 2.22.1 ===