[nautilus] Move ChangeLog to ChangeLog-20090417
- From: Alexander Larsson <alexl src gnome org>
- To: svn-commits-list gnome org
- Subject: [nautilus] Move ChangeLog to ChangeLog-20090417
- Date: Fri, 17 Apr 2009 07:49:00 -0400 (EDT)
commit 4a78eabc71df08bdf3d71877c3b3cb62d1b80bff
Author: Alexander Larsson <alexl redhat com>
Date: Fri Apr 17 13:32:24 2009 +0200
Move ChangeLog to ChangeLog-20090417
With the switch to git we're moving to an autogenerated ChangeLog.
---
ChangeLog |17341 ---------------------------------------------------
ChangeLog-20090417 |17347 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Makefile.am | 1 +
3 files changed, 17348 insertions(+), 17341 deletions(-)
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 32d555a..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,17341 +0,0 @@
-2009-04-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Reversed check in last commit, fixed.
-
-2009-04-16 Alexander Larsson <alexl redhat com>
-
- Bug 578983 â?? set_more_warnings check of WARNING_CFLAGS doesn't work
-
- * configure.in:
- Actually check the options.
-
-2009-04-16 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c (nautilus_places_sidebar_init):
- Set typeahead column to the name column.
-
-2009-04-16 Alexander Larsson <alexl redhat com>
-
- Bug 578468 â?? Change of font DPI setting does not effect desktop icons
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_invalidate_label_size):
- Invalidate pango layouts since the context could have changed
- For instance the font DPI.
-
-2009-04-16 Alexander Larsson <alexl redhat com>
-
- Bug 579086 â?? Excessive white-space on right-hand side in icon view
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_update_scroll_region):
- When using at allocation->width, take zoom into account
-
-2009-04-13 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.26.2 ===
-
-2009-04-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- (add_place):
- Don't show eject if not mounted.
-
-2009-04-13 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2009-04-11 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-places-sidebar.c:
- Show both unmount and eject in menus. We need to show eject for
- a lot of devices (that we can't detect ahead of time) so we're
- enabling it much more generally. However, eject sometimes does
- things you don't want (like unmounting all volumes on a drive),
- so we also need to expose unmount.
-
- For discussion, see bug 574067 and bug 576587.
-
-2009-04-09 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/libegg/eggsmclient.c:
- (egg_sm_client_get_option_group): revert string freeze break.
-
-2009-04-09 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/libegg/eggsmclient-xsmp.c: (save_state),
- (set_properties), (ptrarray_prop):
- * cut-n-paste-code/libegg/eggsmclient.c:
- (egg_sm_client_get_option_group):
- Update the EggSMClient code from libegg trunk.
-
-2009-04-08 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/libegg/eggtreemultidnd.c:
- (egg_tree_multi_drag_source_get_type),
- (egg_tree_multi_drag_motion_event):
- Update the eggtreemultidnd.[ch] from libegg trunk (#560335).
-
-2009-04-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-column-utilities.c:
- (get_builtin_columns):
- Add column for location. (#374661)
-
-2009-04-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- Make sure PackageKit is active before showing
- install dialog.
- Patch from James Westby
-
-2009-04-08 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (add_script_to_scripts_menus):
- Use gtk_action_group_add_action_with_accel so that we
- allow users to define key shortcuts for scripts.
-
- Patch from Holger Berndt <berndth gmx de>
-
-2009-04-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * libnautilus-private/nautilus-file-utilities.h:
- Add nautilus_get_accel_map_file
-
- * src/nautilus-application.[ch]:
- Load accel map on startup, queue save when it changes.
-
- * src/nautilus-main.c:
- Save accel map on clean exit if it is dirty.
-
- Patch from Holger Berndt <berndth gmx de>
-
-2009-04-07 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- Make sure we save spatial geometry and data on close both
- via WM close button and ctrl-w.
-
-2009-04-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_get_first_visible_icon):
- Fix up this for RTL in compact mode. We need to look
- at the right place and do the right kind of comparison
- on pos.
-
-2009-04-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_layout_now):
- Ensure that we've also size-allocated for the new contents.
- It may happen that newly added icons caused the size allocate
- to turn on a scrollbar, which will change the layout.
-
-2009-04-07 Alexander Larsson <alexl redhat com>
-
- Bug 559863 â?? RTL locales: icons in folder icon view are aligned to the left
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_update_scroll_region):
- Fix up the icon view extents so that we always
- include the full window allocation in the automatic
- layout case, plus allow extents < 0 (due to layout
- in RTL mode).
- This makes sure we RTL auto-layouting works correctly
- instead of being flushed to the left.
-
-2009-04-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_default_drop_action_for_icons):
- Fix regression in the default dnd type. We don't
- want to look recursively for the parent.
- See https://bugzilla.redhat.com/show_bug.cgi?id=456515
- for details.
-
-2009-04-02 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.26.1 ===
-
-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 ===
-
-2009-03-16 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump version to 2.26.0
-
-2009-03-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (copy_job_done):
- desktop_location can be NULL, check before unrefing
-
-2009-03-12 Alexander Larsson <alexl redhat com>
-
- Bug 550250 â?? nautilus crashed with SIGSEGV in g_type_check_instance_cast()
-
- * libnautilus-private/nautilus-autorun.c:
- (nautilus_autorun_rebuild_combo_box):
- (nautilus_autorun_prepare_combo_box):
- Don't re-allocate data in nautilus_autorun_rebuild_combo_box(), as some
- places still refer to the old version.
-
-2009-03-12 Alexander Larsson <alexl redhat com>
-
- Bug 532725 â?? non-refreshing thumbnails: at 150% zoom
-
- * libnautilus-private/nautilus-directory-async.c:
- (thumbnail_done):
- Get mtime from right place if loading the original as thumbnail.
-
-2009-03-12 Alexander Larsson <alexl redhat com>
-
- Bug 538888 â?? crash in Home Folder: I tried to open a direct...
-
- * libnautilus-private/nautilus-thumbnails.c:
- (get_pixbuf_from_data):
- Don't crash when gdk-pixbuf returns an error but doesn't
- set the GError properly.
-
-2009-03-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.93 ===
-
-2009-03-11 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2009-03-11 Alexander Larsson <alexl redhat com>
-
- Bug 529295 â?? Unable to unmount
-
- * libnautilus-private/nautilus-directory-async.c:
- (got_mount):
- Set mount on NautilusFile via nautilus_file_set_mount.
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Add nautilus_file_set_mount to set GMount.
- Connect to "unmounted" on GMount and invalidate mount attribute
- in callback.
-
-2009-03-10 Cosimo Cecchi <cosimoc gnome org>
-
- * Makefile.am:
- * configure.in:
- * nautilus.spec.in: remove this obsolete spec file.
-
-2009-03-09 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-autorun.c:
- (nautilus_allow_autorun_for_volume_finish):
- inhibit autorun for 10 seconds instead of 5 seconds at login,
- as that may be too short for slower machines (#520691).
-
-2009-03-09 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c: added a translator
- comment explaining how to handle ordinal numbers if the language
- doesn't distinguish plural forms like 1st, 2nd, 3rd, xth (#325284).
-
-2009-03-08 Sven Herzberg <herzi lanedo com>
-
- Bug 574546 â?? Document nautilus_property_page_provider_get_pages()
-
- * libnautilus-extension/nautilus-property-page-provider.c: document
- the function
- * src/nautilus-image-properties-page.c,
- * src/nautilus-notes-viewer.c: drop the function documentation, it's
- in the API reference now
-
-2009-03-08 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-properties-window.c
- (add_permissions_combo_box):
- * src/nautilus-file-management-properties.c
- (create_icon_caption_combo_box_items):
- Add two comments for translators (#572158).
-
-2009-03-07 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c (get_link_name):
- don't mark for translation a file name, as it's pointless (#534432).
-
-2009-03-07 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c
- (_unique_message_data_get_geometry_and_uris): if the geometry
- string is empty, make it NULL, so that we don't trigger geometry
- parsing later (#574410).
-
-2009-03-06 Alexander Larsson <alexl redhat com>
-
- Bug 569668 â?? Don't allow changing default app for folders
-
- * src/file-manager/fm-properties-window.c:
- Don't show "open with" tab for folders. Accidentally changing
- the folder handler causes all sorts of weird issues when
- e.g. opening folders from the panel.
-
-2009-03-05 Alexander Larsson <alexl redhat com>
-
- Bug 449397 â?? misinterpreted uid over ssh
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Use the gvfs reported owner/group names instead of the local
- uid/gui mapping. This allows remote shares to report the correct
- names.
-
-2009-03-04 Alexander Larsson <alexl redhat com>
-
- Bug 574067 â?? context menu lists eject and unmount option
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-places-sidebar.c:
- Never show unmount menu item if we're showing eject, as its a superset
- of unmount.
-
-2009-03-04 Alexander Larsson <alexl redhat com>
-
- Bug 573991 â?? Nautilus does not recognize some .desktop files as launchers
-
- * libnautilus-private/nautilus-link.c:
- (nautilus_link_get_link_info_given_file_contents):
- Don't try to sniff the contents, we'll handle that when parsing anyway.
- And sniffing breaks if there are too much comments before the first group in
- the desktop file.
-
-2009-03-03 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c (nautilus_application_finalize),
- (ck_session_active_changed_cb), (ck_call_is_active_cb),
- (ck_get_current_session_cb), (do_initialize_consolekit),
- (finish_startup), (mount_added_callback):
- * src/nautilus-application.h: commit properly the previous
- ConsoleKit patch.
-
-2009-03-03 A. Walton <awalton gnome org>
-
- * src/nautilus-application.c (nautilus_application_finalize),
- (finish_startup), (mount_added_callback):
- * src/nautilus-application.h:
- Fix the build by reverting Cosimo's CK double-patch.
-
-2009-03-02 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-link.c
- (nautilus_link_local_set_key),
- (nautilus_link_local_set_text),
- (nautilus_link_local_set_icon):
- Don't localize 'Icon=' keys.
- Fixes Launchpad Bug #336679.
-
-2009-03-03 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c (nautilus_application_finalize),
- (ck_session_active_changed_cb), (ck_call_is_active_cb),
- (ck_get_current_session), (do_initialize_consolekit),
- (ck_get_current_session_cb), (finish_startup),
- (mount_added_callback):
- * src/nautilus-application.h: use ConsoleKit to find out whether
- we are on the currently active session. If we don't, inhibit autorun
- dialogs (#573577).
-
-2009-03-02 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.92 ===
-
-2009-03-02 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2009-02-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (get_abs_path_for_symlink):
- Add helper to get the path to use for symlinks that also
- works for non-local files.
- (link_file):
- Use get_abs_path_for_symlink() for target of symlink so that
- it works for remote files too.
- Also, fix GFile comparison to use g_file_equal, not ==
-
-2009-02-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-global-preferences.c:
- (nautilus_global_preferences_init):
- Remove monitoring of old gnome-vfs gconf directory.
- Preload the gconf directories that are used on startup.
-
-2009-02-26 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (add_submenu):
- Don't ref pixbuf if it is NULL
-
-2009-02-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (copy_files):
- Don't unref info if == NULL
- Query for readonly on the source directory, not the file because
- otherwise we'll follow symlinks to the wrong filesystem.
- OTOH, maybe query_filesystem_info shouldn't follow symlinks,
- but that unfortunately seems hard to implement.
-
-2009-02-25 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- Use $XDG_DATA_HOME/.converted-launchers as marker for
- one-time desktop file trust operation.
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Add nautilus_is_in_system_dir() to check if path is in
- XDG_DATA_DIR or in ~/.gnome2.
-
- * libnautilus-private/nautilus-directory-async.c:
- (is_link_trusted):
- Use new nautilus_is_in_system_dir() instead of open coding it.
-
- * libnautilus-private/nautilus-file-operations.c:
- When copying a desktop file from a trusted location to the desktop,
- mark it as trusted.
-
-2009-02-24 Cosimo Cecchi <cosimoc gnome org>
-
- * test/test-eel-widgets.c: remove obsolete test.
-
-2009-02-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-operations.h:
- * libnautilus-private/nautilus-mime-actions.c:
- Add "interactive" argument to
- nautilus_file_mark_desktop_file_trusted.
-
- * src/nautilus-application.c:
- Mark all desktopfiles on the desktop trusted on first
- run.
-
-2009-02-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-operations.h:
- Add nautilus_file_mark_desktop_file_trusted(), this now
- adds a #! line if there is none as well as makes the file
- executable.
-
- * libnautilus-private/nautilus-mime-actions.c:
- Use nautilus_file_mark_desktop_file_trusted() instead of
- just setting the permissions.
-
-2009-02-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c (activate_desktop_file):
- Capitalize words in button.
-
-2009-02-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Check for trusted desktop file launchers.
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- Add nautilus_file_is_trusted_link.
- Allow unsetting of custom display name.
-
- * libnautilus-private/nautilus-mime-actions.c:
- Display dialog when trying to launch a non-trusted desktop file.
-
-2009-02-23 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-list-view.c (sort_criterion_changes_due_to_user):
- do not leak the columns list.
-
-2009-02-23 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-thumbnails.c: check if the mtime
- attribute is actually available.
-
-2009-02-23 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-thumbnails.c (get_types_table):
- don't hardcode mimetypes for which we limit the file size,
- but load the list of the supported mimetypes from GdkPixbuf
- instead (#545934).
-
-2009-02-22 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (seconds_count_format_time_units), (format_time):
- don't add 30 seconds when formatting time, as float->int conversion
- already truncates the value for us (#572284).
-
-2009-02-21 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in:
- * test/Makefile.am: remove unneeded and obsolete snippets of
- autofoo.
-
-2009-02-21 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: explicitely depend on gthread.
- Patch by Damien Lespiau (#572604).
-
-2009-02-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c (style_set):
- Don't chain up on style_set, as this causes flicker.
-
-2009-02-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c (get_link_name),
- (link_file):
- Do not put "Link to ..." in front of symbolic links that are created
- in another directory via DND. Fixes #534432.
-
-2009-02-20 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c
- (fm_directory_view_handle_scroll_event),
- (fm_directory_view_scroll_event):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c (fm_icon_view_scroll_event),
- (fm_icon_view_class_init):
- Treat vertical scroll events as horizontal ones if compact view is
- enabled, and if they do not bump the zoom level. Fixes #571770.
-
-2009-02-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (copy_move_file):
- Better string for previous commit.
-
-2009-02-18 Alexander Larsson <alexl redhat com>
-
- Bug 565610 â?? Replacing folder with file from within that folder destroys both
-
- * libnautilus-private/nautilus-file-operations.c:
- (copy_move_file):
- Give a warning when the source would be overwritten by the
- destination on a copy.
-
-2009-02-17 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * src/nautilus-main.c:
- Set the glibc MMAP limit to a static value to avoid the dynamic
- limit hitting bad behaviour due to the large temporary allocations
- when creating the desktop background. It would raise the limit
- to a large value causing several large allocations on the
- heap which are then not returned to the OS.
-
-2009-02-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.91 ===
-
-2009-02-16 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump version to 2.25.91
-
-2009-02-10 David Zeuthen <davidz redhat com>
-
- Don't use shadowed mounts.
-
- * libnautilus-private/nautilus-desktop-link-monitor.c (has_mount),
- (create_mount_link), (remove_mount_link), (mount_added_callback),
- (mount_removed_callback), (mount_changed_callback):
- * libnautilus-private/nautilus-directory-async.c (get_mount_at):
- * src/file-manager/fm-tree-view.c (add_root_for_mount):
- * src/nautilus-pathbar.c (is_file_path_mounted_mount):
- * src/nautilus-places-sidebar.c (update_places):
- Honor g_mount_is_shadowed().
-
-2009-02-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-info.c:
- (nautilus_icon_info_lookup):
- Handle GIcon types other than files and themed icons.
- Patch from David Zeuthen
-
-2009-02-13 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file.c: (nautilus_file_mount):
- * libnautilus-private/nautilus-vfs-file.c: (vfs_file_mount):
- use g_set_error_literal() where appropriate.
- Patch by Christian Persch (#570537).
-
-2009-02-13 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: require intltool 0.40.1.
- * src/file-manager/fm-properties-window.c
- (value_field_update_internal): use C_() to handle translator
- comments. Patch by A. Walton (#542658).
-
-2009-02-09 Thomas H.P. Andersen <phomes gmail com>
-
- * src/file-manager/fm-empty-view.c: (fm_empty_view_add_file):
- * src/file-manager/fm-directory-view.c: (connect_proxy):
- * src/nautilus-spatial-window.c:
- (got_file_info_for_location_menu_callback),
- (nautilus_spatial_window_set_location_button):
- * src/nautilus-property-browser.c: (make_drag_image),
- (make_color_drag_image):
- * src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_get_image):
- * libnautilus-private/nautilus-thumbnails.c:
- (async_thumbnail_read_image):
- Don't use deprecated gdk_pixbuf_unref. Bug #570953
-
-2009-02-06 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-link.c (get_language),
- (nautilus_link_local_set_key):
- Pass a language code to g_key_file_set_locale_string() so that we can
- actually rename .desktop files.
-
-2009-02-04 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c: (create_window):
- Don't use unique_app_watch_window(), as we don't have a default
- window to present (#570377).
-
-2009-02-02 Cosimo Cecchi <cosimoc pluto>
-
- * libnautilus-extension/nautilus-column.c:
- (nautilus_column_finalize), (nautilus_column_init),
- (nautilus_column_class_init):
- * libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
- * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
- (nautilus_cell_renderer_pixbuf_emblem_class_init),
- (nautilus_cell_renderer_pixbuf_emblem_finalize):
- * libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
- (nautilus_cell_renderer_text_ellipsized_init),
- (nautilus_cell_renderer_text_ellipsized_class_init),
- (nautilus_cell_renderer_text_ellipsized_get_size):
- * libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
- (nautilus_entry_key_press), (nautilus_entry_motion_notify),
- (nautilus_entry_button_press), (nautilus_entry_button_release),
- (nautilus_entry_selection_clear), (nautilus_entry_class_init):
- * libnautilus-private/nautilus-file.c: (nautilus_file_init),
- (nautilus_file_constructor), (finalize),
- (nautilus_file_class_init):
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_finalize),
- (nautilus_icon_canvas_item_update),
- (nautilus_icon_canvas_item_class_init):
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_new):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-mime-application-chooser.c:
- (nautilus_mime_application_chooser_finalize),
- (nautilus_mime_application_chooser_destroy),
- (nautilus_mime_application_chooser_class_init),
- (nautilus_mime_application_chooser_init):
- * libnautilus-private/nautilus-open-with-dialog.c:
- (nautilus_open_with_dialog_finalize),
- (nautilus_open_with_dialog_destroy),
- (nautilus_open_with_dialog_class_init),
- (nautilus_open_with_dialog_init):
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-list-model.c: (fm_list_model_dispose),
- (fm_list_model_finalize), (fm_list_model_class_init):
- * src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
- (fm_tree_model_class_init):
- Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
- functions where possible.
-
-2009-02-02 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.4 ===
-
-2009-02-02 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2009-02-02 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (report_delete_progress): better fix for the singular/plural issue
- described in bug #551222; we now split the string into two parts,
- use ngettext() on both and concatenate them (#570141).
-
-2009-02-01 Cosimo Cecchi <cosimoc gnome org>
-
- * src/Nautilus_shell.server.in: remove this, it's useless now that
- we don't use Bonobo anymore (#570125).
-
-2009-01-31 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-directory-async.c (lacks_link_info),
- (monitor_includes_file), (link_info_done), (link_info_got_data),
- (link_info_start):
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
- (nautilus_file_should_show),
- (filter_hidden_and_backup_partition_callback),
- (nautilus_file_is_foreign_link):
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-link.c (string_array_contains),
- (nautilus_link_get_link_info_given_file_contents):
- * libnautilus-private/nautilus-link.h:
- * src/file-manager/fm-desktop-icon-view.c
- (fm_desktop_icon_view_init):
- * src/file-manager/fm-directory-view.c (fm_directory_view_init),
- (fm_directory_view_should_show_file),
- (fm_directory_view_set_show_foreign):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-tree-model.c (should_show_file):
- Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for
- .desktop files, when they are put on the desktop.
- Thanks to Federico Mena Quintero and Jared Moore (#338933).
-
-2009-01-29 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-autorun.c: (handle_dialog_closure),
- (dialog_response_cb), (dialog_destroy_cb), (combo_box_changed):
- Don't use gtk_dialog_run to show the NautilusOpenWithDialog.
- That won't work, as we will spawn a GtkFileChooser later,
- eating all the mouse events on it if we do (#569651).
-
-2009-01-29 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (seconds_count_format_time_units), (report_delete_progress),
- (report_copy_progress): make sure to use the correct singular
- or plural form for the time format when reporting a file operation
- progress detail.
- Thanks to Christian Neumair (#551222).
-
-2009-01-28 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_notify_files_moved):
- Invalidate file attributes after it has been moved, so that
- they are refreshed properly (#555234).
-
-2009-01-28 Cosimo Cecchi <cosimoc gnome org>
-
- * icons/Makefile.am:
- * src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init):
- Remove "note-indicator.png" and use the themable icon we just
- added to display the emblem in the sidebar.
-
-2009-01-28 Cosimo Cecchi <cosimoc gnome org>
-
- * data/icons/*:
- Bring icon handling to the 21th century.
- Add an emblem-note icon, this is copied from g-i-t "stock_note"
- icon right now, but we might change this later.
- * src/nautilus-application.c: (nautilus_application_init):
- add a lookup path for custom themable icons.
-
- This also fixes bug #569407. Thanks to Lapo Calamandrei for
- the tips on icon naming.
-
-2009-01-27 Cosimo Cecchi <cosimoc gnome org>
-
- * nautilus.desktop.in.in: set X-GNOME-AutoRestart=true, to make
- Nautilus restart automatically when it crashes (#569288).
-
-2009-01-23 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window-menus.c
- (menu_item_select_cb): don't rely on GTK+ implementation details
- when getting a GtkAction.
- Thanks to Christian Persch (#568880).
-
-2009-01-22 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_clear_info):
- Also free the description when clearing the file.
-
-2009-01-22 Paolo Borelli <pborelli katamail com>
-
- libnautilus-private/nautilus-file-private.c (finalize): free the
- description.
-
-2009-01-22 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (snap_position): make sure we don't snap icons to a grid marker which
- is too near the right margin of the canvas (#527374).
-
-2009-01-22 Cosimo Cecchi <cosimoc gnome org>
-
- * MAINTAINERS: fix a typo.
-
-2009-01-22 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file-utilities.c
- (nautilus_unique_temporary_file_name):
- * libnautilus-private/nautilus-metafile.c (metafile_write_local):
- Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.
-
-2009-01-22 Paolo Borelli <pborelli katamail com>
-
- * eel/eel-gtk-extensions.[ch]: add utility function
- to get a GtkMenuToolButton's button
-
- * src/nautilus-window-menus.c:
- * src/nautilus-navigation-action.c:
- Use the above util function that doesn't leak the children
- list.
-
-2009-01-20 A. Walton <awalton gnome org>
-
- * src/nautilus-main.c (main):
- Bug 568503 â?? Misspelled word "progam"->"program"
-
-2009-01-20 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: we require gnome-desktop 2.25.5 now, due to the new
- GnomeBG crossfade API.
-
-2009-01-20 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
- Fix a crash when closing a window before it's fully populated.
- Part of bug #552859, patch by Ray Strode.
-
-2009-01-19 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.3 ===
-
-2009-01-19 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2009-01-15 Richard Hughes <richard hughsie com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (search_for_application_dbus_call_notify_cb),
- (search_for_application_mime_type):
- We've been working with the KDE devs, and we've come up with a slightly
- changed specification that can be adopted by KPackageKit and also have
- room for expansion in the future. There's only a couple of things
- already using the old interface, nautilus being one of them.
-
- I've patched nautilus to convert from the old interface to the new
- interface. The new interface does not have the double confirm problem,
- and now respects the users session policy on interaction.
-
-2009-01-14 A. Walton <awalton gnome org>
-
- * src/file-manager/fm-ditem-page.c (create_page):
- Fix another crasher when attempting to get properties
- on a damaged Desktop Entry file.
-
-2009-01-13 A. Walton <awalton gnome org>
-
- * src/file-manager/fm-empty-view.c (fm_empty_view_end_loading),
- (fm_empty_view_create), (fm_empty_view_register):
- Unbreak build when building with --enable-empty-view.
- Closes bug #558537. Patch by Emmanuel Fleury.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (get_icon_bounds_for_canvas_bounds):
- When calculating bounds, don't ignore visible but unmapped items, becase
- the root item is unmapped with the canvas, but we want to report the
- same bounds independently on the canvas mapped state.
- This caused problems when the canvas was unmapped due to being on an
- invisible notebook page navigation tabs case, causing the
- scrollbars to become invisible. (#542396)
-
-2009-01-13 Matthias Clasen <mclasen redhat com>
-
- Bug 567460 â?? NautilusTrashMonitor emits trash-state-changed too often
-
- * libnautilus-private/nautilus-trash-monitor.c (update_info_cb):
- Only emit ::trash-state-changed when the state actually changes.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-spatial-window-ui.xml:
- Remove Go to Burn menu items to avoid error spew.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-debug-log.c:
- (nautilus_debug_logv):
- Make space for terminating zero
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-debug-log.c:
- Limit nr of URIs in log to 20 to avoid huge
- logs and bad performance for e.g. select all
- in a large dir.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Fix typo in request_counter_remove_request (--, not ++)
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Use the monitor and call_when_ready counts to avoid
- iterating over the potentially long lists.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- Fixed type (& not &&).
- Also add some paranthesises to args for macro safety.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Don't need the want_foo calls, can just pass in
- the request type directly now.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Count all outstanding monitor and call_when_ready details
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-file.c:
- Convert Request from struct of gboolean to guin32 bitfield.
- This is both smaller and faster, plus it allows some further optimizations to come.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Only send selection_changed once when removing lots of files.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-slot.c (nautilus_window_slot_update_icon):
- Only set window icon if it really changed.
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-debug-log.c (nautilus_debug_log_with_file_list):
- Don't do conversion to uris unless debugging is enabled.
- (For performance reasons)
-
-2009-01-13 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (fm_directory_view_notify_selection_changed):
- Don't get selection unless debugging is really turned on.
- (For performance reasons)
-
-2009-01-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (file_changed_callback):
- Don't update emblems when trash dir changes.
- It changes a lot (due to file count attribute) but never
- changes writeability status.
-
-2009-01-12 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
- Trash files are automatically assumed read-only,
- so we shouldn't add read-only emblems to files in the trash.
-
-2009-01-12 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-link.c
- (nautilus_link_get_link_icon_from_desktop):
- Fix last commit to actually patch the right part of the file.
-
-2009-01-12 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-link.c
- (nautilus_link_get_link_info_given_file_contents):
- Fix a crasher on broken desktop entry files.
- Closes bug #567475.
-
-2008-12-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-property-browser.c:
- Allow deleting of custom emblems. (#112292)
- Patch from DESSAI Imrane
-
-2008-12-16 Bastien Nocera <hadess hadess net>
-
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.c (nautilus_window_constructor):
- Remove the CD/DVD creator from the places menu, and the
- places sidebar (Closes: #508384)
-
-2008-12-15 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.2 ===
-
-2008-12-15 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2008-12-15 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Remove eel-feature.h
-
-2008-12-15 Alexander Larsson <alexl redhat com>
-
- * test/Makefile.am:
- * test/test-eel-background.c: Added.
- * test/test-eel-editable-label.c: Added.
- * test/test-eel-image-scrolled.c: Added.
- * test/test-eel-image-table.c: Added.
- * test/test-eel-labeled-image.c: Added.
- * test/test-eel-pixbuf-scale.c: Added.
- * test/test-eel-widgets.c: Added.
- * test/test.h:
- Import eel tests
-
-2008-12-15 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- * acconfig.h:
- * configure.in:
- * eel/
- * libnautilus-private/Makefile.am:
- Import eel into nautilus.
-
-2008-12-15 Matthias Clasen <mclasen redhat com>
-
- Bug 564207 â?? don't look for old kde trash
-
- * src/nautilus-application.c: Remove code that supports KDE2
- style trash handling.
-
-2008-12-15 Tomas Bzatek <tbzatek redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (activation_mount_not_mounted):
- Fix new windows not appearing after successful mount
- (needed for #524485)
-
-2008-12-12 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-mime-actions.c
- (application_unhandled_file):
- Fix the build for OSes with format security turned on.
- (Ubuntu).
-
-2008-12-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (search_for_application_dbus_call_notify_cb):
- Don't warn if we found no applications to install.
-
-2008-12-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- Ref the dbus proxy over the call, this means we actually get the callback, so
- remove the got_reply stuff.
-
-2008-12-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (search_for_application_mime_type):
- Fix warning
-
-2008-12-10 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-global-preferences.h:
- * libnautilus-private/nautilus-mime-actions.c:
- Support PackageConfig application install for unsupported mime types.
- Based on patch from Richard Hughes
-
-2008-12-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-global-preferences.c:
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.ui:
- Update the 2GB and 4GB thumbnail limits to the new prefs API and
- make sure they actually work.
-
-2008-12-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (copy_move_file):
- Don't use G_FILE_COPY_ALL_METADATA, as we changed glib to
- copy the file by default (#515777)
-
-2008-12-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-global-preferences.c:
- 10GB overflows the uint, add 2 and 4 GB instead.
-
-2008-12-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-global-preferences.c:
- Add 10GB size.
-
-2008-12-08 Tomas Bzatek <tbzatek redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (activation_mount_not_mounted):
- Fix callback connection to GtkMountOperation
-
-2008-12-06 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/libegg/eggtreemultidnd.c:
- * cut-n-paste-code/libegg/eggtreemultidnd.h:
- * libnautilus-extension/nautilus-menu.c:
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-info.h:
- * libnautilus-private/nautilus-idle-queue.h:
- * libnautilus-private/nautilus-monitor.h:
- * libnautilus-private/nautilus-search-engine-simple.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-list-model.h:
- * src/file-manager/fm-list-view.c:
- * src/nautilus-emblem-sidebar.h:
- * src/nautilus-notebook.c:
- * src/nautilus-notebook.h:
- Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432).
-
-2008-12-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.25.1 ===
-
-2008-12-01 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c:
- Don't crash if nautilus.desktop is not installed (i.e. at make check)
-
-2008-12-01 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2008-11-21 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: completely remove librsvg checks.
-
-2008-11-21 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c: (nautilus_application_finalize):
- Don't unref the SMClient (#561402).
-
-2008-11-18 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-main.c: (main):
- * src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
- Plug two memory leaks.
-
-2008-11-11 A. Walton <awalton gnome org>
-
- * src/file-manager/fm-directory-view.c
- (metadata_for_directory_as_file_ready_callback),
- (metadata_for_files_in_directory_ready_callback):
- Remove two duplicate asserts.
-
- Patch by Rui Matos (bug #555044).
-
-2008-11-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_ensure_interactive_directory):
- Set correct hint on search popup window. (#536804)
-
- Patch from Danny Baumann
-
-2008-10-28 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window-menus.c:
- (action_about_nautilus_callback):
- Update the about dialog description.
- Thanks to Matthew Paul Thomas (#551483).
-
-2008-10-27 Christian Persch <chpe gnome org>
-
- * libnautilus-extension/nautilus-location-widget-provider.h:
- * libnautilus-extension/nautilus-menu-provider.h:
- * libnautilus-extension/nautilus-property-page.h: Only include
- gtk/gtk.h, to allow extensions to build with
- *_DISABLE_SINGLE_INCLKUDES. Bug #558070.
-
-2008-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-info.[ch]:
- Manually fall back to default fallback icon for
- files if not found. Goes with the corresponding
- glib/gvfs change to not add the fallback icon to
- the end of files icons. (#528320)
-
-2008-10-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_get_symbolic_link_target_uri/path):
- Don't assert on symbolic links always marked as symlinks.
- Some broken backends will give this (like the archive backend).
- Fixes crash in #547468
-
-2008-10-22 A. Walton <awalton gnome org>
-
- * src/file-manager/fm-tree-model.c (fm_tree_model_get_column_type),
- (fm_tree_model_get_value):
- * src/file-manager/fm-tree-model.h:
- * src/file-manager/fm-tree-view.c (create_tree):
- Use normal weighting in the tree view sidebar. Closes bug #311786.
-
-2008-10-21 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-tree-view.c: (create_popup_menu):
- Mark two strings for translation (#557156).
-
-2008-10-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (pause_activation_timed_cancel):
- (unpause_activation_timed_cancel):
- (activate_mount_op_active):
- (activate_files):
- Don't show timeout-based cancel when showing the "run or display"
- dialog. (#539954)
-
-2008-10-18 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Add a comment for translators (#548389).
-
-2008-10-17 Andre Klapper <a9016009 gmx de>
-
- * /src/file-manager/fm-tree-view.c:
- Fix broken mnemonic for "Create _Folder" context menu entry (bug #555016)
-
-2008-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Add nautilus_directory_has_active_request_for_file which returns true
- if monitoring or call_when_ready the file or all the files in the directory.
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_add_file):
- When adding a file to a directory, if there is an outstanding request
- for the file, add it to the work queue so we make sure to do i/o on it.
- Otherwise we could for instance block a call_when_ready with file=NULL
- because we're waiting for something to happen on all files in the dir
- but the newly added file never has any i/o happen to it.
-
-2008-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (bookmark_file_changed_callback):
- Don't immediately recreate NautilusFile for the
- bookmark when the file is deleted, as this can
- cause loops if the file is monitored.
- See https://bugzilla.redhat.com/show_bug.cgi?id=465479
-
-2008-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c
- (nautilus_window_slot_open_location_full):
- Don't unref NULL, which can happen if !do_load_location
-
-2008-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- (nautilus_spatial_window_save_scroll_position):
- (nautilus_spatial_window_save_show_hidden_files_mode):
- (real_window_close):
- Don't access NULL slot->viewed_file if its not been set yet.
-
-2008-10-13 Nelson BenÃtez León <nbenitez svn gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (copy_move_file)
- (copy_move_directory)
- (copy_files):
- Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
- operations when the source file is in a readonly
- filesystem (eg. CDROM). Fixes #550816.
-
-2008-10-13 Christian Persch <chpe gnome org>
-
- * src/nautilus-image-properties-page.c: Plug a mem leak. Bug #552691.
-
-2008-10-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-application-chooser.c:
- Allow resetting file associations (#545356)
- Patch from Matthias Clasen
-
-2008-10-13 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require glib 2.19.0
-
- * libnautilus-private/nautilus-open-with-dialog.c:
- Allow removal of custom applications (#545354)
- Patch from Matthias Clasen
-
-2008-10-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-open-with-dialog.c:
- (add_or_find_application):
- Don't set default when opening with other app, just
- add to open with list.
-
-2008-10-12 Nelson BenÃtez León <nbenitez svn gnome org>
-
- * libnautilus-private/nautilus-dnd.c
- (nautilus_drag_default_drop_action_for_icons):
- Add new function source_is_deletable.
- When DnD'ing, change the drop action to COPY instead of MOVE, when
- the source is not deletable. Fixes #314139.
-
-2008-10-12 Nelson BenÃtez León <nbenitez svn gnome org>
-
- * src/file-manager/fm-icon-view.c
- (set_sort_criterion_by_sort_type)
- (action_reversed_order_callback):
- Reveal the selection after the user sorts by some type or clicks the
- "reverse order" sort action. Fixes #45588.
-
-2008-10-11 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (make_file_name_valid_for_dest_fs):
- Chop trailing space characters when moving to FAT file system. Fixes #555813.
-
-2008-10-09 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- (real_window_close):
- (nautilus_spatial_window_class_init):
- Save spatial geometry on window close, not slot close.
- Slot close is to late in the close by window destry case,
- as the windows have then been unrealized.
-
-2008-10-09 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c (main):
- Make sure uri list is NULL terminated
-
-2008-10-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-horizontal-splitter.c:
- (nautilus_horizontal_splitter_button_press):
- (nautilus_horizontal_splitter_button_release):
- Don't toggle the splitter when dragging (#555619)
- Patch from Christoph Reiter
-
-2008-10-09 Alexander Larsson <alexl redhat com>
-
- * cut-n-paste-code/libegg/eggdesktopfile.c:
- * cut-n-paste-code/libegg/eggdesktopfile.h:
- * cut-n-paste-code/libegg/eggsmclient-xsmp.c:
- * cut-n-paste-code/libegg/eggsmclient.c:
- Update EggSMClient from libegg
-
-2008-10-09 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-property-browser.c:
- (nautilus_property_browser_drag_data_get):
- Don't use eel_gdk_color_parse anymore. We don't have any colors
- left not supported by gdk_color_parse.
-
-2008-10-08 Christian Persch <chpe gnome org>
-
- * libnautilus-private/nautilus-mime-application-chooser.c:
- (create_tree_view), (refresh_model): Put the GIcon in the tree model
- and make the cell renderer display it directly instead of manually
- resolving the GIcon to a pixbuf and putting that into the model. Bug
- #552682.
-
-2008-10-07 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require trunk eel.
- Drop libgnome* and librsvg deps.
-
- * libnautilus-private/nautilus-customization-data.c:
- (nautilus_customization_data_get_next_element_for_display):
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (real_map_pixbuf):
- * src/nautilus-property-browser.c:
- (make_drag_image):
- Use librsvg indirectly via gdk-pixbuf loader.
-
- * libnautilus-private/nautilus-thumbnails.c:
- Use thumbnail factory from gnome-desktop.
-
- * libnautilus-private/nautilus-undo.c:
- (nautilus_undo_get_undo_manager):
- Kill references to gnome canvas.
-
- * libnautilus-private/nautilus-vfs-file.c:
- Don't include removed eel-mount-operation.h header
-
- * src/file-manager/fm-properties-window.c:
- (update_preview_callback):
- Use thumbnail utils from gnome-desktop.
-
- * src/Makefile.am:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-bookmarks-window.glade: Removed.
- * src/nautilus-bookmarks-window.ui: Added.
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.glade: Removed.
- * src/nautilus-file-management-properties.ui: Added.
- Switch from libglade to gtkbuilder.
-
- * libnautilus-private/nautilus-file-operations.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-navigation-window.h:
- * test/test-nautilus-wrap-table.c:
- * test/test.c:
- * test/test.h:
- Drop old unused libgnome/librsvg includes
-
-2008-10-07 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-property-browser.c:
- Don't use eel_gnome_icon_selector_new()
- Instead just use file selector with preview.
-
-2008-10-06 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-ditem-page.c:
- Replace GnomeDesktopItem use with GKeyFile
-
-2008-10-06 Matthias Clasen <mclasen redhat com>
-
- * libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
- Fix the build
-
-2008-10-06 Matthias Clasen <mclasen redhat com>
-
- Bug 553084 â?? leaks content type description
-
- * libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
- Don't leak the content type description.
-
-2008-10-06 Matthias Clasen <mclasen redhat com>
-
- Bug 553073 â?? invalid strcmp
-
- * libnautilus-private/nautilus-file.c (update_info_internal):
- Use eel_ref_str_peek where appropriate.
-
-2008-10-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-link.[ch]:
- * src/file-manager/fm-properties-window.c:
- Use GKeyFile instead of GnomeDesktopItemp
-
-2008-10-06 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c:
- Don't set application name twice (avoids warning)
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-mime-actions.c:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-connect-server-dialog-main.c:
- * src/nautilus-window-manage-views.c:
- use GtkMountOperation instead of EelMountOperation
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-customization-data.c:
- * libnautilus-private/nautilus-dnd.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-icon-private.h:
- * libnautilus-private/nautilus-monitor.c:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-error-reporting.h:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-image-properties-page.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-location-entry.c:
- * src/nautilus-main.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-toolbars.c:
- Remove unnecessary includes of libgnome
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-property-browser.c:
- Don't use gnome_icon_entry
-
-2008-10-06 Alexander Larsson <alexl redhat com>
-
- Based on patch from Cosimo Cecchi
-
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-emblem-sidebar.c:
- Use gtk_menu_popup instead of gnome_popup_menu_do_popup_modal
- Don't use GNOME_PAD
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-desktop-directory.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-merged-directory.c:
- * libnautilus-private/nautilus-module.c:
- * libnautilus-private/nautilus-module.h:
- * libnautilus-private/nautilus-search-directory.c:
- * libnautilus-private/nautilus-signaller.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * src/file-manager/fm-icon-container.c:
- * src/nautilus-application.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-file-management-properties-main.c:
- * src/nautilus-zoom-control.c:
- Use G_DEFINE_TYPE instead of libgnome macros.
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-connect-server-dialog.c:
- * src/nautilus-file-management-properties.c:
- * src/nautilus-location-dialog.c:
- Use gtk_show_uri instead of gnome_help
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-application.c:
- (initialize_kde_trash_hack):
- Replace GnomeConfig use with GKeyFile
-
-2008-10-06 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window-menus.c:
- (action_nautilus_manual_callback):
- Use gtk_show_uri instead of gnome_help
-
- * src/nautilus-file-management-properties-main.c:
- * src/nautilus-connect-server-dialog-main.c:
- * src/nautilus-autorun-software.c:
- * test/test-nautilus-mime-actions-set.c:
- * test/test-nautilus-mime-actions.c:
- Use GOption instead of GnomeProgram
-
- * src/nautilus-property-browser.c:
- Use GtkColorButton instead of GnomeColorPicker
- Use gtk_show_uri instead of gnome_help
-
-2008-10-02 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- * nautilus-browser.desktop.in.in:
- * nautilus.desktop.in.in:
- Renamed nautilus.desktop to nautilus-browser.desktop
- (this is what it does, launch a browser window with no desktop)
- Created new NoDisplay nautilus.desktop file that is used
- for autostarting nautilus from gnome-session.
-
- * configure.in:
- Pull in the right cflags/libs for libegg
- Add nautilus-browser.desktop.in to output
-
- * cut-n-paste-code/libegg/Makefile.am:
- * cut-n-paste-code/libegg/eggdesktopfile.[ch]: Added.
- * cut-n-paste-code/libegg/eggsmclient-private.h: Added.
- * cut-n-paste-code/libegg/eggsmclient-xsmp.c: Added.
- * cut-n-paste-code/libegg/eggsmclient.[ch]: Added.
- Import eggsmclient from libegg.
- Save data in desktop file instead of a separate file as per the
- new gnome-session.
-
- * cut-n-paste-code/libegg/eggtreemultidnd.c:
- Minor update from libegg
-
- * src/nautilus-application.[ch]:
- Use eggsmclient for session handling instead of gnome-client.
-
- * src/nautilus-main.c:
- Don't use gnome_program, instead use eggsmsession and
- g_option_context_parse directly.
- This removes support for some internal commandline arguments
- that are not used anymore.
-
-2008-10-02 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
- Remove gnome-vfs from the required libs.
-
-2008-10-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Remove direct deps on bonobo, bonobo-activation, orbit2, startup-notification
- Add dependency on libunique
-
- * src/Makefile.am:
- * src/nautilus-shell-interface.idl:
- * src/nautilus-shell.[ch]:
- Remove NautilusShell
-
- * src/nautilus-application.[ch]:
- Make NautilusApplication a normal GObject
- Remove NautilusShell use.
- Implement unique application functionallity using libunique
- Remove manual startup notification handling (mostly handled by libunique)
-
- * src/nautilus-main.c:
- Remove bonobo initialization
- Remove manual startup notification handling
- Move command line arg to uri parsing here
- Remove weird idle handling now that we don't use bonobo anymore
-
- * libnautilus-private/nautilus-undo-manager.c:
- * libnautilus-private/nautilus-undo-manager.h:
- * libnautilus-private/nautilus-undo.c:
- * src/nautilus-window-private.h:
- Remove all leftover spurious use of bonobo
-
- * src/nautilus-window-slot.h:
- * src/nautilus-desktop-window.c:
- * src/nautilus-location-dialog.c:
- * src/nautilus-window-bookmarks.c:
- Add required includes of gi18n.h
-
-2008-10-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.25.1.
- Stable version lives on the gnome-2-24 branch.
-
-2008-09-28 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_set_zoom_level):
- Invalidate label, rather than its allocated size. Fixes zoom level
- changes not being applied to label sizes.
-
-2008-09-27 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory-async.c
- (link_info_got_data):
- Pass link info's URI to
- nautilus_link_get_link_info_given_file_contents().
-
- * libnautilus-private/nautilus-link.c
- (nautilus_link_get_link_uri_from_desktop),
- (nautilus_link_get_link_info_given_file_contents):
- * libnautilus-private/nautilus-link.h:
- Add an input parameter for the link info's URI to
- nautilus_link_get_link_info_given_file_contents().
- In nautilus_link_get_link_uri_from_desktop(), when
- a desktop icon has an "URI=filename" entry resolve
- it like a symbolic link name relative to the link
- info parent. Ideally, we'd have
- g_file_parse_name_relative() which could do that for us,
- but it would mangle URI's fragments and queries anyway.
-
-2008-09-24 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-application.c (count_slots_of_windows),
- (get_first_navigation_slot), (mount_removed_callback):
- * src/nautilus-navigation-window-slot.c
- (nautilus_navigation_window_slot_should_close_with_mount):
- * src/nautilus-navigation-window-slot.h:
- When unmounting, close all slots that only displayed locations on the
- mount. Never close all open slots, though.
-
-2008-09-24 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in:
- * libnautilus-private/nautilus-file-operations.c:
- (copy_move_directory), (copy_move_file), (copy_files),
- (move_files):
- Revert latest commit, as we can't depend on GLib 2.19.0 before
- branching.
-
-2008-09-22 Nelson BenÃtez León <nbenitez svn gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (copy_move_file)
- (copy_move_directory)
- (copy_files):
- Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
- operations when the source file is in a readonly
- filesystem (eg. CDROM). Fixes #550816.
-
- * configure.in: Bump required glib version to 2.19.0
- to make use of aforementioned GFileCopyFlag.
-
-2008-09-22 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_get_emblem_icons):
- * libnautilus-private/nautilus-icon-info.c:
- * libnautilus-private/nautilus-icon-info.h:
- Support emblem file names that do not start with â??emblem-â??. Fixes
- #350643.
-
-2008-09-22 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-window-slot.c
- (nautilus_window_slot_update_query_editor):
- Add weak ref for query editor pointer.
-
-2008-09-22 Christian Neumair <cneumair gnome org>
-
- * configure.in: post-release bump to 2.24.1.
-
-=== nautilus 2.24.0 ===
-
-2008-09-22 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-09-22 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-manage-views.h:
- * src/nautilus-window.c (nautilus_window_destroy),
- (nautilus_window_close_slot), (nautilus_window_slot_close):
- Remove nautilus_window_manage_views_destroy(), since everything it
- does is achieved by nautilus_window_close_slot(). Also ensure that
- slots are removed from the active slot history as they are closed.
- Fixes #553081.
-
-2008-09-18 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file.c: (finalize),
- (nautilus_file_invalidate_extension_info_internal):
- Don't leak the list of pending info providers (#552310).
-
-2008-09-17 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-list-model.c
- (fm_list_model_multi_drag_data_get),
- (fm_list_model_get_drag_target_list):
- * src/file-manager/fm-list-model.h:
- * src/file-manager/fm-list-view.c (motion_notify_callback):
- Enable text drag target for list view. Fixes #552474.
-
-2008-09-17 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_rename):
- When deciding whether name actually changed, compare target
- filename with display name for desktop files, and desktop icon
- files, instead of comparing it with the filename.
- Fixes #552112.
-
-2008-09-16 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-application.c (mount_removed_callback):
- Let navigation slot go home, instead of its window. Properly
- initialize window variable.
-
-2008-09-16 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_compare_for_sort_internal),
- (nautilus_file_compare_for_sort),
- (nautilus_file_compare_for_sort_by_attribute_q):
- Also sort folders before files when the sort criterion is reversed.
- Fixes #310919.
-
-2008-09-16 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-autorun.c
- (do_autorun_for_content_type):
- Center autorun dialog on screen.
-
-2008-09-13 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-properties-window.c (file_has_prefix),
- (directory_contents_value_field_update):
- Don't count file size twice if a folder and a nested file is selected
- at once. Fixes #552015.
-
-2008-09-12 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (nautilus_icon_canvas_item_set_is_visible),
- (nautilus_icon_canvas_item_invalidate_label):
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-container.c
- (invalidate_labels), (nautilus_icon_container_set_layout_mode),
- (nautilus_icon_container_set_label_position),
- (nautilus_icon_container_set_font),
- (nautilus_icon_container_set_font_size_table),
- (nautilus_icon_container_set_all_columns_same_width):
- Add nautilus_icon_canvas_item_invalidate_label(), which removes the
- associated PangoLayout - used when resetting attributes, e.g. when the
- zoom level changes or when switching from â??text belowâ?? to â??text
- besidesâ?? mode. Fixes #551862.
-
-2008-09-12 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory.c
- (nautilus_directory_is_local):
- Always assume that directories in trash are local. Fixes #546353.
- Thanks to lvaro Vilanova Vidal.
-
-2008-09-10 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-icon-container.c
- (fm_icon_container_get_icon_text_attributes_from_preferences):
- Use eel_preferences_add_auto_string_array_as_quarks(), instead of
- registering a custom callback function - which is not guaranteed to be
- run before other (instance) callbacks. Thanks to Cosimo Cecchi for the
- problem analysis. Fixes #551576.
-
- * configure.in:
- Depend on eel 2.24.0.
-
-2008-09-08 Christian Neumair <cneumair gnome org>
-
- * configure.in: post-release bump to 2.24.0.
-
-=== nautilus 2.23.92 ===
-
-2008-09-08 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-09-08 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (select_range),
- (keyboard_move_to), (handle_icon_button_press):
- Allow to select range additively when pressing ctrl and shift, i.e.
- don't unselect the old selection. Fixes #410497, at least for icon
- view.
-
-2008-09-06 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_is_date_sort_attribute_q):
- * libnautilus-private/nautilus-file.h:
- Add nautilus_file_is_date_sort_attribute_q().
-
- * src/file-manager/fm-list-view.c
- (sort_criterion_changes_due_to_user),
- (sort_column_changed_callback):
- When manually switching to a date column, or to the default column
- with â??default_sort_in_reverse_orderâ?? active, auto-reverse sort order.
- Fixes #533189.
-
-2008-09-05 Matthias Clasen <mclasen redhat com>
-
- Bug 550009 â?? small leaks
-
- * libnautilus-private/nautilus-directory-background.c: Plug
- three small memory leaks.
-
-2008-09-04 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: Bump GTK+ required version to 2.13.0.
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_application), (nautilus_launch_desktop_file):
- * src/nautilus-connect-server-dialog-main.c: (show_uri):
- Use GdkAppLaunchContext instead of EelAppLaunchContext.
- This also fixes bug #550864.
-
-2008-09-04 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (finish_adding_new_icons):
- Set layout timestamp when fixating semi-positioned icons. Fixes
- #550807.
-
-2008-09-04 Robert-André Mauchin <zebob m pengzone org>
-
- * po/LINGUAS:
- * po/ps.po: Added Pashto translations by Zabeeh Khan.
-
-2008-09-04 Gilles Dartiguelongue <gdartigu svn gnome org>
-
- * configure.in:
- * docs/reference/Makefile.am:
- * docs/reference/libnautilus-extension/Makefile.am:
- * docs/reference/libnautilus-extension/libnautilus-extension-docs.x
- ml:
- * libnautilus-extension/nautilus-column.c:
- * libnautilus-extension/nautilus-menu-item.c:
- * libnautilus-extension/nautilus-property-page.c:
- (nautilus_property_page_get_type):
- * libnautilus-extension/nautilus-property-page.h:
- include some documentation, bug #396929.
-
-2008-09-03 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c (create_job):
- Use file name duplication helper, unless we create directories. Also
- consider maximal file name length. Fixes #240116.
-
-2008-09-03 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window-menus.c
- (forget_history_if_confirmed):
- Remove scary secondary dialog message. Fixes #550567.
- Also remove easter egg, which isn't translatable.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * configure.in: post-release bump to 2.23.92.
-
-=== nautilus 2.23.91 ===
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_update_scroll_region),
- (nautilus_icon_container_get_first_visible_icon),
- (nautilus_icon_container_scroll_to_icon):
- Adapt manual layout borders to auto layout borders, improve horizontal
- RTL scrolling to items. Unfortunately, programmatical scrolling is
- still somewhat broken due to subsequent relayouts as the horizontal
- scroll bar is shown/hidden.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (rightmost_in_top_row), (keyboard_right), (keyboard_left),
- (keyboard_down), (keyboard_up):
- In LTR mode, always jump to the top-left icon if no icon is selected.
- In RTL mode, always jump to the top-right icon if no icon is selected.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_scroll_to_icon):
- Also reveal entire rows/columns, and ensure a nice padding around icons.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_update_scroll_region):
- Fix RTL scroll region calculation.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (key_press_event):
- Reset event window before freeing event.
-
-2008-09-01 Bastien Nocera <hadess hadess net>
-
- * src/file-manager/nautilus-audio-mime-types.h: Update with
- latest changes from Totem, we can preview midi, XM, speex
- and FLAC files
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (item_get_canvas_bounds), (icon_get_row_and_column_bounds),
- (reveal_icon), (nautilus_icon_container_update_scroll_region),
- (lay_down_icons_horizontal):
- Improve icon view and compact view appearance:
-
- Always reveal entire rows and columns, i.e. ensure that all items
- are displayed, and a little safety padding around them is displayed.
-
- Increase vertical top and bottom container space for vertical layout,
- and horizontal bottom container space for horizontal layout.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-application.c (volume_added_callback):
- Make autorun work for blank CDs. Fixes #548221. Thanks to Jerry Yu
- <jijun yu sun com>.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (confirm_empty_trash), (prompt_empty_trash):
- Use "Empty Trash" buttons in empty trash dialogs. Fixes #524020.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-customization-data.c
- (format_name_for_display), (load_name_map_hash_table):
- * src/file-manager/fm-directory-view.c
- (add_template_to_templates_menus):
- * src/nautilus-property-browser.c
- (nautilus_property_browser_drag_data_get),
- (make_properties_from_directories):
- * test/test-nautilus-wrap-table.c (main):
- Strip extensions using eel_filename_strip_extension(). Fixes #309510.
- Thanks to Paolo Borelli <pborelli katamail com> and Jared Moore
- <jaredm gmx com>.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Require eel 2.23.91.
-
- * libnautilus-private/nautilus-icon-info.c
- (nautilus_icon_info_lookup):
- Use eel_gdk_pixbuf_load_from_stream_at_size() for loading SVG icons at
- the desired size. Fixes #529371.
-
-2008-09-01 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c (done_loading):
- Only report that loading is complete and schedule selection
- if all files are seen. Fixes #421759.
-
-2008-08-31 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-icon-container.c: (key_press_event):
- Don't leak a GdkEvent.
- Thanks to Huang Peng (#548448).
-
-2008-08-31 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-file-management-properties.glade:
- Modify "Behavior" category on "Behavior" tab: Use 12 pixels of
- vertical padding between click and window preferences. Fixes #158802.
-
-2008-08-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-names.h:
- * src/file-manager/fm-directory-view.c (real_update_location_menu),
- (real_update_menus):
- * src/file-manager/fm-tree-view.c (create_popup_menu):
- Use "edit-delete" icon for delete actions, and "user-trash-full" icon
- for trash actions. Partially fixes #325945.
- Also make some mnemonics consistent.
-
-2008-08-31 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-main.c (main):
- Detect restart requests by the session manager (i.e. after crashes),
- only show default window if no desktop window is shown. Fixes #99221.
-
-2008-08-31 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c
- (get_file_names_as_parameter_array), (run_script_callback):
- Get script file name as script parameter relative to current
- view directory. Fixes #320215.
-
-2008-08-30 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-icon-view.c (fm_icon_view_set_property):
- Set icon layout to T_B_R_L iff widget's text direction is RTL.
-
-2008-08-30 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Add T_B_R_L to IS_COMPACT_VIEW() macro.
-
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_one_column), (compare_icons_horizontal),
- (compare_icons_vertical), (previous_column_highest),
- (previous_column_lowest), (keyboard_right), (keyboard_left),
- (keyboard_down), (keyboard_up):
- Support vertical icon container RTL layout. Make RTL keynav useful.
- For wrap-around on pressing the down button in RTL mode
- compare_icons_horizontal() and compare_icons_vertical() had to be
- added for not breaking previous_column_highest(). I.e. consider both
- coordinates separately. There is probably a sort algorithm bug involved
- that only occurs in this situation.
-
-2008-08-30 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
- (compare_with_start_row), (compare_with_start_column),
- (next_row_rightmost), (next_column_bottommost),
- (same_column_below_highest), (keyboard_home), (keyboard_end),
- (record_arrow_key_start), (keyboard_arrow_key), (keyboard_right),
- (keyboard_left), (keyboard_down), (keyboard_up),
- (button_press_event):
- Split out fallback function that determine the rightmost icon on the
- bottom row, which used to be inside same_column_below_highest().
- Add a similar concept for the vertical layout.
-
- Vertical layout: Move to the last item when pressing the right arrow
- key in the penultimate column, below the last item.
- next_row_rightmost().
-
- Horizontal layout: Move to the last item when pressing the down arrow
- key in the penultimate row, right to the last item.
- next_column_bottommost().
-
- Remove arrow_key_start, and use arrow_key_axis_x/_y, for
- horizontal/vertical position constraints in
- compare_with_start_column() and compare_with_start_row().
-
- Fixes #549686, at least for LTR.
-
- * libnautilus-private/nautilus-icon-private.h:
- Remove unused arrow_key_axis and arrow_key_start variables.
-
-2008-08-28 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-directory-view.c:
- (update_restore_from_trash_action):
- Fix a typo in a plural string.
- Patch by Petr Kovar (#549662).
-
-2008-08-25 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (icon_set_position):
- Fix icon container size calculation (consider margins),
- use unified container clamping code for RTL and LTR, that considers
- the entire item dimensions, instead of measuring just the icon
- rectangle.
-
-2008-08-24 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory.c
- (nautilus_directory_schedule_position_set):
- * libnautilus-private/nautilus-file.c (get_time_from_time_string),
- (nautilus_file_get_time_metadata),
- (nautilus_file_set_time_metadata):
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_icons_vertical_desktop),
- (nautilus_icon_container_class_init),
- (nautilus_icon_container_instance_init),
- (nautilus_icon_container_clear), (finish_adding_new_icons),
- (is_old_or_unknown_icon_data), (nautilus_icon_container_add),
- (nautilus_icon_container_begin_loading),
- (store_layout_timestamps_now),
- (nautilus_icon_container_end_loading),
- (nautilus_icon_container_get_store_layout_timestamps),
- (nautilus_icon_container_set_store_layout_timestamps):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-dnd.c (handle_local_move):
- * libnautilus-private/nautilus-icon-private.h:
- * libnautilus-private/nautilus-metadata.h:
- * src/file-manager/fm-desktop-icon-view.c
- (fm_desktop_icon_view_init):
- * src/file-manager/fm-directory-view.c (done_loading),
- (display_pending_files), (fm_directory_view_end_loading),
- (fm_directory_view_stop), (fm_directory_view_class_init):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c (fm_icon_view_add_file),
- (fm_icon_view_begin_loading), (fm_icon_view_end_loading),
- (fm_icon_view_screen_changed), (get_stored_layout_timestamp),
- (store_layout_timestamp), (create_icon_container):
- No more overlapping desktop icons.
-
- Implement a layout timestamp concept where each file on the desktop
- and the desktop directory itself is timestamped when a full layout
- happened. Iff files were not part of the last layout (or added more
- recently, through DND), they are treated as being â??semi-positionedâ??
- (cf. 2005-11-07).
- This means that they may be freely shifted around, starting from their
- last position, until they don't overlap and fully laid out items.
- Should inter alia fix #330298.
-
-2008-08-24 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (find_empty_location), (lay_down_icons_vertical_desktop):
- Only use relative item measures for bounds check until absolute item
- positions are figured out.
-
-2008-08-22 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (prepare_pango_layout_for_draw), (draw_label_text):
- Always clear text background and display entire text
- if an icon is prelit or has the keyboard focus.
-
-2008-08-22 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (nautilus_icon_canvas_item_invalidate_label_size),
- (nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
- (nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
- (layout_get_size_for_layout), (prepare_pango_layout_width),
- (prepare_pango_layout_for_measure_entire_text),
- (prepare_pango_layout_for_draw), (measure_label_text),
- (draw_label_text), (create_label_layout),
- (nautilus_icon_canvas_item_get_bounds_for_entire_item),
- (nautilus_icon_canvas_item_ensure_bounds_up_to_date),
- (nautilus_icon_canvas_item_get_text_rectangle),
- (nautilus_icon_canvas_item_accessible_get_offset_at_point):
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-container.c
- (icon_get_bounding_box), (get_icon_bounds_for_canvas_bounds),
- (get_all_icon_bounds),
- (nautilus_icon_container_update_scroll_region),
- (compare_icons_by_position), (placement_grid_mark_icon),
- (find_empty_location), (lay_down_icons_vertical_desktop),
- (finish_adding_new_icons):
- Rework large chunks of canvas item text handling. Split text drawing
- and measuring function.
-
- Always calculate the size required to render the entire layout, then
- limit the number of lines to the allowed maximum.
-
- Introduce new bound calculation semantics. Introduce three item and
- text size usage and calculation contexts:
- layout: used for grid layout algorithms (ex. horizontal auto
- layout)
-
- entire text: for displaying the entire text (ex. canvas bound
- calculation for scroll area)
-
- display: actually used size (ex. text drawing)
-
-2008-08-21 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-directory-view.c: (real_update_menus):
- Don't show "Browse Folders" in spatial mode if no folders are
- selected.
- Patch by PaweÅ? Paprota (#351431).
-
-2008-08-21 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (layout_get_full_size), (draw_or_measure_label_text):
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_constructor),
- (nautilus_icon_container_get_max_layout_lines_for_pango),
- (nautilus_icon_container_get_max_layout_lines):
- * libnautilus-private/nautilus-icon-container.h:
- Add helper for getting max. number of layout lines, which does not use
- the negative PangoLayout height convention. Use it in
- layout_get_full_size() instead of hardcoding three lines.
- Only connect GConf text ellipsis preferences container callbacks while
- the containers are alive.
-
-2008-08-21 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-properties-window.c:
- (value_field_update_internal):
- Add context for translators.
- Thanks to Bob Mauchin (#548446).
-
-2008-08-21 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Fix typo in the schemas type description.
- Patch by F. Steinel (#548740).
-
-2008-08-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (draw_or_measure_label_text):
- Clear underlying items if text overlaps them when displaying full
- PangoLayout.
-
-2008-08-20 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.90 ===
-
-2008-08-20 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-08-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-program-choosing.c
- (nautilus_launch_application_from_command),
- (nautilus_launch_application_from_command_array):
- * libnautilus-private/nautilus-program-choosing.h:
- Use vararg list for nautilus_launch_application_from_command().
- Add nautilus_launch_application_from_command_array() which takes a
- parameter string array. Quote each parameter separately.
-
- * libnautilus-private/nautilus-mime-actions.c (activate_files):
- * src/file-manager/fm-desktop-icon-view.c
- (action_new_launcher_callback),
- (action_change_background_callback):
- * src/file-manager/fm-directory-view.c
- (action_new_launcher_callback),
- (get_file_names_as_parameter_array), (run_script_callback):
- * src/file-manager/fm-tree-view.c (got_activation_uri_callback):
- Pass each parameter separately to
- nautilus_launch_application_from_command(_array)().
- The _array() variant is used for running scripts, where the file names
- of the selection are passed separately.
-
- Fixes #341657. Thanks to Cosimo Cecchi.
-
-2008-08-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-search-engine-simple.c
- (visit_directory):
- Make content type search criterion useful, by fixing typo from GIO
- migration. Fixes #548645.
-
-2008-08-19 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (draw_or_measure_label_text),
- (nautilus_icon_canvas_item_set_entire_text):
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_one_line), (lay_down_icons_horizontal):
- Never ellipsise text in last line of a line-wise layout.
-
-2008-08-18 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-global-preferences.h:
- Add "icon_view/text_ellipsis_limit" and "desktop/text_ellipsis_limit".
- They specify the maximum number of lines to display before the file
- names should be ellipsized.
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (draw_or_measure_label_text):
- * libnautilus-private/nautilus-icon-container.c
- (text_ellipsis_limit_changed_container_callback),
- (nautilus_icon_container_constructor),
- (nautilus_icon_container_class_init),
- (get_text_ellipsis_limit_for_zoom),
- (text_ellipsis_limit_changed_callback),
- (desktop_text_ellipsis_limit_changed_callback),
- (nautilus_icon_container_instance_init),
- (nautilus_icon_container_get_layout_height):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-info.h:
- Connect icon container to text ellipsis limit preferences.
-
-2008-08-18 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (nautilus_icon_canvas_item_event):
- Raise icon when hovering with the mouse over it.
-
-2008-08-17 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (draw_or_measure_label_text):
- Obey one-line constraint in compact mode.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window.c (real_sync_zoom_widgets):
- * src/nautilus-window.c (real_sync_zoom_widgets):
- Properly calculate zoom level. Issue was imported from old
- "zoom-parameters-change" cruft. Fixes #548036.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (draw_or_measure_label_text), (nautilus_icon_canvas_item_event):
- Also display whole icon text when hovering with the mouse over the
- icon.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (nautilus_icon_canvas_item_invalidate_label_size),
- (nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
- (nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
- (draw_or_measure_label_text), (create_label_layout),
- (nautilus_icon_canvas_item_get_bounds_for_layout),
- (nautilus_icon_canvas_item_bounds),
- (nautilus_icon_canvas_item_ensure_bounds_up_to_date),
- (nautilus_icon_canvas_item_get_text_rectangle):
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-container.c
- (icon_get_bounding_box_for_layout), (lay_down_icons_horizontal),
- (get_max_icon_dimensions), (lay_down_icons_vertical),
- (placement_grid_mark_icon), (find_empty_location),
- (lay_down_icons_vertical_desktop), (reload_icon_positions),
- (nautilus_icon_container_start_renaming_selected_item):
- Truncate icon label to three lines if it is not selected. Fixes
- #84390, at least in text-below-icon mode.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c
- (update_restore_from_trash_action):
- Ensure that hash table is not NULL before getting keys if the
- selection does not contain exactly one item.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c
- (action_restore_from_trash_callback), (locations_from_file_list),
- (restore_from_trash),
- (action_location_restore_from_trash_callback),
- (get_original_directories), (files_are_all_directories),
- (files_is_none_directory), (update_restore_from_trash_action),
- (real_update_location_menu), (real_update_menus):
- * src/nautilus-window-manage-views.c (begin_location_change),
- (got_file_info_for_view_selection_callback),
- (free_location_change):
- Support restoring of multiple items from trash at once. Group them by
- original directory, and start a file operation for each original
- directory. Display appropriate tooltips. Fixes #547977.
-
-2008-08-16 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (slider_timeout),
- (nautilus_path_bar_init), (nautilus_path_bar_class_init),
- (nautilus_path_bar_scroll), (nautilus_path_bar_scroll_down),
- (nautilus_path_bar_scroll_up), (nautilus_path_bar_scroll_timeout),
- (nautilus_path_bar_slider_button_press):
- Handle scroll events. Fixes #547990.
-
-2008-08-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-info.h:
- * src/file-manager/fm-directory-view.c (file_should_show_foreach),
- (file_should_show_self), (real_update_menus_volumes):
- * src/file-manager/fm-tree-view.c (button_pressed_callback),
- (fm_tree_view_unmount_cb), (fm_tree_view_eject_cb),
- (create_popup_menu):
- Make eject and unmount labels consistent between tree side pane and
- places side pane, display both eject and unmount for volumes supporting
- both. Partially fixes #547275.
-
-2008-08-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-dnd.c
- (nautilus_drag_default_drop_action_for_icons):
- Use correct target file for same filesystem check when dropping to
- desktop. Fixes #547282.
-
-2008-08-11 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (nautilus_file_operations_copy_move):
- Use g_file_has_uri_scheme() instead of rolling our own.
- Fixes bug #539780.
-
-2008-08-07 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
- Add more supported MIME types, since file-roller trunk can handle them
- for remote locations. Thanks to Nelson BenÃtez León.
-
-2008-08-06 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-view.c (nautilus_view_base_init):
- * libnautilus-private/nautilus-view.h:
- Remove unused "zoom-parameters-changed" signal.
-
-2008-08-06 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window.c (real_sync_zoom_widgets),
- (nautilus_navigation_window_class_init):
- * src/nautilus-window-manage-views.c (create_content_view),
- (location_has_really_changed), (update_for_new_location),
- (free_location_change), (nautilus_window_report_view_failed),
- (nautilus_window_manage_views_destroy),
- (nautilus_window_manage_views_close_slot):
- * src/nautilus-window-private.h:
- * src/nautilus-window-slot.c (real_active),
- (title_changed_callback),
- (nautilus_window_slot_connect_content_view),
- (nautilus_window_slot_disconnect_content_view),
- (nautilus_window_slot_set_content_view_widget):
- * src/nautilus-window-slot.h:
- * src/nautilus-window.c (nautilus_window_set_active_slot),
- (real_sync_zoom_widgets), (nautilus_window_sync_zoom_widgets),
- (zoom_level_changed_callback),
- (nautilus_window_connect_content_view),
- (nautilus_window_disconnect_content_view),
- (nautilus_window_class_init):
- * src/nautilus-window.h:
- Consolidate zoom handling. Add nautilus_window_sync_zoom_level(),
- and sync_zoom_level() method to NautilusWindow. Use it to sync both
- the menu state, and the toolbar state. Remove NautilusWindow's
- (dis)connect_content_view(), and use unified code in
- nautilus_window_(dis)connect_content_view(), wrapped by
- nautilus_window_slot_(dis)connect_content_view(), which also handles
- the (notebook) title sync. Fixes #546333.
-
-2008-08-06 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-bookmarks-window.c: (on_selection_changed),
- (update_bookmark_from_text):
- Show the parse name instead of the URI in the bookmark editor
- location entry (#546267).
-
-2008-08-05 Jens Granseuer <jensgr gmx net>
-
- * src/nautilus-window.h: fix "parameter has incomplete type"
- warning by moving the type declarations before the functions that
- use them (#546310)
-
-2008-08-05 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-list-view.c: (create_column_editor):
- HIG improvements for the "Visible Columns" dialog.
- Initial patch by Vincent Geddes (#457451).
-
-2008-08-03 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.6.1 ===
-
-2008-08-04 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
- * configure.in:
- Change version to 2.23.6.1.
-
-2008-08-04 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (update_info_internal):
- When changing the file name, only clear the display name if the new
- file info has a NULL display name, i.e. it hasn't been set before with
- nautilus_file_set_display_name(). Fixes icon names of computer:/// items.
-
-2008-08-03 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.6 ===
-
-2008-08-03 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-08-03 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c (str_replace),
- (make_file_name_valid_for_dest_fs), (get_unique_target_file),
- (get_target_file_for_link), (get_target_file), (create_dest_dir),
- (copy_move_directory), (query_fs_type), (copy_move_file),
- (copy_files), (move_file_prepare), (move_files_prepare),
- (move_files), (move_job), (link_file), (link_job), (create_job):
- Support transfer of files with reserved characters to FAT. Auto-escape
- them to the unreserved underscore character. Fixes #448148.
-
-2008-08-02 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (keyboard_move_to):
- Never use linear selection in manual layout.
-
-2008-08-02 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
- (same_column_below_highest), (keyboard_move_to),
- (keyboard_arrow_key), (is_rectangle_selection_event),
- (keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
- Use linear selection instead of rectangular when pressing shift, use
- rectangular selection using shift and control at the same time.
- Do not wrap around vertically in horizontal layout mode, do not wrap
- around horzontally in vertical layout mode, never wrap around during
- rectangle selection. Fixes #338298 and #545493.
-
-2008-08-02 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (update_button_types),
- (button_data_file_changed), (nautilus_path_bar_check_parent_path),
- (nautilus_path_bar_update_path), (nautilus_path_bar_set_path):
- * src/nautilus-pathbar.h:
- Handle moves in the path bar hierarchy. Fixes #545941.
- Thanks to Diego Escalante Urrelo.
-
-2008-08-02 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (rubberband_timeout_callback), (realize),
- (nautilus_icon_container_get_first_visible_icon),
- (nautilus_icon_container_scroll_to_icon),
- (nautilus_icon_container_update_visible_icons),
- (handle_vadjustment_changed), (handle_hadjustment_changed):
- * libnautilus-private/nautilus-icon-private.h:
- Implement visible icon handling for horizontal scrolling, i.e.
- vertical icon layout. This will properly scroll to the last displayed
- icons when reloading a directory in vertical layout.
-
-2008-07-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-autorun.c
- (remove_elem_from_str_array), (add_elem_to_str_array),
- (nautilus_autorun_set_preferences), (combo_box_changed),
- (nautilus_autorun_prepare_combo_box):
- Handle NULL string arrays, and fix combo box model reference counting.
- Fixes #545658.
-
-2008-07-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c
- (set_widget_highlight):
- Only queue a redraw if widget state actually changed. Fixes massive
- flickering issues when dragging over list view. Fixes #524282.
-
-2008-07-30 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-search-directory-file.c
- (nautilus_search_directory_file_update_display_name),
- (nautilus_search_directory_file_init):
- Correctly claim that the display name for the search directory is a
- custom one.
-
-2008-07-30 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_clear_display_name), (nautilus_file_clear_info),
- (update_info_internal), (update_name_internal):
- When changing the file name, clear display name if it is not a custom
- one. Custom means â??not provided by GFileInfoâ??.
-
-2008-07-30 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window-slot.c
- * src/nautilus-window-slot.c (real_update_query_editor),
- (nautilus_window_slot_update_query_editor):
- Use weak pointer for being notified about query editor destruction.
-
-2008-07-30 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window.c
- (path_bar_button_pressed_callback),
- (path_bar_button_released_callback),
- (path_bar_button_drag_begin_callback),
- (path_bar_path_set_callback):
- Open new window when control-clicking on a path bar button, open new
- tab when middle-clicking on a path bar button. Fixes #545397.
-
-2008-07-30 Christian Neumair <cneumair gnome org>
-
- * nautilus.desktop.in.in:
- Identify to GNOME session as file manager, and not as generic desktop
- application. Fixes #525056. Matthias Clasen.
-
-2008-07-29 David Zeuthen <davidz redhat com>
-
- * configure.in:
- Require gio 2.17.5 for g_mount_guess_content_type().
-
- * data/nautilus.xml.in:
- Delete x-content/* definitions; these are in shared-mime-info 0.50
- and greater.
-
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-global-preferences.h:
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Remove /apps/nautilus/preferences/media_autorun_x_content_ask
- and add /apps/nautilus/preferences/media_autorun_x_content_start_app
- instead since we're inverting the logic. Now, by default (except
- for x-content/software for which we're shipping an app ourselves)
- we default to asking the user what action to take.
-
- * libnautilus-private/nautilus-autorun.c:
- * libnautilus-private/nautilus-autorun.h:
- Use g_mount_guess_content_type() instead of using our own
- sniffing code. Also provide an option for the user to select
- an application to use (#532474).
-
- * src/nautilus-file-management-properties.c:
- Catch up with API changes to nautilus_autorun_prepare_combo_box()
-
-2008-07-28 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_dialog_setup):
- * src/nautilus-navigation-window.c: (real_get_icon):
- Use standard icon name, as gnome-icon-theme no longer ships
- the "file-manager" icon.
- Patch by Matthias Clasen (#545062).
-
-2008-07-24 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-pathbar.c: (setup_button_drag_source):
- Enable middle-click dragging a path bar button (#532475).
-
-2008-07-24 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-icon-view.c:
- (get_stored_icon_position_callback),
- (icon_position_changed_callback):
- Don't use setlocale () just to printf a float, but use
- g_ascii_dtostr () instead.
- Initial patch by Christian Persch (#461804).
-
-2008-07-24 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (is_all_button_text), (do_run_simple_dialog),
- (run_simple_dialog_va), (run_error), (run_warning), (run_question),
- (confirm_delete_from_trash), (confirm_empty_trash),
- (confirm_delete_directly), (delete_dir), (delete_file),
- (trash_files), (scan_dir), (scan_file), (verify_destination),
- (create_dest_dir), (copy_move_directory),
- (remove_target_recursively), (copy_move_file), (move_file_prepare),
- (move_files_prepare), (link_file), (link_job), (create_job):
- Show "All" buttons in the file operations dialogs only if more than one
- file is involved in the process.
- Initial patch by Christian Neumair (#518616).
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.5.1 ===
-
-2008-07-22 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- * src/file-manager/fm-properties-window.c
- (value_field_update_internal):
- Revert Q_() -> C_() migration due to an intltool bug.
- Do not require intltool 0.36.3 (#542658).
-
-2008-07-22 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
- * configure.in:
- Change version to 2.23.5.1.
-
-2008-07-22 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c (reset_open_with_menu):
- Display submenu for more than two associated applications when all
- files are folders.
-
-2008-07-22 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c
- (action_save_search_as_callback):
- Make save button the default widget, and proxy entry activation to the
- default widget.
-
-2008-07-22 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-spatial-window.c (save_window_geometry_timeout),
- (nautilus_spatial_window_unrealize),
- (nautilus_spatial_window_save_geometry),
- (nautilus_spatial_window_save_scroll_position),
- (nautilus_spatial_window_save_show_hidden_files_mode),
- (real_close_slot), (nautilus_spatial_window_class_init):
- * src/nautilus-spatial-window.h:
- Make geomtry save methods per slot, rather than per window. The active
- slot is set to NULL before they are closed. Fixes #542656.
- Thanks to Frederic Peters.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-places-sidebar.c (enable_tabs_changed_callback),
- (bookmarks_check_popup_sensitivity), (bookmarks_build_popup_menu),
- (nautilus_places_sidebar_init):
- Add separator after "Open in ..." popup menu items.
-
- Only show "Open in New Tab" menu item if the preference is enabled.
- Update popup menu sensitivity when tabs preference changes.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-places-sidebar.c (clicked_eject_button),
- (nautilus_places_sidebar_init):
- Fix eject icon click detection, also make it work in RTL locales.
- Ellipsize sidebar text. Slightly reduce eject icon xpad.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.5 ===
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-query-editor.h:
- Fix NautilusWindowInfo header inclusion.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c
- (action_location_open_alternate_callback),
- (action_location_open_in_new_tab_callback),
- (real_update_location_menu), (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Add "Open in New Tab" item to location popup, and consolidate labels in
- case both spatial and browser mode are available.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- * src/file-manager/fm-properties-window.c
- (value_field_update_internal):
- Use C_() instead of Q_(). Require intltool 0.36.3.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Allow to disable XMP support. Thanks to Mikel Olasagasti and Gilles
- Dartiguelongue.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c (update_info_internal),
- (nautilus_file_get_trash_original_file):
- * libnautilus-private/nautilus-file.h:
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c
- (action_restore_from_trash_callback), (restore_from_trash),
- (action_location_restore_from_trash_callback),
- (update_restore_from_trash_action), (real_update_location_menu),
- (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Support restoring from trash (one item at a time).
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-window-menus.c:
- * src/nautilus-zoom-control.c
- (nautilus_zoom_control_instance_init):
- Add tooltips to the zoom controls, make menu tooltips consistent with
- and a11y description consistent with Epiphany. Related to #543935.
- Thanks to Diego Escalante Urrelo.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-icon-view.c (fm_icon_view_register),
- (fm_compact_view_register):
- * src/file-manager/fm-icon-view.h:
- * src/nautilus-application.c (nautilus_application_instance_init):
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.glade:
- Display compact view after list view, rather than before it. Fixes
- keybindings, and #543934. Thanks to Diego Escalante Urrelo.
-
-2008-07-21 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-location-bar.c (editable_activate_callback),
- (nautilus_location_bar_init):
- Do not emit "location-changed" if the entry is empty. Fixes #527552.
- Thanks to Pedro Villavicencio, Cosimo Cechi and others.
-
-2008-07-20 David Zeuthen <davidz redhat com>
-
- * libnautilus-private/nautilus-file-operations.c
- (unmount_mount_callback):
- Call the correct finish function.
-
-2008-07-20 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (nautilus_path_bar_check_parent_path),
- (nautilus_path_bar_update_path):
- Do not treat top-level mounts (i.e. sftp://server/) as fake roots, and
- consequently do not display up slider.
-
-2008-07-20 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (get_type_icon_info):
- Use NautilusFile icon for normal buttons, rather than forcing folder
- icon. Fixes special location icons like network:///, computer:/// etc.
-
-2008-07-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (update_info_internal):
- Only update referenced MIME type if it actually changed.
-
-2008-07-20 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-dnd.c (check_same_fs),
- (nautilus_drag_default_drop_action_for_icons):
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
- (finalize), (update_info_internal),
- (nautilus_file_get_filesystem_id):
- * libnautilus-private/nautilus-file.h:
- Query filesystem ID, as referenced string. Use it to determine whether
- two files are on the same FS during DND. Gets rid of synchronous I/O.
-
-2008-07-20 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-notebook.c (nautilus_notebook_sync_tab_label):
- Use full location name as tab tooltip.
-
-2008-07-19 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-places-sidebar.c (add_place),
- (nautilus_places_sidebar_init):
- Only align eject icons with ejectable rows, instead of aligning them
- with all icons above the seperator.
-
-2008-07-19 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (mount_callback_data_notify), (volume_mount_cb),
- (nautilus_file_operations_mount_volume),
- (nautilus_file_operations_mount_volume_full):
- * libnautilus-private/nautilus-file-operations.h:
- Add nautilus_file_operations_mount_volume_full(), which
- will issue a callback with an optional user data object,
- if the object is still alive after mounting.
-
- * src/nautilus-places-sidebar.c (add_place),
- (clicked_eject_button), (volume_mounted_cb),
- (open_selected_bookmark), (nautilus_places_sidebar_init),
- (nautilus_places_sidebar_dispose):
- Open files after mounting them.
-
-2008-07-17 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-program-choosing.c
- (nautilus_launch_application):
- Pass textual URIs instead of GFiles to GAppInfo for remote files,
- similar to nautilus_launch_desktop_file(). Fixes #543448.
- Discovered by Kamil Páral.
-
-2008-07-16 A. Walton <awalton gnome org>
-
- * src/file-manager/fm-properties-window.c (create_basic_page):
- Small touchup to r14351 (bug #542658) caught by Claude Paroz.
-
-2008-07-16 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (desktop_location_changed_callback),
- (nautilus_path_bar_finalize), (reload_icons),
- (get_custom_user_icon_info), (get_type_icon_info),
- (nautilus_path_bar_update_button_appearance),
- (nautilus_path_bar_update_button_state),
- (button_data_file_changed), (make_directory_button),
- (nautilus_path_bar_check_parent_path):
- * src/nautilus-pathbar.h:
- Dynamically update buttons on file changes instead of hard-coding them
- once, both labels and icons. Refactor icon code.
- Add TODO notice about reaction to XDG directory changes.
- Comment out usage of custom icons for path bar buttons, due to
- GDK pixbuf issues when scaling down large images #80925.
-
-2008-07-15 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-pathbar.c (button_data_free),
- (button_data_file_changed), (make_directory_button),
- (nautilus_path_bar_update_path):
- Use NautilusFile instead of GFile for obtaining display name. Gets rid
- of sync I/O.
-
-2008-07-15 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (button_press_event), (nautilus_icon_container_did_not_drag),
- (handle_icon_double_click), (handle_icon_button_press):
- Only use double click for left mouse button. The middle mouse button
- opens a new tab or window on one click. Fixes #543136.
-
-2008-07-15 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-info.c
- (nautilus_icon_get_emblem_size_for_icon_size):
- * src/file-manager/fm-list-model.c (fm_list_model_get_value):
- Display emblems for small icon sizes, down to 16 pixels.
-
-2008-07-15 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-dnd.c (slot_proxy_drag_motion),
- (nautilus_drag_slot_proxy_init):
- Also support a mode where the target URI is NULL, and the target slot is
- set.
-
- * src/nautilus-notebook.c (build_tab_label):
- Set up notebook labels as slot drag proxy, replace old DND code.
-
-2008-07-14 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-emblem-utils.c
- (nautilus_emblem_install_custom_emblem),
- (nautilus_emblem_can_remove_emblem):
- Use the GLib gstdio functions here, suggested in bug 542819
- by Thadeu Lima de Souza Cascardo.
-
-2008-07-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-emblem-utils.c:
- Include sys/stat.h for struct stat and S_ISUID and other macros.
- Thanks to Thadeu Lima de Souza Cascardo <cascardo minaslivre org>.
-
-2008-07-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-dnd.c
- (nautilus_drag_uri_array_from_selection_list),
- (nautilus_drag_uri_list_from_selection_list),
- (nautilus_drag_uri_array_from_list),
- (nautilus_drag_uri_list_from_array), (slot_proxy_drag_motion),
- (drag_info_clear), (slot_proxy_drag_leave), (slot_proxy_drag_drop),
- (slot_proxy_handle_drop), (slot_proxy_drag_data_received),
- (nautilus_drag_slot_proxy_init):
- * libnautilus-private/nautilus-dnd.h:
- Add simple slot drop proxy API to libnautilus-private, centered
- around nautilus_drag_slot_proxy_init().
- The notebook tab label drop targets will later be ported to this API.
-
- Add API for converting URI lists to URI arrays, and for constructing
- URI lists and arrays from selection lists.
-
- * src/nautilus-notebook.c (notebook_tab_drag_data_received):
- Use nautilus_drag_uri_array_from_selection_list().
-
- * src/nautilus-pathbar.c (slider_timeout),
- (nautilus_path_bar_slider_drag_motion),
- (nautilus_path_bar_slider_drag_leave), (nautilus_path_bar_init),
- (nautilus_path_bar_finalize), (button_data_free),
- (button_drag_data_get_cb), (setup_button_drag_source),
- (make_directory_button):
- * src/nautilus-pathbar.h:
- Add path bar drop targets, use nautilus_drag_slot_proxy_init() for
- setup.
- Also offer GNOME icon lists as drag target.
- Reveal hidden paths when hovering over the up/down sliders for some
- time. Fixes #309842.
-
-2008-07-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-view.c
- (nautilus_view_drop_proxy_received_netscape_url):
- * libnautilus-private/nautilus-view.h:
- * src/file-manager/fm-directory-view.c
- (fm_directory_view_init_view_iface),
- (fm_directory_view_drop_proxy_received_uris),
- (fm_directory_view_drop_proxy_received_netscape_url):
- Add function for receiving netscape URLs, clear colliding clipboard
- contents when receiving dropped URIs.
-
-2008-07-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-window-slot-info.c
- (nautilus_window_slot_info_get_current_view):
- * libnautilus-private/nautilus-window-slot-info.h:
- * src/nautilus-window-slot.c (real_slot_info_get_current_view),
- (nautilus_window_slot_info_iface_init):
- Add nautilus_window_slot_info_get_window()
- for getting current NautilusView (one ref count added).
-
-2008-07-12 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (handle_icon_double_click):
- Fix typo.
-
-2008-07-12 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-properties-window.c (create_basic_page),
- (create_simple_permissions), (create_advanced_permissions),
- (create_permissions_page):
- Use UTF-8 dash instead of "--". Fixes #542658. Thanks to Claude Paroz.
-
-2008-07-12 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (button_press_event):
- * libnautilus-private/nautilus-icon-private.h:
- Completely rewrite button press detection. Finally fixes #542269
- without any side effects.
-
-2008-07-12 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (handle_icon_button_press):
- Fix activation of previously selected icons (introduced when fixing
- bug #347423). Fixes #542269. Thanks to Tomasz SaÅ?aciÅ?ski.
-
-2008-07-10 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-directory-view.c:
- Do not bind CTRL+T to "Move to Trash".
-
-2008-07-09 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window-menus.c (action_forward_callback):
- Fix typo. Go forward instead of going back.
-
-2008-07-09 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-places-sidebar.c (compute_drop_position),
- (drag_motion_callback), (reorder_bookmarks),
- (drag_data_received_callback), (nautilus_places_sidebar_init):
- Bookmark DND fix galore. Properly handle reordering when non-existing
- bookmarks are present. They are ignored by the view, but not by the
- Nautilus bookmark list. Make DND indication consistent with the GTK+
- file chooser.
-
-2008-07-09 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-window-slot-info.h:
- Actually add it.
-
- * src/nautilus-navigation-window-slot.h:
- * src/nautilus-notebook.h:
- * src/nautilus-window-slot.h:
- Contents was added twice. Remove it once.
-
-2008-07-08 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/*.c:
- * src/*.c:
- Merge "multiview" tab branch. Fixes #48034.
-
-2008-07-07 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-ui-utilities.c
- (nautilus_toolbar_action_from_menu_item):
- Use GTK_ICON_SIZE_LARGE_TOOLBAR instead of hard coding the icon size
- to 48. Fixes #541527. Thanks to Gilles Dartiguelongue.
-
-2008-07-06 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-navigation-window.c (unset_focus_widget),
- (is_in_temporary_navigation_bar), (is_in_temporary_search_bar),
- (remember_focus_widget), (restore_focus_widget),
- (hide_temporary_bars), (navigation_bar_cancel_callback),
- (navigation_bar_location_changed_callback),
- (nautilus_navigation_window_destroy), (real_prompt_for_location),
- (search_bar_cancel_callback),
- (nautilus_navigation_window_show_search), (real_set_search_mode):
- * src/nautilus-window-manage-views.c (location_has_really_changed):
- * src/nautilus-window-private.h:
- * src/nautilus-window.c (nautilus_window_set_content_view_widget):
- Always grab view focus on location change, even if it the old view is
- re-used. Remember last focus widget when temporarily showing a bar,
- and re-focus it when hiding it. Fixes #500946. Thanks to Nelson
- BenÃtez León.
-
-2008-07-04 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-places-sidebar.c (add_place),
- (clicked_eject_button), (check_unmount_and_eject),
- (check_visibility), (rename_selected_bookmark), (do_unmount),
- (do_unmount_selection), (unmount_shortcut_cb), (do_eject),
- (eject_shortcut_cb), (eject_or_unmount_bookmark),
- (eject_or_unmount_selection), (bookmarks_key_press_event_cb),
- (bookmarks_button_press_event_cb), (nautilus_places_sidebar_init):
- Add eject button to places sidebar. Use multiple cell renderers for
- aligning the button with the items above the separator, but not below
- it. Thanks to Stefano Teso, Cosimo Cecchi, Juan Dapena Paz and Ignacio
- Casal Quinteiro. Fixes #343839.
-
-2008-07-04 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_get_user_directory), (nautilus_get_desktop_directory),
- (nautilus_create_templates_directory),
- (nautilus_get_searches_directory):
- * libnautilus-private/nautilus-metafile.c:
- (construct_private_metafile_uri):
- * libnautilus-private/nautilus-mime-actions.c: (activate_files):
- * src/file-manager/fm-directory-view.c: (change_to_view_directory),
- (run_script_callback):
- Use g_mkdir() and g_chdir() instead of mkdir() and chdir() to fix
- some warnings under GCC 4.3.1.
-
-2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- Include <glib/gstdio.h> to fix the build. Some cleanup
- in header imports to improve code legibility.
-
- * libnautilus-private/nautilus-file.c:
- Include <glib/gstdio.h> here as well.
-
-2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
-
- * configure.in: Don't reference
- cut-n-paste-code/widgets/ directory since it was removed
- in revision 14306.
-
-2008-06-30 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory-async.c (thumbnail_done),
- (thumbnail_loader_size_prepared), (get_pixbuf_for_content),
- (thumbnail_start):
- * libnautilus-private/nautilus-file.h:
- Scale down huge pixbufs when loading. Massively speed up loading of
- directories where the original image is used as thumbnail.
- Also try to write the whole file at once rather than writing in chunks.
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
- Rewrite some flaky parts of thumbnailing.
-
- Never scale any thumbnails up.
- Always compose thumbnail on the fly instead storing it once and
- scaling it up and down.
- Add flag to force that thumbnail size matches
- the output icon size for tree view.
-
- * src/file-manager/fm-list-model.c (fm_list_model_get_value):
- Use this flag.
-
-2008-06-29 Cosimo Cecchi <cosimoc gnome org>
-
- * README: Remove reference to the need of a GNOME 2.4 environment
- to build Nautilus.
-
-2008-06-29 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/README: Update outdated information
- and mailing list address.
-
-2008-06-29 Cosimo Cecchi <cosimoc gnome org>
-
- * cut-n-paste-code/Makefile.am:
- * cut-n-paste-code/widgets/Makefile.am:
- Remove useless empty widgets directory.
-
-2008-06-29 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window.c: (nautilus_window_set_status):
- Fix a huge leak as messages were pushed in the statusbar but almost
- never popped. Patch by Vincent Untz. (#536968).
-
-2008-06-29 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (clicked_within_double_click_interval), (handle_icon_button_press):
- * libnautilus-private/nautilus-icon-private.h:
- Use customized double click detection, for supporting double clicks
- on half shown items, where the first click triggers a scroll event.
- Thanks to Nelson BenÃtez León. Fixes #347423.
-
-2008-06-28 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (keyboard_arrow_key):
- Move keyboard focus correctly after a file has been
- removed. Patch thanks to Nelson Benitez. Closes bug #540107.
-
-2008-06-28 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-window-manage-views.c
- (nautilus_window_report_selection_changed),
- (nautilus_window_report_load_underway),
- (nautilus_window_report_load_complete), (free_location_change),
- (nautilus_window_report_view_failed),
- (nautilus_window_stop_loading):
- * src/nautilus-window-private.h:
- Stop loading of new view instead of just unreffing it when freeing a
- location change.
- Ignore view signals of new view when stopping it. Otherwise we'd have
- infinite recursion.
-
-2008-06-28 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c (keyboard_move_to),
- (keyboard_space):
- If no icon is selected, but an icon has the keyboard focus, select it
- when pressing space. Thanks to Nelson BenÃtez León, A. Walton and Amir
- Reza Khosroshahi. Fixes #378202.
-
-2008-06-23 Rodney Dawes <dobey pwns gmail com>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- (is_reserved_keyword, nautilus_emblem_should_show_in_list):
- * libnautilus-private/nautilus-file.h:
- Add the emblem-shared icon to be hidden in the emblems dialog and
- to be used as a reserved keyword as well
-
-2008-06-23 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: require libbeagle >= 0.2.4. (#351288).
-
-2008-06-19 Christian Persch <chpe gnome org>
-
- * src/file-manager/fm-directory-view.c:
- (convert_file_list_to_string), (get_clipboard_callback),
- (clear_clipboard_callback), (convert_file_list_to_uris),
- (copy_or_cut_files), (clipboard_targets_received),
- (real_update_paste_menu), (fm_directory_view_class_init):
- * src/file-manager/fm-tree-view.c: (get_clipboard_callback),
- (clear_clipboard_callback), (convert_file_to_uri),
- (copy_or_cut_files): Store the clipboard selection also in
- text/uri-list format. Part of bug #314120.
-
-2008-06-16 Christian Neumair <cneumair gnome org>
-
- * configure.in: post-release bump to 2.23.5.
-
-==================== 2.23.4 ====================
-
-2008-06-16 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-06-16 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file.c
- (nautilus_file_get_permissions_as_string):
- Correct a typo in the permissions code:
- suid should test for S_ISUID instead of G_ISGID.
- Closes bug #538468.
- Patch by Marcel Stimberg.
-
-2008-06-16 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-emblem-utils.c
- (is_reserved_keyword), (nautilus_emblem_should_show_in_list):
- * libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
- Remove the emblem-desktop from Nautilus, as GIO now returns the
- user-desktop icon for the user's Desktop directory.
- Closes bug #538152.
-
-2008-06-16 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c (copy_move_file):
- Use G_FILE_COPY_ALL_METADATA (#515777). Thanks to Alex Rostovtsev.
-
-2008-06-15 Cosimo Cecchi <cosimoc gnome org>
-
- reviewed by: David Zeuthen <david fubar dk>
-
- * libnautilus-private/nautilus-autorun.c:
- Always open folder if the corresponding action is selected
- in the autorun preferences.
- Patch by Matthias Clasen. (#528675).
-
-2008-06-12 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_default_drop_action_for_icons):
- Don't use g_free () on a GFile.
- Patch by Sebastien Bacher. (#537995).
-
-2008-06-11 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_should_show):
- Never hide hidden or backup files in the trash. Fixes bug #153545.
-
-2008-06-11 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-file-management-properties.glade:
- * src/nautilus-zoom-control.c (nautilus_zoom_control_redraw):
- Slightly change zoom level algorithm to display "66%" instead of
- "67%". This looks more consistent with the "33%" label for a .3 zoom
- level. Also change preferences dialog accordingly: rename "75%" to
- "66%", and "25%" to "33%". Fixes #485965.
-
-2008-06-11 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (update_info_internal),
- (nautilus_file_get_icon):
- * libnautilus-private/nautilus-thumbnails.c
- (nautilus_has_valid_failed_thumbnail):
- * libnautilus-private/nautilus-thumbnails.h:
- Fix thumbnail handling. Always request thumbnailing if a file without
- any thumbnail changes its mtime, or if a failed thumbnail is not up to
- date (i.e. its mtime differs from the file's mtime).
-
-2008-06-08 German Poo-Caamano <gpoo gnome org>
-
- * src/nautilus-window-menus.c:
- (add_extension_menu_items): New function to fill submenus from
- extensions using NautilusMenuProvider::get_background_items.
- (nautilus_window_load_extension_menus): Fixed submenu support
- for extensions using NautilusMenuProvider::get_background_items.
- * src/file-manager/fm-directory-view.c:
- (search_in_menu_items): Fix typo. Submenus provided by
- extensions were not activated (#508878).
- (reset_extension_actions_menu): Code cleanup, using g_list_foreach
- instead for.
-
-2008-06-05 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-icon-view.c:
- (fm_icon_view_real_set_directory_sort_reversed):
- Don't return anything for void function.
- Patch by Damien Carbery. (#536787).
-
-2008-06-03 Vincent Untz <vuntz gnome org>
-
- * configure.in: post-release bump to 2.23.4
-
-==================== 2.23.3 ====================
-
-2008-06-03 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
- * configure.in:
- Require eel 2.23.2.
-
-Sun Jun 1 19:30:58 2008 Søren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (background_changed_callback): Make use of new
- eel_background_save_to_gconf().
-
-2008-05-31 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_empty_trash):
- Call setup_autos() to have the confirmation preference var
- always initializated properly. Patch by Kai Willadsen (#535812).
-
-Sat May 31 03:20:11 2008 Søren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (nautilus_file_background_read_desktop_settings): If the placement
- is "none", then set image to NULL.
-
-Fri May 30 23:33:17 2008 Søren Sandmann <sandmann redhat com>
-
- * Revert last commit as we do still need to deal with uris.
-
-Fri May 30 22:16:51 2008 Søren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (initialize_background_from_settings):
- * src/nautilus-information-panel.c
- (nautilus_information_panel_update_appearance): Update for new eel
- API
- * configure.in: Require SVN version of eel
-
-Fri May 30 21:25:59 2008 Søren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (initialize_background_from_settings): Don't call
- eel_background_set_image_uri_sync() since it has been exactly
- identical to eel_background_set_image_uri() for a while.
-
-2008-05-29 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-bookmark-list.c (nautilus_bookmark_list_save_file):
- Convert g_warning() about inability to write to ~/.gtk-bookmarks to
- g_message().
-
-2008-05-29 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-dnd.c
- (nautilus_drag_default_drop_action_for_icons):
- * libnautilus-private/nautilus-file-dnd.c
- (nautilus_drag_can_accept_files):
- * libnautilus-private/nautilus-file-utilities.c
- (nautilus_is_file_roller_installed):
- * libnautilus-private/nautilus-file-utilities.h:
- * libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
- * libnautilus-private/nautilus-file.h:
- * src/file-manager/fm-directory-view.c
- (fm_directory_view_move_copy_items):
- Support adding files to archives via file-roller.
- Thanks to Nelson BenÃtez. Fixes #377157.
-
-2008-05-28 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-ditem-page.c (build_table), (create_page),
- (fm_ditem_page_create_begin), (fm_ditem_page_make_box),
- (fm_ditem_page_should_show):
- * src/file-manager/fm-ditem-page.h:
- * src/file-manager/fm-properties-window.c (create_basic_page):
- * src/nautilus-application.c (finish_startup):
- Display launcher editables on "Basic" page. Get rid of "Launcher" page.
-
-2008-05-27 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-icon-dnd.c: (drag_begin_callback):
- Don't try to create a Cairo context for a NULL pixmap.
- Fixes bug #534226.
-
-2008-05-27 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_default_drop_action_for_uri_list):
- * libnautilus-private/nautilus-dnd.h:
- * libnautilus-private/nautilus-icon-dnd.c:
- (nautilus_icon_container_get_drop_action):
- Select GDK_ACTION_MOVE as default action when DnD-ing a uri list
- into the trash. (#534769).
-
-2008-05-24 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-property-browser.c (nautilus_property_browser_init),
- (nautilus_property_browser_update_contents):
- Set window role to dialog, do not use custom hacks to pack images into
- window buttons. Fixes #78907.
-
-2008-05-24 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-autorun.c:
- * src/nautilus-autorun-software.c
- (present_autorun_for_software_dialog):
- Use medium as singular of media. Fixes #522986.
-
-2008-05-23 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory-async.c (seen_inode),
- (mark_inode_as_seen), (deep_count_one), (deep_count_state_free),
- (deep_count_load), (deep_count_start):
- Do not count the same inode twice when calculating size. Fixes
- #313668.
-
-2008-05-23 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-properties-window.c (set_name_field),
- (update_name_field), (value_field_update_internal),
- (attach_title_field), (create_page_with_hbox), (append_blank_row),
- (is_merged_trash_directory), (is_computer_directory),
- (is_network_directory), (is_burn_directory),
- (should_show_file_type), (should_show_location_info),
- (should_show_accessed_date), (should_show_free_space),
- (create_basic_page), (create_properties_window), (real_response),
- (fm_properties_window_class_init), (fm_properties_window_init):
- * src/file-manager/fm-properties-window.h:
- Remove useless properties for computer, trash, burn and network
- locations. Add spacing, make properties dialog HIG compliant.
- Derive dialog from GtkDialog, instead of GtkWindow.
- Fixes #325024.
-
-2008-05-22 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
- Fix frame size calculation.
-
-2008-05-22 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-main.c (main):
- Initialize autostart to FALSE.
-
-2008-05-21 A. Walton <awalton gnome org>
-
- * */*.[ch]:
- Move all of Nautilus to single Gtk+ includes, because Mitch says so.
- Closes Bug #530315.
-
-2008-05-20 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-clipboard.c:
- (convert_lines_to_str_list),
- (nautilus_clipboard_get_uri_list_from_selection_data),
- (nautilus_clipboard_get),
- (nautilus_clipboard_clear_if_colliding_uris):
- * libnautilus-private/nautilus-clipboard.h:
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_get_copied_files_atom), (copy_or_cut_files),
- (paste_clipboard_data), (action_paste_files_callback),
- (paste_into), (real_update_paste_menu):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c: (icon_view_move_copy_items):
- * src/file-manager/fm-list-view.c: (move_copy_items_callback):
- * src/file-manager/fm-tree-view.c: (move_copy_items_callback),
- (button_pressed_callback), (copy_or_cut_files),
- (paste_clipboard_data), (fm_tree_view_paste_cb):
- Empty the clipboard when copying/moving with DnD a file contained
- in it. Also, refactor some clipboard code from fm-directory-view.c and
- fm-tree-view.c into nautilus-clipboard.c. (#532850).
-
-2008-05-19 Cosimo Cecchi <cosimoc gnome org>
-
- * docs/Makefile.am:
- * docs/nautilus-connect-server.1:
- * docs/nautilus-file-management-properties.1:
- * docs/nautilus.1:
- Adds manpages taken from the Debian package. Many thanks to the
- Debian doc authors for these and for making them available
- under the GPL license. (#310473 and #501698).
-
-2008-05-19 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-property-browser.c: (make_drag_image):
- Fix a typo that was breaking the image when doing DnD of
- emblems from the property browser.
-
-2008-05-19 Padraig O'Briain <padraig obriain sun com>
-
- * src/nautilus-application.c (mount_removed_callback): Ensure that
- window no longer shows CD contents after CD is ejected. (#531678)
-
-2008-05-19 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
- * libnautilus-private/nautilus-icon-info.c
- (nautilus_icon_info_lookup),
- (nautilus_icon_info_get_pixbuf_nodefault_at_size),
- (nautilus_icon_info_get_pixbuf_at_size):
- Use bilinear interpolation instead of hyperbolic. Massively speeds up
- loading of directories with previously generated thumbnails.
-
-2008-05-19 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-shell.c (corba_open_windows),
- (corba_open_default_window):
- Treat "" CORBA strings as NULL.
-
-2008-05-19 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-shell.c (open_window):
- Never maximize windows opened from shell if a custom geometry has been
- specified. Fixes #92566.
-
-2008-05-19 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-icon-view.c:
- Fix a conflicting accelerator.
- Patch from Sebastien Bacher. (#442056)
-
-2008-05-17 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory-background.c
- (nautilus_file_background_read_desktop_settings):
- Fix possibly uninitialized variable.
-
-Fri May 16 23:56:37 2008 Søren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (nautilus_file_background_read_desktop_settings):
- Rewrite this function using gconf directly instead of relying on
- libbackground.
-
- * libnautilus-private/nautilus-directory-background.c
- (nautilus_file_background_write_desktop_settings):
- Rewrite to use gconf directly
-
- * libbackground:
- Remove.
-
-2008-05-14 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c
- (paste_into_clipboard_received_callback), (paste_into),
- (action_paste_files_into_callback),
- (action_location_paste_files_into_callback),
- (clipboard_targets_received), (real_update_location_menu):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Implement "Paste Into" for location context menu. Always request
- clipboard contents in real_update_paste_menu().
-
-2008-05-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file-operations.c
- (nautilus_file_operations_copy_move):
- Never move to "burn:///". Fixes #531750.
-
- * src/file-manager/fm-properties-window.c (real_destroy):
- Free permission_combos list.
-
-2008-05-13 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-view.c
- (nautilus_view_pop_up_location_context_menu):
- * libnautilus-private/nautilus-view.h:
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c
- (action_self_properties_callback),
- (action_location_properties_callback),
- (fm_directory_view_finalize),
- (action_location_mount_volume_callback),
- (action_location_unmount_volume_callback),
- (action_location_eject_volume_callback),
- (action_location_format_volume_callback),
- (action_location_open_folder_window_callback),
- (action_location_cut_callback), (action_location_copy_callback),
- (action_location_trash_callback),
- (action_location_delete_callback),
- (real_update_location_menu_volumes), (real_update_location_menu),
- (fm_directory_view_pop_up_background_context_menu),
- (real_pop_up_location_context_menu),
- (location_popup_file_attributes_ready),
- (unschedule_pop_up_location_context_menu),
- (schedule_pop_up_location_context_menu),
- (fm_directory_view_pop_up_location_context_menu), (load_directory):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-location-bar.c (label_button_pressed_callback):
- * src/nautilus-navigation-window.c
- (nautilus_navigation_window_init),
- (path_bar_button_pressed_callback), (path_bar_path_set_callback):
- * src/nautilus-pathbar.c (nautilus_path_bar_class_init),
- (nautilus_path_bar_update_path),
- (nautilus_path_bar_get_path_for_button):
- * src/nautilus-pathbar.h:
- * src/nautilus-spatial-window.c (location_button_pressed_callback):
- Allow to open location popup menu for any location, and not just for
- currently open folder. Enable location popup menu for all path bar
- buttons. Add volume operations to location context menu. Fix
- separators in location context menu. Fixes #309844.
- Do not unref file when opening properties dialog from background
- context menu.
-
-2008-05-13 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.2 ===
-
-2008-05-13 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release.
-
-2008-05-09 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-directory-view.c: (select_pattern):
- * src/file-manager/fm-icon-view.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-spatial-window.c:
- Ellipsize and HIG-ify some menu items. (#335112).
-
-2008-05-09 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Use the right type for all_columns_have_same_width key in the
- schemas description file. (#532363).
-
-2008-05-09 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_file_local_internal), (nautilus_drag_drag_data_get):
- * libnautilus-private/nautilus-open-with-dialog.c:
- (add_or_find_application):
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_application):
- * src/nautilus-sidebar-title.c: (update_icon):
- * src/nautilus-spatial-window.c:
- (got_file_info_for_location_menu_callback):
- * libnautilus-private/nautilus-file.c: (get_custom_icon):
- Plugged some leaks around.
- * libnautilus-private/nautilus-file.c: (is_uri_relative):
- Cleaned up this bit of code.
-
- Bug #532126.
-
-2008-05-08 Federico Mena Quintero <federico novell com>
-
- http://bugzilla.gnome.org/show_bug.cgi?id=364843
-
- Keep the generated names for "reallylongfilename (copy).txt" from
- overflowing the maximum allowed length for path names.
-
- Original patch by Dave Camp <campd campd org>
-
- * libnautilus-private/nautilus-file-operations.c
- (shorten_utf8_string): New function; takes an UTF8 string and
- hygienically truncates it to a given number of bytes.
- (get_link_name): Ensure the final name doesn't exceed a maximum length.
- (make_next_duplicate_name): Likewise.
- (get_max_name_length): Wrapper around pathconf() for basename lengths.
- (get_unique_target_file): Use a maximum length for the target name.
- (get_target_file_for_link): Likewise.
-
-2008-05-07 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Use text width of 150 pixels in vertical layout mode, instead of 300.
-
-2008-05-06 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (next_row_leftmost), (previous_row_rightmost),
- (next_column_highest), (previous_column_lowest),
- (last_column_lowest), (keyboard_end), (keyboard_arrow_key),
- (keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
- Wrap to next row/column when pressing arrow key, except if a11y is
- used. Fixes #526802.
- For vertical layout, make the "End" key select bottom item in last
- column, instead of the last item in the bottom row.
-
-2008-05-05 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-global-preferences.h:
- Fixup broken GConf key define. Patch from Stephane Demurget.
-
-2008-05-05 A. Walton <awalton gnome org>
-
- reviewed by: Cosimo Cecchi
-
- * libnautilus-private/nautilus-module.c (nautilus_module_load):
- * src/file-manager/fm-ditem-page.c (save_entry):
- * src/nautilus-autorun-software.c (autorun):
- Fixes build on toolchains with -Wformat enabled.
- Closes bug #531562.
-
-2008-05-05 A. Walton <awalton gnome org>
-
- * src/nautilus-window-menus.c (action_about_nautilus_callback):
- Update FSF address, bump the copyright year to 2008, and remove
- a unnecessary version test macro (we require a later Gtk+ now,
- making this test unnecessary). Closes bug #409038.
-
-2008-05-05 A. Walton <awalton gnome org>
-
- * configure.in:
- Use -Wstrict-aliasing=0 instead of -Wno-strict-aliasing, known to be
- broken on GCC 4.3.x < r130902 (GCC Bug #34973). Closes GNOME
- bug #528081.
-
-2008-05-05 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window.c: (nautilus_window_key_press_event):
- Revert the patch for bug #314431 as it seems to break cut and paste.
-
-2008-05-05 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-connect-server-dialog-main.c:
- Do not error out if the remote share is already mounted.
- Fixes #531508.
-
-2008-05-05 Tomas Bzatek <tbzatek redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Don't allow recursive move/copy into itself. Fixes #530720.
-
-2008-05-03 Hans Petter Jansson <hpj novell com>
-
- * src/nautilus-image-properties-page.c (append_exifdata_string):
- If we get a NULL exifdata, don't try to dereference it. Fixes
- BGO #530851.
-
-2008-05-03 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-file-management-properties.glade:
- Use 12 pixels of list column page indentation. Fixes #514415. Thanks
- to Marcin Galazka.
-
-2008-05-01 Claude Paroz <claude 2xlibre net>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in: Removed
- duplicate "and" in description. Fixes #516906.
-
-2008-04-30 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-property-browser.c: (ensure_file_is_image):
- Do not unref the file info before checking the mime type,
- otherwise the mime_type string will be invalidated. (#530549).
-
-2008-04-30 A. Walton <awalton gnome org>
-
- * configure.in:
- * src/file-manager/fm-icon-view.c:
- Remove false dependency for ESound. Closes bug #311445.
-
-2008-04-30 A. Walton <awalton gnome org>
-
- * libnautilus-private/nautilus-clipboard.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-entry.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-horizontal-splitter.c:
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-users-groups-cache.c:
- * libnautilus-private/nautilus-vfs-directory.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-file-management-properties.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window.c:
- * src/nautilus-zoom-control.c:
- Replace g_return_*() with g_assert() in private, internal
- functions. Closes #530321.
-
-2008-04-29 David Zeuthen <davidz redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- * libnautilus-private/nautilus-autorun.h:
- * 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):
- * libnautilus-private/nautilus-vfs-file.c:
- (vfs_file_mount_callback):
- * src/nautilus-application.c: (startup_volume_mount_cb),
- (volume_added_callback):
- * src/nautilus-places-sidebar.c: (open_selected_bookmark),
- (mount_shortcut_cb):
- * src/nautilus-window-manage-views.c: (mount_not_mounted_callback):
- Fix how autorunning works. Instead of inhibiting autorunning
- every time we run something, we turn things around and instead
- allow automounting only in the instance where Nautilus automounted
- something itself. So in essence this patch is s/inhibit/allow/.
- This fixes an annoying problem where Nautilus would do autorun
- everytime something was mounted even from the command line. A
- consequence of this are windows popping up and other annoyances.
- This patch fixes that problem.
-
- * src/nautilus-x-content-bar.c: (nautilus_x_content_bar_init):
- Make sure the label is ellipsized.
-
-2008-04-27 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c: (delete_files),
- (trash_files), (delete_job):
- Report user cancel when all the files we're about to trash or delete
- are skipped in the operation. This allows to use the same selection for
- requesting another deletion from the view. (#519746).
-
-2008-04-27 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-window-manage-views.c
- (display_view_selection_failure):
- Quote schema. Fixes #522029.
-
-2008-04-27 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
- Always use single click policy in the Places sidebar. (#355760).
-
-2008-04-27 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_save_geometry):
- Always properly remember window size, also in the case the window is
- closed being maximized. (#385176).
-
-2008-04-27 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window.c: (nautilus_window_key_press_event):
- Reverse the order in which the keybindings are processed by the
- NautilusWindow, and use the same approach as GEdit.
- This fixes some bugs where the GtkWindow accelerators were executed
- before the focused widget one. (#314431).
-
-2008-04-27 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-list-view.c (button_press_callback):
- Do not activate twice if the activated paths are already selected.
- Always expand when an expander is clicked, even when the activation
- paths are already selected. Add 4 to the GtkTreeView's claimed
- expander size, which accounts for hard coded internal GtkTreeView
- expander padding. Fixes #448562. Thanks to PaweÅ? Paprota.
-
-2008-04-26 A. Walton <awalton gnome org>
-
- reviewed by: Christian Neumair
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file-utilities.c
- (nautilus_compute_title_for_location):
- * libnautilus-private/nautilus-file.c (update_info_internal),
- (nautilus_file_get_description):
- * libnautilus-private/nautilus-file.h:
- Use standard::description in the window title when it's available.
- Closes bug #516007.
-
-2008-04-27 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (emit_atk_focus_tracker_notify), (set_keyboard_focus),
- (select_range), (select_one_unselect_others), (rubberband_select),
- (keyboard_move_to):
- Properly handle selection changes when using keyboard navigation. We
- did not emit a "selection-change" signal when keyboard rubberbanding
- was used, and all except one icon were deselected. Fixes #509432.
- Thanks to PaweÅ? Paprota.
-
-2008-04-24 Cosimo Cecchi <cosimoc gnome org>
-
- * src/file-manager/fm-list-view.c: (key_press_callback):
- Properly handle Ctrl+F10 keybinding in List View.
- Patch by PaweÅ? Paprota. (#385896).
-
-2008-04-23 Michael J. Chudobiak <mjc svn gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c:
- Bump default thumbnailing size limit from 5 MB to 10 MB (#421342).
-
-2008-04-21 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.23.1 ===
-
-2008-04-21 Christian Neumair <cneumair gnome org>
-
- * Makefile.am:
- * configure.in:
- Entirely move DISTCHECK_CONFIGURE_FLAGS to Makefile.am to fix
- distcheck.
-
-2008-04-21 Christian Neumair <cneumair gnome org>
-
- * NEWS:
- Update for release.
-
-2008-04-21 Christian Neumair <cneumair gnome org>
-
- * nautilus.desktop.in.in:
- * src/nautilus-main.c (main):
- Support new gnome-session autostart semantics (#525056). Thanks to
- Lucas Rocha.
-
-2008-04-15 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file.c: (compare_by_time):
- Initialize two vars to get rid of a warning with gcc 4.3.
- Patch by PaweÅ? Paprota. (#528081).
-
-2008-04-10 A. Walton <awalton svn gnome org>
-
- Remove GSequence directory and files (for real this time).
-
-2008-04-10 A. Walton <awalton svn gnome org>
-
- * configure.in:
- * cut-n-paste-code/Makefile.am:
- * cut-n-paste-code/gsequence/Makefile.am:
- * cut-n-paste-code/gsequence/gsequence.c:
- * cut-n-paste-code/gsequence/gsequence.h:
- * src/Makefile.am:
- * src/file-manager/fm-list-model.c:
- Remove GSequence hack as it is no longer necessary;
- we require a newer GLib in order to support GIO.
- More work towards bug #520773.
-
-2008-04-10 A. Walton <awalton svn gnome org>
-
- * src/Makefile.am:
- * src/nautilus-application.c: (nautilus_application_startup):
- * src/nautilus-application.h:
- * src/nautilus-first-time-druid.c:
- * src/nautilus-first-time-druid.h:
- * src/nautilus-main.c: (main):
- Remove the first-time-druid dead code (#520773).
-
-2008-04-10 Cosimo Cecchi <cosimoc gnome org>
-
- * configure.in: Add a missing comma to fix build with
- Autoconf 2.62. (#527315).
-
-2008-04-08 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-list-view.c: (fm_list_view_finalize):
- Destroy column editor dialog with its parent list view. (#439097)
-
-2008-04-07 Christian Neumair <cneumair gnome org>
-
- * 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-07 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-column-chooser.c (update_buttons),
- (add_buttons):
- Remove show/hide buttons. The entries can be toggled directly using
- mouse or keyboard. Do not remove buttons to move entries, since
- list DND may not be obvious for some users (#514394). Thanks to Marcin
- Galazka.
-
-2008-04-05 Cosimo Cecchi <cosimoc gnome org>
-
- * 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 A. Walton <awalton svn gnome org>
-
- * configure.in:
- * docs/Makefile.am:
- * docs/reference/Makefile.am:
- * docs/reference/libnautilus-extension/Makefile.am:
- * docs/reference/libnautilus-extension/libnautilus-extension-docs.xml:
- * docs/reference/libnautilus-extension/libnautilus-extension.types:
- * docs/reference/libnautilus-extension/version.xml.in:
-
- Adds initial Gtk-doc support infrastructure for libnautilus-extension.
- (Progress towards bug #526193).
-
-2008-04-04 Christian Neumair <cneumair gnome org>
-
- * 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 <cosimoc gnome org>
-
- * 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 <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * 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 <tbzatek redhat com>
-
- * libnautilus-private/nautilus-file.c: (update_info_internal):
- Fix SELinux:context attribute display issue
-
-2008-04-02 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_update_scroll_region),
- (lay_down_icons_horizontal), (get_max_icon_dimensions),
- (lay_down_icons_vertical),
- (nautilus_icon_container_start_renaming_selected_item),
- (nautilus_icon_container_is_layout_vertical):
- * libnautilus-private/nautilus-icon-container.h:
- * src/nautilus-window.c
- (nautilus_window_set_initial_window_geometry):
- 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.
-
- Add container padding on the RHS for vertical layout, and consider
- max. emblem rectangles when deciding whether to wrap. This may wrap
- slightly to early in some (high zoom level) situations, but we will
- never get scroll glitches.
-
-2008-04-01 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-view-factory.h:
- * src/file-manager/fm-desktop-icon-view.c
- (fm_desktop_icon_view_register):
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c (fm_list_view_register):
- * src/nautilus-navigation-window.c (load_view_as_menu):
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-manage-views.h:
- * src/nautilus-window.c (add_view_as_menu_item):
- Remove unused "label" field of NautilusViewInfo and
- nautilus_window_get_view_label().
- Rename two other fields of NautilusViewInfo and make their use
- more explicit. Remove redundand "View" from view menu label.
-
-2008-04-01 Michael J. Chudobiak <mjc svn gnome org>
-
- * 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-04-01 A. Walton <awalton svn gnome org>
-
- reviewed by: Cosimo Cecchi
- * HACKING:
- Add advice about patches adding strings to Nautilus.
-
-2008-04-01 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c: (delete_dir),
- (prompt_empty_trash), (verify_destination), (copy_move_directory),
- (remove_target_recursively), (copy_move_file):
- * libnautilus-private/nautilus-mime-actions.c:
- (report_broken_symbolic_link), (activate_files):
- * libnautilus-private/nautilus-program-choosing.c:
- (application_cannot_open_location), (nautilus_launch_application),
- (nautilus_launch_desktop_file):
- * src/file-manager/fm-error-reporting.c:
- (fm_report_error_loading_directory),
- (fm_report_error_renaming_file), (fm_report_error_setting_group),
- (fm_report_error_setting_owner),
- (fm_report_error_setting_permissions):
- * src/file-manager/fm-properties-window.c:
- (fm_properties_window_drag_data_received),
- (create_permissions_page):
- * src/nautilus-application.c: (nautilus_application_startup):
- * src/nautilus-connect-server-dialog-main.c:
- (display_error_dialog):
- * src/nautilus-connect-server-dialog.c: (connect_to_server):
- * src/nautilus-emblem-sidebar.c:
- (nautilus_emblem_sidebar_delete_cb), (rename_dialog_response_cb):
- * src/nautilus-information-panel.c: (receive_dropped_uri_list):
- * src/nautilus-property-browser.c: (remove_pattern),
- (remove_emblem), (add_pattern_to_browser):
- * src/nautilus-window-manage-views.c:
- (display_view_selection_failure):
- Do not use contractions in strings. (#145356).
-
-2008-04-01 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_unmount_mount), (empty_trash_job),
- (nautilus_file_operations_empty_trash):
- Do not ask twice if we want to empty the trash when unmounting
- a volume. (#525269).
-
-2008-03-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-autorun.c
- (should_skip_native_mount_root), (should_autorun_mount):
- Do not automount mount points inside hidden hierarchies (#524075).
-
-2008-03-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_icons_vertical):
- Reduce vertical space between icons, do not request space at the
- bottom of a column.
-
-2008-03-31 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (create_label_layout),
- (nautilus_icon_canvas_item_get_max_text_width):
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_start_renaming_selected_item):
- For column layout, do not limit text width if each columns determines
- its own width.
-
-2008-03-30 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-icon-view.c
- (fm_icon_view_real_get_directory_tighter_layout):
- Return FALSE if view does not support tighter layout.
-
-2008-03-30 Christian Neumair <cneumair gnome org>
-
- * src/file-manager/fm-desktop-icon-view.c
- (fm_desktop_icon_view_register):
- Do not translate unused desktop icon view labels.
-
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Use "... View" instead of "View as ..." for view menu and dropdown.
- This makes the labels consistent with the preference dialog and with
- the compact view.
-
-2008-03-30 Christian Neumair <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c
- (nautilus_global_preferences_get_default_folder_viewer_preference_a
- s_iid):
- * libnautilus-private/nautilus-global-preferences.h:
- * libnautilus-private/nautilus-icon-canvas-item.c
- (create_label_layout),
- (nautilus_icon_canvas_item_get_max_text_width):
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_one_column), (get_max_icon_dimensions),
- (lay_down_icons_vertical), (lay_down_icons_vertical_desktop),
- (lay_down_icons), (size_allocate),
- (nautilus_icon_container_update_icon),
- (nautilus_icon_container_set_layout_mode),
- (nautilus_icon_container_start_renaming_selected_item),
- (nautilus_icon_container_set_forced_icon_size),
- (nautilus_icon_container_set_all_columns_same_width):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-private.h:
- * libnautilus-private/nautilus-metadata.h:
- * src/file-manager/fm-icon-container.c
- (fm_icon_container_get_icon_images),
- (fm_icon_container_get_icon_text):
- * src/file-manager/fm-icon-view.c
- (get_stored_icon_position_callback),
- (fm_icon_view_supports_manual_layout),
- (fm_icon_view_supports_tighter_layout), (update_layout_menus),
- (fm_icon_view_real_set_directory_sort_reversed),
- (fm_icon_view_get_directory_auto_layout),
- (fm_icon_view_real_get_directory_auto_layout),
- (fm_icon_view_set_directory_auto_layout),
- (fm_icon_view_real_set_directory_auto_layout),
- (fm_icon_view_real_set_directory_tighter_layout),
- (real_supports_manual_layout), (get_default_zoom_level),
- (set_labels_beside_icons), (set_columns_same_width),
- (fm_icon_view_begin_loading), (fm_icon_view_set_zoom_level),
- (fm_icon_view_zoom_to_level),
- (fm_icon_view_restore_default_zoom_level),
- (default_zoom_level_changed_callback),
- (all_columns_same_width_changed_callback),
- (fm_icon_view_set_property), (fm_icon_view_class_init),
- (fm_icon_view_get_id), (fm_icon_view_init), (fm_icon_view_create),
- (fm_compact_view_create), (fm_icon_view_is_compact),
- (fm_icon_view_register):
- * src/file-manager/fm-icon-view.h:
- * src/nautilus-file-management-properties.c
- (nautilus_file_management_properties_dialog_setup):
- * src/nautilus-file-management-properties.glade:
- Added compact view.
-
-2008-03-29 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-window-manage-views.c:
- (display_view_selection_failure):
- Fix a typo in a string. (#521199).
-
-2008-03-29 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-progress-info.c:
- (get_progress_window):
- Use title capitalization for the File Operations dialog. (#516353).
-
-2008-03-29 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-places-sidebar.c: (update_places):
- Show network servers in Places sidebar. Patch by Vincent Untz.
- (#350974).
-
-2008-03-29 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_invert_selection):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-view.c:
- (nautilus_view_invert_selection):
- * libnautilus-private/nautilus-view.h:
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (action_invert_selection_callback),
- (fm_directory_view_invert_selection), (real_update_menus),
- (fm_directory_view_class_init):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c: (fm_icon_view_invert_selection),
- (fm_icon_view_class_init):
- * src/file-manager/fm-list-view.c: (fm_list_view_invert_selection),
- (fm_list_view_class_init):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Add support for "Invert Selection". Patch by Amos Brocco
- <amos brocco unifr ch>. (#305295).
-
-2008-03-29 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-application.c
- (nautilus_application_save_session_to_file), (save_session):
- * src/nautilus-application.h:
- * src/nautilus-main.c (main):
- * src/nautilus-shell.c (open_windows_at_idle), (restart_at_idle):
- When restarting with "nautilus --restart", use XML file session
- save / load mechanism, instead of writing to / reading from GConf.
-
-2008-03-29 Christian Neumair <cneumair gnome org>
-
- * 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 <alexl redhat com>
-
- * configure.in:
- Bump version to 2.23.1
- Gnome 2.22 work continues on gnome-2-22 branch
-
-2008-03-28 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.22.1 ===
-
-2008-03-28 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2008-03-28 A. Walton <awalton svn gnome org>
-
- * 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 <alexl redhat com>
-
- * 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 <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (move_job):
- Don't leak dest_fs_id by requesting it twice.
-
-2008-03-28 Alexander Larsson <alexl redhat com>
-
- * 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 <alexl redhat com>
-
- * 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 <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (move_file_prepare):
- Actually handle the move-file-over-directory case.
-
-2008-03-26 Alexander Larsson <alexl redhat com>
-
- * 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 <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * src/file-manager/fm-icon-view.c (play_file):
- Use playbin for playback, but keep video playback disabled. (#523959).
-
-2008-03-23 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-location-entry.c: do not leak the
- location string when autocompleting.
-
-2008-03-23 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-directory-async.c
- (directory_count_start), (deep_count_load):
- Do not follow symlinks. (#504980).
-
-2008-03-23 Christian Neumair <cneumair gnome org>
-
- * 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 <cneumair gnome org>
-
- * 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 <alexl redhat com>
-
- * 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 <fcrozat mandriva com>
-
- * libnautilus-private/nautilus-link.c:
- Only strip icon name when it ends with a know
- icon extension.
-
-2008-03-19 Alexander Larsson <alexl redhat com>
-
- * MAINTAINERS:
- Add Christian Neumair as new maintainer
-
-2008-03-19 Sebastian Dröge <slomo circular-chaos org>
-
- * 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 <slomo circular-chaos org>
-
- * 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 <slomo circular-chaos org>
-
- * 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 <cosimoc gnome org>
-
- * 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 <awalton svn gnome org>
-
- * 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 <alexl redhat com>
-
- * 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 <anarki lilik it>
-
-2008-03-14 A. Walton <awalton svn gnome org>
-
- * 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 <awalton svn gnome org>
-
- * 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 <alexl redhat com>
-
- * 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 <alexl redhat com>
-
- * 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 <cosimoc gnome org>
-
- * 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 <tbzatek redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Fix a crash while changing owner
-
-2008-03-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.22.0 ===
-
-2008-03-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump to 2.22.0
-
- * AUTHORS:
- * NEWS:
- * THANKS:
- * check-THANKS.pl:
- Update for release.
-
-2008-03-07 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (callback_for_move_to_trash):
- Fix a crash due to a missing NULL check (#520947).
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (nautilus_bookmark_uri_known_not_to_exist):
- Fix this check to actually only access local
- files, not fuse-based gvfs paths.
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_update_icon):
- Remove dead code
-
- * libnautilus-private/nautilus-icon-info.c:
- (nautilus_icon_info_lookup):
- Resize custom icons (#513102)
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (add_template_to_templates_menus):
- Avoid crashing if no pixbuf for menu icon. (#513719)
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.c:
- Avoid showing broken icons for the media type list (#519880)
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (trash_files):
- Fix delete all button (#518616)
- Patch from Rached Ben Mustapha
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_can_set_permissions):
- Try to set permissions on remote shares. (#520572)
-
-2008-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.c (_g_mount_guess_content_type):
- Only look for autorun stuff for local files.
- We can't generally exec stuff for non-local files anyway,
- and is a performance hit to do the check.
-
-2008-03-05 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.[ch]:
- Add async x-content type getter, change sync one
- to only read the cached value
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window-manage-views.c:
- Get x-content type async
-
-2008-03-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_set_display_name):
- Handle the case of empty display name as if it wasn't specified.
-
-2008-02-29 Cosimo Cecchi <cosimoc gnome org>
-
- * nautilus-computer.desktop.in.in:
- * nautilus-folder-handler.desktop.in.in:
- * nautilus-home.desktop.in.in:
- Computer, Home and Open Folder .desktop files should only show in
- GNOME. Patch from Federico Mena Quintero. (#350947)
-
-2008-02-29 Cosimo Cecchi <cosimoc gnome org>
-
- * src/nautilus-file-management-properties.c:
- (update_icon_captions_from_gconf):
- Fix a crasher when reading NULL values from GConf. (#518974)
-
-2008-02-28 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-file.c: (nautilus_file_get_gicon):
- Handle NULL file.
- * src/nautilus-bookmark-list.c: (nautilus_bookmark_list_load_file):
- Ignore lines beginning with a space (#512593).
-
-2008-02-28 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (file_should_show_foreach):
- Add mount entry for mountables, not unmount (#519056)
-
-2008-02-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.c:
- Use better icon for system tray. (#518644)
- Patch from Michael Monreal
-
-2008-02-07 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-metafile.c: (metafile_read_state_free):
- Handle NULL state (#512042).
- * src/nautilus-pathbar.c: (nautilus_path_bar_finalize): Disconnect
- trash monitor signal (#519050).
-
-2008-02-26 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-autorun-software.c (autorun):
- Fix typo in string
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.92 ===
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require glib 2.15.6
-
- * NEWS:
- Update for release
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-autorun-software.c:
- Show dialog on autorun errors
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Don't show permissions for computer.
- Make "open with tab" consistent for computer and trash.
- Patch from Cosimo Cecchi (#518131)
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- (got_file_info_for_view_selection_callback):
- Fix NautilusFile leak.
- Patch from Christian Neumair
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c:
- Fixes the icon position when creating a new folder,
- and the view is zoomed.
- Patch from Christian Neumair
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-info.c (nautilus_icon_info_new_for_icon_info):
- Fix s/display_name/filename/ typo (#515903)
- Fixes blurry window icons
- Patch from Christian Neumair
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Allow theming of chart colors (#478471)
- Patch from Baris Cicek
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (is_uri_relative):
- g_uri_get_scheme -> g_uri_parse_scheme
-
-2008-02-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c (activation_mountable_mounted):
- Don't display error on G_IO_ERROR_FAILED_HANDLED.
-
-2008-02-22 David Zeuthen <davidz redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- (autorun_dialog_response), (do_autorun_for_content_type):
- Actually handle when the user presses the Eject or Unmount button.
-
- * src/nautilus-window-manage-views.c: (found_mount_cb),
- (update_for_new_location):
- * src/nautilus-window-private.h:
- * src/nautilus-window.c: (nautilus_window_finalize):
- Find the mount for the window, used for determining if a x-content
- clue bar should be shown, async.
-
-2008-02-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (activation_mount_not_mounted):
- Don't crash if all files were removed due to error
- when activating.
-
-2008-02-22 Chrustian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_get_selected_icons),
- (nautilus_icon_container_get_selected_icon_locations),
- (stop_rubberbanding): Add
- nautilus_icon_container_get_selected_icons(). Use icon as range
- selection base if it has been rubberbanded. Fixes #512894.
-
-2008-02-21 Vincent Untz <vuntz gnome org>
-
- Bring back the Connect to dialog. It still needs some work, but it's
- better than nothing.
-
- * libnautilus-private/nautilus-bookmark.c: (nautilus_bookmark_new):
- Actually save the name in the bookmark, instead of forgetting it.
-
- * src/Makefile.am: Updated to build the connect dialog stuff.
- * src/nautilus-connect-server-dialog-main.c: (show_uri),
- (nautilus_connect_server_dialog_present_uri), (main):
- Port to gio. We use g_app_info_launch_default_for_uri() to open the
- URI, but it will need some more work because it doesn't automount the
- URI.
- * src/nautilus-connect-server-dialog-nonmain.c:
- (nautilus_connect_server_dialog_present_uri): Trivial update.
- * src/nautilus-connect-server-dialog.[ch]: (get_method_description),
- (nautilus_connect_server_dialog_finalize), (connect_to_server),
- (response_callback), (setup_for_type), (display_server_location),
- (nautilus_connect_server_dialog_init),
- (nautilus_connect_server_dialog_new): Port to gio. Add bookmark saving
- feature, to replace the old gnome-vfs network volumes. Remove the
- Browse button, which isn't really needed there. Needs some more polish.
- * src/nautilus-shell-ui.xml: Uncomment the "Connect to" action
- * src/nautilus-window-menus.c: (action_connect_to_server_callback):
- Uncomment code to make use of the dialog
-
-2008-02-21 David Zeuthen <davidz redhat com>
-
- * libnautilus-private/nautilus-autorun.c: (should_autorun_mount):
- Use g_volume_should_automount() to determine if we should autorun
- programs on a mount.
-
- * libnautilus-private/nautilus-directory-async.c:
- (nautilus_directory_set_up_request),
- (nautilus_async_destroying_file), (lacks_filesystem_info),
- (wants_filesystem_info), (request_is_satisfied),
- (directory_count_start), (mime_list_start),
- (filesystem_info_cancel), (filesystem_info_stop),
- (filesystem_info_state_free), (got_filesystem_info),
- (query_filesystem_info_callback), (filesystem_info_start),
- (start_or_stop_io), (nautilus_directory_cancel),
- (cancel_filesystem_info_for_file), (cancel_loading_attributes),
- (nautilus_directory_cancel_loading_file_attributes):
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-file-attributes.h: Add new
- filesystem info attribute; right now two bits in NautilusFile's
- private structure are set; the filesystem::use-preview and
- filesystem:readonly.
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_mount_volume):
- * src/nautilus-places-sidebar.c: (open_selected_bookmark),
- (mount_shortcut_cb): Don't inhibit automount from
- nautilus_file_operations_mount_volume() because then everything
- will be inhibited as the mount_added callback use it as
- well. Rather, move the call to inhibit out to the proper call
- sites.
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_filesystem_use_preview),
- (nautilus_file_should_show_thumbnail),
- (get_speed_tradeoff_preference_for_file),
- (nautilus_file_get_mount):
- * libnautilus-private/nautilus-file.h:
- * src/file-manager/fm-directory-view.c: (load_directory):
- * src/file-manager/fm-icon-view.c: (should_preview_sound):
- * src/nautilus-window-manage-views.c: (update_for_new_location):
- Use the new filesystem::use-preview hint to determine if we should
- preview non-native files (such as gphoto2:// and cdda://
- mounts).
-
-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).
-
-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).
-
-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).
-
-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
-
-2008-02-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Duplicate if src and dest dirs are the same (#512392)
-
-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
-
-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
-
-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.
-
-2008-02-19 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (delete_job_done), (delete_job), (trash_or_delete_internal),
- (callback_for_move_to_trash), (nautilus_file_operations_copy_move):
- * libnautilus-private/nautilus-file-operations.h:
- * src/file-manager/fm-directory-view.c:
- (trash_or_delete_selected_files), (trash_or_delete_done_cb),
- (trash_or_delete_files), (action_location_trash_callback):
- Reset selection_was_removed in FMDirectoryView if the user
- cancels the deletion from trash (#337937).
-
-2008-02-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-clipboard.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- Move comments around to help translators (#463616)
- Patch from Yann Simon
-
-2008-02-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-file-operations-progress-icons.h:
- * libnautilus-private/nautilus-file-operations-progress.[ch]:
- Removed unused files. (#515259)
-
- * libnautilus-private/nautilus-file-operations.c:
- Don't include removed file
-
-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.
-
-2008-02-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_build_selection_list):
- Don't build selection list in wrong order. (#330357)
-
-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)
-
-2008-02-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- * libnautilus-private/nautilus-vfs-file.c:
- Fix checking when to display errors (#514135)
-
-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.
-
-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
-
-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
-
-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.
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Handle beagle >= 0.3.0
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c (nautilus_bookmark_compare_with):
- Fix bookmark comparison (#516214)
- Patch from Cosimo Cecchi
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.c:
- Allow minimize of progress window (#512778)
- Patch from Cosimo Cecchi
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- * libnautilus-private/nautilus-file-operations.c:
- Add paused status to progress infos and use it
- to avoid poping up the progress dialog while dialogs
- are up. (#512406)
- Patch from Cosimo Cecchi
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- If using composite, make dnd icons partially transparent.
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.[ch]:
- * libnautilus-private/nautilus-icon-dnd.c:
- Support alpha icons during DnD on composited screens. (#500084)
- Patch from Alexander "weej" Jones
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-link.c:
- (nautilus_link_get_link_icon_from_desktop):
- Strip extension from non-absolute-filename icons.
- This fixes icons for some old-school desktop files.
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-file-private.h:
- Add nautilus_file_is_launcher()
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-dnd.c:
- * libnautilus-private/nautilus-link.[ch]
- * libnautilus-private/nautilus-mime-actions.c:
- * libnautilus-private/nautilus-program-choosing.[ch]:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- Remove weird desktop-file: and command: hacks, and
- replace with usage and implementation of
- nautilus_file_is_launcher().
- This fixes some problems where the old desktop-file uri
- was interpreted as an actual file.
-
-2008-02-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (verify_destination):
- Don't free NULL GError.
-
-2008-02-12 Cosimo Cecchi <cosimoc gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- Remove unneeded gnome-vfs includes.
-
-2008-02-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (mime_application_hash):
- Fix 64bit build (#515896)
-
-2008-02-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post-release version bump
-
-=== nautilus 2.21.91 ===
-
-2008-02-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require glib 2.15.5
-
- * NEWS:
- Update for release
-
-2008-02-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- * libnautilus-private/nautilus-file-operations.c:
- Make progress setting be ratio based and not
- percent based and then ensure we handle division
- by zero correctly in all cases.
-
-2008-02-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-mime-actions.c:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/nautilus-application.c:
- * src/nautilus-window-manage-views.c:
- Update for new gio mount flags argument
-
-2008-02-11 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c (update_places):
- Fix leak of volumes list.
- Pointed out by Vincent Untz
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- C89 fix. (#515093)
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- Use the new g_volume_should_automount()
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-link.c:
- Maks sure we disconnect from the changed
- signal on the mount.
-
-2008-02-08 Olav Vitters <olav bkor dhs org>
-
- * HACKING: Change CVS things into SVN.
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-link.c:
- (mount_changed_callback):
- (nautilus_desktop_link_new_from_mount):
- Handle changes of GMount objects
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Fix open and open with menu display in
- always-use-browser mode.
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Make sure delete-from-trash is correctly sensitive.
- (#514039)
-
-2008-02-08 Alexander Larsson <alexl redhat com>
-
- * test/test-nautilus-search-engine.c:
- (main):
- Initialize threads (#515031)
-
-2008-02-07 Luca Ferretti <elle uca libero it>
-
- * configure.in:
- libbackground is now using LIBBACKGROUND_{CFLAGS,...}, unbreak
- the build.
-
-2008-02-07 A. Walton <awalton svn gnome org>
- * configure.in:
- * libnautilus-private/nautilus-emblem-utils.c:
- (is_reserved_keyword):
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_fit_date_as_string):
- * src/file-manager/fm-list-model.c: (fm_list_model_get_value):
- Remove deprecated GLib symbols and build with -DG_DISABLE_DEPRECATED.
-
-2008-02-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- Rewrite the desktop uri to the real uri on
- uri-list drops (i.e. from other apps) (#511764)
-
-2008-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c (nautilus_find_file_insensitive_next):
- Don't crash if parent doesn't exist (#512636)
- Move exact change before key generation to avoid leak.
-
-2008-02-06 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- (nautilus_window_reload):
- Selection is already GFiles now, no need to
- convert from uris (#514458)
- Patch from John Millikin
-
-2008-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (directory_load_one):
- Avoid crashing if gvfs backend gives NULL as name for
- a new file. (#511601)
-
-2008-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Change how we handle cancellation of the directory count
- and mime list for files in a directory. We now make sure
- that the callback for the cancelled operation is run before
- starting a new one.
-
- This was causing problems when viewing a directory that had
- a subdirectory getting a lot of new files added, as for each
- new file added the directory count would be cancelled and
- re-started, leading to lots of outstanding (cancelled)
- operations. Each of these was using a file descriptor for
- the readdir operation, which wasn't really leaking (it was
- eventually freed) but could cause temporary out-of-fd errors.
-
- Perhaps we should do something similar for all kinds of
- operations, but its worst for dir count and mime list due to
- nautilus_directory_invalidate_count_and_mime_list() which is
- called on file creation.
-
-2008-02-05 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (custom_basename_to_string):
- Escape characters that won't work in GMarkup.
-
-2008-02-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- Don't autorun non-local mounts.
-
-2008-02-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c ()
- (nautilus_drag_default_drop_action_for_icons):
- Default to move when dragging from trash.
-
-2008-02-04 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c (create_permissions_page):
- Only show selinux context if HAVE_SELINUX.
-
-2008-02-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Don't follow symlinks when emptying trash (#513912)
-
-2008-02-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- Handle GAppInfos having NULL id
-
-2008-01-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.[ch]:
- Add functions to inhibit autorun for a volume
- or for the volume of a file.
-
- * src/nautilus-application.c:
- Convert automount code to new way to inhibit autorun.
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-mime-actions.c:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/nautilus-window-manage-views.c:
- Inhibit autorun if we manually mount stuff.
-
-2008-01-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (report_link_progress):
- Fix string wrt plural
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.90 ===
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Update version to 2.21.90
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- Better finding of case insensitive files. (#511450)
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Add nautilus_find_file_insensitive
-
- Based on patch from John Millikin
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Enable paste into folder for volume links (#386800)
- Based on patch from John Millikin
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (thumbnail_done):
- Don't reference thumb_mtime_str if its not
- set, fixing a crash on zoom in. (#511406)
- Patch from John Millikin
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (report_count_progress):
- Use ngettext for number of files strings. (#512203)
- Patch from Vasiliy Faronov
-
-2008-01-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metafile.c:
- (escape_slashes):
- Escape slashes in the same way as old versions,
- fixing loss of metadata customization.
- Patch from Rached Ben Mustapha (#511592)
-
-2008-01-25 Soren Sandmann <sandmann redhat com>
-
- * libnautilus-private/nautilus-directory-background.c
- (nautilus_connect_desktop_background_to_file_metadata): Remove
- call of noop eel_background_set_is_constant()
-
-2008-01-25 Matthias Clasen <mclasen redhat com>
-
- * libnautilus-private/nautilus-file-operations.c: Update all
- GIOSchedulerJobFunc callbacks to return FALSE.
-
-2008-01-24 Luca Ferretti <elle uca libero it>
-
- reviewed by: Alexander Larsson
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-icon-names.h
-
- Add a new file to define icon names, like
- #define NAUTILUS_ICON_HOME "user-home"
- using named icons from fd.o icon naming spec.
-
- * libnautilus-private/nautilus-desktop-link.c:
- (nautilus_desktop_link_new):
- * libnautilus-private/nautilus-link.c:
- (nautilus_link_get_link_icon_from_desktop):
- * libnautilus-private/nautilus-trash-monitor.c: (update_info_cb),
- (nautilus_trash_monitor_init):
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c: (create_popup_menu),
- (create_tree):
- * src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
- * src/nautilus-connect-server-dialog-main.c: (main):
- * src/nautilus-desktop-window.c: (real_get_icon):
- * src/nautilus-main.c: (main):
- * src/nautilus-pathbar.c: (get_icon_for_file_path),
- (get_button_image), (is_file_path_mounted_mount),
- (make_directory_button):
- * src/nautilus-places-sidebar.c: (update_places),
- (bookmarks_drop_uris):
- * src/nautilus-window-menus.c:
-
- Include nautilus-icon-name.h and use its icons defines.
- This means that now Nautilus is using "user-home",
- "user-desktop", "folder", "user-trash*", "computer",
- "drive-harddisk", "folder-remote", "network-workgroup",
- and "text-x-generic-template".
-
- * src/network-scheme.desktop.in:
- * nautilus-computer.desktop.in.in:
- * nautilus-file-management-properties.desktop.in.in:
- * nautilus-folder-handler.desktop.in.in:
- * nautilus-home.desktop.in.in:
- * nautilus.desktop.in.in:
-
- Use icons from fd.o spec here too. In details, we have
- Launcher | New Icon
- ----------------+----------------------
- Computer | computer
- File Browser | system-file-manager
- Open Folder | folder-open
- Home Folder | user-home
- File Management | system-file-manager
- Network | network-workgroup
-
- For other details see bug #407130.
-
-2008-01-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Don't leak enumerators
-
- * libnautilus-private/nautilus-trash-monitor.c:
- Don't leak file info
-
- Fixes from Matthias Clasen
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/nautilus-column.c:
- Add attribute_q property that is the Quark
- of the attribute property.
-
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-list-model.[ch]:
- * src/file-manager/fm-list-view.c:
- Use the quark versions of the string attribute
- calls for better performance.
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add quark-bases string-attribute accessors.
- Store extension infos as quarks
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_invalidate_extension_info_internal):
- (nautilus_file_add_string_attribute):
- Lazily allocate the extension info hashtable.
- Internalize the extension info attribute names.
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_emblem_pixbufs):
- Don't leak NautilusIconInfo
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (nautilus_bookmark_get_pixbuf):
- Don't leak icon
-
- * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
- Indentation fixups
-
- * libnautilus-private/nautilus-icon-info.c:
- (nautilus_icon_info_get_pixbuf_nodefault):
- Only set toggle ref first time we get a pixbuf request.
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c:
- (main):
- Clear caches on shutdown to help track leaks.
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (get_description):
- (update_description_for_link):
- Fix leak of description
-
- * libnautilus-private/nautilus-metafile.c:
- (set_metafile_contents):
- fix leak of xmlName.
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-file-operations.c:
- * src/Nautilus_shell.server.in:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-connect-server-dialog-main.c:
- * src/nautilus-file-management-properties.glade:
- * src/nautilus-navigation-window-menus.c:
- Clean up strings for l10n. (#510327)
-
-2008-01-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-progress-info.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Use thousands separators (#41455)
-
-2008-01-21 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.6 ===
-
-2008-01-21 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump glib requirement to 2.15.3
-
-2008-01-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- Fix up indentation
-
- * libnautilus-private/nautilus-file.c:
- Allow umount and eject for NautilusFiles that have
- a GMount. (e.g. unix mountpoints)
-
-2008-01-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-autorun.c:
- * src/nautilus-autorun-software.c:
- Fix coding style
-
-2008-01-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- Just use get_activation_location instead of all
- the unnecessary special casing.
-
- * libnautilus-private/nautilus-autorun.[ch]:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window-manage-views.c:
- Use nautilus_file_get_mount() to do the
- x-content type detection.
-
-2008-01-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_activation_location.
-
- * libnautilus-private/nautilus-directory-async.c:
- Get mounts from mountable files too.
-
-2008-01-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-x-content-bar.c:
- Don't free result of g_app_info_get_icon ().
-
-2008-01-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-file.c:
- Implement reading the mount attribute
- (not used or tested yet)
-
-2008-01-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-file-attributes.h:
- * libnautilus-private/nautilus-file-private.h:
- Add GMount attribute to NautilusFile.
- (not implemented yet)
-
- * Makefile.am:
- * configure.in:
- * data/nautilus.xml.in:
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-autorun.[ch]:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-global-preferences.h:
- * libnautilus-private/nautilus-program-choosing.c:
- * src/Makefile.am:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-application.c:
- * src/nautilus-autorun-software.c: Added.
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.glade:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-x-content-bar.[ch]: Added.
- More work on autorun and x-content types from David Zeuthen
-
-2008-01-16 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- (find_parent_spatial_window):
- unref, not free the GFile.
- Fixes crash in close parent windows (#509821)
-
-2008-01-16 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_dialog_setup):
- Fix help crash by actually owning a ref to
- xml_dialog. (#509835)
-
-2008-01-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.[ch]:
- Add nautilus_drag_uris_local
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- Don't copy/move files if you dnd within the same
- location (#508216)
-
-2008-01-15 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Selection lists are GFiles now, not uris (#505944)
-
-2008-01-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-application-chooser.c:
- (nautilus_mime_application_chooser_finalize):
- Disconnect mime changed handler
-
-2008-01-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_dialog_response_cb):
- Don't crash when exiting separate properties app. (#505687)
-
- * src/nautilus-window.c:
- (nautilus_window_update_icon):
- Unref pixbuf inside != NULL block.
-
-2008-01-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Honor mtime specified in thumbnail (#504833)
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.5 ===
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- Correct includes
-
- * NEWS:
- Update for release
-
- * configure.in:
- Update version to 2.21.5
- Require eel 2.21.5
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require glib 2.15.2
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-monitor.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- * src/nautilus-bookmark-list.c:
- Update to new gio API.
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (search_in_menu_items):
- (extension_action_callback):
- Check recursively for valid menu items (#508878)
- Patch from Choe Hwanjin.
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-ui-utilities.c:
- (extension_action_sensitive_callback):
- (nautilus_toolbar_action_from_menu_item):
- Update toolbar item sensitivity if menu item changes.
-
-2008-01-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Add check_trash arg to nautilus_file_operations_unmount_mount.
- Add nautilus_file_operations_mount_volume().
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * src/nautilus-places-sidebar.c:
- * src/file-manager/fm-tree-view.c:
- Update to API change.
-
- * data/nautilus.xml.in:
- * libnautilus-private/Makefile.am:
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-autorun.[ch]: Added.
- * libnautilus-private/nautilus-global-preferences.[ch]:
- * src/nautilus-application.c:
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.glade:
- Add new autorun setup (by David Zeuthen)
-
-2008-01-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_has_activation_uri.
- Don't show can't write emblems if you can't
- write in the parent either.
-
- * libnautilus-private/nautilus-mime-actions.c:
- Don't launch mountables that have no activation uri.
-
-2008-01-10 Sven Herzberg <herzi gnome-de org>
-
- Don't check for unportable functions, fixes #396923
-
- Reviewed by Alex.
-
- * configure.in: don't check for unportable functions to modify the
- environment
- * src/nautilus-main.c: don't use putenv(), use g_unsetenv()
-
-2008-01-10 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Use nautilus_file_can_delete() to control sensitivity
- of delete menu item.
-
-2008-01-10 Luca Ferretti <elle uca libero it>
-
- * icons/colors.png:
- * icons/backgrounds.png:
- * icons/emblems.png:
- New Tango icons from Ulisse Perusin (see bug #374722).
-
-2008-01-10 Luca Ferretti <elle uca libero it>
-
- * data/icons/16x16/apps/Makefile.am:
- * data/icons/22x22/apps/Makefile.am:
- * data/icons/24x24/apps/Makefile.am:
- * data/icons/32x32/apps/Makefile.am:
- * data/icons/scalable/apps/Makefile.am:
- Run gtk-update-icon-cache one one when exiting from
- icons directory. Not needed to repeat it 5 times.
-
-2008-01-10 Luca Ferretti <elle uca libero it>
-
- * configure.in:
- * data/Makefile.am:
- * data/icons/*:
- * icons/Makefile.am:
- * icons/appicon/*:
- Move "nautilus" named icon from icon/appicon to data/icons
- matching the directory and naming structure of other GNOME
- projects.
-
- This will also help if we'll need to add custom themeable
- icons.
-
-2008-01-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (cancel_activate_callback):
- Fix assertion crash on cancel.
-
-2008-01-09 A. Walton <awalton svn gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (verify_destination):
- Non-strdup()'d string potentially free()'d.
-
-2008-01-09 A. Walton <awalton svn gnome org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (move_file_prepare):
- Remove bad g_error_free()'s causing crashes while
- merging files.
-
-2008-01-09 Alexander Larsson <alexl redhat com>
-
- * src/Makefile.am:
- EXTRA_DIST the currently not built
- connect to server dialogs.
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.2 ===
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/file-manager/fm-directory-view.c:
- Remove unused callbacks in nautilus_file_unmount/eject.
- Patch from Tomas Bzatek <tbzatek redhat com>
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-vfs-file.c:
- Implement some missing mount/unmount functionallity.
- Patch from Tomas Bzatek <tbzatek redhat com>
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump glib req to 2.15.1
-
-2008-01-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c (get_file_mtime):
- Fix memleak.
-
-2008-01-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-monitor.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- Update to new gio API
-
-2008-01-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/libnautilus-extension.pc.in:
- Pull in gio, not gnome-vfs.
-
- * libnautilus-extension/nautilus-file-info.[ch]:
- * libnautilus-private/nautilus-file.c:
- Export some gio specific things like file type and
- location/parent location.
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- These are G_FILE_TYPE_SHORTCUT files, not REGULAR files.
-
-2008-01-04 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * src/nautilus-main.c:
- Set desktop env for GAppInfo
-
- * libnautilus-private/nautilus-open-with-dialog.c:
- Filter out apps that don't take file args from
- open with list.
-
-2008-01-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (delete_job):
- Remove unnecessary delete_if_all_already_in_trash boolean.
-
-2008-01-03 Cosimo Cecchi <cosimoc svn gnome org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Fix a typo.
-
-2007-12-24 Brian Pepple <bpepple fedoraproject org>
-
- * libnautilus-extension/libnautilus-extension.pc.in (extensiondir):
- * libnautilus-extension/libnautilus-extension-uninstalled.pc.in (extensiondir):
- Update to use extensions-2.0 dir.
-
-2007-12-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_default_drop_action_for_icons):
- Default dnd of desktop icons to move. (#504824)
- Based on patch by Cosimo Cecchi
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.21.1 ===
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_self_check_file):
- Fix old test
-
- * NEWS:
- Update for release
-
- * configure.in:
- Remove gnome-vfs requirement
- Bump glib and eel requirements
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- Correct check for require_uri.
- Small performance fix
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- Missed one "std" in the conversion
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-customization-data.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-dnd.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-link.c:
- * libnautilus-private/nautilus-search-engine-simple.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-pathbar.c:
- * src/nautilus-property-browser.c:
- Update to new gio file attribute names
-
-2007-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * src/nautilus-places-sidebar.c:
- Update to new gio api
-
-2007-12-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Update for glib API change.
-
-2007-12-19 David Zeuthen <davidz redhat com>
-
- Don't put up error dialogs if the error code is
- G_IO_ERROR_FAILED_HANDLED.
-
- * libnautilus-private/nautilus-file-operations.c:
- (unmount_mount_callback):
- * src/nautilus-places-sidebar.c: (volume_mount_cb),
- (drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
- (drive_poll_for_media_cb):
-
-2007-12-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c:
- (setup_debug_log_signals):
- Disable unsafe segv handler by default
-
-2007-12-14 David Zeuthen <davidz redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- (update_info_from_link):
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (volume_delete_dialog):
- * src/file-manager/fm-tree-view.c: (button_pressed_callback),
- (fm_tree_view_unmount_cb):
- * src/nautilus-pathbar.c: (nautilus_path_bar_class_init):
- * src/nautilus-places-sidebar.c: (check_visibility),
- (volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
- (drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
- (eject_shortcut_cb):
-
- Update for API changes in gio trunk.
-
-2007-12-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-monitor.c:
- * libnautilus-private/nautilus-open-with-dialog.c:
- Update to new flags API
-
-2007-12-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-bookmark.h:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-desktop-link.h:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.h:
- * libnautilus-private/nautilus-emblem-utils.h:
- * libnautilus-private/nautilus-file-changes-queue.h:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-operations.h:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file-utilities.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-icon-info.c:
- * libnautilus-private/nautilus-icon-info.h:
- * libnautilus-private/nautilus-link.c:
- * libnautilus-private/nautilus-mime-actions.h:
- * libnautilus-private/nautilus-mime-application-chooser.c:
- * libnautilus-private/nautilus-monitor.c:
- * libnautilus-private/nautilus-monitor.h:
- * libnautilus-private/nautilus-open-with-dialog.c:
- * libnautilus-private/nautilus-open-with-dialog.h:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-program-choosing.h:
- * libnautilus-private/nautilus-progress-info.h:
- * libnautilus-private/nautilus-recent.h:
- * libnautilus-private/nautilus-search-directory.c:
- * libnautilus-private/nautilus-search-engine-simple.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- * libnautilus-private/nautilus-trash-monitor.h:
- * libnautilus-private/nautilus-ui-utilities.c:
- * libnautilus-private/nautilus-view-factory.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-tree-model.h:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.c:
- * src/nautilus-application.h:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-bookmark-list.h:
- * src/nautilus-desktop-window.c:
- * src/nautilus-image-properties-page.c:
- * src/nautilus-location-entry.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-pathbar.c:
- * src/nautilus-pathbar.h:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-query-editor.c:
- * src/nautilus-window-menus.c:
- Only use <gio/gio.h> include
-
-2007-12-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Update to gioscheduler.h changes
-
-2007-12-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- * src/nautilus-window-manage-views.c:
- Update for g_mount_for_location to g_file_mount_enclosing_volume change.
-
-2007-12-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (new_folder_done):
- Remove spew
- (add_submenu):
- (add_submenu_to_directory_menus):
- Avoid creating three copies of template menu actions
-
-2007-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file-utilities.c:
- Update to new gio attribute names
-
-2007-12-12 Andre Klapper <a9016009 gmx de>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- fix a typo (bug #330324, committing on behalf of Jon Dufresne).
-
-2007-12-12 Andre Klapper <a9016009 gmx de>
-
- * src/file-manager/fm-properties-window.c (create_pie_widget):
- fix a typo (bug #499715, committing on behalf of Bob mauchin);
- add two translator comments.
-
-2007-12-11 David Zeuthen <davidz redhat com>
-
- Update for API changes in gio trunk.
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- (update_info_from_link):
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (volume_delete_dialog), (volume_file_name_used),
- (create_mount_link), (mount_added_callback),
- (mount_removed_callback), (mount_changed_callback),
- (desktop_volumes_visible_changed),
- (nautilus_desktop_link_monitor_init),
- (desktop_link_monitor_finalize):
- * libnautilus-private/nautilus-desktop-link.c:
- (nautilus_desktop_link_new),
- (nautilus_desktop_link_new_from_mount),
- (nautilus_desktop_link_get_mount), (desktop_link_finalize):
- * libnautilus-private/nautilus-desktop-link.h:
- * libnautilus-private/nautilus-file-operations.c:
- (custom_mount_to_string), (custom_mount_skip),
- (unmount_mount_callback), (do_unmount), (get_trash_dirs_for_mount),
- (has_trash_files), (nautilus_file_operations_unmount_mount):
- * libnautilus-private/nautilus-file-operations.h:
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_volume_name):
- * src/file-manager/fm-icon-container.c: (get_sort_category):
- * src/file-manager/fm-tree-model.c: (fm_tree_model_add_root_uri),
- (fm_tree_model_get_mount_for_root_node_file),
- (fm_tree_model_remove_root_uri):
- * src/file-manager/fm-tree-model.h:
- * src/file-manager/fm-tree-view.c: (add_root_for_mount),
- (mount_added_callback), (mount_removed_callback),
- (button_pressed_callback), (fm_tree_view_unmount_cb),
- (create_tree):
- * src/nautilus-application.c: (nautilus_application_instance_init),
- (mount_added_callback), (mount_removed_callback):
- * src/nautilus-pathbar.c:
- (nautilus_path_bar_update_button_appearance),
- (is_file_path_mounted_mount), (find_button_type),
- (make_directory_button):
- * src/nautilus-places-sidebar.c: (add_place), (update_places),
- (mount_added_callback), (mount_removed_callback),
- (mount_changed_callback), (volume_added_callback),
- (volume_removed_callback), (volume_changed_callback),
- (drive_changed_callback), (bookmarks_popup_menu_detach_cb),
- (check_visibility), (bookmarks_check_popup_sensitivity),
- (volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
- (unmount_shortcut_cb), (eject_shortcut_cb),
- (drive_poll_for_media_cb), (rescan_shortcut_cb),
- (bookmarks_build_popup_menu), (nautilus_places_sidebar_init),
- (nautilus_places_sidebar_set_parent_window):
-
-2007-12-11 A. Walton <awalton svn gnome org>
- * src/nautilus-shell-interface.idl:
- Fix build error from nautilus metafile removal.
-
-2007-12-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-metafile.[ch]:
- * libnautilus-private/nautilus-metafile.[ch]:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-directory-metafile-monitor.[ch]: Removed.
- * libnautilus-private/nautilus-metafile-factory.[ch]: Removed.
- * libnautilus-private/nautilus-metafile-server.idl: Removed.
- * src/nautilus-application.c:
- * src/nautilus-main.c:
- * src/nautilus-spatial-window.c:
- Remove the bonobo layer for metadata, as we're always in-process anyway
- these days.
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/file-manager/fm-directory-view.c:
- Add optional cancellable arg to nautilus_file_mount
-
- * libnautilus-private/nautilus-mime-actions.c:
- Implement cancellation of file activation
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Implement nautilus_file_set_permissions_recursive
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_is_in_desktop):
- Use new gio apis to avoid getting uri.
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c (nautilus_directory_is_in_trash):
- No need to get the uri to figure out if the
- directory is in the trash, just use
- g_file_has_uri_scheme().
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Display errors on mount/unmount failure
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-places-sidebar.c:
- Show errors on unmount/eject failing.
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/nautilus-places-sidebar.c:
- Implement empty trash on unmount and eject
-
- * src/file-manager/fm-tree-view.c:
- Use the file op version of unmount
-
-2007-12-07 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Implement the rest of the file create ops
-
- * src/file-manager/fm-directory-view.c:
- Get sane filenames for dropped text
-
-2007-12-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- Don't avoid adding existing files that are not is_added.
- Fixes a problem where new folder didn't display the new folder.
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- Implement new folder.
-
-2007-12-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Set position on move and link
-
-2007-12-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/file-manager/fm-directory-view.c:
- Implement symlinking
-
-2007-12-05 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Implement duplicate.
-
-2007-12-05 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Fix merge error that made the Open Folder Window
- menu item appear in non-browser mode
-
-2007-12-04 Kevin Kubasik <kevin kubasik net>
- * libnautilus-private/nautilus-search-engine-beagle.c:
- Fixed some spacing issues.
-
-2007-12-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Implement empty trash
-
-2007-12-04 Kevin Kubasik <kevin kubasik net>
- * libnautilus-private/nautilus-search-engine-beagle.c:
- Fix a memory leak from the last commit.
-
-2007-12-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Implement trash with CommonJob
-
- * libnautilus-private/nautilus-progress-info.c:
- (nautilus_progress_info_set_progress):
- Ensure progress always is inside 0.0 - 1.0
-
-2007-12-04 Kevin Kubasik <kevin kubasik net>
- * libnautilus-private/nautilus-search-engine-beagle.c:
- Replace depreciated beagle_query_add_hit_type and
- beagle_query_add_mime_type with compatible query strings.
-
-2007-12-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Support recursive delete with progress reporting
-
-2007-12-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Use CommonJob in the delete confirmation dialogs
-
-2007-12-03 Christian Persch <chpe gnome org>
-
- * libnautilus-private/nautilus-directory-metafile.c:
- (nautilus_directory_get_integer_file_metadata),
- (nautilus_directory_set_integer_file_metadata):
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_schedule_position_set):
- * libnautilus-private/nautilus-dnd.c: (add_one_gnome_icon):
- * libnautilus-private/nautilus-file-operations-progress.c:
- (time_remaining_callback):
- * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
- * src/file-manager/fm-directory-view.c: (new_folder_done):
- * src/nautilus-application.c: (get_desktop_manager_selection):
- * src/nautilus-connect-server-dialog.c: (display_server_uri):
- * src/nautilus-information-panel.c: (receive_dropped_color):
- * src/nautilus-property-browser.c: (add_color_to_browser):
- * src/nautilus-window.c: (nautilus_window_init),
- (nautilus_window_finalize), (free_activate_view_data),
- (add_view_as_menu_item), (nautilus_window_synch_view_as_menus),
- (nautilus_window_class_init): Remove some small allocations, and use
- GSlice more often. Bug #461795.
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Move screen_num to CommonJob
- Use GtkWindow * for parent_window in CommonJob
- shallow conversion to CommonJob use for delete
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Remove old gnome-vfs base implementation to make
- this easier to read.
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Implement cancellation in all ops
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- Allow cancelling in progress dialog
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * test/test.h:
- Don't include deprectated headers
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-tracker.c:
- Fix build
-
- * src/file-manager/fm-directory-view.h:
- Don't include deprectated headers
-
-2007-12-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-progress-info.c:
- * src/file-manager/fm-error-reporting.c:
- Fix ngettext use and othe i18n issues (#500945)
-
-2007-11-30 Federico Mena Quintero <federico novell com>
-
- Fix http://bugzilla.gnome.org/show_bug.cgi?id=354688 - Attack of
- the HIG police.
-
- * src/file-manager/fm-properties-window.c
- (create_permissions_page): Use header capitalization for command button.
- (add_permissions_combo_box): Use sentence capitalization for field labels.
-
-2007-11-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Reimplement copy_move helper with _copy and _move
- Also support move to trash as trash
-
- * src/file-manager/fm-directory-view.c:
- Use _copy_move again
-
-2007-11-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-changes-queue.[ch]:
- Convert changes queue to only use GFile, not uris.
- Kill all _by_uri versions
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-link.c:
- * libnautilus-private/nautilus-monitor.c:
- * src/file-manager/fm-directory-view.c:
- Update for above changes
-
-2007-11-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-changes-queue.[ch]:
- More uri -> gfile API changes
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Add move operation
-
- * src/file-manager/fm-directory-view.c:
- Use move operation
-
-2007-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-changes-queue.[ch]:
- * libnautilus-private/nautilus-icon-dnd.c:
- Change position setting api to accept GFile instead of
- uri
-
- * libnautilus-private/nautilus-file-operations.c:
- Set positions and copy metadata.
-
-2007-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-changes-queue.[ch]:
- Add some GFile version and rename the old to _by_uri
-
- * libnautilus-private/nautilus-file-operations.c:
- Emit change events
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-monitor.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- Update to latest APIs
-
-2007-11-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Better status message when copying one folder
-
- * libnautilus-private/nautilus-progress-info.c:
- Correct tooltip message for status icon
-
-2007-11-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Nicer progress texts
-
- * libnautilus-private/nautilus-progress-info.c:
- Hide progress window when last op finishes.
-
-2007-11-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Don't free uninitialized memory.
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-progress-info.[ch]:
- Add progress info dialog
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Handle debuting URIs in file copy op
-
- * src/file-manager/fm-directory-view.c:
- Use new nautilus_file_operations_copy for copy.
- Make debuting_uri hash into debuting_files in new
- API. Convert for old calls.
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add run_warning and run_error to simplify the
- code for error dialogs.
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add defines for common button names to make sure
- they are consistent
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Use the right create_dest arg to copy_directory
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Free primary / secondary in run_simple_dialog
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add IS_IO_ERROR macro and use that
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- Remove printf versions
- rename _set_foo_nocopy to _take_foo
-
- * libnautilus-private/nautilus-file-operations.c:
- Use new custom printf formating for all strings
-
-2007-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Use eel_strdup_printf_with_custom to make it easier
- to create error dialogs.
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Handle deleting a directory when overwriting it with a
- file.
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Handle errors in remove destination
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Pass cancellable into strdup_with_name
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add progress updates to copy.
- Make some error dialogs more consistent (add skip all, reorder)
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- Add nautilus_progress_info_set_status_printf
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Don't create dest dir on merges
-
-2007-11-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Handle recursive copies
-
-2007-11-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Pass in same_fs instead of dest_fs_id so we can
- reuse copy_file recursively and only check once.
-
-2007-11-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- More work on file copies
-
-2007-11-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add error handling for source scanning
-
-2007-11-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.[ch]:
- Add nautilus_get_all_progress_info()
-
- * test/test-copy.c:
- Print progress info
-
- * libnautilus-private/nautilus-file-operations.c:
- Implement generic run_simple_dialog()
-
-2007-11-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Add generic run_simple_dialog.
-
-2007-11-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.c:
- Fix signal emissions
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Add nautilus_file_operations_copy, with some initial
- (far from done) code
-
- * test/Makefile.am:
- * test/test-copy.c:
- nautilus_file_operations_copy testcase
-
-2007-11-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-progress-info.c:
- Reindent
- Fix threading issues wrt the idle source
-
-2007-11-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-progress-info.[ch]:
- Added NautilusProgressInfo class
-
- * libnautilus-private/nautilus-file-operations.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-places-sidebar.c:
- Update to new gio API
-
-2007-11-13 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-error-reporting.c:
- Remove last use of GNOME_VFS_ERROR
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-vfs-utils.[ch]: Removed.
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window-manage-views.c:
- Remove GNOME_VFS_ERROR
-
-2007-11-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- Better error reporting on view failure
-
-2007-11-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- Try to mount location if not mounted.
-
-2007-11-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Handle std:target_uri gio links
-
-2007-11-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Fix reversed checks
-
-2007-11-08 Sebastian Dröge <slomo circular-chaos org>
-
- * configure.in:
- * src/nautilus-image-properties-page.c:
- Add support for exempi >= 1.99.5 while keeping support for older
- versions.
-
-2007-11-06 Sebastian Dröge <slomo circular-chaos org>
-
- * NEWS:
- * docs/key_mouse_navigation.txt:
- * libnautilus-private/nautilus-emblem-utils.c:
- * libnautilus-private/nautilus-emblem-utils.h:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-property-browser.c:
- Fix typo: availible -> available.
-
-2007-11-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- Update to the new GAppInfo and EelAppLaunchContext APIs
- Remove old startup notify code
-
-2007-11-05 Jürg Billeter <j bitron ch>
-
- reviewed by: Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (action_open_folder_window_callback), (open_one_in_folder_window),
- (action_location_open_folder_window_callback),
- (real_update_location_menu), (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-actions.h:
- * src/nautilus-navigation-window-menus.c:
- (nautilus_navigation_window_update_spatial_menu_item),
- (action_folder_window_callback),
- (nautilus_navigation_window_initialize_menus):
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_init), (always_use_browser_changed):
- * src/nautilus-window-private.h:
- Add menu item to open spatial folder window from browser window to File
- menu and context menus.
-
-2007-11-02 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-file-management-properties.c:
- * src/nautilus-navigation-window.c:
- * libnautilus-private/nautilus-icon-info.c:
- * libnautilus-private/nautilus-mime-application-chooser.c:
- Plug some minor memory leaks.
-
-2007-11-02 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-list-view.c:
- * src/nautilus-shell.c:
- * src/nautilus-file-management-properties.c:
- * libnautilus-private/nautilus-column-utilities.c:
- * libnautilus-private/nautilus-column-utilities.h:
- * libnautilus-private/nautilus-column-chooser.c:
- * libnautilus-private/nautilus-column-chooser.h:
- Remove all uses of eel-string-list and update code to the new
- eel_preferences_[set|get]_string_array api.
-
- * libnautilus-private/nautilus-global-preferences.c:
- Update to the eel-enumerations api changes.
-
-2007-11-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-customization-data.[ch]:
- * libnautilus-private/nautilus-desktop-directory.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.[ch]:
- * libnautilus-private/nautilus-file-operations-progress.[ch]:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-monitor.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-query.h:
- * libnautilus-private/nautilus-search-directory.c:
- * libnautilus-private/nautilus-search-engine-tracker.c:
- * libnautilus-private/nautilus-search-engine.h:
- * libnautilus-private/nautilus-thumbnails.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * libnautilus-private/nautilus-vfs-utils.h:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-location-dialog.c:
- * src/nautilus-location-entry.c:
- * src/nautilus-main.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-query-editor.c:
- * src/nautilus-shell.c:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window.c:
- * test/test-nautilus-mime-actions-set.c:
- * test/test-nautilus-mime-actions.c:
- * test/test.h:
- Remove lots of gnome vfs includes
-
- * src/Makefile.am:
- Disable building of connect to server app
-
-2007-11-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_is_launchable
-
- * libnautilus-private/nautilus-program-choosing.c:
- Add launched apps to recent files
-
- * libnautilus-private/nautilus-mime-actions.[ch]:
- * src/file-manager/fm-directory-view.[ch]:
- Move all the file activaton code from FMDirectoryView
- to a common place in nautilus-mime-actions
-
-2007-11-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Stub out all gnome-vfs using operations with a
- dialog saying this isn't supported yet.
-
- * src/Makefile.am:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-window-menus.c:
- Remove all connect to server use for now
- Not sure what to do with it in the gvfs world
-
- * src/file-manager/fm-error-reporting.c:
- * src/nautilus-main.c:
- Remove gnome_vfs uses
-
-2007-11-01 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-window-manage-views.c: use g_file_get_uri_scheme
- instead of a hand rolled version.
-
-2007-11-01 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-directory-view.c: do not use the deprecated
- gnome_util_home_file and make sure tha ~/.gnome2 is created if it
- doesn't exist.
-
-2007-11-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Convert unmount volume to gio
- Remove unmount drive (makes no sense!)
-
- * src/nautilus-places-sidebar.c:
- Use new APIs
-
-2007-11-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_uri_scheme):
- Better get_uri_scheme implementation
-
- * libnautilus-private/nautilus-mime-actions.[ch]:
- Remove the open_with versions (not needed anymore)
- Add support for uri_handlers
-
- * libnautilus-private/nautilus-program-choosing.[ch]:
- Remove now unused function nautilus_launch_show_file
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-window.c:
- Update for above api changes
-
-2007-10-31 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- Convert default dnd op to gio code
-
-2007-10-31 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- Update to changed gio API
-
-2007-10-31 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Remove more unused gnome-vfs helpers
-
-2007-10-31 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-view.c (play_file):
- Use a better pipeline for audio preview (doesn't play videos)
- Add back totem preview app.
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_volume_name):
- Get volume name using gio
-
- * src/file-manager/fm-properties-window.c:
- Show volume name for non local files too
- Avoid crashes if query fsinfo fails
-
-2007-10-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_show_file):
- Avoid gnome_vfs calls
-
-2007-10-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (real_map_pixbuf):
- Fix indentation
-
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/nautilus-audio-mime-types.h:
- Replace audio preview code with new one based
- on gst-launch, removing all the gnome-vfs code
-
-2007-10-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- Remove gnome-vfs code
-
-2007-10-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * libnautilus-private/nautilus-file-operations.c:
- Move public gnome-vfs functions from file-utilities to internal
- calls in file-operations.c
- Replace gnome-vfs use with gio
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- * src/file-manager/fm-tree-view.c:
- Replace gnome-vfs use with gio
-
-2007-10-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Move nautilus_file_operations_delete to the gio code.
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- Update to use new nautilus_file_operations_delete
-
-2007-10-26 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-module.c:
- Fix valgrind warning on shutdown (#346401, ported from trunk).
-
-2007-10-26 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- * libnautilus-private/nautilus-file.c:
- Plug minor memory leaks and improper uses of eel_ref_str_*
-
-2007-10-26 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-desktop-link.c: unref the icon instead
- of freeing it to avoid memory corruption.
-
-2007-10-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-changes-queue.[ch]:
- * libnautilus-private/nautilus-monitor.c:
- Rename some file change queue functions to _by_uri
- add GFile based version with the original name
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Add gio based nautilus_file_operations_trash_or_delete() call.
-
- * src/file-manager/fm-directory-view.c:
- Call nautilus_file_operations_trash_or_delete()
- Remove unused code
-
-2007-10-25 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.[ch]:
- Make file activation handle mounting of mountables and non-mounted
- locations. Also general cleanup of activation.
- Cancellation not handled yet.
-
-2007-10-25 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-list-view.c:
- * libnautilus-private/nautilus-icon-info.c:
- * libnautilus-private/nautilus-file.c:
- Plug some minor memory leaks.
-
-2007-10-25 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-window-manage-view.c (location_has_really_changed):
- Fix a warning when switching view.
-
-2007-10-25 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-application.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-shell.c:
-
- Do not use EelStringList.
-
-2007-10-24 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-file-management-properties.c:
- remove eel_string_list (ab)use.
-
-2007-10-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-vfs-file.c:
- Pass GMountOperation instead of parent to mount.
- Nothing for unmount/eject
-
- * src/file-manager/fm-directory-view.c:
- Pass in a mount operation for mount.
- Disable timeout when mount operation is active
-
-2007-10-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Use g_utf8_collate, not eel_strcoll.
-
-2007-10-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * test/test.c:
- Update for eel changes
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * libnautilus-private/nautilus-icon-canvas-item.[ch]:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-icon-private.h:
- * test/test.c:
- Remove libart dependency, use eel rect and point types
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_application_from_command):
- Use gdk_spawn instead of eel
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-information-panel.c:
- Don't use removed eel gnome-vfs functions
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.[ch]:
- Add nautilus_directory_get_location
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_parent_location.
- Port from eel_format_uri_for_display to gio parse names
-
- * libnautilus-private/nautilus-program-choosing.c:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-location-dialog.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-window-bookmarks.c:
- Port from eel_format_uri_for_display to gio parse names
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_ensure_unique_file_name):
- Port from gnome-vfs
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_handle_netscape_url_drop):
- Handle missing mimetype
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_compute_title_for_location):
- Make this use only display name.
-
- * libnautilus-private/nautilus-icon-info.c:
- (nautilus_icon_info_lookup):
- Don't free filename before use
-
- * libnautilus-private/nautilus-search-directory-file.[ch]:
- * libnautilus-private/nautilus-search-directory.c:
- Create nice display name for search directories, and keep it updated.
-
- * src/nautilus-window-manage-views.c:
- Fix wrong type of argument passed to signal
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Replace some gnome vfs calls
-
-2007-10-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metafile.c:
- Use new gio uri escape functions instead of gnome-vfs
-
-2007-10-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-entry.c:
- Use GFilenameCompleter
-
-2007-10-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-spatial-window.h:
- * src/nautilus-window-manage-views.c:
- Use GFile * instead of uris in some more places
-
- Patch from Paolo Borelli
-
-2007-10-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-saved-search-file.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- Fix handling of mimetype as refstring
- Fix leak of GFile
- Code cleanups
-
- Patch from Paolo Borelli
-
-2007-10-19 Paolo Borelli <pborelli katamail com>
-
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- use g_content_type_equals instead of strcasecmp on the mime type.
-
- * src/nautilus-window-menus.c:
- Remove unneeded includes
-
-2007-10-19 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-emblem-utils.h:
- * libnautilus-private/nautilus-emblem-utils.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-property-browser.c:
-
- Make nautilus_emblem_load_pixbuf_for_emblem take a GFile.
-
-2007-10-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_set_display_name):
- Don't crash on NULL display name
-
-2007-10-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-vfs-file.c:
- Remove NautilusFileMountCallback and just make
- NautilusFileOperationCallback take an extra
- resultant file argument.
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-error-reporting.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- Update to API change
-
- * src/nautilus-pathbar.c:
- (get_display_name_for_folder):
- Fix crash if NULLÂ display name
-
-2007-10-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- Set can_mount/unmount to FALSE unless set
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- Make the Operation object semi-public
- Move mount ops to virtual functions
-
- * libnautilus-private/nautilus-vfs-file.c:
- Initial work to implement mount op
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * src/nautilus-pathbar.c:
- Add & use nautilus_get_desktop_location
-
- * libnautilus-private/nautilus-dnd.c:
- Port code to gio
-
- * libnautilus-private/nautilus-icon-dnd.c:
- Trash is now a real uri location, remove special case
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Make compute_title take a GFile
-
- * libnautilus-private/nautilus-view-factory.[ch]:
- * libnautilus-private/nautilus-window-info.[ch]:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.[ch]:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-connect-server-dialog-nonmain.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-location-dialog.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-shell.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.[ch]:
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.[ch]:
- Use GFile * instead of char * uri in all loation handling
- for windows.
-
-2007-10-18 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-image-properties-page.c: port to gio.
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.[ch]:
- * src/nautilus-application.c:
- Make nautilus_directory_get_existing take GFile *.
- Add nautilus_directory_get taking a GFile *
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- * libnautilus-private/nautilus-desktop-directory.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-directory.h:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-window-manage-views.c:
- * test/test-nautilus-directory-async.c:
- Rename nautilus_directory_get to nautilus_directory_get_by_uri.
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- Handle NULL volume
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- Convert gnome_vfs calls to gio
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * src/nautilus-application.c:
- * src/nautilus-window-menus.c:
- * test/test-nautilus-directory-async.c:
- * test/test.c:
- Convert gnome_vfs calls to gio
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.[ch]:
- Convert gnome_vfs calls to gio
-
- * TODO-gio:
- Document some stuff that needs doing in gio-branch
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- Remove spew
-
- * src/nautilus-query-editor.c:
- Work around crash getting NULL back as the location.
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Add nautilus_is_home_directory and nautilus_is_root_directory
-
- * src/nautilus-window-manage-views.c:
- Convert gnome_vfs calls to gio
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window.c (nautilus_window_go_up):
- Use gio to find parent
-
-2007-10-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-pathbar.[ch]:
- * src/nautilus-navigation-window.c:
- * src/nautilus-window-manage-views.c:
- Use gio in pathbar
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Remove now unused gnome_vfs to gio helpers
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-bar.c:
- Remove some unused code
- Replace gnome_vfs code with gio code
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_can_trash):
- Typo can_delete -> can_trash
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-property-browser.c:
- Replace some gnome-vfs code with gio code
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Replace some gnome-vfs code with gio code
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- Add can_delete and can_trash
-
- * src/file-manager/fm-directory-view.c:
- Replace some gnome-vfs code with gio code
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-dialog.c (open_current_location):
- Use g_file_parse_name instead of gnome_vfs_make_uri_from_input
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- Update to use gio
-
-2007-10-17 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-recent.c: do not use gnome-vfs.
-
-2007-10-17 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-emblem-utils.c: do not use gnome-vfs.
-
-2007-10-17 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-link.[ch]: remove.
- * libnautilus-private/nautilus-link-desktop-file.[ch]: port to gio
- and rename them to nautilus-link.[ch]
- * libnautilus-private/nautilus-file.c: adapt for the above change.
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Use gio volume APIs
-
-2007-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-file-private.h:
- Remove has/get_volume/drive, replace with
- can_mount/unmount/eject and mount/unmount/eject.
- (Which are not fully implemented yet)
- Add nautilus_file_is_mountpoint.
-
- * libnautilus-extension/nautilus-file-info.[ch]:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-link-desktop-file.[ch]:
- * libnautilus-private/nautilus-link.[ch]:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.[ch]:
- * src/file-manager/fm-tree-view.c:
- Use gio volume APIs
-
-2007-10-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- * libnautilus-private/nautilus-desktop-link.[ch]:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Convert some volume monitor use to gio
-
-2007-10-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-trash-monitor.c:
- Ref icon in nautilus_trash_monitor_get_icon()
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-desktop-link.h:
- * src/nautilus-places-sidebar.c:
- Use nautilus_trash_monitor_get_icon() when possible
-
-2007-10-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-trash-monitor.[ch]:
- Add full gio implementation and get_icon()
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-icon-factory-private.h: Removed.
- * libnautilus-private/nautilus-icon-factory.c: Removed.
- * libnautilus-private/nautilus-icon-factory.h: Removed.
- Remove NautilusIconFactory code.
- Now all code use the new APIs
- YAHOO!!!
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-bookmark.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-private.h:
- * libnautilus-private/nautilus-link-desktop-file.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-view.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-list-model.h:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.c:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-pathbar.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window.c:
- * src/nautilus-zoom-control.h:
- * test/test-nautilus-wrap-table.c:
- Don't include the nautilus-icon-factory headers
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add NAUTILUS_FILE_ICON_FLAGS_FOR_OPEN_FOLDER
- Fix force_size handling
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-empty-view.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-sidebar-title.c:
- Convert more stuff to new icon API
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-info.[ch]:
- Add nautilus_icon_info_lookup_from_name
-
- * libnautilus-private/nautilus-ui-utilities.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-pathbar.c:
- Use nautilus_icon_info_lookup_from_name to get less
- code
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-pathbar.c:
- * src/nautilus-spatial-window.c:
- Convert more stuff to new icon API
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_icon_pixbuf and
- IGNORE_VISITING icon flag
-
- * libnautilus-private/nautilus-icon-info.[ch]:
- Add nautilus_icon_info_get_used_name function
-
- * libnautilus-private/nautilus-emblem-utils.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-ui-utilities.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window.[ch]:
- Convert to new icon APIs
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-audio-player.c: Removed.
- * libnautilus-private/nautilus-audio-player.h: Removed.
- * src/file-manager/fm-icon-view.c:
- Kill old unused code
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-info.[ch]:
- Add nautilus_icon_info_get_pixbuf_nodefault_at_size
-
- * libnautilus-private/nautilus-file.[ch]:
- New functions for getting emblem icons and emblem pixbufs
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * libnautilus-private/nautilus-icon-factory.c:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-container.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-tree-model.c:
- * src/nautilus-sidebar-title.c:
- Update to use the new emblem getters
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-info.[ch]:
- Add nautilus_get_icon_size_for_stock_size
-
- * libnautilus-private/nautilus-bookmark.c:
- * src/nautilus-places-sidebar.c:
- Use the above
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- Add required thumbnailing stuff from NautilusIconFactory here
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.[ch]:
- * libnautilus-private/nautilus-icon-info.[ch]:
- Move over icon size util functions to nautilus-icon-info
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-lib-self-check-functions.h:
- * src/file-manager/fm-list-model.c:
- * src/nautilus-sidebar-title.c:
- Update to new names
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-factory.h:
- Remove NAUTILUS_ICON_SIZE_THUMBNAIL define as this is
- really dynamic.
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Actually handle thumbnail size prefs
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Handle thumbnail size prefs
- Handle all sorts of icon changes and emit CHANGED on
- files in this case.
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-info.c:
- * libnautilus-private/nautilus-icon-info.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/file-manager/fm-tree-model.h:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-window-bookmarks.c:
- * src/nautilus-window.c:
- Remove use of icon factory icons_changed signal, using instead
- the file CHANGED signal.
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_all_attributes):
- Add thumbnail to all attributes
-
-2007-10-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.h:
- Add NAUTILUS_FILE_ATTRIBUTES_FOR_ICON
-
- * libnautilus-private/nautilus-bookmark.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-pathbar.c:
- * src/nautilus-sidebar-title.c:
- Use NAUTILUS_FILE_ATTRIBUTES_FOR_ICON instead of
- nautilus_icon_factory_is_icon_ready_for_file and
- nautilus_icon_factory_get_required_file_attributes.
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.[ch]:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-icon-info.c:
- * src/nautilus-application.c:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.c:
- Convert bookmarks API to gio / GIcon
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-thumbnails.[ch]:
- Add back support for generating thumbnails.
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- For large icons, try to use the original file
- when thumbnailing.
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Only invalidate thumbnails when sizing up, not
- on the original scale from raw
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Simplify thumbnail size handling and make it work.
- Now handles resizing icons.
-
-2007-10-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- More exact handling of thumbnail up_to_date-ness, including
- if loading a thumbnail fails.
- Return thumbnails of the right size.
-
- * libnautilus-private/nautilus-thumbnails.[ch]:
- Add nautilus_thumbnail_unframe_image and export
- frame element sizes as defines
-
-2007-10-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-directory-async.c:
- Export nautilus_file_should_show_thumbnail and use it as needed in the
- thumbnail reading code
-
-2007-10-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-attributes.h:
- Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL attribute
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- Load thumbnails asynchronosuly.
-
- * libnautilus-private/nautilus-file.c:
- Initial code to use the asynchronoulsy loaded thumbnail
-
- * libnautilus-private/nautilus-icon-factory.c:
- Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL as a required attribute for
- icons
-
-2007-10-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Read thumbnail info from gio
-
-2007-10-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_gicon):
- Handle accept, visited and embedding text state and
- rewrite the icon as needed.
-
- * libnautilus-private/nautilus-icon-info.c:
- (nautilus_icon_info_finalize):
- Fix crash if pixbuf is NULL
-
-2007-10-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-icon-info.[ch]:
- Added NautilusInfoInfo, including caches and GIcon => pixbuf lookup
-
- * libnautilus-private/nautilus-file.[ch]:
- Make nautilus_file_get_icon return a NautilusFileInfo
-
- * libnautilus-private/nautilus-icon-canvas-item.[ch]:
- Split out attach points instead of using NautilusAttachPoints
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-icon-container.c:
- Use the new nautilus_file_get_icon and nautilus_file_info_* stuff
-
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-mime-application-chooser.c:
- * libnautilus-private/nautilus-open-with-dialog.c:
- Update to g_themed_icon_get_names const type
-
-2007-10-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- Keep track of GIcon from gio.
- Add nautilus_file_get_icon()
-
- * libnautilus-private/nautilus-icon-factory.[ch]:
- Add nautilus_icon_factory_get_pixbuf_for_gicon().
- This is a bit temporary, but can be used to move over
- users to nautilus_file_get_icon().
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-icon-container.c:
- Use nautilus_file_get_icon() in icon view.
-
-2007-10-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-monitor.c:
- * src/nautilus-bookmark-list.c:
- Update for file monitoring API change
-
- * src/nautilus-spatial-window.c:
- Gio port from Paolo Borelli
-
-2007-10-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_peek_display_name):
- Use a display name based on the filename as the default instead
- of "" before we've read the real display name from the backend.
-
-2007-10-08 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-icon-dnd.[ch]:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-location-bar.c:
-
- Replace nautilus_icon_dnd_uri_list_extract_uris with
- g_uri_list_extract_uris.
-
-2007-10-08 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-bookmark-list.[ch]: port to gio.
-
-2007-10-05 Paolo Borelli <pborelli katamail com>
-
- * configure.in: use gio-2.0 instead of gio-standalone.
-
-2007-10-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-trash-directory.[ch]:
- * libnautilus-private/nautilus-trash-file.[ch]:
- Remove virtual trash locations, we now use the gvfs trash:
-
- * libnautilus-private/nautilus-trash-monitor.[ch]:
- Make this a stub for now. Need to figure out how to do this.
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window-manage-views.c:
- Handle the removal of NautilusTrash*
-
-2007-10-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- Use gio instead of gnome-vfs to get mtime
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-customization-data.c:
- * libnautilus-private/nautilus-customization-data.h:
- * src/nautilus-property-browser.c:
- Use gio to read info
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c (selection_is_image_file):
- Use gio to get mime type
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- Use GFileMonitor to monitor xdg user dirs file
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am (INCLUDES):
- Bump name for extension dir since we're not compatible anymore
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-customization-data.c:
- * libnautilus-private/nautilus-desktop-directory.c:
- * libnautilus-private/nautilus-directory-background.c:
- * libnautilus-private/nautilus-dnd.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-search-directory.c:
- * libnautilus-private/nautilus-search-engine-tracker.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.c:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-image-properties-page.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-query-editor.c:
- gnome_vfs_get_local_path_from_uri -> g_filename_from_uri
- gnome_vfs_get_uri_from_local_path -> g_filename_to_uri
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- Don't clear thumbnails and other absolute pathnames from icon
- cache when mime data or icon theme changes. This is to avoid
- flashing and async realoading of all thumbnails.
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (mime_db_changed_callback):
- Use the right call to invalidate attributes, so that
- they get re-read correctly.
-
-2007-10-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (mime_type_data_changed_callback):
- * libnautilus-private/nautilus-directory-async.c:
- (mime_db_changed_callback):
- Fix up types in callbacks
-
- * libnautilus-private/nautilus-mime-application-chooser.c:
- * libnautilus-private/nautilus-open-with-dialog.c:
- Handle and emit mime_data_changed on NautilusSignaller
-
-2007-10-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-mime-application-chooser.[ch]:
- * libnautilus-private/nautilus-open-with-dialog.[ch]:
- Moved these from eel and renamed
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Use the nautilus version imported above instead of the eel one.
-
-2007-10-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-signaller.c:
- Replace gnome-vfs mime monitor with NautilusSignaller signal.
-
- * src/nautilus-query-editor.c:
- Use gio to list all mime types
-
-2007-10-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-theme.[ch]:
- Delete leftover files
-
-2007-09-28 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Update for new gio pkgconfig name
-
-2007-09-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Update to the new name for g_format_file_size_for_display
-
-2007-09-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-link.c:
- * src/file-manager/fm-icon-container.c:
- * src/nautilus-query-editor.c:
- Use gio mimetype functions instead of gnome-vfs ones.
-
-2007-09-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.[ch]:
- * libnautilus-private/nautilus-program-choosing.[ch]:
- * libnautilus-private/nautilus-recent.[ch]:
- Use GAppInfo instead of GnomeVFSMimeApplication
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-information-panel.c:
- * test/test-nautilus-mime-actions.c:
- Update due to the api changes in the GAppInfo move.
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- Use g_file_size_format_for_display instead of
- gnome_vfs_format_file_size_for_display
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Remove unused GnomeVFSHandle stuff
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Forgot to change GnomeVFSResult to GError in
- one spot.
-
-007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Implement nautilus_file_set_owner and nautilus_file_set_group
- using set_attributes
-
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Implement nautilus_file_set_permissions using
- nautilus_file_set_attributes.
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_set_attributes
-
-2007-09-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Add gnome_vfs_result_to_error call
-
- * libnautilus-private/nautilus-file.[ch]:
- Convert renaming to use gio.
- Pass GError instead of GnomeVFSResult in
- NautilusFileOperationCallback
-
- * src/file-manager/fm-error-reporting.c:
- * src/file-manager/fm-error-reporting.h:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- Update to the NautilusFileOperationCallback API change
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Read can_delete and can_rename from gio.
- Use can_rename in nautilus_file_can_rename.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_edit_name()
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Make string args const char * where possible.
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Read display_name and edit_name from gio.
- Kill old cached_display_name creation.
- Use eel_ref_str for name, display_name, edit_name and make sure to
- share them when possible.
- Old use of display_name as the link info only is moved so that
- its shared with the normal name, with got_custom_display_name showing
- where its from.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Use new refcounted string implementation for mime_type.
- This way we don't have to store duplicate strings for
- each file.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c (nautilus_directory_finalize):
- directory->details->pending_file_info now has GFileInfo objects, not
- GnomeVFSFileInfo objects. Free them in the correct way.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Remove old irrelevant comment
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Read top left text with gio
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-ditem-page.c:
- Use g_file_load_contents_async instead of
- eel_read_entire_file_async.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-thumbnails.c:
- Use g_file_load_contents_async instead of
- eel_read_entire_file_async.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metafile.c:
- Use g_file_load_contents_async instead of
- eel_read_entire_file_async.
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file.c:
- Initialize hidden_file_hash lazily
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Read link info using gio
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Read mime list using gio
-
-2007-09-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Read .hidden using gio.
-
-2007-09-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- Free file_info after last use (fixed valgrind warning)
-
- * libnautilus-private/nautilus-file.c:
- Sometimes we freed an uninitialized pointer
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Keep all the directory loading info in DirectoryLoadState
-
-2007-09-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Implement deep count using gio
-
-2007-09-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metafile.c (set_metafile_contents):
- Don't crash on files that have slashes in them.
-
-2007-09-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Use gio to do directory counts
-
-2007-09-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- Define NAUTILUS_FILE_DEFAULT_ATTRIBUTES
-
-2007-09-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-saved-search-file.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- * libnautilus-private/nautilus-trash-file.c:
- There was some problems removing the virtual call for
- get_file_type, as this broke getting the type for "virtual"
- directory types like trash and the desktop. Re-introduce this,
- but set the type directly instead of via an indirect jump.
-
-2007-09-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- nautilus_file_get_for_location -> nautilus_file_get
- same for get_existing
-
-2007-09-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-search-directory.c:
- * libnautilus-private/nautilus-thumbnails.c:
- * libnautilus-private/nautilus-trash-monitor.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.c:
- * src/nautilus-bookmark-list.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-notes-viewer.c:
- * src/nautilus-pathbar.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.c:
- * test/test-nautilus-mime-actions-set.c:
- * test/test-nautilus-mime-actions.c:
- Rename nautilus_file_get -> nautilus_file_get_by_uri.
- Same with nautilus_file_get_existing.
-
-2007-09-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Fix up type for get_permissions return value (don't use gnome-vfs types).
-
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Add gnome_vfs_file_type_from_g_file_type()
-
- * libnautilus-private/nautilus-icon-factory.c:
- Set up more GnomeVFSInfo fields needed for gnome_icon_lookup.
-
-2007-09-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-monitor.[ch]:
- Use gio to implement file monitoring.
-
-2007-09-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Read info for new files
-
-2007-09-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Implement get_file_info using gio
-
-2007-09-21 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- Read directory list via gio instead of gnome-vfs
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Get is_hidden & is_backup from gio instead of doing
- filename matching ourselves.
-
- * libnautilus-private/nautilus-file-utilities.c:
- Remove unused hidden/backup pattern matching.
-
- * src/nautilus-main.c:
- Initiate GThreads, as we need this for gio async emulation.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-vfs-utils.c:
- Fix typo in attribute name
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- Make NautilusFile info update use GFileInfo.
- Update all call sites to convert to it.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Add gnome_vfs_file_info_to_gio
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-metafile-monitor.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-metafile.c:
- Make the filename key for metadata be unescaped in memory.
- Escape it only when reading/writing the metadata files.
- This is to avoid escaping a lot since we're now storing the
- filename unescaped in NautilusFile.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- Add GFile versions of metadata scheduling functions.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- Add GFile versions:
- nautilus_directory_notify_files_changed
- nautilus_directory_notify_files_removed
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file.c:
- Avoid for_location suffix when its not needed anymore
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- Add _by_uri suffix to uri versions of functions and
- remove suffix for GFile versions
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-changes-queue.c:
- * libnautilus-private/nautilus-link-desktop-file.c:
- * libnautilus-private/nautilus-merged-directory.c:
- Rename notify functions that work on uris to _by_uri and
- the GFile ones to have no suffix
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-directory.[ch]:
- Remove unused function nautilus_directory_make_uri_canonical
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- Added nautilus_directory_notify_files_moved_by_location and
- made nautilus_directory_notify_files_moved use that.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-notify.h:
- * libnautilus-private/nautilus-directory.c:
- Add nautilus_directory_notify_files_added_by_location.
- Use GFile instead of uris in more places
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_for_location and nautilus_file_get_existing_for_location.
- and implement nautilus_file_get based on these.
-
-2007-09-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_get_location () and use it when
- generating uris.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_is_desktop_directory):
- * libnautilus-private/nautilus-file-utilities.[ch]:
- (nautilus_is_home_directory_file):
- (nautilus_is_desktop_directory_file):
- (nautilus_is_desktop_directory):
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_is_desktop_directory):
- (nautilus_file_is_home):
- Don't keep dup:ing strings for these commonly called
- functions.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * libnautilus-private/nautilus-file.c:
- Use GFile *location to store the uri for NautilusDirectory.
- In preparation for using GFile for all I/O.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-attributes.h:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-mime-actions.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-window.c:
- Remove slow mimetype attribute and all its use.
- This is in preparation for the gio move which has
- a canonical mimetype definition instead of the
- guessed/slow couple.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-attributes.h:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-mime-actions.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window.c:
- Limit the set of file attributes to the ones we actually read
- separately. This makes it more obvious what is happening when
- doing I/O. It does put some extra work on users, because they
- need to know where the data is coming from, but that is rarely
- a problem.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * libnautilus-private/nautilus-file.c:
- Store "name" instead of "relative_uri" in NautilusFile.
- We want to avoid escaping/unescaping as much as possible and
- limit that to when we go from/to a full uri.
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- Remove declaration for removed function
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-program-choosing.c:
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.c:
- Use GError instead of GnomeVFSResult for get_info_error
-
-2007-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-saved-search-file.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- * libnautilus-private/nautilus-trash-file.c:
- * libnautilus-private/nautilus-vfs-file.c:
- * libnautilus-private/nautilus-vfs-utils.c:
- * libnautilus-private/nautilus-vfs-utils.h:
- * libnautilus-private/nautilus-view-factory.c:
- * libnautilus-private/nautilus-view-factory.h:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-empty-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Move from GnomeVFSFileType to GFileType
-
-2007-11-28 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-search-bar.c:
- Use invisible event box for search bar. (#464193)
- Patch from Andrea Cimitan
-
-2007-11-27 Andre Klapper <a9016009 gmx de>
-
- * configure.in:
- add "sys/param.h" to AC_CHECK_HEADERS() to fix NetBSD build.
- Fixes bug #496266.
-
-2007-11-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-icon-private.h:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-icon-view.c:
- Handle RTL layout of icons (#342009)
- Patch from Yair Hershkovitz
-
-2007-11-05 Jürg Billeter <j bitron ch>
-
- reviewed by: Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (action_open_folder_window_callback), (open_one_in_folder_window),
- (action_location_open_folder_window_callback),
- (real_update_location_menu), (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-actions.h:
- * src/nautilus-navigation-window-menus.c:
- (nautilus_navigation_window_update_spatial_menu_item),
- (action_folder_window_callback),
- (nautilus_navigation_window_initialize_menus):
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_init), (always_use_browser_changed):
- * src/nautilus-window-private.h:
- Add menu item to open spatial folder window from browser window to File
- menu and context menus.
-
-2007-10-03 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-module.c:
- Fix valgrind warning on shutdown (#346401, re-applied).
-
-2007-10-03 Sebastien Bacher <seb128 ubuntu com>
-
- * libnautilus-private/nautilus-icon-container.c: (key_press_event):
- patch from Joachim Sauer, fix beep when backspace or delete are pressed
- (#452067)
-
-2007-10-03 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-sidebar-title.c:
- (update_title_font):
- Fix crash with small fonts (#454884)
-
-2007-10-02 Frederic Crozat <fcrozat mandriva com>
-
- Backport from gio-branch, fixes #480608, from
- Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- Don't clear thumbnails and other absolute pathnames from icon
- cache when mime data or icon theme changes. This is to avoid
- flashing and async realoading of all thumbnails.
-
- * libnautilus-private/nautilus-directory-async.c:
- (mime_db_changed_callback):
- Use the right call to invalidate attributes, so that
- they get re-read correctly.
-
-2007-09-27 Christian Neumair <cneumair gnome org>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (async_thumbnail_load_func): Frame asynchronously loaded thumbnails.
- Fixes #478363.
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- Clean up NautilusFileDetails a bit.
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/nautilus-file-info.[ch]:
- * libnautilus-private/nautilus-desktop-directory-file.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-saved-search-file.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- * libnautilus-private/nautilus-thumbnails.c:
- * libnautilus-private/nautilus-trash-file.c:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/file-manager/fm-directory-view.c:
- Store file info directly in NautilusFile instead of using a
- GnomeVfsFileInfo.
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-operations-progress.c:
- * libnautilus-private/nautilus-file-operations-progress.h:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-search-directory-file.c:
- * libnautilus-private/nautilus-thumbnails.c:
- * libnautilus-private/nautilus-trash-file.c:
- * libnautilus-private/nautilus-vfs-file.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-properties-window.c:
- Use goffset instead of GnomeVFSFileSize
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-vfs-utils.[ch]:
- Added tools for conversion from GnomeVFSResult to GError
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.[ch]:
- * libnautilus-private/nautilus-search-directory.c:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-error-reporting.[ch]:
- Use GError instead of GnomeVFSResult for directory loading errors
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Add -gio to version for now
- Pull in gio-standalone
-
-=== gio-branch starts here ===
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.20.0 ===
-
-2007-09-18 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- * configure.in:
- Bump version to 2.20.0
-
-2007-09-14 Alexander Shopov <ash contact bg>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in
- Added translator visible comment for difference
- between date_changed and date_modified.
-
-2007-09-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-module.c:
- Revert. We're in hard code freeze.
-
-2007-09-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-module.c:
- Fix valgrind warning on shutdown (#346401)
-
-2007-09-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.[ch]:
- Add nautilus_thumbnail_load_image_async and cancel.
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-factory.[ch]:
- Load thumbnails asynchronously
-
- Patch from Christian Neumair
-
-2007-09-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-dnd.h:
- * libnautilus-private/nautilus-file-dnd.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- Implement direct save (XDS) DnD.
- Based on patch from BROCCO Amos
-
-2007-09-10 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_octal_permissions_as_string):
- Filter out any non-unix-permissions flags for the
- octal mode.
-
-2007-09-03 Christian Neumair <cneumair gnome org>
-
- * src/nautilus-application.c: (save_session_to_file),
- (nautilus_application_load_session):
- * src/nautilus-window-manage-views.c: (setup_new_window),
- (nautilus_spatial_window_state_event):
- * src/nautilus-spatial-window.c:
- (nautilus_spatial_window_state_event):
- * libnautilus-private/nautilus-metadata.h:
- Store keep-above and stickiness for navigation and spatial windows
- across sessions (#163335).
-
-2007-09-03 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-connect-server-dialog.c:
- (port_insert_text):
- Use gdk_window_beep instead of gdk_display_beep (#373760)
- Based on patch from Young-Ho Cha
-
-2007-08-28 Alexander Larsson <alexl redhat com>
-
- * nautilus-folder-handler.desktop.in.in (MimeType):
- Add colon at end of list.
-
-2007-08-27 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.91 ===
-
-2007-08-27 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
-2007-08-27 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (change_to_view_directory):
- Set cwd correctly for scripts on desktop. (#320218)
- Patch from Sebastien Bacher
-
-2007-08-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-module.c:
- Be more robust against broken extensions (#449488)
-
-2007-08-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file.c:
- Avoid crashing if going to file:///# (#436071)
-
-2007-08-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-icon-factory.h:
- * src/file-manager/fm-list-model.c:
- * src/nautilus-sidebar-title.c:
- The icon theme changed how the sizes of the emblem icons
- are used, update to comply with that.
-
-2007-08-14 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.90 ===
-
-2007-08-14 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2007-08-13 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * src/nautilus-navigation-window-menus.c:
- Replace references to "sidebar" with "side pane". (#131285)
- Patch from Reinout van Schouwen <reinouts gnome org>
-
-2007-08-04 Luis Medinas <lmedinas svn gnome org>
-
- * src/nautilus-window-manage-views.c:
- (display_view_selection_failure):
- Added debug message when GnomeVFS service is not available
- closes bgo #168533. Patch from Luis Medinas <lmedinas svn gnome org>.
-
-2007-08-02 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
- Remove excess lines from uninstalled.pc file. (#462496)
- Patch from Damien Carbery <damien carbery sun com>
-
-2007-08-01 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
- * libnautilus-private/nautilus-cell-renderer-text-ellipsized.h:
- * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
- Use a custom cell renderer for the filename column which applies
- ellipsization but reports its size based on the actual width of
- the text to be rendered. This restores the original column
- autosizing behaviour while keeping the ellipsization. (#419343)
-
-2007-07-31 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.6 ===
-
-2007-07-31 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2007-07-31 Martin Wehner <martin wehner gmail com>
-
- * configure.in: Revert dependency on libSM 1.0.2
- added on 2007-07-24 as it makes nautilus unbuildable on
- everything but the most cutting-edge distributions.
- Plus, nobody else does it.
-
-2007-07-31 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-toolbars.c:
- (nautilus_navigation_window_load_extension_toolbar_items):
- Don't use the same name for the extensions menu action group
- and the extensions toolbar action group. (#461792)
- Patch from Christian Persch <chpe gnome org>
-
-2007-07-30 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window.c: (real_load_view_as_menu):
- Dont't try to remove extra_viewer_radio_action from a group
- that may already have been finalized. (#461789)
- Patch from Christian Persch <chpe gnome org>
-
-2007-07-30 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- (search_visit_func): Don't try to lowercase non-unicode
- filenames with g_utf8_strdown. Fixes #454799.
- Patch from Jan de Groot <jan jgc homeip net>
-
-2007-07-28 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (changed_group_callback): Don't crash if the active group
- combobox entry is removed or the group information becomes
- unreadable. Fixes #355018.
-
-2007-07-24 Christian Persch <chpe gnome org>
-
- * libnautilus-private/nautilus-bookmark.c:
- (nautilus_bookmark_menu_item_new):
- * libnautilus-private/nautilus-customization-data.c:
- (nautilus_customization_data_new),
- (nautilus_customization_data_get_next_element_for_display):
- * libnautilus-private/nautilus-customization-data.h:
- * src/nautilus-application.c:
- * src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
- * src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
- (refresh_go_menu):
- * src/nautilus-places-sidebar.c: (bookmarks_drop_uris),
- (drag_data_received_callback):
- * src/nautilus-property-browser.c:
- (make_properties_from_directories):
- * src/nautilus-window-bookmarks.c: (connect_proxy_cb),
- (update_bookmarks):
- * src/nautilus-window-menus.c:
- (nautilus_menus_append_bookmark_to_menu):
- * test/test-nautilus-wrap-table.c: (main): Use pango ellipsisation
- instead of truncating the strings. Bug #410113.
-
-2007-07-24 Christian Persch <chpe gnome org>
-
- * src/nautilus-navigation-window.c: (location_button_create),
- (nautilus_navigation_window_init):
- * src/nautilus-pathbar.c: (get_slider_button),
- (make_directory_button):
- * src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
- (nautilus_zoom_control_instance_init),
- (nautilus_zoom_control_class_init): Don't focus the path bar buttons
- (and the others on the same 'toolbar') on click, for consistency with
- toolbars, and the gtk filechooser path bar. Bug #326774.
-
-2007-07-24 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require cvs gnome-vfs
-
-2007-07-24 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * src/Makefile.am:
- * src/nautilus-image-properties-page.c:
- * src/nautilus-main.c:
- Optionally support XMP metadata in images via exemi (#451380)
- Patch from Hubert Figuiere
-
-2007-07-24 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-connect-server-dialog.c:
- (nautilus_connect_server_dialog_init):
- React on enter key (#449591)
- Patch from Christian Neumair
-
-2007-07-24 Christian Kirbach <Christian Kirbach googlemail com>
-
- * configure.in:
- Add missing dependency on libSM.
-
-2007-07-24 Luca Ferretti <elle uca libero it>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- fixed a typo in key description
-
-2007-07-23 Andre Klapper <a9016009 gmx de>
-
- * src/nautilus-file-management-properties.glade:
- corrected executable text file labels (#334309)
-
-2007-07-23 Andre Klapper <a9016009 gmx de>
-
- * src/file-manager/fm-directory-view.c:
- improved string and added ngettext support (#326952)
-
-2007-07-23 Andre Klapper <a9016009 gmx de>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- corrected description for confirm_trash (#329440)
-
-2007-07-23 Andre Klapper <a9016009 gmx de>
-
- * src/nautilus-window-menus.c:
- added two missing tooltip strings (#329308)
-
-2007-07-23 Christian Persch <chpe gnome org>
-
- * configure.in:
- * src/nautilus-navigation-action.c: (connect_proxy),
- (disconnect_proxy):
- * src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
- (refresh_go_menu):
- * src/nautilus-navigation-window.c: (location_button_create),
- (nautilus_navigation_window_init),
- (nautilus_navigation_window_destroy),
- (nautilus_navigation_window_finalize),
- (nautilus_navigation_window_class_init):
- * src/nautilus-query-editor.c: (nautilus_query_editor_dispose),
- (nautilus_query_editor_add_row), (nautilus_query_editor_init),
- (finish_first_line):
- * src/nautilus-side-pane.c: (side_panel_free),
- (nautilus_side_pane_class_init), (nautilus_side_pane_init),
- (nautilus_side_pane_dispose), (nautilus_side_pane_finalize),
- (nautilus_side_pane_add_panel), (create_shortcut):
- * src/nautilus-trash-bar.c: (nautilus_trash_bar_class_init),
- (nautilus_trash_bar_init):
- * src/nautilus-window-private.h: Port to new gtk+ 2.11 tooltips API.
- Bug #458284 and bug #455616.
-
-2007-07-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- Don't error out when recursing into directories during search. (#433105)
- Requires recent gnome-vfs
- Patch from Marlon Nelson
-
-2007-07-21 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
- Add uninstalled pkg-config file. (#400114)
- Patch from Brian Cameron <brian cameron sun com>
-
-2007-07-21 Martin Wehner <martin wehner gmail com>
-
- * nautilus-computer.desktop.in.in:
- * nautilus-folder-handler.desktop.in.in:
- * nautilus-home.desktop.in.in:
- Remove trailing whitespace from TryExec line. (#426949)
- Patch from Dan Winship <danw novell com>
-
-2007-07-18 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-navigation-window.c:
- (view_as_menu_switch_views_callback):
- Handle the fact that the gtk+ 2.11.x combobox emits the
- changed signal on removing the active entry without crash.
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.5 ===
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_desktop_file):
- Check command_string for NULL before using it. (#427618)
- Patch from Tom Parker <palfrey tevp net>
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-image-properties-page.c: (file_read_callback):
- Don't ignore EXIF metadata of JPEG with XMP. (#451344)
- Patch from Hubert Figuiere <hfiguiere teaser fr>
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
- (sidebar_title_create_more_info_label):
- Fix alignment of labels in information sidebar. (#414199)
- Patch from Andrea Cimitan <andrea cimitan gmail com>
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Remove AC_ISC_POSIX: It would have to be called after AC_PROG_CC,
- but Interactive Unix is obsolete.
- Remove checks for functions and headers we don't use anymore.
- Remove check for jw as the SGML docs have been removed.
- Remove configuration for removed gimphwrapbox.
- Remove unused variables $CDDA_LIBS and $LIBJPEG.
-
-2007-07-10 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-cdrom-extensions.h:
- Remove unused file.
-
-2007-06-27 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties-main.c:
- Fix warning. Patch from Hubert Figuiere.
-
-2007-06-24 Christian Neumair <cneumair gnome org>
-
- * configure.in:
- * src/nautilus-application.c:
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-empty-view.[ch]:
- Add optional empty view.
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Make libexif dependency optional again. (#165773)
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * components/services/nautilus-dependent-shared/
- shared-service-widgets.c:
- Remove undead file.
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-shell-interface.idl:
- Fix build with libIDL-0.8.5 and older. (#341173)
- Patch from Marinus Schraal <foser gentoo org>
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-connect-server-dialog-main.c: (main):
- Set translation domain for goption context. (#450159)
- Patch from Gabor Kelemen <kelemeng gnome hu>
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-module.c: (nautilus_module_init):
- Unref extension modules at shutdown. (#346401)
- Based on patch from Gustavo Carneiro <gjc inescporto pt>
-
-2007-06-23 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (update_xdg_dir_cache), (unschedule_user_dirs_changed),
- (destroy_xdg_dir_cache), (free_xdg_dir_cache):
- Destroy xdg-user-dirs cache at shutdown.
-
-2007-06-21 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Don't set both -Wsign-compare and -Wno-sign-compare.
- Don't set -Wchar-subscripts as it's included in -Wall.
-
-2007-06-20 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Don't set extra warning flags in the user environment CFLAGS.
- Fixes 'make distcheck'.
-
-2007-06-19 Martin Wehner <martin wehner gmail com>
-
- * Makefile.am:
- Add all past ChangeLog files to EXTRA_DIST.
-
-2007-06-19 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.4 ===
-
-2007-06-18 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2007-06-18 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-application.c: (nautilus_application_startup):
- Fix whitespace typo in error message. (#424573)
- Patch from Elizabeth Green <nerdygirl_ellie yahoo com>
-
-2007-06-18 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-menus.c: (action_about_nautilus_callback):
- Set program-name instead of deprecated name property
- and mark the website-label for translation (#438901).
- Patch from Christian Persch <chpe gnome org>
-
-2007-06-18 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-search-engine-simple.c:
- (search_thread_data_new), (search_visit_func):
- Normalize unicode search strings and use g_utf8_strdown to
- lowercase them. (#421486/#421512)
- Patch from Denis Jacquerye <moyogo gmail com>
-
-2007-06-18 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-desktop-icon-view.c:
- (action_change_background_callback):
- Call background page of gnome-appearance-properties for
- "Change Desktop Background" menu item. (#445195)
- Patch from Denis Washington <denisw svn gnome org>
-
-2007-06-17 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-desktop-link.c:
- (trash_name_changed), (nautilus_desktop_link_new),
- (trash_state_changed_callback), (nautilus_desktop_link_can_rename),
- (nautilus_desktop_link_rename), (desktop_link_finalize):
- * libnautilus-private/nautilus-global-preferences.c:
- (default_computer_link_name), (default_trash_link_name):
- * libnautilus-private/nautilus-global-preferences.h:
- Allow renaming of the network servers desktop icon. (#383182)
- Patch from Trevor Davenport <trevor davenport gmail com>
-
-2007-06-13 Jürg Billeter <j bitron ch>
-
- * nautilus-folder-handler.desktop.in.in:
- Revert OnlyShowIn=; addition from 2007-05-23 as it breaks opening
- bookmarks from the panel.
-
-2007-06-13 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (should_show_volume_usage):
- Don't crash on opening properties for multiple files. (#444265)
-
-2007-06-13 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-desktop-icon-view.c: (net_workarea_changed):
- Fix typo in warning message. (#446911)
- Patch from Florian Steinel <fsteinel flonet net>
-
-2007-06-13 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-zoom-control.c: (zoom_popup_menu_show):
- Position the zoom popup menu under the control itself,
- not where the mouse cursor happens to be. (#446682)
- Patch from Christian Persch <chpe gnome org>
-
-2007-06-12 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-zoom-control.c: (create_zoom_menu_item):
- Don't leak item text and remove stale comment.
-
-2007-06-12 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
- (zoom_popup_menu_show), (zoom_popup_menu),
- (nautilus_zoom_control_button_press_event),
- (nautilus_zoom_control_instance_init):
- Make zoom control context menu keyboard-activatable by adding
- a button to the zoom label. (#326733)
- Patch from Trevor Davenport <trevor davenport gmail com>
-
-2007-06-10 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-file-management-properties.glade:
- Replace the "atkrelation" declarations with
- "mnemonic_widget" properties (#437340)
-
-2007-06-05 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.3 ===
-
-2007-06-05 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2007-06-04 Willie Walker <william walker sun com>
-
- * src/nautilus-file-management-properties.glade:
- Add accessible label for/by properties (#356124)
-
-2007-05-23 Alexander Larsson <alexl redhat com>
-
- * icons/thumbnail_frame.png:
- Tango compliant thumbnail frame (#440221)
- Icon from David Prieto
-
-2007-05-23 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Fix build in some cases
-
-2007-05-23 Alexander Larsson <alexl redhat com>
-
- * nautilus-folder-handler.desktop.in.in:
- Don't show in menu editor
-
-2007-05-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Handle alpha in draw_frame
-
-2007-05-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-signaller.c:
- * src/file-manager/fm-directory-view.c:
- Add support for xdg-user-dirs
-
-2007-05-14 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.19.2 ===
-
-2007-05-14 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- * configure.in:
- Bump to 2.19.2
-
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-icon-container.c:
- Fix up checks
-
-2007-05-09 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Avoid displaying file size if none exists (#390055)
- Patch from Ed Catmur
-
-2007-05-06 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c: (modify_link_hash_table):
- Don't leak original hash key.
-
-2007-05-02 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * src/file-manager/fm-properties-window.c:
- Add disk usage pie chart (#410658)
- Based on patch from Trevor Davenport
-
-2007-04-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- Work with glib < 2.13.0
-
-2007-04-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- Avoid searching possibly long lists of thumbnails.
- Based on patch from Iain
-
-2007-04-12 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c:
- (action_about_nautilus_callback):
- Add url in about dialog and update copyright year.
- Patch from Jaap A. Haitsma
-
-2007-04-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Limit number of calls to is_needy() (#320282)
- Based on patch from Aivars Kalvans
-
-2007-04-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c:
- * libnautilus-private/nautilus-global-preferences.h:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-thumbnails.c:
- Added support for a thumbnail icon size prefs (#424127)
-
-2007-04-11 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (file_and_directory_list_free):
- Fix memleak (#427942)
- patch from Matthias Clasen
-
-2007-03-30 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Add trash to sidebar places.
- Patch from Stefano Teso
-
-2007-03-29 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
- Bump default name column width to 32 (#410361)
-
-2007-03-28 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- (nautilus_window_open_location_full):
- Avoid reloading window with same location. (#417193)
- Patch from Stefano Teso
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_emit_changed):
- Avoid recursion when updating symlinks (#418771)
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.h:
- Make default icon sizes match xdg icon sizes better (#347168)
- Patch from Christian Neumair
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-metadata.h:
- * src/nautilus-sidebar-title.c:
- Remove unused metadata key NAUTILUS_METADATA_KEY_NOTES and
- code related to it.
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Update icons on theme change (#416806)
- Patch from Stefano Teso
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-history-sidebar.c:
- (nautilus_history_sidebar_class_init):
- (nautilus_history_sidebar_style_set):
- Update icons on theme change (#416810)
- Patch from Stefano Teso
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Re-apply reverted context menu patch.
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.19.1
- Gnome 2.18 work continues on gnome-2-18 branch
-
-2007-03-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Revert previous checkin since it broke the freeze.
-
-2007-03-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- (bookmarks_build_popup_menu):
- Add mnemonics to Open and Open in New Window to reuse
- old translations.
-
-2007-03-14 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Add open and open in new window to places sidebar context menu.
- Patch from Stefano Teso
-
-2007-03-14 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (schedule_update_menus)
- (schedule_update_status):
- Make sure we never schedule an update after the window has been
- destroyed. Likely fixes #349551
-
-2007-03-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.18.0.1 ===
-
-2007-03-12 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Set version to 2.18.0.1
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file-utilities.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-signaller.c:
- * src/file-manager/fm-directory-view.c:
- Revert accidental commit.
-
-2007-03-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.18.0 ===
-
-2007-03-12 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump version to 2.18.0
-
-2007-03-08 Christian Kirbach <Christian Kirbach googlemail com>
-
- * src/network-scheme.desktop.in:
- * nautilus-computer.desktop.in.in:
- * nautilus.desktop.in.in:
- * nautilus-home.desktop.in.in:
- * nautilus-file-management-properties.desktop.in.in:
- "Application" is not a valid category in the freedesktop.org
- specification. Also added GNOME and/or GTK where appropriate.
-
-2007-03-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-trash-file.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-tree-model.c:
- * src/nautilus-image-properties-page.c:
- * src/nautilus-navigation-bar.c:
- * src/nautilus-query-editor.c:
- * src/nautilus-search-bar.c:
- * src/nautilus-window-private.h:
- Sparse cleanups from kjartan
-
-2007-03-02 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
- Don't make filename column expand, instead default
- to 16 chars wide. (#408155)
-
-2007-02-26 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.17.92 ===
-
-2007-02-26 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2007-02-26 Alexander Larsson <alexl redhat com>
-
- * cut-n-paste-code/widgets/Makefile.am:
- * cut-n-paste-code/widgets/gimphwrapbox/Makefile.am: Removed.
- * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c: Removed.
- * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h: Removed.
- * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c: Removed.
- * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Removed.
- * libnautilus-private/Makefile.am:
- * src/Makefile.am:
- Remove unused gtkhwrapbox.
-
-2007-02-26 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-connect-server-dialog.c:
- Don't show unsupported methods. (#333151)
- Patch from Christian Neumair.
-
-2007-02-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Avoid asserting when the symbolic link hastable isn't
- uptodate (#358172)
- Store absolute uris, not relative paths in symbolic link
- hashtable.
-
-2007-02-21 Christian Persch <chpe svn gnome org>
-
- * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
- Ellipsise the filename column in list view mode, and make it expand so
- it doesn't just show "...". Bug #408155.
-
-2007-02-20 Christian Persch <chpe svn gnome org>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (set_text_unescaped_trimmed), (create_titled_label),
- (nautilus_file_operations_progress_init),
- (nautilus_file_operations_progress_new_file):
- * src/file-manager/fm-properties-window.c:
- (value_field_update_internal), (value_field_update),
- (attach_label), (attach_value_field_internal): Remove
- EllEllipsisingLabel use, and just use GtkLabel ellipsisation instead.
- Bug #409276.
-
-2007-02-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Fix for C89 compilers. (#407150)
- Patch from Jens Granseuer
-
-2007-02-19 Christian Persch <chpe svn gnome org>
-
- * configure.in:
- * cut-n-paste-code/Makefile.am:
- * src/Makefile.am:
- * src/file-manager/fm-list-model.c: Don't build included GSequence on
- glib >= 2.13.0. Bug #407618.
-
-2007-02-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-pathbar.c:
- Don't display homedir as desktop in pathbar when
- in home-as-desktop mode. (#368661)
- Patch from John Millikin
-
-2007-02-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.17.91 ===
-
-2007-02-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump to 2.17.91
-
- * NEWS:
- Update for release
-
-2007-02-06 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump libgnome req (#404475)
-
-2007-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file.c:
- * src/file-manager/fm-directory-view.c:
- Capitilize "Link" in link to... names. (#314175)
- Patch from Frederic Peters
-
-2007-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- Avoid translating nonvisible text. (#364466)
-
-2007-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- (nautilus_thumbnail_load_image):
- Fix crash on broken images. (#403255)
- Patch from Lucas Mazzardo Veloso
-
-2007-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- OSX build fix. (#403255)
- Patch from dmacks netspace org
-
-2007-02-05 Jesse Stockall <jesse cleverone org>
-
- * src/file-manager/fm-directory-view.c
- * src/file-manager/fm-tree-view.c
- * src/nautilus-places-sidebar.c
- * libnautilus-private/nautilus-file-operations.[ch]
- Prompts to empty trash when unmounting drives. Closes #138058
-
-2007-02-05 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c:
- Avoid ever showing "empty" while loading a subdirectory (#340495)
- Based on patch from Christof Krüger
-
-2007-02-02 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c (save_session_to_file):
- Fix memory leak and fd leak.
-
-2007-02-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- Fix crasher (#403565)
- Patch from Padraig O'Briain
-
-2007-01-31 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c (nautilus_application_present_spatial_window_with_selection):
- Avoid crash if we've not set the content view of the window yet.
-
-2007-01-31 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.c (update_icon_captions_from_gconf):
- Avoid crashing if not enough items in icon view caption pref (#357955)
-
- * src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_text):
- Avoid spewing warnings in above case, also some performance fixes.
-
-2007-01-25 Luca Ferretti <elle uca libero it>
-
- * nautilus-file-management-properties.desktop.in.in:
- Move File Management capplet to PersonalSettings.
-
-=== nautilus 2.17.90 ===
-
-2007-01-22 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- * configure.in:
- Bump to 2.17.90
-
-2007-01-18 Christian Persch <chpe svn gnome org>
-
- * cut-n-paste-code/libegg/eggtreemultidnd.c:
- (egg_tree_multi_drag_source_get_type):
- * libnautilus-extension/nautilus-column-provider.c:
- (nautilus_column_provider_get_type):
- * libnautilus-extension/nautilus-column.c:
- (nautilus_column_get_type):
- * libnautilus-extension/nautilus-file-info.c:
- (nautilus_file_info_get_type):
- * libnautilus-extension/nautilus-info-provider.c:
- (nautilus_info_provider_get_type):
- * libnautilus-extension/nautilus-location-widget-provider.c:
- (nautilus_location_widget_provider_get_type):
- * libnautilus-extension/nautilus-menu-item.c:
- (nautilus_menu_item_get_type):
- * libnautilus-extension/nautilus-menu-provider.c:
- (nautilus_menu_provider_get_type):
- * libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_type):
- * libnautilus-extension/nautilus-property-page-provider.c:
- (nautilus_property_page_provider_get_type):
- * libnautilus-extension/nautilus-property-page.c:
- (nautilus_property_page_get_type):
- * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
- (nautilus_cell_renderer_pixbuf_emblem_get_type):
- * libnautilus-private/nautilus-entry.c: (nautilus_entry_get_type):
- * libnautilus-private/nautilus-file.c: (nautilus_file_get_type):
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_accessible_get_type),
- (nautilus_icon_canvas_item_get_type):
- * libnautilus-private/nautilus-sidebar-provider.c:
- (nautilus_sidebar_provider_get_type):
- * libnautilus-private/nautilus-sidebar.c:
- (nautilus_sidebar_get_type):
- * libnautilus-private/nautilus-view.c: (nautilus_view_get_type):
- * libnautilus-private/nautilus-window-info.c:
- (nautilus_window_info_get_type):
- * src/file-manager/fm-ditem-page.c: (fm_ditem_page_get_type):
- * src/file-manager/fm-list-model.c: (fm_list_model_get_type):
- * src/file-manager/fm-tree-model.c: (fm_tree_model_get_type):
- * src/nautilus-navigation-action.c:
- (nautilus_navigation_action_get_type): No need to make GTypeInfo and
- GInterfaceInfo static. Bug #362034.
-
-2007-01-18 Luca Ferretti <elle uca libero it>
-
- * src/nautilus-window-menus.c:
- Restore "CD/DVD Creator" label for menu item. Was removed by
- a misunderstood, see bug #385382.
-
-2007-01-11 Mark Gordon <mtgordon ximian com>
-
- Merged from gnome-2-16:
-
- * src/nautilus-property-browser.c (add_reset_property): Make the
- "Reset" string translatable. Fixes #394328. Patch committed by
- Federico Mena-Quintero <federico novell com>.
-
-2007-01-11 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-directory-background.c:
- (nautilus_connect_background_to_file_metadata):
- Remove all pending eel preferences callbacks.
-
-2007-01-11 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_key_press_event)
- * src/nautilus-actions.h:
- * src/nautilus-window.c:
- (nautilus_window_key_press_event)
- * configure.in:
- Add support for XF86 multimedia keys (#329920) .
-
-2007-01-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
- Avoid crash on NULL vfs_uri (#320020)
-
-2007-01-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_new_file_from_template):
- Use default permissions when copying template to use
- umask correctly. (#327249)
- Patch from Josselin Mouette
-
-2007-01-11 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c (get_target_file_for_original_file):
-
- Handle NULL activation uris from drives
-
-2007-01-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-ui-utilities.c:
- (nautilus_ui_string_get):
- Handle ui file load error better.
- Patch from Tom Parker
-
-2006-12-31 Martin Wehner <martin wehner gmail com>
-
- Add svn:externals property to include libbackground from trunk.
-
-2006-12-27 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (real_merge_menus):
- Use proper macro for translating the scripts menu item (#389467).
- Patch from Gabor Kelemen <kelemeng gnome hu>
-
-2006-12-19 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-debug-log.c
- (make_key_file_from_configuration): Oops, handle the case of an
- empty domains_hash.
-
-2006-12-19 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (time_remaining_callback):
- Zero-pad seconds in the remaining time display (#376291).
- Patch from Sven Herzberg <herzi gnome-de org>
-
-2006-12-19 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-image-properties-page.c: (load_finished):
- * src/nautilus-query-editor.c: (nautilus_query_editor_init),
- (setup_internal_entry):
- Avoid markup in translatable messages (#360448).
- Patch from Elijah Newren <newren gmail com>
-
-2006-12-18 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_instance_init), (load_view_as_menu):
- Don't connect the changed signal handler on the view as combobox
- each time the contents of the combobox are reloaded, but only on
- instantiation. Prevents creating as many view instances as times
- the view/location was already changed when using the view as menu.
-
-2006-12-18 Christian Neumair <chris gnome-de org>
-
- * libnautilus-extension/nautilus-file-info.c:
- * libnautilus-extension/nautilus-file-info.h:
- * libnautilus-private/nautilus-file.c:
- Add nautilus_file_info_get_activation_uri().
-
-2006-12-18 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.17.1 ===
-
-2006-12-18 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
-2006-12-18 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-trash-bar.c:
- * src/nautilus-trash-bar.h:
-
- Remove unneeded function I left in by mistake.
-
-2006-12-18 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-trash-bar.c:
- * src/nautilus-trash-bar.h:
- * src/nautilus-window-manage-views.c:
-
- Add an extra widget to the trash folder with the "Empty Trash"
- button. Kudos also to Lakin Wecker who came up with a similar
- patch some months ago, though it never went in.
-
- * src/nautilus-information-panel.c:
-
- Remove the "Empty Trash" and "Burn" buttons from the side pane
- since we now have extra location widgets.
-
-2006-12-18 Luca Ferretti <elle uca libero it>
-
- * src/file-manager/fm-directory-view.c:
-
- Use "document-new", "folder-new" named icon from
- Icon Naming Spec for File->Create Document and
- File->Create Folder menu entries.
-
- * src/nautilus-navigation-window-menus.c:
-
- Use "window-new" named icon from Icon Naming Spec for
- File->New Window menu entry in browser window.
-
-2006-12-16 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-navigation-window.c (add_sidebar_panels): plug
- a tiny leak.
-
-2006-12-15 Luca Ferretti <elle uca libero it>
-
- * nautilus-computer.desktop.in.in:
-
- Fix a typo in previous commit (folders, not folder)
-
-2006-12-15 Luca Ferretti <elle uca libero it>
-
- * src/nautilus-actions.h:
-
- Add NAUTILUS_ACTION_HOME for Go->Home Folder
-
- * src/nautilus-navigation-window-menus.c:
- (nautilus_navigation_window_initialize_actions),
- (nautilus_navigation_window_initialize_menus):
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
-
- Define short_label for NAUTILUS_ACTION_HOME and
- NAUTILUS_ACTION_SEARCH, to use on toolbar. Also fix capitalization
- in search menu entry.
-
-2006-12-13 Luca Ferretti <elle uca libero it>
-
- * nautilus-computer.desktop.in.in:
- * nautilus-file-management-properties.desktop.in.in:
- * nautilus-home.desktop.in.in:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/network-scheme.desktop.in:
-
- Update comments and some menu entries to match suggestions on
- http://live.gnome.org/UsabilityTeam/Menu
-
-2006-12-12 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-debug-log.c
- (DEFAULT_RING_BUFFER_NUM_LINES): Oops, make this 1000 by default;
- 30000 was way too big for normal usage.
- (add_to_milestones): New function; adds a milestone string to a
- linked list of milestones.
- (nautilus_debug_logv): Call add_to_milestones() if appropriate.
- (write_string): New helper function.
- (dump_milestones): New helper function.
- (dump_configuration): Use write_string().
- (dump_ring_buffer): New helper function; moved the code from
- nautilus_debug_log_dump().
- (nautilus_debug_log_dump): Use dump_milestones() and dump_ring_buffer().
- (dump_configuration): Print the instructions to re-create the
- configuration here, instead of in nautilus_debug_log_dump().
-
-2006-12-12 Christian Persch <chpe cvs gnome org>
-
- * src/ephy-spinner.c:
- * src/ephy-spinner.h: Update from Epiphany. Fixes #374623 and #382207.
-
- * src/nautilus-window-toolbars.c: Fix wrong spinner size. Bug #376952.
-
-2006-12-12 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-application.c (save_session_to_file): use
- g_mkstemp instead of tempnam.
-
-2006-12-12 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
- Don't expand vbox with dialog size (#384078)
- Patch from Baptiste Mille-Mathias
-
-2006-12-12 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
- Default location dialog to $home for desktop (#383840)
- Patch from Guillaume Desmottes
-
-2006-12-08 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-query.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-navigation-window.h:
- * src/nautilus-pathbar.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-shell.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window.c:
- * src/file-manager/fm-tree-model.c:
- * src/file-manager/fm-tree-view.c:
-
- Use nautilus_get_home_directory_uri everywhere instead of
- open coding it and other minor cleanups.
-
-2006-12-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-monitor.c:
- Schedule metadata removal when we get external remove events.
- Patch from Gene Z. Ragan (#45953)
-
-2006-12-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Disable the mask code for now...
-
-2006-12-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Draw selection rect using cairo.
-
- * icons/Makefile.am:
- * icons/text-selection-frame.png:
- Remove old icon used for selection rect.
-
- Patch from Gene Z. Ragan
-
-2006-12-04 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Reveal selection on sort-order change.(#332667)
- Patch from Gene Z. Ragan
-
-2006-12-04 Alexander Larsson <alexl redhat com>
-
- * cut-n-paste-code/gsequence/gsequence.[ch]:
- Import gsequence fix for #350579
-
-2006-12-04 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-icon-container.c:
- Freeze icon view updates while renaming to avoid things
- moving around on file changes. (#318373)
- Patch from Nelson BenÃtez
-
-2006-12-04 Luca Ferretti <elle uca libero it>
-
- * icons/nautilus-server-connect.png
- Removed this legacy icon.
-
-2006-12-04 Luca Ferretti <elle uca libero it>
-
- * configure.in:
- * icons/Makefile.am:
- * icons/appicon/*:
- Add new Nautilus logo from Ulisse Perusin, installed
- as named icon ("nautilus") in $(prefix)/share/icons/hicolor/.
-
- * icons/nautilus-launch-icon.png:
- Removed.
-
- * src/nautilus-window-menus.c:
- Use the new named icon logo in about dialog.
-
-2006-12-04 Luca Ferretti <elle uca libero it>
-
- * icons/knob.png:
- Remove black outline, using Tango style.
- See bug 374722 for details.
-
-2006-11-30 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Add more themeing features for icon view icons.
- Patch from JackTheDipper
-
-2006-11-28 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-tree-view.c:
- Add delete menu item if configured. (#132326)
- Patch from Ferran Puig
-
-2006-11-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Handle scroll wheel while rubberbanding.
- Patch from Nelson BenÃtez
-
-2006-11-28 Luca Ferretti <elle uca libero it>
-
- * icons/nautilus-desktop.png:
- * icons/nautilus-file-management-properties.png:
- * icons/nautilus-mini-logo.png
- * icons/Search.png:
- * icons/side_bar_image.png:
- Remove legacy icons from cvs.
-
-2006-11-24 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- Ellipsice location menu button at 16 chars.
- Patch from Tom Parker
-
-2006-11-23 Federico Mena Quintero <federico novell com>
-
- Use the write-to-a-pipe trick from the signal handler instead of
- queueing an idle handler from there.
-
- * src/nautilus-main.c (setup_debug_log_signals): Set up a pair of
- pipes for the SIGUSR1 handler; set up a GIOChannel on them.
- (sigusr1_handler): Write a byte to our pipe instead of queueing an
- idle handler.
- (debug_log_io_cb): Replaces dump_debug_log_idle_cb(). Read from
- the pipe, and dump the debug log.
-
- Add a configuration file for the logging mechanism. You create
- ~/nautilus-debug-log.conf as a GKeyFile.
-
- * libnautilus-private/nautilus-debug-log.c
- (nautilus_debug_log_load_configuration): New function; loads the
- configuration from a key file like this:
-
- [debug log]
- enable domains = foo; bar; baz
- max lines = 1000
-
- * libnautilus-private/nautilus-debug-log.c (dump_configuration):
- New utility function.
- (nautilus_debug_log_dump): At the end of the log, dump the
- configuration used for the debug log so that the user can
- re-create it later.
-
- * libnautilus-private/nautilus-debug-log.h: New prototype for
- nautilus_debug_log_load_configuration().
-
- * src/nautilus-main.c (setup_debug_log): Load the debug log's
- configuration from ~/nautilus-debug-log.conf
- (setup_debug_log_domains): Removed.
-
- * src/nautilus-main.c (log_override_cb): If the log level of the
- message is G_LOG_LEVEL_DEBUG, don't log it as a milestone. We'll
- use this log level for miscellaneous debugging messages from
- gnome-vfs. Also, don't send G_LOG_LEVEL_DEBUG messages to the
- default log handler, to avoid a huge ~/.xsession-errors.
- (setup_debug_log_domains): Enable logging for
- NAUTILUS_DEBUG_LOG_DOMAIN_GLOG.
-
-2006-11-23 Christian Persch <chpe cvs gnome org>
-
- * src/nautilus-search-bar.c: (nautilus_search_bar_init):
- Fix inconsistent label boleding. (#372550)
-
-2006-11-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- A11y fix for handing renames better (#338353)
-
-2006-11-23 Alexander Larsson <alexl redhat com>
-
- * Commit federicos debug logging patch:
-
-2006-10-23 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-debug-log.h
- (NAUTILUS_DEBUG_LOG_DOMAIN_GLOG): New domain for GLog messages.
- We'll spit the messages that come from GLog as milestone events.
-
- * src/nautilus-main.c (setup_debug_log): New function; set up
- everything here.
- (setup_debug_log_glog): New function. Override the default
- handler for GLog so that its messages will also appear as
- milestone events in our own debug log.
-
-2006-10-16 Federico Mena Quintero <federico novell com>
-
- * src/file-manager/fm-directory-view.c (files_added_callback): Log
- when files are added to the view.
- (files_changed_callback): Log when files get changed in the view.
- (fm_directory_view_notify_selection_changed): Log when the
- selection changes.
-
- * src/nautilus-main.c (setup_debug_log_domains): Add
- NAUTILUS_DEBUG_LOG_DOMAIN_ASYNC to the list of enabled log domains.
-
- * libnautilus-private/nautilus-debug-log.h: New prototype for
- nautilus_debug_log_with_file_list().
-
- * libnautilus-private/nautilus-debug-log.c
- (nautilus_debug_log_with_file_list): New function; takes a GList
- of NautilusFile.
-
-2006-10-03 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-debug-log.c (nautilus_debug_logv):
- Deal with URI lists optionally.
- (nautilus_debug_log_with_uri_list): New function.
-
- * libnautilus-private/nautilus-icon-dnd.c
- (receive_dropped_color): Log when a color is dropped.
- (receive_dropped_tile_image): Log when a tile image is dropped.
-
- * libnautilus-private/nautilus-icon-container.c
- (motion_notify_event): Log when a drag begins.
- (button_release_event): Log when a drag ends.
-
- * libnautilus-private/nautilus-file-operations.c
- (nautilus_file_operations_copy_move): Log move/copy/link actions.
- (nautilus_file_operations_new_folder): Log when a folder is created.
- (nautilus_file_operations_new_file_from_template): Log when a file
- is created from a template.
- (nautilus_file_operations_new_file): Log when a file is created.
- (nautilus_file_operations_delete): Log when files are deleted.
- (do_empty_trash): Log when the trash is emptied.
-
-2006-09-22 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-debug-log.[ch]: New files with a
- simple logging infrastructure based on a ring buffer.
-
- * libnautilus-private/Makefile.am
- (libnautilus_private_la_SOURCES): Added nautilus-debug-log.[ch].
-
- * src/nautilus-main.c (main): Make SIGUSR1 dump the debug log to
- ~/nautilus-debug-log.txt.
-
- * src/file-manager/fm-directory-view.c
- (fm_directory_view_activate_files): Log the action of activating a
- file.
- (open_location): Likewise.
- (fm_directory_view_launch_application): Likewise, for launching an
- application.
- (action_new_launcher_callback): Likewise, for creating a launcher.
- (activate_callback): Log the various actions that can happen here.
-
- * src/file-manager/fm-tree-view.c (got_activation_uri_callback):
- Log the various activations/launches that can happen.
-
- * src/nautilus-places-sidebar.c (row_activated_callback): Log the
- action of the user activating something in the Places sidebar.
-
- * src/nautilus-window-manage-views.c
- (nautilus_window_open_location_full): Log the action of changing
- the location in a window.
- (nautilus_window_set_content_view): Log the action of thanging the
- view of a window.
- (end_location_change): Log when the window finishes loading.
-
- * src/file-manager/fm-list-view.c (row_expanded_callback): Log the
- action of expanding a row to load a subdirectory.
- (row_collapsed_callback): Likewise, for collapsing a row.
-
- * src/file-manager/fm-error-reporting.c (fm_rename_file): Log the
- action of renaming a file.
-
- * src/nautilus-application.c
- (nautilus_application_present_spatial_window_with_selection): Log
- when new or existing spatial windows get presented.
- (nautilus_application_create_navigation_window): Log when a
- navigation window gets created.
-
-2006-11-23 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.17.1
- Gnome 2.16 work continues on gnome-2-16 branch
-
-2006-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine.c:
- Look for Beagle before looking for Tracker. Since Tracker
- autostarts and Beagle doesn't this means you can have both
- installed and configured and pick which one to use.
-
-2006-11-20 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.16.3 ===
-
-2006-11-20 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
-2006-11-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * src/file-manager/fm-icon-view.c:
- Revert federicos patch from 2006-11-06, as it was causing problems.
-
-2006-11-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- Ref the NautilusDirectory during call_ready_callbacks_at_idle.
- Fixes #372471
-
-2006-11-07 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.16.2 ===
-
-2006-11-07 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory.c:
- Unschedule call_ready callbacks on directory finalize, not
- on file finalize.
- Keep monitors around until we call the call_when_ready callback
- at idle time.
- Call async_state_changed and update_metadata_monitors after
- call_when_ready callbacks have been called at idle.
-
- (fixes make check)
-
-2006-11-07 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- * src/nautilus-shell.c:
- * src/nautilus-main.[ch]:
- Make the session restart work again (from 2006-11-03 change)
- Make the session not restart nautilus on --quit
-
-2006-11-06 Federico Mena Quintero <federico novell com>
-
- http://bugzilla.gnome.org/show_bug.cgi?id=330298
-
- Fix the use of lazy positioning, and the saving of metadata for
- lazily-positioned icons. Fixes
- https://bugzilla.novell.com/show_bug.cgi?id=155337 and
- https://bugzilla.novell.com/show_bug.cgi?id=174766.
-
- * src/file-manager/fm-icon-view.c (file_has_lazy_position): Only
- desktop icon files (not "real" files) have lazy positions. Don't
- consider whether the directory is loading; this is not the right
- place to check that.
- (fm_icon_view_begin_loading): Tell the icon container that we
- just started reloading.
- (fm_icon_view_end_loading): Tell the icon container that we
- finished loading.
-
- * libnautilus-private/nautilus-icon-private.h
- (NautilusIconContainerDetails): New flag "is_reloading".
-
- * libnautilus-private/nautilus-icon-container.h: New prototype for
- nautilus_icon_container_set_is_reloading().
-
- * libnautilus-private/nautilus-icon-container.c
- (nautilus_icon_container_set_is_reloading): New function; sets an
- is_reloading flag in the icon container.
- (icon_set_position): Clear icon->has_lazy_position, since the icon
- will be well-positioned once this function exits.
- (finish_adding_new_icons): Do not ignore already-placed lazy
- position icons when filling the placement grid! Save the value of
- icon->has_lazy_position before calling assign_icon_position().
- Since that function may call icon_set_position() (which will clear
- the flag), we need to keep the original value of the flag.
- (finish_adding_new_icons): Don't clear icon->has_lazy_position
- here; let icon_set_position() do it.
- (finish_adding_new_icons): Emit the icon_position_changed signal
- so that the parent knows that we moved an icon under it. This has
- the effect of updating/preserving the position metadata for
- has_lazy_position icons.
-
-2006-11-06 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * nautilus-computer.desktop.in:
- * nautilus-computer.desktop.in.in:
- * nautilus-file-management-properties.desktop.in:
- * nautilus-file-management-properties.desktop.in.in:
- * nautilus-folder-handler.desktop.in:
- * nautilus-folder-handler.desktop.in.in:
- * nautilus-home.desktop.in:
- * nautilus-home.desktop.in.in:
- * nautilus.desktop.in:
- * nautilus.desktop.in.in:
- Add X-GNOME-Bugzilla-Version marking to desktop files.
-
-2006-11-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- Cancel rubberbanding if we get a grab shadow event.
- This happens when a modal dialog (e.g. an error or auth dialog)
- appears. (Partially fixes #122688)
-
-2006-11-06 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-view.c (play_file):
- Don't close handle and free buffer twice on error. (#321175)
-
-2006-11-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
- Don't crash on old desktop dir and search dir uris. (#349840)
-
-2006-11-06 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-file-management-properties.glade:
- Specify label-for and labelled-by atk relations. (#356124)
-
- Patch from Padraig O'Briain <padraig obriain sun com>
-
-2006-11-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-metafile.c:
- Always use the in-process metafile factory. We don't need it
- oop, since nautilus is single process these days. This fixes
- some strange races with bonobo-activation that caused #351713
-
- * src/nautilus-application.[ch]:
- * src/nautilus-shell.h:
- Change the way we use bonobo-activation to get the NautilusShell
- so that we don't rely on bonobo-activation-server to spawn nautilus,
- as this could lead to some strange duplicate processes.
- We now directly try to register the app-wide shell object with
- bonobo-activation manually and activate it with
- Bonobo_ACTIVATION_FLAG_EXISTING_ONLY.
-
- * src/nautilus-shell.c:
- Handle all corba calls from the NautilusShell in an idle handler.
- This fixes some crashes where we reentered badly into e.g. quit
- when calling gconf.
-
- * src/nautilus-main.c:
- Since we now handle the initial open_window shell calls via an idle
- we need to delay until idle time to know if we can quit or not.
-
-2006-11-02 Alexander Larsson <alexl redhat com>
-
- * test/file-torture.py (main):
- Sleep shorter, for more torture
-
-2006-11-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory-async.c:
- Call all call_when_ready callbacks from an idle handler.
- This fixes problems with reentrancy, like bug #348161
-
-2006-11-01 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-tree-model.c:
- Always emit the row-deleted signal before deleting the row
- from the model. This is according to the GtkTreeModel::row-changed
- docs and feedback from kris.
- Hopefully this will fix bug #356672
-
-2006-10-31 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-view.c (fm_icon_view_remove_file):
- Remove assert that keep randomly failing to fix crash (#352592)
- Replace it with some debug output that hopefully lets us
- track down the cause.
-
-2006-10-30 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_items):
- * libnautilus-private/nautilus-metafile.c: (find_monitor_node):
- Fix C99-style variable initialization for gcc 2.95. (#348665)
-
- Patch from Jens Granseuer <jensgr gmx net>
-
-2006-10-30 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-property-browser.c: (remove_color),
- (nautilus_property_browser_remove_element),
- (element_clicked_callback), (make_properties_from_xml_node):
- Remove colors by really removing them from browser.xml,
- not marking them deleted. That made it impossible to add
- another color with the same name later on.
- Also delete colors by their (unique) names and not their color
- values. That made it possible to delete built-in colors.
- Fixes #358893.
-
- Based on a patch from Emil Soleyman-Zomalan
-
-2006-10-30 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (attach_value_field_internal), (attach_value_field),
- (attach_ellipsizing_value_field), (append_title_value_pair),
- (append_title_and_ellipsizing_value),
- (append_directory_contents_fields), (add_permissions_combo_box),
- (create_simple_permissions), (create_advanced_permissions):
- Set up proper relationships between labels and widgets in the
- properties dialog. Fixes #363116.
-
- Patch from Padraig O'Briain <padraig obriain sun com>
-
-2006-10-19 Federico Mena Quintero <federico novell com>
-
- * test/file-torture.py: New file with a little torture test. It
- does a bunch of file operations on a directory. Nautilus
- sometimes crashes when viewing that directory, so this should help
- us find bugs.
-
-2006-10-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_volume_name):
- Check for NULL path before calling
- gnome_vfs_volume_monitor_get_volume_for_path().
-
- * libnautilus-private/nautilus-monitor.c:
- (path_is_on_readonly_volume):
- Assert path.
-
-2006-10-19 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (convert_file_list_to_string):
- Don't append final newline for textual URIs.
- Fixes #360441.
-
-2006-10-19 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-main.c: (main):
- Shut down eel before GnomeVFS.
-
-2006-10-19 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (fm_directory_view_destroy):
- Only deregister "ignore hidden file preferences" callback if it has
- been initialized before.
-
-2006-10-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-customization-data.c:
- (nautilus_customization_data_new),
- (nautilus_customization_data_get_next_element),
- (nautilus_customization_make_pattern_chit):
- Handle NULL pattern chit, don't unref pattern tile in
- make_pattern_chit.
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_pixmap_file):
- Bail using g_debug if pixmap couldn't be found.
-
- * src/nautilus-emblem-sidebar.c: (nautilus_emblem_sidebar_populate):
- Only create pixmap if path lookup succeeded.
-
- * src/nautilus-property-browser.c: (nautilus_property_browser_init),
- (make_drag_image), (make_color_drag_image),
- (make_properties_from_directories), (add_reset_property),
- (property_browser_category_button_new):
- Handle NULL pattern chits, don't operate on NULL pixbufs.
-
-2006-10-18 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Share target list for all instances (#357573)
-
- * src/nautilus-location-bar.c: (style_set_handler):
- Don't leak layout (#352693)
-
- * src/nautilus-zoom-control.c:
- Fix O(n^2) use of list (#357589)
-
- All patches from paolo borelli.
-
-2006-10-18 Alexander Larsson <alexl redhat com>
-
- * src/Makefile.am:
- * src/ephy-spinner.[ch]:
- * src/nautilus-throbber.[ch]:
- Import ephy spinner and use ad throbber.
- This supports different icon sizes.
-
- * src/nautilus-window-toolbars.c:
- Change throbber size when toolbar size changes.
-
-2006-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_search_scroll_event):
- Renew typeahead timeout when you scroll between typeahead hits with the
- mouse wheel. (#354042)
- Patch from Nelson Benitez
-
-2006-10-18 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c (change_dummy_row_callback):
- The row might have disappeared if it was removed since the
- timeout was scheduled. Protect against this. (#336051)
-
-2006-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-private.h:
- Add is_added flag to NautilusFile to make sure we always
- send an added event to directory monitors.
-
- * libnautilus-private/nautilus-directory-async.c:
- (dequeue_pending_idle_callback):
- Don't add the file to both added and changed list
- If the file exist but hasn't been added yet, add it.
-
- * libnautilus-private/nautilus-directory.c: (is_tentative):
- Don't return non-added files for get_file_list to avoid duplicating
- files if you do a list and then track adds.
-
- Partially fixes #336051.
-
-2006-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c (get_info_callback,
- dequeue_pending_idle_callback):
- Call nautilus_file_mark_gone instead of directly setting is_gone, as
- this allows us to clean up the symlink hash.
-
- * libnautilus-private/nautilus-file.c (nautilus_file_mark_gone):
- Allow multiple mark_gone. Just ignore any but the first.
-
-2006-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c
- (emit_change_signals_for_all_files):
- Ref all files when emitting change signals. This is
- an unverified possible fix for #343488, but it
- can't possibly be bad to do this, so i'm
- commiting it.
-
-2006-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- nautilus_file_get_vfs_file_info: handle NULL info
- Fix typo.
-
-2006-10-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-program-choosing.c (nautilus_launch_show_file):
- Don't cause critical if slow mimetype not loaded.
- I was able to get that with a circular symlink.
- In that case a fast mimetype should be ok.
-
-2006-10-02 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.16.1 ===
-
-2006-10-02 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump to 2.16.1
-
-2006-10-02 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c (search_bar_activate_callback):
- In non-indexed mode, start at current dir.
-
-2006-09-27 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-directory.h:
- * libnautilus-private/nautilus-directory-private.h:
- Add is_in_trash_state to NautilusDirectoryDetails.
- Also add nautilus_directory_is_in_trash which works
- like nautilus_directory_is_local.
-
- * libnautilus-private/nautilus-file.c:
- Proxy nautilus_file_is_in_trash to
- nautilus_directory_is_in_trash, similar to
- nautilus_file_is_local.
-
-2006-09-14 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-metafile.c: Handle CORBA errors.
- Fixes #46664.
-
-2006-09-13 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c:
- Don't use the same type name for the shortcut model filter as
- GtkFileChooser to avoid name clashes. Fixes #355242.
-
- Patch from Stephen Cook <siti orcon net nz>
-
-2006-09-04 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.16.0
-
- * NEWS:
- Update for release
-
-2006-08-25 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Handle enter activation when using typeahead search (#334928)
- Patch from Nelson Benitez
-
-2006-08-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_is_local):
- Cache return value from gnome_vfs_uri_is_local
-
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-file-utilities.c:
- Avoid using gnome_vfs_uri_is_local.
-
-2006-08-22 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.15.92.1 ===
-
-2006-08-22 Alexander Larsson <alexl redhat com>
-
- * libbackground/preferences.c:
- Fix double free
-
- * configure.in:
- Release a 2.15.92.1 with fix
-
-2006-08-21 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.15.92 ===
-
-2006-08-21 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2006-08-21 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Don't crash when quickly changing user or group.
- Patch from Christian Neumair
-
-2006-08-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-recent.c (nautilus_recent_add_file):
- Fix double free.
- Patch from Rouslan Solomakhin
-
-2006-08-15 Federico Mena Quintero <federico novell com>
-
- * src/nautilus-main.c (main): Call setlocale() before we try to
- obtain any translations. Fixes bug #342147. Patch by Stanislav
- Brabec <sbrabec suse cz>.
-
-2006-08-15 Kjartan Maraas <kmaraas gnome org>
-
- * configure.in: Fix intltool req.
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.15.91 ===
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Require new eel.
-
-2006-08-08 Vincent Untz <vuntz gnome org>
-
- Use GTK+ to handle recent documents.
-
- * configure.in: require GTK+ 2.10
- * cut-n-paste-code/libegg/Makefile.am:
- * cut-n-paste-code/libegg/egg-recent-*: kill
- * libnautilus-private/nautilus-recent.[ch]: (nautilus_recent_get_model):
- renamed to nautilus_recent_get_manager()
- (nautilus_recent_add_uri): new, to make it easier to use
- gtk_recent_manager_add_full()
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_launch_application): use nautilus_recent_add_uri()
- instead of old egg code
- (activate_callback): ditto
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
- Follow symlinks when reading .hidden files.
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-background.c:
- Do background change comparison in eel instead (#349961)
- Patch from Matthias Clasen
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- Fix down when in the rightmost column in the next to last row (#316117)
- Based on patch from Nelson Benitez
-
-2006-08-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Handle desktop drops from panel. (#347673)
- Patch from Christian Neumair
-
-2006-08-04 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (dequeue_pending_idle_callback): Revert patch from #336051
- as it breaks the file update machinery. Fixes #348097.
-
-2006-07-25 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-dnd.c:
- Rename nautilus_drag_default_drop_action_for_url to
- nautilus_drag_default_drop_action_for_netscape_url.
- Don't offer netscape URL drags.
-
- * libnautilus-private/nautilus-dnd.h: Rename
- NAUTILUS_ICON_DND_URL(_TYPE) to NAUTILUS_ICON_DND_NETSCAPE_URL(_TYPE)
- and nautilus_drag_default_drop_action_for_url to
- nautilus_drag_default_drop_action_for_netscape_url.
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_new_file_from_template):
- Filter out special URIs, handle gnome_vfs_uri_new() failure.
-
- * libnautilus-private/nautilus-file-utilities.c:
- (test_uri_exists), (nautilus_ensure_unique_file_name):
- Handle gnome_vfs_uri_new() failure by returning NULL.
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-container.h:
- Rename HANDLE_URL signal to HANDLE_NETSCAPE_URL.
-
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-icon-dnd.h:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.h:
- Don't offer netscape URL drags, prefer netscape URL drops over
- "text/uri-list" drops. Also rename DND_URL symbols to DND_NETSCAPE_URL.
-
- * libnautilus-private/nautilus-link-desktop-file.c:
- (nautilus_link_desktop_file_local_create):
- Handle trash, desktop and search URIs, handle
- NULL retval of nautilus_ensure_unique_file_name.
-
- * src/nautilus-location-bar.c:
- * src/nautilus-spatial-window.c:
- * src/file-manager/fm-list-model.c:
- Don't offer/handle netscape URL drags.
-
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view:
- Rename DND_URL symbols to DND_NETSCAPE_URL.
-
- Should fix #347673.
-
-2006-07-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_selinux_context):
- Translate the selinux context from raw form when displayin.
-
-2006-07-25 Alexander Larsson <alexl redhat com>
-
- * cut-n-paste-code/gsequence/gsequence.[ch]:
- Import the latest EggSequence which supposedly fixes a
- bunch of bugs.
-
- * src/file-manager/fm-list-model.c:
- Fix to use new function names of EggSequence
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post-release version bump
-
-=== nautilus 2.15.90 ===
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Require eel 2.15.90
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-main.c: (main):
- Unref GnomeProgram at the end. (#348429)
-
- Patch from Christian Persch <chpe gnome org>
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_dialog_setup):
- * src/nautilus-file-management-properties.glade:
- Remove the "always use text-entry location bar" checkbox from the
- preferences page.
-
- * src/nautilus-navigation-window.[ch]: (location_button_create),
- (nautilus_navigation_window_instance_init),
- (nautilus_navigation_window_destroy):
- Add a tooltip to the new location bar toggle button.
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (permission_combo_update): Add a translator comment for
- permission combo box labels. (#347764)
-
- Patch from Hendrik Richter <hendi gnome-de org>
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-private.h (NautilusNavigationWindowDetails):
- Add a location_button field.
-
- * src/nautilus-navigation-window.c
- (nautilus_navigation_window_instance_init): Create the
- location_button.
- (location_button_toggled_cb): New callback. Changes the
- preference for toggling between the path bar and the location bar.
- (always_use_location_entry_changed): Toggle the button as
- appropriate.
-
- Add a button to the location bar to toggle betwen the path bar
- and a location entry. (#347991)
-
- Patch from Federico Mena Quintero <federico novell com>
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-tree-view.c: (create_popup_menu):
- * src/nautilus-window-menus.c:
- Use trash icons from the icon naming specification for trash
- related operations. (#340321)
-
- Patch from Rodney Dawes <dobey novell com>
-
-2006-07-25 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (add_place), (update_places):
- Take the sidebar as parameter and refilter it after adding.
-
- (reorder_bookmarks): Implement reordering of bookmarks.
-
- (drag_data_delete_callback), (drag_data_received_callback),
- (drag_motion_callback): Handle dragging of tree rows.
-
- (nautilus_places_sidebar_init)
- (_shortcuts_model_filter_class_init),
- (_shortcuts_model_filter_init),
- (shortcuts_model_filter_row_draggable),
- (shortcuts_model_filter_drag_data_get),
- (shortcuts_model_filter_drag_source_iface_init),
- (shortcuts_model_filter_new):
- Implement GtkTreeDragSource.
-
- (get_selected_iter), (bookmarks_check_popup_sensitivity),
- (loading_uri_callback): Use the filter model.
-
- Enable reordering of bookmarks in the places sidebar via
- Drag'n'Drop. (#319022)
-
- Patch from Xavier Claessens <xclaesse gmail com>
-
-2006-07-24 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-search-engine-beagle.c:
- (nautilus_search_engine_beagle_new): Check whether daemon is
- running as beagle_client_new doesn't fail when a stale socket
- file exists.
-
- Patch from Jürg Billeter <j bitron ch>
-
-2006-07-24 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- * libnautilus-extension/Makefile.am:
- Add extension versioning infrastructure and add nautilus-menu.[ch].
-
- * libnautilus-extension/nautilus-menu-item.[ch]:
- Add and handle a 'menu' property and add a function
- nautilus_menu_item_set_submenu.
-
- * libnautilus-extension/nautilus-menu.[ch]:
- New files implementing a submenu item.
-
- * src/file-manager/fm-directory-view.c: (add_extension_menu_items),
- (reset_extension_actions_menu):
- Add extension menu items recursively.
-
- * libnautilus-extension/nautilus-menu-provider.h:
- Update include.
-
- Extend extension API to support submenus. (#314579)
-
- Patch from Raffaele Sandrini <rasa gmx ch>
-
-2006-07-11 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post-release version bump
-
-=== nautilus 2.15.4 ===
-
-2006-07-11 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump version to 2.15.4
- Require eel 2.15.4
-
-2006-07-11 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (dequeue_pending_idle_callback): Never add a file to both
- the added_files and changed_files lists. Don't ref an existing
- file without adding it to the changed_file list. (#336051)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2006-07-11 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-dnd.[ch]:
- Add functions nautilus_drag_can_accept_files and
- nautilus_drag_can_accept_info.
-
- * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
- (receive_dropped_uri_list), (receive_dropped_text),
- (drag_data_received_callback):
- Accept the entire drag context as parameter and use
- nautilus_icon_container_find_drop_target.
-
- (nautilus_icon_container_find_drop_target):
- (nautilus_icon_dnd_update_drop_target):
- Use nautilus_drag_can_accept_info.
-
- * libnautilus-private/nautilus-marshal.list:
- Add new signature.
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- Add function get_drop_target_uri_at_pos and use it in the drop
- handlers to determine the target uris for actions.
- Rename get_drop_target to get_drop_target_uri_for path.
-
- (nautilus_tree_view_drag_dest_class_init):
- Adapt to new drag handler signatures.
-
- (set_widget_highlight):
- Fix DND highlighting of an empty tree view.
-
- (drag_motion_callback):
- Ignore drags on the header.
-
- * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Add a target/parent uri parameter to the drop handler functions.
-
- * src/file-manager/fm-directory-view.[ch]:
- Add handling for the additional target parameter to support
- drops of URIs, URLs and text to subfolders.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2006-07-08 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file-utilities.h:
- Add nautilus_find_existing_uri_in_hierarchy.
- Remove undefined in_gnome_path helper declarations.
-
- * src/nautilus-pathbar.c:
- * src/nautilus-pathbar.h:
- Make nautilus_path_bar_clear_buttons public.
-
- * src/nautilus-window-manage-views.c: (viewed_file_changed_callback):
- If the displayed location was removed, and it has an existing parent,
- navigate window to this parent. Fixes #336724.
-
-2006-07-06 William Jon McCann <mccann jhu edu>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (get_special_icon_for_file):
- * src/nautilus-window-menus.c:
- Use nautilus-cd-burner icon instead of gnome-dev-cdrom
- for burn:///.
-
-2006-06-21 Christian Neumair <chris gnome-de org>
-
- Add complete session management, remember maximization state and type
- of open windows, save history on quit.
-
- * libnautilus-private/nautilus-global-preferences.c
- * libnautilus-private/nautilus-global-preferences.h:
- Add NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED setting.
-
- * libnautilus-private/nautilus-metadata.h:
- Add NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED key.
-
- * src/nautilus-application.c:
- * src/nautilus-application.h:
- Save session on session save request, add
- nautilus_application_load_session(), move
- initial navigational geometry handling to
- nautilus_application_create_navigation_window,
- maximize window if
- NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED
- is set.
-
- * src/nautilus-main.c:
- Add "--load-session" parameter.
-
- * src/nautilus-shell-interface.idl:
- * src/nautilus-shell.c:
- Add load_session CORBA method.
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- Save maximized state when appropriate.
-
- * src/nautilus-window-manage-views.c:
- Load maximized state for spatial windows,
- remove navigation window geometry handling.
-
- * src/nautilus-window.c:
- * src/nautilus-window-private.h:
- Add nautilus_add_to_history_list_no_notify.
-
-2006-06-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/nautilus-menu-provider.[ch]:
- Add items_updated signal
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-signaller.[ch]:
- * src/nautilus-signaller.[ch]:
- * src/Makefile.am:
- Move NautilusSignaller to libnautilus-private.
- Add popup_menu_changed signal.
-
- * src/nautilus-application.c:
- Signal popup_menu_changed when a menu provider emits items_updated.
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window.c:
- Handle popup_menu_changed.
-
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- Update includes.
-
- Patch from RUAUDEL Frédéric <ruaudel embl fr>
-
-2006-06-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-column-utilities.c:
- Add selinux context column
-
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.[ch]:
- Get selinux context for all files.
- Add nautilus_file_can_get_selinux_context and nautilus_file_get_selinux_context
- Add selinux_context string attribute.
-
- * src/file-manager/fm-properties-window.c:
- Display selinux context in permissions page.
-
-2006-06-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-global-preferences.[ch]:
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Add show_advanced_permissions setting
- Remove show_special_flags setting, its always on in advanced mode.
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- Add nautilus_file_set_permissions_recursive
-
- * src/file-manager/fm-properties-window.c:
- Change permission page. Implement both simple and advanced mode.
- Add recursive permissions setting.
- HIGify some spacing.
-
-2006-06-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post-release version bump
-
-=== nautilus 2.15.2 ===
-
-2006-06-12 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2006-05-30 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-thumbnails.c:
- * libnautilus-private/nautilus-thumbnails.h:
- Use GdkPixbufLoader for thumbnailing.
-
-2006-05-29 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-factory.c: (load_pixbuf_svg):
- Limit max. returned SVG icon size to requested icon size.
-
-2006-05-24 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_file_operations_copy_move):
- Use gnome_vfs_volume_monitor_get_volume_for_path instead of
- nautilus_file_get_enclosing_volume.
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file-utilities.h:
- Remove nautilus_get_enclosing_volume.
-
-2006-05-24 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-information-panel.c:
- * src/nautilus-window-bookmarks.c:
- * src/file-manager/fm-properties-window.c:
-
- Use g_signal_connect_data instead of the outdated eel equivalent.
-
-2006-05-24 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Remove unused include of eel-cell-renderer-pixbuf-list.h
-
-2006-05-24 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_uri_scheme):
- use gnome_vfs_get_uri_scheme instead of eel_uri_get_scheme.
-
-2006-05-17 Francisco Javier F. Serrador <serrador cvs gnome org>
-
- * nautilus-folder-handler.desktop.in: Add internationalization
- * po/POTFILES.in: Add the file.
-
-2006-05-16 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_images):
- Only pass TRUE for embedding_text if we actually read a top-left text.
- Based on patch from Rene Hausleitner (#335435)
-
-2006-05-16 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-places-sidebar.c:
- Don't allow floppy formating if the floppy is mounted,
- since gfloppy can't handle that. (#125819)
- Patch from Xavier Claessens
-
-2006-05-16 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post-release version bump.
-
-=== nautilus 2.15.1 ===
-
-2006-05-16 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
-2006-05-16 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-container.c: (icon_get_size),
- (icon_set_size), (icon_toggle_selected),
- (nautilus_icon_container_move_icon), (keyboard_stretching),
- (end_stretching), (nautilus_icon_container_update_icon),
- (assign_icon_position), (nautilus_icon_container_add),
- (nautilus_icon_container_is_stretched),
- (nautilus_icon_container_unstretch),
- (nautilus_icon_container_freeze_icon_positions):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
- * libnautilus-private/nautilus-icon-private.h:
- * src/file-manager/fm-icon-view.c:
- (get_stored_icon_position_callback),
- (icon_position_changed_callback):
- Cleanup to merge the x any y icon scale factors into one variable.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2006-05-15 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (update_places_cb),
- (volume_unmounted_callback), (drive_disconnected_callback),
- (drive_connected_callback),
- (nautilus_places_sidebar_set_parent_window):
- Update the places on drive-connected and drive-disconnected
- signals too. Delay the update for the volume-unmounted signal
- with an idle callback to work around gnome-vfs removing the
- volume only after we received the signal.
-
- Patch from Xavier Claessens <xclaesse gmail com>
-
-2006-05-09 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-manage-views.c:
- (got_file_info_for_view_selection_callback):
- Re-set viewed_file after a location change failed. Prevents
- crashing over an assertion in viewed_file_changed_callback
- on slow filesystems. Fixes #339965.
-
-2006-05-08 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-file-operations.c
- (handle_transfer_ok): Don't special-case the first 0 bytes of the
- file in the case of reporting actual copy/move progress. It is
- fine to update both the labels and the sizes every time. Fixes
- http://bugzilla.gnome.org/show_bug.cgi?id=341064
- https://bugzilla.novell.com/show_bug.cgi?id=66073
-
-2006-05-08 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (add_place), (update_places),
- (check_visibility), (bookmarks_check_popup_sensitivity),
- (get_selected_iter), (rename_selected_bookmark),
- (remove_selected_bookmarks), (mount_shortcut_cb),
- (unmount_shortcut_cb), (eject_shortcut_cb),
- (nautilus_places_sidebar_init):
- Add volume data to the list store and use it to show
- an unmount command for network volumes. (#316184)
-
- Patch from Xavier Claessens <xclaesse gmail com>
-
-2006-05-07 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_drop_action_ask),
- (nautilus_drag_drop_background_ask):
- * src/file-manager/fm-tree-view.c: (create_popup_menu):
- * src/nautilus-places-sidebar.c:
- (bookmarks_build_popup_menu):
- Use eel_gtk_menu_append_separator.
-
- * src/nautilus-places-sidebar.c:
- (bookmarks_check_popup_sensitivity):
- Use eel_gtk_widget_set_shown.
-
-2006-05-07 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-query-editor.c: (type_combo_changed):
- Fix typo in function name: s/availible/available/ (#326053)
-
- * configure.in:
- Require eel 2.15.1
-
-2006-05-04 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-navigation-action.c:
- (nautilus_navigation_action_class_init), (disconnect_proxy):
- Disconnect signal handlers registered when connecting proxies.
-
-2006-05-03 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (volume_op_callback):
- (row_activated_callback), (bookmarks_popup_menu_detach_cb),
- (eject_for_type), (set_visibility),
- (bookmarks_check_popup_sensitivity), (get_selected_drive),
- (mount_shortcut_cb), (unmount_shortcut_cb), (eject_shortcut_cb),
- (format_shortcut_cb), (bookmarks_build_popup_menu):
- Add mount, unmount, eject and format menu items to the popup menu
- of drives in the places sidebar. (#316184)
-
- Based on a patch from Xavier Claessens <xclaesse gmail com>
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-menus.c: (action_about_nautilus_callback):
- Adapt to new GtkAboutDialog behaviour and use wrap-license.
- Makes the close button work again. Fixes #336520.
-
- Patch from Christian Persch <chpe gnome org>
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-query-editor.c: (location_row_create_widgets):
- Fix typo in the query filechooser window title. (#325284)
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-query-editor.c: (nautilus_query_editor_add_row),
- (finish_first_line):
- Fix wording: Use "criterion" instead of "criterium". (#331682)
-
- Patch from Farzaneh Sarafraz <farzaneh farsiweb info>
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (application_cannot_open_location):
- Remove bogus period from strings. (#336909)
-
- Patch from Javier F. Serrador <serrador tecknolabs com>
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (handle_transfer_overwrite): Use the same phrasing and
- format as the GTK+ overwrite dialog. Also, per the HIG
- convert the dialog to a confirmation alert since the user's
- command may destroy data. (#325188)
-
- Patch from Dennis Cranston <dennis_cranston yahoo com>
-
-2006-05-01 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-image-properties-page.c: (append_tag_value_pair),
- (append_exifdata_string):
- Prefer "Date Taken" and "Date Digitized" over "Date Modified" when
- deciding which date to show from image metadata. (#331810)
-
- Patch from Pat Suwalski <pat suwalski net>
-
-2006-04-28 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- * po/LINGUAS:
- Update handling of po/LINGUAS for new instructions. Refer
- to http://live.gnome.org/GnomeGoals/PoLinguas
-
- Patch from Brian Pepple <bdpepple gmail com>
-
-2006-04-27 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (file_get_volume_and_drive),
- (action_self_mount_volume_callback),
- (action_self_unmount_volume_callback),
- (action_self_eject_volume_callback),
- (action_self_format_volume_callback),
- (file_get_volume_and_drive),
- (file_should_show_self),
- (real_update_menus_volumes):
- * src/file-manager/fm-tree-view.c:
- (create_popup_menu):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Allow to mount/unmout/eject/format a volume when displaying its
- activation URI.
-
-2006-04-26 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_denies_access_permission),
- (nautilus_file_can_get_permissions),
- (nautilus_file_can_set_permissions):
- If no ACCESS file info field is available, pretend to have full
- access. If no PERMISSIONS field is available, pretend to have full
- permission control.
-
-2006-04-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Fix width of text selection in text-below-icons mode.
- (it was to wide.)
-
-2006-04-26 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Remove popt
-
- * src/nautilus-connect-server-dialog-main.c:
- * src/nautilus-main.c:
- Convert from popt to goption.
- Based on patch from Philip Van Hoof
-
-2006-04-25 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c:
- Remove icon registration, as its no longer needed with gtk 2.9.
-
- * src/nautilus-window-menus.c:
- (nautilus_menus_append_bookmark_to_menu):
- Remove bogus TODO.
-
-2006-04-25 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.15.1
- 2.14 development continues on gnome-2-14 branch.
-
-==== gnome-2-14 branched from here ===
-
-2006-04-25 Christian Neumair <chris gnome-de org>
-
- * configure.in:
- Require gnome-vfs 2.14.2, gnome_vfs_volume_compare fixes.
-
- * src/file-manager/fm-tree-view.c: (create_tree):
- Use gnome_vfs_volume_compare to sort volumes from the volume monitor.
-
-2006-04-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-attributes.h:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- Add LARGE_TOP_LEFT_TEXT attribute and change the text size for
- the normal top-left text to 10x5.
- Add need_large argument to nautilus_file_peek_top_left_text and
- nautilus_extract_top_left_text.
-
- * libnautilus-private/nautilus-icon-canvas-item.[ch]
- Make details an instance-private instead of allocating separately.
- Add _set_is_visible() and only keep PangoLayouts cached for
- visible icons.
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * src/file-manager/fm-icon-container.c:
- Monitor large embedded text for larger icons.
- Call nautilus_icon_canvas_item_set_is_visible as needed.
-
- * libnautilus-private/nautilus-icon-factory.[ch]:
- Limit never-free recently used cache to 20 items.
- Free other unused cache items after a 100 sec.
-
-2006-04-15 Martin Wehner <martin wehner gmail com>
-
- * po/LINGUAS:
- Remove newlines to fix build with CVS intltool. (#338423)
-
-2006-04-15 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (remove_selected_bookmarks):
- Don't delete the first bookmark if pressing del key on an
- undeletable item. Fixes #338377.
-
-2006-04-14 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-spatial-window.c: (action_add_bookmark_callback):
- Don't add location bookmark for desktop windows. Fixes #334860.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2006-04-11 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post-release version bump.
-
-=== nautilus 2.14.1 ===
-
-2006-04-11 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Require eel 2.14.1
-
-2006-04-11 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-side-pane.c: (nautilus_side_pane_init):
- Use smaller close icon for the sidebar.
-
- Patch from Yang Hong <yanghong ccoss com cn>
-
-2006-04-10 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- (get_data_on_first_target_we_support):
- Determine drop target by iterating through drop container
- target list instead of drag context DND list. (#337588)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2006-04-10 Martin Wehner <martin wehner gmail com>
-
- * po/LINGUAS: New file listing all supported languages.
-
- * configure.in: Use po/LINGUAS instead of including all languages
- directly in this file. See the wiki for more information:
- http://live.gnome.org/GnomeGoals/PoLinguas
-
- Patch from Brian Pepple <bdpepple gmail com>
-
-2006-04-08 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (nautilus_file_operations_progress_update),
- (nautilus_file_operations_progress_set_operation_string):
- Update progress dialog when setting its operation string,
- also set operation string during preflight.
-
-2006-04-08 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (set_script_environment_variables),
- (unset_script_environment_variables):
- * src/nautilus-main.c: (main):
- * src/nautilus-shell.c: (corba_restart):
- Use g_(un)setenv instead of their eel_ counterparts.
-
-2006-04-07 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (add_place), (update_places),
- (mount_volume_callback), (row_activated_callback),
- (bookmarks_popup_menu_detach_cb), (nautilus_places_sidebar_init):
- Adapt the same policy for showing drives and volumes in the places
- sidebar as in computer:/// and the gtk filechooser: Show unmounted
- but user-visible drives and mount them on activation. (#321320)
-
- Patch from Xavier Claessens <xclaesse gmail com>
-
-2006-04-07 Martin Wehner <martin wehner gmail com>
-
- * data/patterns/.striated.png:
- * data/patterns/Makefile.am:
- Remove unused pattern file. (#337353)
-
-2006-03-30 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_get_loading):
- * src/file-manager/fm-directory-view.h:
- Add fm_directory_view_get_loading().
-
- * src/file-manager/fm-icon-view.c: (file_has_lazy_position),
- (fm_icon_view_add_file), (fm_icon_view_screen_changed):
- Use fm_directory_view_get_loading() to determine whether view is
- loaded. If it is not yet loaded, don't position icons lazily.
-
-2006-03-24 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-connect-server-dialog-main.c: (main):
- Get the command line options and pass them on to the dialog.
-
- * src/nautilus-connect-server-dialog.c: (connect_to_server),
- (nautilus_connect_server_dialog_init), (setup_for_type):
- Use new MethodInfo struct to construct the UI.
- (display_server_uri): New function for initialising the UI based
- on the broken down parts of the URI.
- (nautilus_connect_server_dialog_new): Use display_server_uri.
- (get_method_description): New helper function.
- (port_insert_text): Accept more than one digit at a time.
-
- Display broken down URIs in 'Connect to Server' properly. (#332848)
-
- Patch from Nate Nielsen <nielsen memberwebs com>
-
-2006-03-22 Daniel Drake <dsd gentoo org>
-
- * libnautilus-private/nautilus-icon-factory.c: Only consider
- the filename suffix when deciding if a file is an SVG image.
- Bug #330019.
-
-2006-03-22 Paolo Borelli <pborelli katamail com>
-
- * src/nautilus-application.c: use g_strv_length instead of a
- private copy and gnome_vfs_make_uri_from_shell_arg instead of
- the old eel_make_uri_from_shell_arg. Bug #334077.
-
-2006-03-22 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (pattern_select_response_cb), (select_pattern):
- Add help button to the Select Pattern dialog. (#331443)
-
- * src/nautilus-connect-server-dialog.c: (response_callback),
- (nautilus_connect_server_dialog_init):
- Add help button to the Connect to Server dialog. (#334330)
-
- * src/nautilus-location-dialog.c: (response_callback),
- (nautilus_location_dialog_init):
- Add help button to the Open Location dialog (#334293)
-
-2006-03-14 Federico Mena Quintero <federico novell com>
-
- * src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
- Don't set the visibility of the "burn CD" action here.
- (nautilus_window_initialize_menus_constructed): New public
- function. Only disable NAUTILUS_ACTION_GO_TO_BURN_CD if we are in
- a window which has a menubar. This prevents calling
- have_burn_uri() unnecessarily for the desktop window, as this is
- an expensive operation during login (up to 1 second!). The way
- have_burn_uri() works is by creating a "burn:///" URI and seeing
- if it is valid, but this makes gnome-vfs load libmapping.so from
- nautilus-cd-burner; this takes a long time during login.
-
- * src/nautilus-window-private.h: Added prototype for
- nautilus_window_initialize_menus_constructed().
-
- * src/nautilus-window.h: New prototype for
- nautilus_window_has_menubar_and_statusbar().
-
- * src/nautilus-window.c
- (nautilus_window_has_menubar_and_statusbar): New function; returns
- whether the window should have a menubar and statusbar. This
- depends on the window_type from the class structure.
- (nautilus_window_constructor): Call
- nautilus_window_initialize_menus_constructed(). We do it here so
- that its own call to nautilus_window_has_menubar_and_statusbar()
- will already have the right value for class->window_type.
-
-2006-03-19 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-main.c: (register_icons):
- Speed up stock icon registration, as discussed on the mailing list:
-
- http://mail.gnome.org/archives/nautilus-list/2006-March/msg00036.html
-
- Also fixes #335158.
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_copy_move):
- Check whether enclosing volume for any of the source files is
- read-only, and set GNOME_VFS_XFER_TARGET_DEFAULT_PERMS in this case.
- Fixes #167102.
-
- * libnautilus-private/nautilus-file-utilities.c:
- * libnautilus-private/nautilus-file-utilities.h:
- Add nautilus_get_enclosing_volume.
-
-2006-03-19 Martin Wehner <martin wehner gmail com>
-
- * nautilus-computer.desktop.in:
- * nautilus-folder-handler.desktop.in:
- * nautilus-home.desktop.in:
- * src/network-scheme.desktop.in:
- Add --no-desktop to the Exec command line options. (#326338)
-
- Patch from Saleem Abdulrasool
-
- * nautilus-computer.desktop.in:
- * nautilus-folder-handler.desktop.in:
- * nautilus-home.desktop.in:
- * nautilus.desktop.in:
- Remove obsolete X-Gnome-Bugzilla-OtherBinaries entry,
- none of the listed binaries does exist anymore.
-
-2006-03-18 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/*.c:
- * src/file-manager/*.c:
- * src/*.c:
- Use gi18n.h instead of deprecated gnome-i18n.h header.
-
- * libnautilus-private/nautilus-query.c:
- (nautilus_query_to_readable_string):
- Mark string for translation.
-
- * po/POTFILES.in:
- Add nautilus-query.c
-
- Patch from Wouter Bolsterlee <uws+gnome xs4all nl>
-
-2006-03-17 Vladimer Sichinava <alinux siena linux it>
-
- * configure.in: Added "ka" Georgian to
- ALL_LINGUAS.
-
-2006-03-13 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post-release version bump.
-
-=== nautilus 2.14.0 ===
-
-2006-03-13 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Update version to 2.14.0
-
-2006-03-07 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c: (drive_mounted_callback),
- (activation_drive_mounted_callback):
- Don't show error dialog if mount error is "".
-
-2006-03-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- Fix text drawing in RTL mode in text beside icons.
-
-2006-03-05 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (nautilus_mime_actions_get_full_file_attributes):
- Don't request the mime list for activation, context menu and
- the view as menu anymore. It was once used for determining a
- specialized component for directories, but we don't support that
- anymore. Nowadays it just delays these operations and can cause
- auth dialogs when opening the popup menu.
-
-2006-03-05 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_recompute_deep_counts):
- Add file to work queue of enclosing directory when recomputing
- deep count for the properties dialog. Fixes #169342.
-
- Patch from Christian Neumair
-
-2006-03-03 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- Close window when it gets put in the trash.
-
- Patch from Christian Neumair
-
-2006-03-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.[ch]:
- measure text in nautilus_icon_canvas_item_get_text_rectangle to avoid
- icons jumping around
-
- * libnautilus-private/nautilus-icon-container.c:
- remove old workaround
-
- Patch from Christian Neumair
-
-2006-03-02 Stanislav Brabec <sbrabec suse cz>
-
- * configure.in: Add "km" to ALL_LINGUAS.
-
-2006-03-01 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (new_files_cancel), (nautilus_directory_cancel):
- Cancel get_file_info calls for new files too. Fixes a crash
- when leaving a directory with pending calls (#152977).
-
-2006-02-28 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (activate_callback):
- Close the window after the file activation, not before.
- Fixes a crash when middle-clicking a file (#330491).
-
-2006-02-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_should_show_directory_item_count):
- Don't show directory count for smb shares, as that can cause
- lots of network traffic and auth dialogs.
-
-2007-02-28 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (get_cmp_point_x), (get_cmp_point_y),
- (compare_icons_horizontal_first), (compare_icons_vertical_first),
- (closest_in_90_degrees), (record_arrow_key_start):
- Use better icon points for comparing the position of two items in
- "Text Beside Icon" mode. Fixes keynav issues with items that have
- different icon sizes.
-
-2006-02-27 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- (get_drop_path):
- Test for the right path in the break condition. Fixes an infinite
- loop when dragging an item over a non-folder child of an expanded
- node in the list view, deadlocking the desktop.
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.13.92 ===
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-view.c (fm_icon_view_add_file):
- Use lazy positioning for volumes only, not all desktop file icons,
- as this can cause icons to move around, and its mainly required
- for removable volumes anyway.
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window.[ch]:
- Don't shortcut the title change when the bookmark name changes.
- Fixes #331383
- Patch from Christian Neumair.
-
-2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
-
- Get users' and groups' names via a cache to avoid calling
- getpwuid/getgrgid too often (i.e. many times during single redraw).
-
- * libnautilus-private/Makefile.am: (libnautilus_private_la_SOURCES):
- Added nautilus-users-groups-cache.[ch]
- * libnautilus-private/nautilus-users-groups-cache.[ch]: New,
- implementation of cache for getpwuid/getgrgid results.
- * libnautilus-private/nautilus-file.c:
- (get_user_name_from_id): removed
- (get_real_name): accept "name + gecos" pair instead of "struct passwd".
- (get_user_and_real_name_from_id): get user name and gecos using
- nautilus_users_cache_* functions instead of using getpwuid directly.
- (nautilus_get_user_names): adjusted to changed signature of get_real_name.
- (nautilus_file_get_group_name): get group name using
- nautilus_groups_cache_get_name instead of using getgrgid directly.
- (nautilus_file_get_owner_as_string): get user name using
- nautilus_users_cache_get_name.
-
-2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
-
- Don't add all possible columns to GtkTreeView when initializing
- FMListView, only the ones we actually show. This way we avoid getting
- unnecessary data from the model, e.g. quite heavy "owner" and "group"
- columns with the default settings.
-
- * src/file-manager/fm-list-view.c:
- (apply_visible_columns_foreach, apply_visible_columns,
- apply_column_order): removed
- (apply_columns_settings): new function, updates a list of columns in
- GtkTreeView given both a list of visible columns and their ordering,
- replacement for apply_visible_columns and apply_column_order.
- (create_and_set_up_tree_view): when creating details->columns hash
- table, pass g_object_unref as value_destroy_func; before adding
- columns to the hash call g_object_ref+gtk_object_sink on them, don't
- add columns to the view, the appropriate columns will be added when
- applying the configuration; in order to apply initial columns
- settings, call apply_columns_settings (instead of
- apply_visible_columns + apply_column_order).
- (set_visible_columns_from_metadata_and_preferences,
- set_column_order_from_metadata_and_preferences): removed
- (set_columns_settings_from_metadata_and_preferences): new, replacement
- for set_visible_columns_* and set_column_order_*.
- (fm_list_view_begin_loading, column_chooser_changed_callback,
- column_chooser_use_default_callback, fm_list_view_reset_to_defaults,
- default_visible_columns_changed_callback,
- default_column_order_changed_callback): use newly added
- set_columns_settings_from_metadata_and_preferences.
-
-2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
-
- Avoid heavy operations inside "motion_notify_event" handler: don't
- call gtk_tree_model_row_changed (which causes updating the whole
- view), don't create new mouse cursor, change cursor only when
- necessary.
- As a bonus we avoid leaking hand cursor in nautilus and X server.
-
- * src/file-manager/fm-list-view.c:
- (hand_cursor): new global variable for storing hand cursor used in
- single click mode
- (motion_notify_callback): don't call gtk_tree_model_row_changed on
- the model when changing rows, it's very slow and unnecessary - GTK+
- automatically invalidates parts of the view occupied by old and new
- row; don't leak the hand cursor (GdkCursor), change mouse cursor
- only when necessary (from GDK_HAND2 to default and the other way
- round)
- (leave_notify_callback): don't call gtk_tree_model_row_changed on
- the current row in the model, GTK+ automatically redraws the current
- row
- (enter_notify_callback): in case single click mode is used, update
- details->hover_path and set hand cursor if necessary
- (create_and_set_up_tree_view): connect to enter_notify_event signal
- in addition to leave_notify_event.
- (fm_list_view_click_policy_changed): unref global hand_cursor and
- set it to NULL when changing to double click mode, create new cursor
- and assign it to hand_cursor when changing to single click one.
- (fm_list_view_finalize): free details->hover_path if necessary
- (fm_list_view_init): explicitly set details->hover_path to NULL
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-manage-views.c:
- Don't close window if old file changed when we're loading
- a new one (#137027).
- Based on patch from Christian Neumair.
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- Correctly handle *_margins as pixel values, not world-coords.
- Based on patch from Christian Neumair.
-
-2006-02-27 Federico Mena Quintero <federico novell com>
-
- * libnautilus-private/nautilus-icon-container.c
- (finish_adding_new_icons): Do not place icons both in the
- no_position_icons and semi_position_icons lists!
- (snap_position): The final *x could be negative if (start_x + icon_width / 2)
- is less than SNAP_SIZE_X, as SNAP_NEAREST_HORIZONTAL() would
- return DESKTOP_PAD_HORIZONTAL. Then, we would subtract icon_width / 2,
- getting a negative number. So, we initially test for this and
- start that the first snap column. The same reasoning applies to
- *y and the baseline.
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c:
- Allow saving a sidebar width of 0 (#331475)
- Patch from Christian Neumair
-
-2006-02-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c (create_label_layout):
- Allow line-breaks after '-', '_', '.'
- (although not when a short number follows '.')
- Patch from Christian Neumair
-
-2006-02-27 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (can_accept_file_as_bookmark),
- (can_accept_items_as_bookmarks), (drag_motion_callback),
- (bookmarks_drop_uris), (build_selection_list),
- (drag_data_received_callback):
- Only allow creation of bookmarks for directories. Fixes #328074.
-
-2006-02-26 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_notify_files_removed):
- Plug potential leak.
-
-2006-02-26 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (done_loading):
- Only use the idle reveal mechanism for the list view.
-
-2006-02-26 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_destroy), (reveal_selection_idle_callback),
- (done_loading):
- Call reveal_selection in an idle callback to work around a bug in
- GtkTreeView which produces buggy scroll states when the nodes have
- not yet been allocated. It would make the selection always the top
- row even when it should ignore alignment, among other oddities.
-
-2006-02-26 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-application.c: (nautilus_application_get_n_windows):
- * src/nautilus-application.h:
- * src/nautilus-window-manage-views.c:
- (got_file_info_for_view_selection_callback):
- Also consider desktop windows when deciding whether to fallback to
- home or not. Fixes #331605.
-
-2006-02-25 Chao-Hsiung Liao <j_h_liau yahoo com tw>
-
- * configure.in: Add "zh_HK" to ALL_LINGUAS.
-
-2006-02-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (directory_count_start):
- Use new GNOME_VFS_FILE_INFO_NAME_ONLY flag when counting files.
- This avoids lots of stats.
-
- * configure.in:
- Require vfs 2.13.92 (cvs for now) for the above.
-
-2006-02-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
- Don't leak bookmark.
-
-2006-02-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
- Resolve the dropped uris to their drop target, use the same naming
- logic as the bookmark menu and use gnome-fs-directory icon when adding.
- If something more fitting is available it will be updated anyway.
- Fixes #332235.
-
-2006-02-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (bookmarks_edited):
- Set the has_custom_name_flag before setting the name - which would
- otherwise immediately commit the bookmarks to disk without the name.
- Fixes #327744.
-
-2006-02-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (bookmarks_popup_menu):
- (bookmarks_button_press_event_cb):
- Open the popup menu non-modal and pass the button event on to the
- tree view. Makes a right click select the item under the cursor
- before bringing up the menu. Fixes #329778.
-
-2006-02-21 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_size_as_string_with_real_size):
- Add a cast to fix build for platforms where GnomeVFSFileSize
- is not defined as long long (e.g. AMD64). Fixes bug #331636.
-
-2006-02-21 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-error-reporting.[ch]:
- Add callback to fm_rename_file.
-
- * src/file-manager/fm-icon-view.c:
- Pass NULL as above callback
-
- * src/file-manager/fm-list-view.c:
- Don't activate file when renaming, delay until rename done.
- After rename, scroll to renamed file if not visibile, because it
- may have moved.
-
- Above based on initial patch by Nelson BenÃtez <gnel cenobioracing com>
-
- * src/file-manager/fm-list-model.c:
- On file change, if file was re-sorted emit rows_reordered.
-
- This fixes bug #326581
-
-2006-02-19 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (file_compare_by_mime_type), (file_compare_by_guessed_mime_type),
- (file_compare_by_uri_scheme),
- (nautilus_mime_get_default_application_for_files),
- (nautilus_mime_get_open_with_applications_for_files),
- (nautilus_mime_get_applications_for_files),
- (nautilus_mime_has_any_applications_for_files):
- Avoid redundant application lookups by sorting the files by mime type
- and skipping the ones which have the same mime type / parent uri
- combination as the previous one. Prevents nautilus from blocking for
- seconds when selecting many files of similar type.
-
-2006-02-17 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations.c: (get_link_name):
- Fall back to locale encoding or force utf8 if the utf8 conversion
- of the link target filename fails. (#331379)
-
-2006-02-15 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c (append_extension_pages):
- Pass the original files, not the target files to property
- page providers. (#329426)
- (create_permissions_page):
- Make sure we can get permissions from target before showing
- permissions page.
-
-2006-02-13 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.91 ===
-
-2006-02-13 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Require eel 2.13.91
-
-2006-02-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c (lay_down_icons_tblr):
- Fix layout bug on desktop (#153519)
-
-2006-02-06 Alexander Larsson <alexl redhat com>
-
- * nautilus-folder-handler.desktop.in:
- Add application/x-gnome-saved-search to the list of folder types handled
-
-2006-01-31 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.90 ===
-
-2006-01-31 Martin Wehner <martin wehner gmail com>
-
- * NEWS:
- Update for release
-
- * configure.in:
- Bump version to 2.13.90
-
-2006-01-31 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_dialog_setup):
- * src/nautilus-file-management-properties.glade:
- Add the option to always use the location bar to the
- preferences dialog. Closes #328659.
- Patch from Justin Fitzsimmons <jfitzsimmons gmail com>
-
-2006-01-31 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-view.h:
- * libnautilus-private/nautilus-view.c: (nautilus_view_grab_focus):
- Add new grab_focus method.
-
- * src/file-manager/fm-list-view.c: (fm_list_view_grab_focus),
- (fm_list_view_iface_init):
- Implement grab_focus.
-
- * src/nautilus-window.c: (nautilus_window_set_content_view_widget):
- Use grab_focus to set the focus on the content view. Fixes #329087.
- Patch from Nelson Benitez <gnel cenobioracing com>
-
-2006-01-30 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (compute_drop_position),
- (get_drag_data), (free_drag_data), (drag_motion_callback),
- (drag_leave_callback), (uri_list_from_selection),
- (drag_data_received_callback), (drag_drop_callback),
- (nautilus_places_sidebar_init), (nautilus_places_sidebar_finalize):
- Enable bookmarks as drop targets. Closes #43311.
- Based on a patch from Christian Neumair <chris gnome-de org>.
-
-2006-01-29 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (finish_adding_new_icons):
- Use same grid as positioned icons to not mess up spacing.
-
-2006-01-28 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_size_as_string_with_real_size),
- (nautilus_file_get_string_attribute):
- * src/file-manager/fm-properties-window.c: (create_basic_page):
- Show the detailed file size in addition to the formatted one
- in the properties dialog. Fixes #62713.
- Patch from Gautier Portet <kassoulet gmail com>
-
-2006-01-26 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (confirm_delete_from_trash):
- HIGify the icon in the delete from trash dialog.
- Patch from Luca Ferretti <elle uca libero it>
-
-2006-01-26 Martin Wehner <martin wehner gmail com>
-
- * test/test-nautilus-directory-async.c: (main):
- Fix C99-style variable initialization.
- Patch from Jens Granseuer <jensgr gmx net>
-
-2006-01-26 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-list-view.c: (cell_renderer_edited),
- (stop_cell_editing), (fm_list_view_clear), (fm_list_view_dispose):
- Stop cell editing when disposing the view. Fixes #322821.
-
-2006-01-26 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (progress_dialog_set_to_from_item_text):
- Use nautilus_get_uri_shortname_for_display to avoid
- crashing g_markup with invalid utf-8. Fixes #325586.
-
-2006-01-22 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (synch_groups_combo_box), (synch_user_menu):
- Don't try to update the owner and group widgets if
- the monitored file was removed. Fixes #325702.
-
-2006-01-21 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window.c: (nautilus_window_destroy):
- Unref and destroy a new content view that has been created
- but not yet been switched to. Fixes a rare crash.
-
-2006-01-21 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-bookmark-list.c: (get_default_bookmark_name):
- Don't leak title.
-
-2006-01-21 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- (desktop_directory_file_monitor_add):
- Fix a typo that makes the desktop directory monitors leak.
-
-2006-01-20 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-factory.c: (scale_icon):
- Never try to scale icons down to 0px. Fixes scaling for
- images with extreme ratios.
-
-2006-01-20 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (nautilus_mime_get_applications_for_file):
- Don't leak mime_type.
-
-2006-01-18 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-bookmarks.c: (nautilus_bookmarks_exiting):
- Destroy the bookmarks window on shutdown.
-
- * src/nautilus-bookmarks-window.c: (on_window_destroy_event):
- Release the bookmark stores.
-
-2006-01-17 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-spatial-window.c:
- (nautilus_spatial_window_finalize):
- Don't leak last_geometry.
-
- * src/file-manager/fm-tree-view.c:
- (show_iter_for_file):
- Don't leak path.
-
-2006-01-16 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-list-model.c: (fm_list_model_remove):
- Don't try to remove dummy rows from the reverse maps. Fixes
- critical warnings when reloading a list view with subdirectories.
-
-2006-01-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.4 ===
-
-2006-01-16 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
-2006-01-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-search-engine-tracker.[ch]:
- * libnautilus-private/nautilus-search-engine.c:
- Add search support for the Tracker indexing engine.
-
-2006-01-16 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Handle the mount/unmount error case where the mount system handled
- the error dialogs.
-
-2006-01-16 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (add_place), (update_places),
- (get_bookmark_index), (compute_drop_position),
- (drag_motion_callback), (drag_leave_callback),
- (bookmarks_drop_uris), (drag_data_received_callback),
- (drag_drop_callback), (bookmarks_popup_menu_detach_cb),
- (bookmarks_check_popup_sensitivity),
- (bookmarks_selection_changed_cb), (rename_selected_bookmark),
- (rename_shortcut_cb), (remove_selected_bookmarks),
- (remove_shortcut_cb), (bookmarks_key_press_event_cb),
- (bookmarks_build_popup_menu), (bookmarks_update_popup_menu),
- (bookmarks_popup_menu), (bookmarks_popup_menu_cb),
- (bookmarks_button_press_event_cb), (bookmarks_edited),
- (bookmarks_editing_canceled), (nautilus_places_sidebar_init):
- Merge parts of the d'n'd and popup menu code from the gtk filechooser
- into the places sidebar.
-
-2006-01-14 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-directory-background.c:
- (nautilus_file_background_read_desktop_settings),
- (nautilus_file_background_write_desktop_settings):
- Handle new background zooming mode. (#105231)
-
-2006-01-14 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-desktop-icon-view.c:
- (fm_desktop_icon_view_destroy), (fm_desktop_icon_view_finalize):
- Remove the default_zoom pref callback in finalize, not destroy.
- Fixes #326063.
-
-2006-01-14 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (progress_dialog_set_to_from_item_text):
- Handle hostnames in the progress dialog strings more robustly.
- Fixes #325737.
- Based on a batch from Anilkumar B. <anilkumar bacheli wipro com>
-
-2006-01-12 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
- Update current bookmark name/pixbuf on changes. Partially fixes
- #44906.
-
-2006-01-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-error-reporting.c: (rename_callback),
- (cancel_rename_callback), (cancel_rename), (fm_rename_file):
- Don't call eel_timed_wait_stop when the timer triggers. (#302735)
-
-2006-01-11 Sebastien Bacher <seb128 debian org>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- updated the default thumbnailing value (Fixes #317587)
-
-2006-01-11 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (nautilus_mime_get_default_application_for_files),
- (intersect_application_lists),
- (nautilus_mime_get_open_with_applications_for_files),
- (nautilus_mime_has_any_applications_for_files):
- * libnautilus-private/nautilus-mime-actions.h:
- Add file list helpers for getting associated applications.
-
- * libnautilus-private/nautilus-program-choosing.c:
- * libnautilus-private/nautilus-program-choosing.h:
- (nautilus_launch_application):
- Allow to pass multiple files per application launch.
-
- * src/nautilus-information-panel.c:
- (command_button_callback):
- Port to new API.
-
- * src/file-manager/fm-directory-view.c:
- (application_launch_parameters_new),
- (application_launch_parameters_free),
- (fm_directory_view_launch_application),
- (fm_directory_view_chose_application_callback),
- (application_selected_cb),
- (open_with_launch_application_callback),
- (add_application_to_open_with_menu), (reset_open_with_menu),
- (real_update_menus), (list_to_parameters_foreach),
- (mime_application_hash),
- (fm_directory_view_make_activation_parameters),
- (activate_callback):
- Support activation of multiple files at once, correctly figure out
- their associated applications. Fixes #105653.
-
- * src/file-manager/fm-directory-view.c:
- (activate_callback):
- ref/unref the view before/after operating on it. Fixes #326231.
-
-2006-01-11 Ryan Lortie <desrt desrt ca>
-
- * src/nautilus-location-entry.c (try_to_expand_path): Use strlen()
- instead of g_utf8_strlen() since gtk_editable_insert_text takes
- the number of bytes (not number of characters). Fixes #324406.
-
-2006-01-10 Jürg Billeter <j bitron ch>
-
- * libnautilus-private/nautilus-desktop-link.c:
- (nautilus_desktop_link_new):
- Don't try to free constant string. Fixes #326114.
-
-2005-12-20 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_custom_icon):
- * src/file-manager/fm-properties-window.c:
- (fm_properties_window_drag_data_received),
- (make_relative_uri_from_full), (set_icon),
- (select_image_button_callback):
- Set icons for directories relative to the directory location to make
- it follow location changes.
-
-2005-12-20 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-query-editor.c:
- Support filtering on arbitrary mime type.
- Uses the new eel_mime_get_availible_mime_types
-
- * configure.in:
- Require eel 2.13.4 for new mime list function
-
-2005-12-20 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-query-editor.c: (edit_clicked),
- (nautilus_query_editor_grab_focus):
- Don't focus invisible widget.
-
-2005-12-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/Makefile.am:
- * libnautilus-extension/nautilus-location-widget-provider.[ch]:
- Add NautilusLocationWidgetProvider
-
- * src/nautilus-window-manage-views.c:
- Use NautilusLocationWidgetProvider
-
-2005-12-20 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (action_save_search_as_callback):
- Some better strings, not resizeable.
-
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_instance_init),
- (nautilus_navigation_window_destroy):
- Remove unused tooltips object
-
- * src/nautilus-query-editor.c:
- Add tooltips, fix spacing
-
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.c:
- Fix spacing for extra location widgets
-
-2005-12-18 Dennis Cranston <dennis_cranston yahoo com>
-
- * src/file-manager/fm-directory-view.c
- (action_save_search_as_callback): HIG fixes for the save
- search dialog.
-
-2005-12-18 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (volume_delete_dialog):
- * libnautilus-private/nautilus-file-operations.c:
- (handle_transfer_overwrite), (nautilus_file_operations_copy_move):
- * libnautilus-private/nautilus-icon-dnd.c:
- (confirm_switch_to_manual_layout):
- * libnautilus-private/nautilus-program-choosing.c:
- (application_cannot_open_location):
- * src/file-manager/fm-directory-view.c:
- (report_broken_symbolic_link):
- * src/nautilus-location-bar.c: (drag_data_received_callback):
- Adapt callers to eel dialog API changes. Fixes #324262.
-
- Patch from Christian Neumair <chris gnome-de org>
- and Claudio Saavedra <csaavedra alumnos utalca cl>
-
-2005-12-16 Dennis Cranston <dennis_cranston yahoo com>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_drop_action_ask): HIG fix. Use title capitalization
- for menu items.
-
-2005-12-16 Dennis Cranston <dennis_cranston yahoo com>
-
- * src/nautilus-property-browser.c: (nautilus_emblem_dialog_new),
- (add_new_pattern), (add_new_color): HIG fixes. Use title
- capitalization for window titles. Fix widget spacing.
-
-2005-12-16 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c: (get_time),
- (compare_by_time), (nautilus_file_compare_for_sort),
- (nautilus_file_compare_for_sort_by_attribute):
- Support comparison by accessed time. Fixes #321671.
-
- * libnautilus-private/nautilus-file.h:
- Add atime sort type.
-
- Based on a patch from bluefuture email it
-
-2005-12-16 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-properties-window.c:
- (select_image_button_callback):
- Use GTK_STOCK_REVERT_TO_SAVED item for icon
- selection dialog. Closes #95115.
- Patch from Vidar Braut Haarr (vhaarr gmail com)
-
-2005-12-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/nautilus-column.c:
- * libnautilus-extension/nautilus-menu-item.c:
- * libnautilus-extension/nautilus-property-page.c:
- Chain up in finalize handler, to fix leaks.
-
-2005-12-16 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (reveal_newly_added_folder):
- Correct arguments for add_file, makes rename on new folder/file work
- again.
-
-2005-12-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.h:
- Rename network icon prefs to match others.
-
-2005-12-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.c:
- Disable network icon on desktop by default.
-
- * src/nautilus-main.c:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-spatial-window-ui.xml:
- * src/nautilus-window-menus.c:
- Add network to go/places menu.
-
-2005-12-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
- Make entry 30 chars to match file selector dialog.
- Patch from Ray Strode
-
-2005-12-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-module.c (nautilus_module_load):
- open modules G_MODULE_BIND_LOCAL
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.3 ===
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- disable update-mimedb in distcheck
-
- * libnautilus-private/Makefile.am:
- Add beagle sources to extradist
-
- * NEWS:
- Update for release
-
---- Merged the nautilus-search2 branch ---
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- Merge in changes from NAUTILUS_SEARCH2_MERGE_ANCHOR1 to
- NAUTILUS_SEARCH2_MERGE_ANCHOR2 (on HEAD).
- (This is NAUTILUS_SEARCH2_MERGE_POINT2)
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
- Another case where we need to create a saved search file.
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Make it possible to build without beagle.
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-search-engine-simple.[ch]:
- Add new NautilusSearchEngineSimple backend.
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- Add nautilus_get_home_directory_uri.
-
- * libnautilus-private/nautilus-marshal.list:
- Add VOID:OBJECT,BOOLEAN, sort
-
- * libnautilus-private/nautilus-search-directory.[ch]:
- Add nautilus_search_directory_is_indexed.
- Make sure saved searches are never returned as search hits.
-
- * libnautilus-private/nautilus-search-engine-beagle.[ch]:
- Make _new fail if we can't contact beagle daemon.
- Set text on query as one string (it can have keywords in it)
- Move freeing of query data to after query is done.
- Add _is_indexed
-
- * libnautilus-private/nautilus-search-engine.[ch]:
- Add nautilus_search_engine_is_indexed
- Remove nautilus_search_engine_enabled
- Use beagle if availible, otherwise simple backend.
-
- * src/nautilus-navigation-window-menus.c:
- Remove search disabled code
-
- * src/nautilus-query-editor.[ch]:
- Rename activate to changed and add reload argument
- Add go/reload button for non-indexed searches
- Add mnemonic for entry
- Change saved search string to "Search Folder"
-
- * src/nautilus-navigation-window.c:
- Update for query editor changes
- For indexed search engines, default to search in homedir
-
- * src/nautilus-spatial-window.c:
- Update for query editor changes
- For indexed search engines, default to search in homedir
- Remove search disabled code
-
-2005-12-07 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-query-editor.c (setup_external_entry):
- Make ugly string slightly better.
-
-2005-12-07 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Mime API needs gnome-vfs-module. Unfortunate...
-
- * libnautilus-private/nautilus-query.c:
- Parse queries fully
-
- * libnautilus-private/nautilus-search-engine-beagle.c:
- Look at mime types and location.
-
- * src/nautilus-query-editor.c:
- Add mime type and location to query editor
-
-2005-12-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-query.[ch]:
- Add new fields to NautilusQuery
-
-2005-12-06 Alexander Larsson <alexl redhat com>
-
- Merge in changes from NAUTILUS_2_12_1 to
- NAUTILUS_SEARCH2_MERGE_ANCHOR1 (on HEAD).
- (This is NAUTILUS_SEARCH2_MERGE_POINT1)
-
-2005-12-06 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-history-sidebar.c: (update_history),
- (nautilus_history_sidebar_init):
- Fix leaks of bookmarks and model.
-
-2005-12-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-engine-beagle.c:
- (nautilus_search_engine_beagle_set_query):
- Unref the right query.
-
-2005-12-05 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_compute_title_for_uri):
- Handle NULL query in search.
-
- * libnautilus-private/nautilus-file-utilities.h:
- * libnautilus-private/nautilus-search-directory.h:
- Move saved search uri/mimetype define to
- nautilus-file-utilities.h.
-
- * libnautilus-private/nautilus-search-directory.c:
- Ref query in get
-
- * libnautilus-private/nautilus-search-engine.c:
- Remove unused stuff.
-
- * src/Makefile.am:
- * src/nautilus-query-editor.[ch]:
- Add new files implementing NautilusQueryEditor
-
- * src/nautilus-places-sidebar.c:
- Remove search from places sidebar.
-
- * src/nautilus-search-bar.[ch]:
- Only handle text queries.
-
- * src/nautilus-window.[ch]:
- * src/nautilus-window-private.h:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-window-manage-views.c:
- extra location widgets support and some search mode changes
-
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-spatial-window.c:
- Implement new search ui using extra location widgets
-
- * src/file-manager/fm-directory-view.c:
- Implement save search and save search as.
- Fix free bugs in fm_directory_view_stop.
-
- * src/file-manager/fm-icon-view.c: (fm_icon_view_supports_uri):
- * src/file-manager/fm-list-view.c: (fm_list_view_supports_uri):
- Also handle saved search mimetypes.
-
-
-2005-12-02 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-search-directory.[ch]:
- More functions to save queres.
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/nautilus-directory-view-ui.xml:
- Initial stubs for save search menu items.
-
-2005-12-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-search-directory.[ch]:
- * src/nautilus-bookmark-list.c:
- Further refactor the query loading, and remove all traces
- of the old load/save mechanism.
-
-2005-12-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory.c:
- * libnautilus-private/nautilus-query.[ch]:
- * libnautilus-private/nautilus-search-directory.[ch]:
- Refactor query loading into NautilusQuery object.
-
-2005-12-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Check for update-mime-database
-
- * data/.cvsignore:
- * data/Makefile.am:
- * data/nautilus.xml.in:
- Add mime database entries for saved searches.
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-saved-search-file.[ch]:
- Special file type for saved search files to pretend that
- they are directories.
-
- * libnautilus-private/nautilus-directory.[ch]:
- Make nautilus_directory_ref return its arg.
- Create NautilusSearchDirectory for saved searches.
-
- * libnautilus-private/nautilus-file-dnd.c:
- Non-editable directories do not accept drops.
-
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.h:
- Move nautilus_file_get_existing to public header.
-
- * libnautilus-private/nautilus-file.c:
- Create saved search files at right time
-
- * libnautilus-private/nautilus-marshal.list:
- Add new marshallers
-
- * libnautilus-private/nautilus-monitor.c:
- Remove some spew
-
- * libnautilus-private/nautilus-search-directory.[ch]:
- Split out search file loading to a separate function.
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- Handle several layers of cannot accept drop.
-
- * src/file-manager/fm-directory-view.[ch]:
- Make files be related to the directory they are in, since
- a file can be in a tree multiple times, with searches.
- Sorting us now done in base class, and inheriting classes just
- add a compare function.
- Fix file leak in new_folder_done.
-
- * src/file-manager/fm-icon-view.c:
- Update to new base class API.
- In scroll_to_file, don't create a NautilusFile if it doesn't exist.
-
- * src/file-manager/fm-list-model.[ch]:
- Rearrange data so that we can have one file in multiple dirs.
- Still problems with the same directory in multiple dirs.
- In scroll_to_file, don't create a NautilusFile if it doesn't exist.
- Fix leak in each_path_get_data_binder
-
- * src/file-manager/fm-list-view.c:
- Update to new APIs (base class and model).
- Fix leak in fm_list_view_get_selection_foreach_func.
-
---- end of nautilus-search2 merge ---
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (report_broken_symbolic_link):
- Don't ask to move broken symlinks to trash in trash (#132751)
-
- Patch from Christian Neumair
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-file.c:
- Use GNOME_VFS_FILE_INFO_FIELDS_ACCESS to calculate
- permissions.
-
- Patch from Christian Neumair and Christian Kellner
-
- * configure.in:
- Require latest gnome-vfs for GNOME_VFS_FILE_INFO_FIELDS_IDS.
-
-2005-12-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Use GtkComboBox, not option menu. (#322567)
-
- Patch by Jaap A. Haitsma
-
-2005-12-10 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (extension_action_slow_mime_types_ready_callback),
- (extension_action_callback), (add_extension_action_for_files):
- Keep the original action refed till its activation callback is
- done. Prevents the callback data from being freed prematurely.
- Fixes #320230.
-
-2005-12-09 Federico Mena Quintero <federico ximian com>
-
- Fixes bug #322957:
-
- Add a "Network Servers" icon on the desktop, which takes you to network:///
-
- * libnautilus-private/nautilus-global-preferences.h
- (NAUTILUS_PREFERENCES_DESKTOP_NETWORK_VISIBLE): New preference
- name. This determines whether we show the "Network Servers" icon.
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in: Add a
- schema for /apps/nautilus/desktop/network_visible; the default is true.
-
- * libnautilus-private/nautilus-desktop-link.h
- (NautilusDesktopLinkType): Add a NAUTILUS_DESKTOP_LINK_NETWORK type.
-
- * libnautilus-private/nautilus-desktop-link.c
- (nautilus_desktop_link_new): Support NAUTILUS_DESKTOP_LINK_NETWORK.
-
- * libnautilus-private/nautilus-desktop-link-monitor.c
- (NautilusDesktopLinkMonitorDetails): Added a network_link field.
- (nautilus_desktop_link_monitor_delete_link): Don't delete
- NAUTILUS_DESKTOP_LINK_NETWORK links.
- (update_link_visibility): New helper function.
- (desktop_home_visible_changed): Use update_link_visibility(), to
- avoid duplicated code.
- (desktop_computer_visible_changed): Likewise.
- (desktop_trash_visible_changed): Likewise.
- (desktop_network_visible_changed): New function.
- (create_link_and_add_preference): New helper function.
- (nautilus_desktop_link_monitor_init): Use
- create_link_and_add_preference() to avoid duplicated code. Also,
- create the network_link.
- (desktop_link_monitor_finalize): Unref the network_link.
- (remove_link_and_preference): New helper function.
- (desktop_link_monitor_finalize): Use remove_link_and_preference()
- to avoid duplicated code. Also, free the network_link.
-
- * src/file-manager/fm-icon-container.c (SortCategory): Add a
- SORT_NETWORK_LINK category right before SORT_MOUNT_LINK, so that
- the "Network Servers" icon appears before mounts.
- (get_sort_category): Use SORT_NETWORK_LINK as the category for
- NAUTILUS_DESKTOP_LINK_NETWORK.
-
-2005-12-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- * libnautilus-private/nautilus-file-operations.c:
- * libnautilus-private/nautilus-program-choosing.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-error-reporting.c:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-application.c:
- * src/nautilus-connect-server-dialog-main.c:
- * src/nautilus-connect-server-dialog.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-window-bookmarks.c:
- * src/nautilus-window-manage-views.c:
- Remove title from alerts. (#323134)
-
- Patch from jaap haitsma org
-
- * libnautilus-private/nautilus-file-queue.c (nautilus_file_queue_enqueue):
- Fix warning from ignoring g_list_append return value
-
-2005-12-09 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.[ch]:
- Use combo box instead of option menu (#322567)
-
- Patch from jaap haitsma org
-
-2005-12-08 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.c:
- * src/nautilus-file-management-properties.glade:
- Use the new combo box code (#322487)
-
- Patch from jaap haitsma org
-
- * configure.in:
- Require new eel.
-
-2005-12-01 Federico Mena Quintero <federico ximian com>
-
- Fixes bug #318140:
-
- * libnautilus-private/nautilus-link-desktop-file.c
- (nautilus_link_desktop_file_get_link_icon_from_desktop): If the
- .desktop file doesn't have an Icon property, fall back to some
- reasonable icons depending on the type of the .desktop file.
-
- * libnautilus-private/nautilus-icon-factory.c
- (nautilus_icon_factory_get_icon_for_file): Clarify what we mean by
- custom icons vs. special icons.
-
-2005-12-01 Federico Mena Quintero <federico ximian com>
-
- Fixes bug #317962:
-
- * src/nautilus-pathbar.c (get_dir_name): Don't special-case the
- name for $HOME; just let it be the actual display name of the
- folder on disk.
-
- * src/nautilus-places-sidebar.c (update_places): Likewise, to make
- this consistent.
-
-2005-11-28 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (done_loading),
- (display_pending_callback),
- (schedule_idle_display_of_pending_files),
- (schedule_timeout_display_of_pending_files),
- (unschedule_display_of_pending_files), (queue_pending_files),
- (remove_changes_timeout_callback), (reset_update_interval),
- (changes_timeout_callback), (schedule_changes),
- (files_added_callback), (files_changed_callback),
- (done_loading_callback), (schedule_update_menus),
- (file_changed_callback), (finish_loading),
- (fm_directory_view_stop):
- Schedule the frequency of updates to the view in relation to the
- activity in a viewed directory instead of simply scheduling everything
- as idle. Prevents high CPU load from constant updates in busy
- directories and allows more efficient use of the cached info for
- the initial display.
-
-2005-11-24 Dennis Cranston <dennis_cranston yahoo com>
-
- * src/file-manager/fm-directory-view.c: (confirm_delete_directly):
- HIG fixes for the delete confirmation dialog. Remove window
- title & convert dialog type from question to warning.
-
-2005-11-24 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Allow shift-delete even if not visible in ui.
-
- Patch from Nelson BenÃtez <gnel cenobioracing com>
-
-2005-11-24 Alexander Larsson <alexl redhat com>
-
- * icons/knob.png:
- New knob icon from Luca Ferretti
-
-2005-11-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.[ch]:
- Add nautilus_file_list_cancel_call_when_ready.
-
- * src/file-manager/fm-directory-view.c:
- Handle multiple files being activated together.
-
- Patch from Christian Neumair with some changes.
-
-2005-11-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-thumbnails.c:
- (nautilus_thumbnail_load_framed_image):
- Don't frame thumbnails with alpha channel.
-
-2005-11-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.glade:
- Use pixel offset for indenting, not spaces.
- Patch from Jaap Haitsma
-
-2005-11-22 Emmanuele Bassi <ebassi cvs gnome org>
-
- * libnautilus-private/nautilus-module.c (nautilus_module_load): Use
- G_MODULE_BIND_LAZY when dlopening a module.
-
-2005-11-19 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (action_location_delete_callback): Ask for confirmation when deleting
- through the location context menu. Fixes #321584.
-
-2005-11-17 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-file-management-properties.c:
- (nautilus_file_management_properties_size_group_create):
- Don't leak size_group reference.
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.2 ===
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require new eel
-
- * NEWS:
- Update for release
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-tree-view.c: (create_tree):
- * src/nautilus-main.c: (register_icons):
- * src/nautilus-window-menus.c:
- Always use gnome-fs-home for home icon.
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_bounds):
- Handle emblem size correctly when zoomed.
- Patch from Christian Neumair
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-desktop-window.c (realize):
- Fix typo (#320003)
-
-2005-11-07 Federico Mena Quintero <federico ximian com>
-
- Fix the volumes part of bug #45953:
-
- * libnautilus-private/nautilus-icon-container.c
- (finish_adding_new_icons): First, call assign_icon_position().
- Then, don't ignore the fact that the icon may have a lazy
- position; check the icon->has_lazy_position flag even after
- retrieving its stored position. If the flag is turned on, defer
- the icon to the semi_position_icons list.
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c: (draw_frame):
- Handle the case of missing highlight frame better.
- Patch from Christian Neumair
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Nicer ui for setting custom icons (#95115)
- Patch from Christian Neumair
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-tree-view.c:
- Get the right position on new folders/files when in
- manual position mode.
- Patch from Christian Neumair
-
-2005-11-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (handle_transfer_overwrite):
- Add skip all button. (#48331)
- Patch from Guillaume Desmottes <cass skynet be>
-
-2005-11-13 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- Use ctrl-shift-g to browse back in results. Fixes #320061.
-
-2005-11-08 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-tree-view.c: (create_tree):
- Connect the compare function before root nodes are added.
- Prevents the internal sort model of GtkTree from going
- out of sync with the tree view after a root node resort.
- Fixes #158506.
-
-2005-10-28 Matthias Clasen <mclasen redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.h:
- * libnautilus-private/nautilus-icon-canvas-item.c (draw_stretch_handles:
- (hit_test_stretch_handle): Improve drawing of the outline for icon stretching,
- make the knob image themable as stock-nautilus-knob.
-
- * libnautilus-private/nautilus-icon-container.c: Implement icon stretching
- via keyboard, with <Control>+, <Control>- and <Control>0.
-
- * src/nautilus-window-manage-views.c (zoom_level_changed_callback): Make the
- ZOOM_NORMAL action insensitive when zooming is not supported, so that it
- does not eat <Control>0.
-
-2005-10-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Include locale.h to fix build. Patch from Nelson BenÃtez.
-
-2005-10-26 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c: (action_connect_to_server_callback):
- Fix leak. Patch from Kjartan Maraas. (#319333)
-
-2005-10-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c (get_open_with_mime_applications):
- Correctly sort the mime lists.
-
-2005-10-24 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.13.1 ===
-
-2005-10-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c (nautilus_self_check_icon_factory):
- Fix test, icon size was removed
-
- * NEWS:
- Update for release
-
-2005-10-21 Matthias Clasen <mclasen redhat com>
-
- * src/file-manager/fm-directory-view.c: Only show
- the "Format" item if gfloppy is around.
-
-2005-10-21 Matthias Clasen <mclasen redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/file-manager/fm-directory-view.c: Add a "Format"
- menuitem to the context menu of Floppy in Computer,
- which runs gfloppy.
-
-2005-10-20 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_show_file):
- * src/nautilus-window-manage-views.c:
- (display_view_selection_failure):
- * src/file-manager/fm-directory-view.c:
- (activate_callback),
- (activate_activation_uri_ready_callback):
- Don't bail if an authentication request was cancelled.
-
-2005-10-20 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-sidebar-title.c:
- (update_more_info):
- * libnautilus-private/nautilus-file.c:
- * libnautilus-private/nautilus-file.h:
- (nautilus_file_should_show_type):
- Don't display file type in sidebar for computer, network and smb
- toplevel URIs. Fixes #168561.
-
-2005-10-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (get_open_with_mime_applications), (application_compare_by_name),
- (application_compare_by_id):
- Sort applications by name. Fixes bug #310038.
-
-2005-10-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-bookmark.c:
- (bookmark_file_changed_callback):
- Don't update bookmarks when its target file is trashed. Fixes #162787.
-
-2005-10-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-window-info.h:
- * src/nautilus-window-manage-views.c:
- (nautilus_window_open_location_full):
- * src/file-manager/fm-icon-view.c:
- (icon_container_activate_alternate_callback):
- * src/file-manager/fm-list-view.c:
- (activate_selected_items_alternate):
- Open a new navigational window on alternative item activation.
-
-2005-10-19 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-spatial-window.c:
- (got_file_info_for_location_menu_callback):
- Use custom image for location button if available. Partially fixes
- #311394 and plugs a leak.
-
-2005-10-19 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
- Scroll into view correctly when renaming (#309964)
-
-2005-10-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am (INCLUDES):
- Remove duplicate setting of libnautilus_private_la_LIBADD
-
-2005-10-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-shell-interface.idl:
- Reuse Nautilus::URI from the one defined in libnautilus-private.
-
- * libnautilus-private/Makefile.am:
- Link libnautilus-private statically.
-
-2005-10-18 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (can_delete_uri_without_confirm),
- (confirm_delete_directly):
- Don't request confirmation for deletion of "burn:" URIs. Fixes
- #302607.
-
-2005-10-18 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-places-sidebar.c: (update_places):
- * src/nautilus-window-bookmarks.c: (update_bookmarks):
- Skip nonexistant bookmarks in menus/sidebar. Fixes #312507.
-
-2005-10-18 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-metafile.c: Make metadata
- copying/moving asynchronous.
-
-2005-10-18 Christian Neumair <chris gnome-de org>
-
- * data/browser.xml: Don't mark strings for translation we get from
- gnome-icon-theme. Fixes #114919.
-
-2005-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c: (key_press_event):
- Don't send slash to typeahead
-
- * src/nautilus-location-dialog.[ch]:
- Add nautilus_location_dialog_set_location.
-
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window.[ch]:
- Open location dialog/entry when you press '/'.
-
-2005-10-18 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Use gtktreeview typeahead. Patch by Christian Neumair.
-
-2005-10-18 Jürg Billeter <j bitron ch>
-
- * libnautilus-private/nautilus-icon-container.c: (destroy),
- (unrealize), (button_press_event),
- (nautilus_icon_container_search_position_func),
- (nautilus_icon_container_real_search_enable_popdown),
- (nautilus_icon_container_search_enable_popdown),
- (nautilus_icon_container_search_disable_popdown),
- (send_focus_change), (nautilus_icon_container_search_dialog_hide),
- (nautilus_icon_container_search_entry_flush_timeout),
- (nautilus_icon_container_search_preedit_changed),
- (nautilus_icon_container_search_activate),
- (nautilus_icon_container_search_delete_event),
- (nautilus_icon_container_search_button_press_event),
- (nautilus_icon_container_search_iter),
- (nautilus_icon_container_search_move),
- (nautilus_icon_container_search_scroll_event),
- (nautilus_icon_container_search_key_press_event),
- (nautilus_icon_container_search_init),
- (nautilus_icon_container_ensure_interactive_directory),
- (nautilus_icon_container_real_start_interactive_search),
- (nautilus_icon_container_start_interactive_search),
- (key_press_event), (nautilus_icon_container_class_init):
- * libnautilus-private/nautilus-icon-container.h:
- * libnautilus-private/nautilus-icon-private.h:
- * libnautilus-private/nautilus-marshal.list:
-
- Replace NautilusIconContainer typeahead implementation by a port of
- GtkTreeView's interactive search.
-
-2005-10-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/Makefile.am:
- * libnautilus-private/Makefile.am:
- Build fixes for cygwin.
- Patch from Yaakov S (Cygwin Port)
-
-2005-10-17 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-bookmark.c:
- * libnautilus-private/nautilus-bookmark.h:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-icon-factory.h:
- * libnautilus-private/nautilus-ui-utilities.c:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-places-sidebar.c:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/file-manager/fm-directory-view.c:
- Kill NAUTILUS_ICON_SIZE_FOR_MENUS, make icon factory support GTK+
- stock icon size, use this size in the sidebar, and in menus.
- Fixes #167107 and others.
-
-2005-10-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c (fm_directory_view_class_init):
- Remove ctrl-backspace delete keybinding. (#310546)
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-extension/nautilus-file-info.c:
- * libnautilus-extension/nautilus-file-info.h:
- * libnautilus-private/nautilus-file.c:
- Add new functions for extensions:
- nautilus_file_info_has_volume, nautilus_file_info_has_drive,
- nautilus_file_info_get_volume, nautilus_file_info_get_drive
-
- Patch from Trevor Davenport
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.13.1. Further 2.12.x work is on
- gnome-2-12 branch.
-
-==== gnome-2-12 branched from here ===
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.12.1 ===
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for 2.12.1
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (nautilus_file_operations_progress_new),
- (nautilus_file_operations_progress_new_file):
- Correctly escape input strings for GMarkup. (#317736)
- Patch from Christian Neumair.
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c:
- (fm_list_model_sort_file_entries):
- Correctly pass iter to gtk_tree_model_rows_reordered() (#315704)
- Patch from Christian Neumair.
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-metafile.c:
- (nautilus_directory_get_file_metadata):
- On assert failure, return default metadata, not NULL.
- Partial fix of #308977.
- Patch from Christian Neumair.
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window.c:
- Verify arguments in public functions.
- Patch from Christian Neumair.
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Don't crash if file removed during start of drag. (#158196)
- Patch from Christian Neumair.
-
- Remove remove_context_menu_timeout, which is not needed anymore.
-
-2005-10-03 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/nautilus-directory-view-ui.xml:
- Fix some spelling errors.
- Patch from Lukasz Stelmach <stlman poczta fm>
-
-2005-09-30 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_update_scroll_region),
- (lay_down_icons_horizontal):
- Only wrap icons when the right margin touches the rightmost icon.
- Fixes #313025.
-
-2005-09-30 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-tree-view.c: (compare_rows):
- Correct sort order for dummy row.
- Possible fix for #123051
-
-2005-09-27 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (activate_check_mime_types):
- Never warn if the files would be launched in the same app.
- Partially reverts checkin from 2005-08-01.
-
-2005-09-26 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-desktop-directory.c:
- (desktop_directory_changed_callback), (desktop_finalize),
- (update_desktop_directory): Make changes to "desktop_is_home_dir"
- GConf key instant apply. Fixes #116217.
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_get_image): Add emblems to drag icon.
- Partially fixes #159643.
-
- * src/file-manager/fm-directory-view.c:
- (action_mount_volume_callback), (action_unmount_volume_callback),
- (action_eject_volume_callback), (file_should_show_foreach),
- (real_update_menus_volumes): Allow to mount/unmount/eject multiple
- volumes at once. Fixes #156169.
-
-2005-09-20 christian neumair <chris gnome-de org>
-
- * src/nautilus-connect-server-dialog.c: (connect_to_server):
- Fix leak and crasher. Fixes #314730.
-
- * src/file-manager/fm-directory-view.c: (connect_proxy):
- Don't poke around with null pixbuf if icon theme lookup failed.
-
- * libnautilus-private/nautilus-desktop-directory-file.c:
- (desktop_directory_file_get_deep_counts):
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_deep_counts),
- (nautilus_file_get_string_attribute_with_default:):
- * libnautilus-private/nautilus-file.h:
- * libnautilus-private/nautilus-trash-file.c:
- (trash_file_get_deep_counts):
- * src/file-manager/fm-properties-window.c:
- (directory_contents_value_field_update),
- (attach_directory_contents_value_field),
- (update_visibility_of_item_count_fields),
- (update_visibility_of_item_count_fields_wrapper),
- (remember_directory_contents_widget),
- (append_directory_contents_fields), (real_destroy):
- Add force flag to nautilus_file_get_deep_counts, which forces
- generation even if the "show deep count" preference is turned off.
- pass TRUE in property window and FALSE everywhere else. Fixes #126068.
-
-2005-09-19 Nate Nielsen <nielsen memberwebs com>
-
- * nautilus-connect-server-dialog-main.c: (main):
- * nautilus-connect-server-dialog.h:
- * nautilus-connect-server-dialog.c:
- (nautilus_connect_server_dialog_new):
- * nautilus-window-menus.c:
- (action_connect_to_server_callback):
- Autofill "Connect to server" dialog where possible.
- Fixes #314745
-
-2005-09-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_copy_move),:
- Try to use the trash associated with a symlink's parent directory if
- resolution fails because of broken symlink when moving symlink to
- trash.
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_self_check_file_operations):
- Fix date self checks. Fixes #47364.
-
-2005-09-19 Alexander Larsson <alexl redhat com>
-
- * icons/Makefile.am:
- * icons/Search.png:
- * icons/nautilus-desktop.png:
- * icons/nautilus-file-management-properties.png:
- * icons/nautilus-mini-logo.png:
- * icons/nautilus-server-connect.png:
- * icons/side_bar_image.png:
- Remove unused icons (#315990)
- Patch from Jaap A. Haitsma
-
-2005-09-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-metafile.c: (copy_file_metadata):
- * libnautilus-private/nautilus-thumbnails.c:
- (nautilus_update_thumbnail_file_copied),
- (nautilus_update_thumbnail_file_renamed),
- (nautilus_remove_thumbnail_for_file):
- * libnautilus-private/nautilus-thumbnails.h:
- Copy thumbnails when copying file metadata. Fixes #45191.
-
-2005-09-19 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-list-view.c: (drag_begin_callback),
- (motion_notify_callback):
- Setup drag in the "drag-begin" handler.
-
-2005-09-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * libnautilus-private/nautilus-icon-private.h:
- Add support for lazily positioned icons.
-
- * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
- * src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
- (fm_icon_view_screen_changed):
- Use lazily positioned icons for desktop icons. (#45953)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-09-10 Erdal Ronahi <erdal ronahi gmail com>
-
- * confiure.in: Added "ku" (Kurdish) to ALL_LINGUAS
-
-2005-09-08 Federico Mena Quintero <federico ximian com>
-
- Fixes bug #171073:
-
- * libnautilus-private/nautilus-trash-directory.c
- (nautilus_trash_directory_instance_init): In addition to
- connecting to "volume_pre_unmount" on the volume monitor, also
- connect to "volume_unmounted". This will let the trash clean up
- its merged directory even if the unmount is not initiated from
- Nautilus.
-
- * libnautilus-private/nautilus-merged-directory.c
- (merged_remove_real_directory): When a real directory is removed
- from the merged directory, emit notifications to that effect.
- This lets the trash window remove the icons that used to
- correspond to a volume that got unmounted.
- (real_directory_notify_files_removed): New utility function.
-
-2005-09-06 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-list-view.c: (fm_list_view_init): Ensure that
- the zoom level is initialized correctly in fm_list_view_begin_loading.
- Fixes #314269.
-
-2005-09-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (nautilus_directory_monitor_add_internal),
- (nautilus_directory_monitor_remove_internal):
- * libnautilus-private/nautilus-file-private.h:
- * libnautilus-private/nautilus-file.c: (finalize):
- Only use directory monitors to avoid using lots and lots of
- file monitors. This is an optimization in almost all cases, although
- it does a bit more work when viewing a file properties dialog with the
- containing folder window hidden. (#315041)
-
-2005-09-06 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (add_extension_menu_items),
- (get_unique_files), (reset_extension_actions_menu): Always pass all
- selected files to extension, instead of passing max. 1 per selected
- MIME type. Fixes #314721.
-
-2005-09-05 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.12.0 ===
-
-2005-09-05 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require eel 2.12.
-
- * NEWS:
- Update for release
-
-2005-08-31 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (handle_focus_in_event), (handle_focus_out_event):
- Don't redraw the whole desktop on focus in/out.
-
-2005-08-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (get_icon_from_cache):
- Revert memleak patch from 2005-08-23, since it was
- wrong and causes crashes.
-
-2005-08-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- (nautilus_icon_container_get_drop_action):
- Handle background color/image drops even on
- icons. (#47536)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-29 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (filtering_changed_callback):
- Fix handling of global show-hidden-file prefs change.
- (#306821)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_get_first_visible_icon):
- Handle non-sorted-by-y icon containers (manual mode).
- #157415. Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-25 William Jon McCann <mccann jhu edu>
-
- * src/file-manager/fm-icon-view.c (should_preview_sound):
- Don't allow audio preview in burn://. Workaround for
- #312275.
-
-2005-08-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (get_special_icon_for_file),
- (nautilus_icon_factory_get_icon_for_file),
- (nautilus_icon_factory_is_icon_ready_for_file):
- Handle some more special location icons, and don't require
- attributes for special location icons. (#312095, #312134)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-26 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Better handling of script env vars:
- Expand uri for desktop directory.
- Expand uris for links on desktop
- Expand pathnames for items in trash.
- Fixes bug #148545
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-08-26 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (lay_down_icons_horizontal):
- Fix layouting in text-beside-icons mode for short names.
- (#159621)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * src/file-manager/fm-directory-view.c:
- Remove usage of GNOME_VFS_XFER_REMOVESOURCE in
- nautilus_file_operations_new_file_from_template, instead
- manually removing source when needed. This fixes #309592.
-
-2005-08-23 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.11.92 ===
-
-2005-08-23 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Require eel 2.11.92.
-
- * NEWS:
- Update for release
-
-2005-08-23 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- (get_drop_action), (receive_dropped_keyword),
- (drag_data_received_callback):
- Enable emblem dropping to the list view and allow text
- drags on the list background. Fixes #313408.
-
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-08-23 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (get_icon_from_cache):
- Don't ref cached_icon twice. Fixes #307288.
-
- Patch from Kjartan Maraas <kmaraas gnome org>
-
-2005-08-22 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_is_desktop_directory), (nautilus_file_can_rename),
- (prepend_automatic_emblem_names):
- * libnautilus-private/nautilus-file.h:
- * src/file-manager/fm-directory-view.c:
- (desktop_or_home_dir_in_selection), (real_update_location_menu),
- (real_update_menus):
- Don't allow trashing or deleting the home or desktop folder within
- a selection or via the location button context menu. Fixes #310414.
-
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-08-22 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- (filter_nautilus_handler), (get_open_with_mime_applications),
- (nautilus_mime_get_open_with_applications_for_file),
- (nautilus_mime_get_applications_for_file),
- (nautilus_mime_has_any_applications_for_file):
- Don't show nautilus folder handler as application option
- for folders. Fixes #310382.
-
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-08-17 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-main.c: (main):
- Revert the GDK threading patch as it causes major
- freezage. Fixes #313588.
-
-2005-08-12 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-properties-window.c: (create_image_widget),
- (create_basic_page): Don't make icon drop target for images if
- should_show_custom_icon_buttons is FALSE. Fixes #312967.
-
-2005-08-12 Raffaele Sandrini <rasa gmx ch>
-
- * src/nautilus-main.c:
- Initialize the GDK threading system. Fixes #312894.
-
-2005-08-12 Kjartan Maraas <kmaraas gnome org>
-
- Lots of cleanups. Closes bug #313094 and bug #149714
-
- * libnautilus-private/nautilus-directory-background.c:
- (nautilus_file_background_write_desktop_default_settings):
- ANSIfication
- * libnautilus-private/nautilus-file.c: Mark some variables
- static.
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_get_selection): Return NULL not
- FALSE.
- * libnautilus-private/nautilus-icon-factory.c:
- (nautilus_icon_factory_get_thumbnail_factory): ANSIfication
- * libnautilus-private/nautilus-metafile.c: Static variables
- * libnautilus-private/nautilus-program-choosing.c:
- (slowly_and_stupidly_obtain_timestamp): Sparse fix
- * src/file-manager/fm-icon-view.c:
- (fm_icon_view_get_background_widget): FALSE vs NULL
- * src/file-manager/fm-list-view.c: (filename_cell_data_func):
- Plug a leak. Bug #313094.
- * src/file-manager/fm-tree-model.c: (fm_tree_model_iter_get_file):
- NULL vs 0.
- * src/nautilus-bookmark-list.c:
- (nautilus_bookmark_list_get_file_path),
- (nautilus_bookmark_list_load_file): ANSIfication
- * src/nautilus-bookmarks-window.c: (bookmarks_delete_bookmark):
- ANSIfication
- * src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp):
- NULL vs 0.
- * src/nautilus-self-check-functions.c: (nautilus_run_self_checks):
- ANSIfication
-
-2005-08-09 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.11.91 ===
-
-2005-08-09 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Require eel 2.11.91.
-
- * NEWS:
- Update for release
-
-2005-08-09 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c: (file_is_desktop),
- (nautilus_file_can_rename):
- Don't allow renaming of the desktop folder. Closes #125637.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-08 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-property-browser.c:
- (nautilus_property_browser_class_init),
- (nautilus_property_browser_drag_begin), (element_clicked_callback):
- Fix emblem drag icon in "Emblems & Background" dialog. (#311381)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-08-08 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations.c
- (nautilus_file_operations_copy_move):
- Allow moving files within the burn location. Fixes #312085.
-
- Patch from William Jon McCann <mccann jhu edu>
-
-2005-08-05 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-bookmarks-window.c: (create_bookmarks_window),
- (open_selected_bookmark): Open the appropriate kind of window when
- jumping to bookmark. Fixes #312160.
-
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-08-05 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-property-browser.c: Adapt to eel wrap table changes.
- Fixes #308996.
-
-2005-08-05 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-window.c: (nautilus_window_class_init):
- * src/nautilus-window.h:
- Add "reload" and "prompt-for-location" signals. Bind F5 to "reload"
- and Alt-d to "prompt-for-location". Fixes #305252, #312353.
-
-2005-08-04 Sunil Mohan Adapa <sunil atc tcs co in>
-
- * configure.in: Added "te" to ALL_LINGUAS.
-
-2005-08-03 Joe Shaw <joeshaw novell com>
-
- * libnautilus-private/nautilus-metafile.c
- (set_file_node_timestamp): Added, sets a timestamp property on a
- file node so that metadata changes can be tracked per file, rather
- than per directory.
- (set_metadata_string_in_metafile, set_metadata_list_in_metafile,
- copy_file_metadata): Set the timestamp on the node.
-
-2005-08-03 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-list-view.c: (handle_typeahead): Be smarter
- about GtkTreeView-bound expand/collapse characters. Thanks to Wouter
- Bolsterlee <uws+gnome xs4all nl>. Fixes #312046.
-
- * src/nautilus-location-bar.c: (real_cancel),
- (nautilus_location_bar_class_init),
- (nautilus_location_bar_set_location)
- * src/nautilus-navigation-bar.c: (nautilus_navigation_bar_class_init):
- * src/nautilus-navigation-bar.h:
- * src/nautilus-navigation-window.c: (navigation_bar_cancel_callback),
- (navigation_bar_location_changed_callback): Hide temporary bars when
- pressing the escape key. Fixes #311652.
-
-2005-08-03 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
- Initialize best_icon_size when constructing sidebar.
- Fixes a critical librsvg warning.
-
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-08-02 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-customization-data.c:
- (format_name_for_display):
- * src/nautilus-property-browser.c: (add_reset_property):
- Use "Reset" as reset emblem label. Fixes #311380.
-
-2005-08-01 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (activate_check_mime_types):
- Use actual/guessed MIME type relation instead of relying on their
- default application information. Partially fixes #309862.
-
-2005-07-28 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (nautilus_file_operations_progress_new):
- Set type hint to GDK_WINDOW_TYPE_HINT_NORMAL so that progress dialog
- appears in tasklist and is minimizable. Fixes #310676.
-
-2005-07-28 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-dnd.c:
- (nautilus_drag_default_drop_action_for_icons):
- Default to move action for locations on other file systems if they
- should be moved to their parent folder. Fixes #61269.
-
-2005-07-26 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-pathbar.c: (get_display_name_for_folder):
- Use the display name of the file if the uri uses a method
- unknown to gnome-vfs (trash:). Fixes #310274.
-
-2005-07-25 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.11.90 ===
-
-2005-07-25 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Require eel 2.11.90 and bump version.
-
- * NEWS:
- Update for release
-
-2005-07-23 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- Don't use trash icon for location button delete action.
- Fixes #310414.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-23 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-desktop-window.c: (real_get_icon_name),
- (nautilus_desktop_window_class_init):
- * src/nautilus-navigation-window.c: (real_get_icon_name),
- (nautilus_navigation_window_class_init):
- * src/nautilus-spatial-window.c: (real_get_icon_name),
- (nautilus_spatial_window_class_init):
- * src/nautilus-window.c: (nautilus_window_update_icon):
- * src/nautilus-window.h:
- Use file-manager icon for browser windows. Fixes bug #166516.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-19 Mark McLoughlin <mark skynet ie>
-
- * src/file-manager/fm-icon-view.c:
- (play_file), (preview_audio): track the pid of the currently
- running sound process using a static variable and kill it
- before starting any new process.
- (can_play_sound): copy from nautilus-sound.c
-
- * src/nautilus-application.c: (finish_startup): don't call
- nautilus_sound_init()
-
- * libnautilus-private/nautilus-sound.[ch]: remove old code
- to track the currently runing sound process using a GConf
- key.
-
- * libnautilus-private/Makefile.am: remove nautilus-sound.[ch]
-
-2005-07-19 Mark McLoughlin <mark skynet ie>
-
- * libnautilus-private/nautilus-global-preferences.c:
- (nautilus_global_preferences_init): remove code to import
- some preferences which were deprecated in GNOME 2.2.
-
-2005-07-15 Vincent Noel <vnoel cox net>
-
- * src/nautilus-information-panel.c: (make_button_box),
- (add_command_buttons):
- * src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
- (sidebar_title_create_more_info_label): Ellipsize everything in
- the information side pane, and make labels selectable. Fixes
- #310386, #80429 and #43858.
-
-2005-07-14 Elijah Newren <newren gmail com>
-
- * configure.in: Bump required startup-notification version up to
- 0.8 (should have been done back in February with the updated
- startup-notification stuff, but better late than never)
-
-2005-07-14 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Remove underlines from all lines in single click mode.
- Add hover underline and cursor. (#105521)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-13 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (volume_delete_dialog): Refer to the volume context menu as "popup
- menu", and not as "right-click menu". Fixes #308248.
-
-2005-07-13 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-navigation-window.c: (bookmark_list_get_uri_index,
- path_bar_location_changed_callback): Try to reload visited locations
- from history before doing a full location change. Fixes #310068.
-
- * src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init): Track
- SHOW_DIRECTORY_ITEM_COUNTS preference and update label on change.
- Fixes #92862.
-
-2005-07-13 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window.c:
- Pack main table with GTK_SHRINK (#16057)
-
-2005-07-13 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
- Don't scroll to end of column on rename (#309964).
-
-2005-07-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.c:
- Files with name "~" are not backups. (#170607)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- Set dnd icon in drag_begin (#307943)
- patch from Matthias Clasen
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.11.4 ===
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require eel 2.11.4
-
- * NEWS:
- Update for release
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-image-properties-page.c: (load_finished):
- list width/height separately (#159851)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.[ch]:
- * src/nautilus-window-private.h:
- * src/nautilus-window.c:
- Show busy cursor in browser mode too. (#97887)
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * nautilus.desktop.in:
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-places-sidebar.c:
- filesystem -> file system in strings
-
- Sebastien Bacher <seb128 debian org>
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-emblem-sidebar.c:
- Fix up some strings for the translators. (#309879)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- Handle volumes_visible changing from true to true.
-
- Patch from Benjamin Berg <benjamin sipsolutions net>
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- don't activate selection on expand in single click mode (#309389)
-
- Patch from chris gnome-de org
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-places-sidebar.c:
- Remove gtk_range_get_adjustment assertion warnings.
-
-2005-07-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-global-preferences.[ch]:
- * src/nautilus-actions.h:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-navigation-window.c:
- Add toggle to hide/show main toolbar.
-
- Patch from Jamie McCracken <jamiemcc blueyonder co uk>
-
-2005-07-10 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-property-browser.c: (add_color_to_browser): Don't allow
- to add a color if another equally-named one already exists. Fixes
- #44867.
-
- Patch from Daniel Godas <siro san gmail com>.
-
-2005-07-09 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-pathbar.c:
- * src/nautilus-places-sidebar.c: (update_places):
- Use the same icon for filesystem as the gtk file chooser.
- Fixes #309825.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-09 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
- Remove extra ScrolledWindow container. Fixes #309832.
-
-2005-07-09 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-manage-views.c: (nautilus_window_reload):
- Preserve the selection when refreshing the view. Fixes #48383.
-
- Patch from Fabio Bonelli <fabiobonelli libero it>
-
-2005-07-08 Alexander Larsson <alexl redhat com>
-
- Patch from Jamie McCracken <jamiemcc blueyonder co uk>
-
- * src/Makefile.am:
- * src/nautilus-pathbar.[ch]:
- New pathbar widget. Based on code from gtk.
-
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- Use pathbar in browser window.
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- * libnautilus-private/nautilus-global-preferences.[ch]:
- Add always_use_location_entry prefs.
-
- * src/nautilus-navigation-window-menus.c:
- Whitespace fixup.
-
-2005-07-07 Joe Shaw <joeshaw novell com>
-
- * configure.in: Bump required gnome-vfs version up to
- 2.11.1
-
-2005-07-06 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-window.c: (add_view_as_menu_item):
- Connect accelerators with "View as" menu items. Fixes #139908.
-
- * libnautilus-private/nautilus-file-operations.c:
- (progress_dialog_set_to_from_item_text):
- When operating on remote locations, also display hostname in copy/move
- progress dialog.
-
-2005-07-06 Kjartan Maraas <kmaraas gnome org>
-
- * src/file-manager/fm-tree-view.c: (show_iter_for_file):
- Free the tree paths.
- * src/nautilus-notes-viewer.c: (get_property_pages): Close
- a tiny leak. (1 byte :-)
- * src/nautilus-property-browser.c: (emblem_dialog_clicked),
- (make_properties_from_directories): Unref pixbufs.
- * src/nautilus-spatial-window.c:
- (nautilus_spatial_window_set_location_button): Free icon name
- Closes bug #307291 and bug #308540.
-
-2005-07-06 Danilo Å egan <danilo gnome org>
-
- * src/file-manager/nautilus-directory-view-ui.xml: Add space
- before 'action="Rename"'.
-
-2005-07-06 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_get_selection):
- * src/file-manager/fm-directory-view.c: (delete_selected_files):
- Correctly sort files before operating on them. Fixes #308884.
-
- * libnautilus-private/nautilus-dnd.c: (nautilus_drag_init):
- * libnautilus-private/nautilus-dnd.h:
- * libnautilus-private/nautilus-icon-dnd.c:
- (get_data_on_first_target_we_support), (nautilus_icon_dnd_init):
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- (nautilus_tree_view_drag_dest_new):
- * src/nautilus-spatial-window.c:
- (nautilus_spatial_window_instance_init):
- * src/file-manager/fm-list-model.c:
- (fm_list_model_multi_drag_data_get):
- Use GTK+ helpers for text D'n'D.
-
- * src/nautilus-shell-ui.xml:
- * src/nautilus-window-menus.c:
- Register control-+/- keys on keypad for zooming. Fixes #309018.
-
- * libnautilus-private/nautilus-file-operations.c:
- (new_file_transfer_callback):
- Fix template duplicate numbering. Fixes #307252.
-
-2005-07-06 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c:
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-private.h:
- Add normal_alpha style property that is used when
- frame_text is on.
-
- Patch from Benjamin Berg <benjamin sipsolutions net>
-
-2005-07-05 Joe Shaw <joeshaw novell com>
-
- * nautilus-folder-handler.desktop.in: Add x-directory/normal
- and inode/directory to the list of mime types this desktop file
- can handle.
-
-2005-07-05 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-dnd.h:
- Change NAUTILUS_ICON_DND_TEXT_TYPE to UTF-8 string.
-
- * libnautilus-private/nautilus-file-operations.[ch]:
- * libnautilus-private/nautilus-icon-container.[ch]:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-marshal.list:
- * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-tree-view.c:
- Enable dropping of text, which will create a new file containing the
- dropped text. Fix drop handle marshallers.
-
-2005-07-02 Christian Kellner <gicmo gnome org>
-
- * src/nautilus-location-entry.c:
- Replace eel_make_uri_from_input_with_trailing_ws with
- the gnome-vfs one.
- Fixes bug #165755.
-
-2005-07-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.11.3 ===
-
-2005-07-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- Fix test
-
- * NEWS:
- Update for release
-
- * configure.in:
- Require eel 2.11.3
-
-2005-07-01 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-window-info.[ch]:
- * src/nautilus-window.c:
- Add nautilus_window_info_get_bookmark_list
-
- * src/Makefile.am:
- * src/nautilus-application.c:
- * src/nautilus-places-sidebar.[ch]:
- Add new places sidebar.
-
- Patch from Jamie McCracken <jamiemcc blueyonder co uk>
-
- * src/file-manager/fm-tree-view.c:
- Fix runtime warnings.
-
-2005-07-01 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- Add icon for empty file in create menu.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-07-01 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- Better strings for browser tooltips.
- Patch from Luca Ferretti <elle uca libero it>
-
-2005-06-03 Dinoop Thomas <dinoop thomas wipro com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (parse_previous_duplicate_name): Use strchr instead of strrchr to parse the
- base name from the file name. (Fixes #306341).
-
-2005-06-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-sidebar.[ch]:
- Add get_tab_tooltop method.
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-side-pane.[ch]:
- Use get_tab_tooltip.
-
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-notes-viewer.c:
- Implement get_tab_toolkit.
-
- Fixes bug #100268, patch from Michael Terry <mike mterry name>
-
-2005-06-23 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-notes-viewer.c:
- (nautilus_notes_viewer_set_parent_window):
- Adapt to recent nautilus clipboard API changes.
-
-2005-06-23 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-clipboard.c:
- (editable_connect_callbacks), (editable_disconnect_callbacks),
- (text_buffer_update_sensitivity), (text_buffer_delete_range),
- (text_buffer_mark_set), (text_view_connect_callbacks),
- (text_view_disconnect_callbacks), (merge_in_clipboard_menu_items),
- (initialize_clipboard_component_with_callback_data),
- (nautilus_clipboard_real_set_up),
- (nautilus_clipboard_set_up_text_view):
- * libnautilus-private/nautilus-clipboard.h:
- Properly set text view paste action sensitivity on clipboard changes.
- Fixes #306127.
-
-2005-06-23 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-bookmark-list.c:
- Fix handling of notification of .gtk-bookmark file changes.
-
- * src/Makefile.am:
- * src/nautilus-window-bookmarks.[ch]:
- * src/nautilus-application.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-spatial-window-ui.xml:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.[ch]:
- Move most bookmark stuff to nautilus-window-bookmarks and
- put bookmarks in spatial windows too.
-
-2005-06-23 Alexander Larsson <alexl redhat com>
-
- Patch from Jamie McCracken <jamiemcc blueyonder co uk>
-
- * src/nautilus-bookmark-list.[ch]:
- Share bookmarks with gtk+.
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * src/nautilus-window.c: (real_get_title):
- Move compute_default_title to nautilus_compute_title_for_uri.
-
- * libnautilus-private/nautilus-bookmark.[ch]:
- * src/nautilus-bookmarks-window.c:
- Add has_custom_name boolean to NautilusBookmark
-
- * src/Makefile.am:
- * src/nautilus-bookmark-parsing.[ch]:
- * src/nautilus-navigation-window-menus.c:
- Remove no longer needed files nautilus-bookmark-parsing.[ch].
-
-2005-06-20 Kjartan Maraas <kmaraas gnome org>
-
- * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
- (real_update_menus_volumes): Plug a couple leaks. Closes
- bug #307267
-
-2005-06-20 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- Make bookmark menu item action names unique. (#161859)
-
-2005-06-20 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c (fm_list_view_did_not_drag):
- Fix ctrl-unselect in single click mode (#145331)
-
-2005-06-20 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- Better font sizes for zooming. (#160080)
-
-2005-06-20 Anders Carlsson <andersca imendio com>
-
- * src/file-manager/fm-directory-view.c (process_old_files):
- Plug leak by freeing the sorted list instead.
-
-2005-06-20 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c: (paste_clipboard_data):
- * src/file-manager/fm-tree-view.c: (paste_clipboard_data):
- Fix uninitialized variable warning.
-
-2005-06-20 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (start_or_stop_io), (file_needs_high_priority_work_done),
- (file_needs_low_priority_work_done):
- Make mime sniffing a high priority job. Prevents activation
- from getting blocked by deep count I/O. (#145560)
-
-2005-06-19 Anders Carlsson <andersca imendio com>
-
- * src/nautilus-throbber.c (nautilus_throbber_finalize):
- Free throbber->details after we're done using it.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c:
- Small delay before turning Loading... into (Empty) to
- avoid flicker.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c: (fm_list_model_remove):
- Fix iter stamp handling.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c: (button_press_callback):
- Allow selection of the dummy node. Otherwise things
- got all strange: You could still select it using ranges, and
- if you double clicked on it you activated the old selection.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c: (fm_list_model_remove):
- On remove, add dummy node before removing file so the
- row isn't collapsed.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c: (fm_list_model_get_value),
- (fm_list_model_unload_subdirectory),
- (fm_list_model_subdirectory_done_loading):
- Keep track of done_loading in parent instead of in dummy node.
- That way it doesn't get lost when the dummy node is recreated.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-model.c (fm_list_model_add_file):
- Handle moves between open subdirectories. We handle
- this in file adding when the file already exists in
- the tree, but in another place. This is sort of a hack,
- but is required due to how the list view merges the initial
- change being sent to the original directory and the add to the
- new directory.
-
-2005-06-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_copy_move):
- Handle duplication of files in two subdirectories at
- the same time.
-
-2005-06-16 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_destroy):
- Remove subdirectories when destroying the view.
-
-2005-06-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_display_name_collation_key):
- Conditionally use g_utf8_collate_key_for_filename for glib >= 2.7.0
-
-2005-06-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- Slightly slower auto hover expand.
-
- * src/file-manager/fm-directory-view.c:
- Make add/remove_subdirectory more straightforward.
- Now remove just removes the NautilusDirectory passed in, and
- you're not allowed to add multiple times or remove non-added.
-
- * src/file-manager/fm-list-model.[ch]:
- Actually track the NautilusDirectories that are added to the
- FMDirectoryView so we can easily remove them when the files are
- removed. This was causing problem before where directories for
- removed files weren't removed.
-
- Emits the subdirectory_unloaded signal when subdirectories go away.
-
- Add support for unloading subdirectories.
-
- * src/file-manager/fm-list-view.c:
- Unload subdirectories in timeout on collapse.
- remove subdirectories when they get unloaded.
-
-2005-06-16 Anders Carlsson <andersca imendio com>
-
- * src/nautilus-navigation-window-menus.c
- (append_dynamic_bookmarks): Unref the action group here too.
-
-2005-06-16 Anders Carlsson <andersca imendio com>
-
- * src/nautilus-navigation-window-menus.c: (refresh_go_menu):
- Unref the action group after inserting it. This makes
- a NautilusFile memory leak go away.
-
-2005-06-16 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c
- add fm_directory_view_get_selection_for_file_transfer and
- use it for all file transfers
-
- * src/file-manager/fm-list-view.c:
- Implement fm_directory_view_get_selection_for_file_transfer by
- filtering out all files there a parent is also in the selection.
- Do the same for the dnd source list.
-
- * src/file-manager/fm-list-model.c:
- Allow deletion of dummy node so that clearing the model
- doesn't loop forever.
-
-2005-06-15 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (new_folder_done),
- (new_folder_data_new), (fm_directory_view_new_folder),
- (fm_directory_view_new_file):
- Don't try to setup renaming if the view was already destroyed.
- Fixes a crash when closing a window while creating files/folders.
-
-2005-06-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-dnd.c:
- No dnd shadow on the desktop.
- Redraw less to get rid of the dnd shadow.
-
- Patch from Matthias Clasen (#307803)
-
-2005-06-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- Add hover expansion
-
- * src/file-manager/fm-directory-view.[ch]:
- Add support for adding/removing subdirectories.
-
- * src/file-manager/fm-list-model.[ch]:
- Add support for subdirectories making this a tree view.
-
- * src/file-manager/fm-list-view.c:
- Turn listview into a treeview.
-
- Patch from Jürg Billeter <j bitron ch>
-
-2005-06-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- Add icons for path menu.
- Patch from Vincent Noel <vincent noel gmail com>
-
-2005-06-11 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_handle_uri_list_drop):
- Check for n_uris instead of real_uri_list. Looks neater.
-
-2005-06-11 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_handle_uri_list_drop):
- Don't try to start a file operation if there are no real uris
- left after sanitizing the list. Fixes #306246.
-
-2005-06-11 Kjartan Maraas <kmaraas gnome org>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- (nautilus_emblem_install_custom_emblem): Free the path.
- * libnautilus-private/nautilus-file-operations-progress.c:
- (nautilus_file_operations_progress_new),
- (nautilus_file_operations_progress_new_file): Free markup strings.
- Closes bug #307138.
-
-2005-06-10 Kjartan Maraas <kmaraas gnome org>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_confirm_deletion): Mark two strings for translation.
-
-2005-06-10 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (convert_lines_to_str_list):
- * src/file-manager/fm-tree-view.c: (convert_lines_to_str_list):
- Always initialize cut.
-
- * configure.in:
- Add --Wno-pointer-sign
-
- Fix gcc4 compilation (#303491/#307038).
- Based on patches from James M. Cape <jcape ignore-your tv>
- and Kjartan Maraas <kmaraas gnome org>
-
-2005-06-08 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.11.2 ===
-
-2005-06-08 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require new eel.
-
- * NEWS:
- Update for release.
-
-2005-06-06 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
- Back out the "(Empty)" vs. "(No subfolders)" change. The string
- is too wide for the tree and gets even wider in some locales.
-
-2005-06-06 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-column-chooser.c: (add_buttons):
- Fix conflicting mnemonics in the column chooser (#167475).
-
- Patch from Michael Terry <mike mterry name>
-
-2005-06-06 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
- Use "(No subfolders)" instead of misleading "(Empty)" label
- if files are not to be shown in the tree. Fixes #85141.
-
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-06-06 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (select_one_unselect_others):
- Reveal icon when selecting it. Fixes #121111.
-
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-06-04 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-clipboard.c:
- (nautilus_clipboard_real_set_up):
- Don't setup clipboard twice for the same editing widget.
-
-2005-06-04 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-window-manage-views.c: (load_new_location),
- (update_for_new_location):
- Set the displayed location when the location is really
- changed, not when we set out to do it. Fixes the
- "bookmark uri mismatch" warning.
-
-2005-06-04 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-window-menus.c:
- Fix critical warnings from the new accelerators
- by adding dummy labels.
-
-2005-06-03 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-shell-ui.xml: Fix "Zoom In Accel" action.
-
-2005-06-03 Christian Neumair <chris gnome-de org>
-
- * libnautilus-extension/nautilus-column.c:
- (nautilus_column_class_init):
- * libnautilus-extension/nautilus-menu-item.c:
- (nautilus_menu_item_class_init):
- * libnautilus-extension/nautilus-property-page.c:
- (nautilus_property_page_class_init):
- * libnautilus-private/nautilus-icon-canvas-item.c:
- (nautilus_icon_canvas_item_class_init):
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_class_init):
- * src/nautilus-window.c: (nautilus_window_class_init):
- Don't mark object property names/descriptions for translation. Fixes
- #135281.
-
-2005-06-02 Sebastien Bacher <seb128 debian org>
-
- * libnautilus-private/nautilus-emblem-utils.c:
- (nautilus_emblem_install_custom_emblem),
- (nautilus_emblem_can_remove_emblem),
- (nautilus_emblem_can_rename_emblem),
- (nautilus_emblem_remove_emblem), (nautilus_emblem_rename_emblem):
- use "hicolor" instead of "gnome" for emblems (Closes: #164629).
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (real_action_rename):
- Always pre-select the whole name of a directory when renaming it.
- Fixes #306217.
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file.c: (compare_by_emblems),
- (get_automatic_emblems_as_integer):
- * libnautilus-private/nautilus-file-private.h:
- Only take user-added emblems ("keywords") into account when sorting by
- emblems. Fixes #166376.
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_scroll_event):
- Change scroll zoom modifier to control. Fixes #79352.
-
- * src/nautilus-shell-ui.xml:
- * src/nautilus-window-menus.c:
- Bind control-= to zoom-in. Fixes #306225.
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-clipboard.c:
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-tree-view-drag-dest.c:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-ditem-page.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-model.c:
- * src/file-manager/fm-list-model.h:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-properties-window.c:
- * src/nautilus-emblem-sidebar.c
- * src/nautilus-file-management-properties.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-zoom-controls.c:
- Also declare GtkToggleActionEntry, GtkRadioActionEntry and
- GtkTargetEntry as well as some char and int arrays const.
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- Declare GtkActionEntry arrays const. Thanks to Paolo Borelli for
- pointing this out.
-
-2005-06-02 Rodrigo Moya <rodrigo novell com>
-
- * libnautilus-extension/libnautilus-extension.pc.in: added
- extensiondir variable so that extensions can find out via pkg-config
- the dir to install to.
-
-2005-06-02 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-container.c:
- * libnautilus-private/nautilus-icon-container.h:
- (process_pending_icon_to_rename),
- (nautilus_icon_container_start_renaming_selected_item):
- * src/file-manager/fm-directory-view.c: (start_renaming_file),
- (real_action_rename), (action_rename_callback),
- (action_rename_select_all_callback):
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c: (fm_icon_view_start_renaming_file):
- * src/file-manager/fm-list-view.c: (fm_list_view_start_renaming_file):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Bind shift-f2 to rename whole file. Fixes #131467.
-
-2005-05-27 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (real_update_menus):
- Don't display "Properties" background context menu item for Desktop.
-
-2005-05-27 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
- Only set dialog transient if a parent window was specified.
- Fixes #142814.
-
-2005-05-27 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_handle_url_drop):
- Better handling of default action for mozilla dnd drops.
-
- Patch from Dave Ahlswede
-
-2005-05-27 Christian Persch <chpe cvs gnome org>
-
- * src/nautilus-navigation-action.c: (set_tooltip_callback),
- (connect_proxy), (nautilus_navigation_action_finalize),
- (nautilus_navigation_action_set_property),
- (nautilus_navigation_action_get_property),
- (nautilus_navigation_action_class_init),
- (nautilus_navigation_action_init):
- * src/nautilus-navigation-window-menus.c:
- (nautilus_navigation_window_initialize_actions):
- Add specific tooltips to the drop-down arrow of Back/Forward
- toolbar items. Fixes bug #86569.
-
-2005-05-18 Dinoop Thomas <dinoop thomas wipro com>
-
- * src/nautilus-connect-server-dialog.c:
- (connect_to_server), (nautilus_connect_server_dialog_finalize),
- (nautilus_connect_server_dialog_init), (setup_for_type):
- Added a domain field to enter domain name for Windows share in
- Connect to server dialog.
- Fixes bug #304760.
-
-2005-05-26 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-clipboard.c:
- * src/file-manager/fm-directory-view.c:
- (copy_or_cut_files), (real_update_menus):
- * src/file-manager/fm-tree-view.c:
- (copy_or_cut_files), (create_popup_menu):
- Remove qualifiers from Cut/Copy/Paste, except for "Paste Into
- Folders". Fixes #95112.
-
-2005-05-26 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c: (real_update_menus):
- Fix empty trash accelerator. Fixes #173059.
-
- * libnautilus-private/nautilus-clipboard.c: (cut_callback),
- (copy_callback), (paste_callback), (editable_select_all_callback),
- (text_view_select_all_callback), (action_cut_callback),
- (action_copy_callback), (action_paste_callback),
- (action_select_all_callback), (merge_in_clipboard_menu_items),
- (selection_changed_callback), (nautilus_clipboard_real_set_up),
- (nautilus_clipboard_set_up_editable),
- (nautilus_clipboard_set_up_text_view):
- * libnautilus-private/nautilus-clipboard.h:
- (nautilus_clipboard_set_up_text_view):
- * src/nautilus-notes-viewer.c:
- Add nautilus_clipboard_set_up_text_view, setup clipboard for
- notes text view.
-
- * src/nautilus-window-menus.c: (action_about_nautilus_callback):
- Fix two possible memory leaks. Kudos to Brian Pepple for tracking this
- issue down and providing a patch. Fixes #305551.
-
-2005-05-25 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_scroll_event),
- (fm_directory_view_class_init):
- Bind shift+scroll to zoom in/out. Fixes #79352.
-
-2005-05-23 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c (nautilus_file_get_string_attribute):
- Change sort order for size, count and time.
- See bug #88585
-
-2005-05-22 Martin Wehner <martin wehner gmail com>
-
- * configure.in:
- Nicer formatted PKG_CHECK_MODULES() output. (#148355)
-
- Patch from Tomasz Kloczko <kloczek pld org pl>
-
-2005-05-22 Martin Wehner <martin wehner gmail com>
-
- * components/*
- * help/*
- * icons/*/*
- * libnautilus/*
- * libnautilus-adapter/*
- * omf-install/*
- * user-guide/*
- Remove old cruft, mostly .cvsignore files.
-
- * autogen.sh:
- Look for libnautilus-private instead of libnautilus.
-
-2005-05-21 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-icon-factory.c:
- * libnautilus-private/nautilus-icon-factory.h:
- (get_smaller_icon_size), (get_larger_icon_size),
- (nautilus_icon_factory_get_smaller_icon_size),
- (nautilus_icon_factory_get_larger_icon_size):
- Make get_(larger|smaller)_icon_size public.
-
- * src/nautilus-sidebar-title.c:
- (nautilus_sidebar_title_size_allocate),
- (get_best_icon_size):
- Use the best-fitting folder icon for the sidebar
- instead of hardcoding NAUTILUS_ICON_SIZE_LARGE.
- Fixes #48190.
-
-2005-05-17 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.11.1 ===
-
-2005-05-17 Alexander Larsson <alexl redhat com>
-
- * icons/*/*:
- Remove old junk.
-
- * configure.in:
- Require eel 2.11.1
- Remove icons/*/Makefile
-
- * NEWS:
- Update for 2.11.1
-
-2005-05-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-view.[ch]:
- Add nautilus_view_pop_up_location_context_menu
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-location-bar.c:
- * src/nautilus-spatial-window.c:
- Add location context menu to location button/label.
-
- Patch from Christian Neumair
-
-2005-05-17 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-spatial-window.c:
- (real_set_allow_up), (nautilus_spatial_window_class_init)
- * src/nautilus-window.c:
- * src/nautilus-window.h:
- (nautilus_window_allow_up), (real_set_allow_up),
- (nautilus_window_class_init):
- Add set_allow_up method to NautilusWindowClass,
- make "Close All Parents" in spatial windows insensitive
- if there are no parent folders.
-
-2005-05-17 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-operations.c:
- (handle_transfer_vfs_error):
- Offer "Skip", "Cancel", "Retry" in XFer Error prompt
- if more than one file is transferred. Otherwise, just
- offer "Cancel" and "Retry".
-
-2005-05-17 Alexander Larsson <alexl redhat com>
-
- * nautilus-folder-handler.desktop.in (Exec):
- Use --no-desktop for default folder handler
-
-2005-05-16 Christian Neumair <chris gnome-de org>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (action_self_properties_callback), (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Add "Properties" item to background context menu which displays
- the properties of the currently displayed folder.
-
-2005-05-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (bookmark_file_changed_callback):
- Don't loop when a bookmarked file is removed
-
- * src/file-manager/fm-directory-view.c: (process_new_files):
- Don't call get_file_info for files no longer in the directory
- (was caused by the ready_to_load call).
-
- This fixes #165530 and likely #170761
-
-2005-05-12 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-clipboard.c:
- (merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items):
- Don't merge UI twice. Fixes #301854.
-
-2005-05-12 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-location-bar.c:
- (nautilus_location_bar_init):
- Make "Location:" label GDK_ACTION_COPY drag source.
- Fixes #115942.
-
-2005-05-12 David Zeuthen <david fubar dk>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Change comment for translator note of default desktop font to
- say that Sans shouldn't never be changed. Fixes bug #138731.
-
-2005-05-11 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_get_vfs_method_display_name):
- * data/browser.xml:
- * src/file-manager/fm-directory-view.c:
- Add translator comments. Fixes #145304, #145305, #145307.
- Change "Show Hidden Files" tooltip to infinitive
- construction. Fixes #145306.
-
-2005-05-11 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-directory-async.c:
- (should_look_for_dot_directory_file), (make_dot_directory_uri),
- (link_info_start), (lacks_link_info):
- Kill dotfile-related code. ".directory" supporting schemas have
- gone. Fixes #142343.
-
-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-05-02 Frederic Crozat <fcrozat mandriva com>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_desktop_file):
- * src/nautilus-application.c:
- (nautilus_application_present_spatial_window_with_selection),
- (nautilus_application_create_navigation_window):
- fix build when startup notification isn't installed.
-
-2005-05-02 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/nautilus-desktop-icon-view-ui.xml:
- Remove the ui too.
-
-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-19 Kjartan Maraas <kmaraas gnome org>
-
- * src/nautilus-main.c: (main): Merge fix for leak
- Bug #172234.
-
-2005-04-19 Christian Neumair <chris gnome-de org>
-
- * libnautilus-private/nautilus-view-factory.h:
- * src/nautilus-navigation-window.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-manage-views.h:
- * src/nautilus-window.c:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Improve NautilusViewInfo view factory labels marked for translation.
-
-2005-04-19 Kjartan Maraas <kmaraas gnome org>
-
- * libnautilus-private/nautilus-directory-async.c:
- (read_dot_hidden_file): Plug leaks here too. There
- were three actually :-)
-
-2005-04-18 Dennis Cranston <dennis_cranston at yahoo com>
-
- * src/nautilus-connect-server-dialog-main.c: (main)
- Set window icon.
-
-2005-04-17 Christian Neumair <chris gnome-de org>
-
- * src/nautilus-spatial-window.c:
- Add more drop targets to location button.
-
-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-04-04 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-notes-viewer.c:
- Fix missing include.
-
-2005-04-04 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file.c: (nautilus_file_matches_uri):
- Don't leak file_uri.
-
-2005-04-04 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 Steve Murphy <murf e-tools com>
-
- * configure.in: Added "rw" to ALL_LINGUAS.
-
-2005-03-31 Kjartan Maraas <kmaraas gnome org>
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_get_uri_shortname_for_display): Plug the leak.
-
-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>
-
-2005-03-25 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- Add elipses to "Create Launcher" menu item. (#95113)
-
- Based on a patch from Christian Neumair <chris gnome-de org>
-
-2005-03-25 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (eject_for_type), (volume_delete_dialog),
- (nautilus_desktop_link_monitor_delete_link):
- Reference the proper context menu item in the volume
- delete dialog of network volumes. Fixes bug #152391.
-
- Patch from Dennis Cranston <dennis_cranston yahoo com>
-
-2005-03-25 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c: (real_merge_menus):
- Remove hard coded script directory path from tooltip message.
- Fixes bug #161905.
-
- Patch from Michael Terry <mike mterry name>
-
-2005-03-25 Martin Wehner <martin wehner gmail com>
-
- * src/nautilus-connect-server-dialog.c: (connect_to_server):
- * src/nautilus-location-bar.c:
- (nautilus_location_bar_get_location),
- (nautilus_location_bar_update_label):
- * src/nautilus-location-dialog.c: (open_current_location):
- Replace eel_make_uri_from_input with the gnome-vfs equivalent.
- Closes bug #165743.
-
- Patch from Christian Kellner <gicmo gnome org>
-
-2005-03-25 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (nautilus_bookmark_compare_with), (nautilus_bookmark_compare_uris),
- (bookmark_file_changed_callback):
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_internal):
- * src/file-manager/fm-properties-window.c:
- (is_merged_trash_directory):
- * src/nautilus-application.c:
- (nautilus_application_present_spatial_window_with_selection):
- * src/nautilus-location-bar.c:
- (nautilus_location_bar_update_label):
- * src/nautilus-window-manage-views.c: (set_displayed_location),
- (check_bookmark_location_matches), (handle_go_elsewhere),
- (got_file_info_for_view_selection_callback):
- Use gnome_vfs_uris_match instead of eel_uris_match. (#155852)
-
- Patch from Paolo Borelli <pborelli katamail com>
-
-2005-03-23 Fernando Herrera <fherrera onirica com>
-
- * src/nautilus-connect-server-dialog-main.c: (main): call
- gnome_authentication_manager_init to use gnome-vfs auth
- callbacks.
-
-2005-03-23 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-desktop-window.c:
- Remove unused code. We avoid flicker in other ways.
-
-2005-03-22 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump version to 2.11.1
- Gnome 2.10 versions are now on the gnome-2-10 branch.
-
-2005-03-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-entry.c:
- Minor cleanup from Jaap Haitsma <jaap haitsma org>
-
-2005-03-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-window-info.[ch]:
- Add nautilus_window_info_show_window call.
-
- * src/file-manager/fm-directory-view.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window.[ch]:
- Implement and call the new show_window call.
- This allows us to set up the EelBackground before
- showing the window, causing less flicker (#169347)
-
- Patch from Nickolay V. Shmyrev
-
-2005-03-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require eel 2.10.1 (for EelBackground changes)
-
- * libnautilus-private/nautilus-icon-dnd.c:
- * libnautilus-private/nautilus-directory-background.c:
- Use the background setting now in eel.
- Delay background setting slightly after gconf change to group
- together multiple changes. (#169347)
-
- Patch from Nickolay V. Shmyrev
-
-2005-03-15 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require gtk 2.6.0
-
-2005-03-12 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-directory-view.c:
- Re-add keybinding to "Show Hidden Files".
- Patch from Dave Ahlswede <mightyquinn letterboxes org>
-
-2005-03-12 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c: (real_update_menus):
- Disable "Select Pattern" for empty folders. (#169817)
- Patch from Raj <ringuva novell com>
-
-2005-03-10 Vincent Noel <vnoel cox net>
-
- * src/nautilus-spatial-window.c:
- (location_button_clicked_callback),
- (nautilus_spatial_window_instance_init): Use GTK_ICON_SIZE_MENU
- for the location button icon instead of GTK_ICON_SIZE_BUTTON
- (#169669).
-
-2005-03-10 Adi Attar <aattar cvs gnome org>
-
- * configure.in: Added "xh" to ALL_LINGUAS.
-
-2005-03-07 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.10.0 ===
-
-2005-03-07 Martin Wehner <martin wehner gmail com>
-
- * THANKS:
- Update for release
-
- * check-THANKS.pl:
- Extract names from ChangeLog bodies too. (#43452)
- Patch from Richard Hoelscher <rah rahga com>
-
-2005-03-07 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for 2.10.0
-
- * configure.in:
- Bump version to 2.10.0, require eel 2.10.0
-
-2005-03-03 Elijah Newren <newren gmail com>
-
- If launched without startup-notification, make an approximation to
- when the launch occurred so that focus-stealing-prevention will
- work better.
-
- * src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp): new
- function, (main): if no startup id provided, ping xserver for a
- timestamp and make a dummy startup_id with it.
-
- * src/nautilus-application.c: (end_startup_notification): don't
- set _NET_STARTUP_ID if given a fake startup_id, remove commented
- out warning that should now no longer be needed
-
-2005-03-01 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-file-management-properties.glade:
- Center dialog. Patch from Christian Neumair <chris gnome-de org>.
-
-2005-03-01 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.9.92 ===
-
-2005-03-01 Alexander Larsson <alexl redhat com>
-
- * data/applications.desktop.in:
- * data/favorites.desktop.in:
- Remove old files.
-
- * docs/Makefile.am (EXTRA_DIST):
- Remove nautilus-context-menus.txt from makefile
-
- * NEWS:
- Update for release
-
-2005-02-27 Martin Wehner <martin wehner gmail com>
-
- * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
- Make the backspace key open the parent folder in the
- list view like it does in the icon view. (#142891)
- Patch from Christian Neumair <chris gnome-de org>
-
-2005-02-27 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-desktop-link.c:
- (nautilus_desktop_link_can_rename):
- Make Computer icon renameable. (#154122)
- Patch from Tim Savannah <opticcow linux-militia net>
-
-2005-02-27 Martin Wehner <martin wehner gmail com>
-
- * libnautilus-private/nautilus-file-operations-progress.c:
- (time_remaining_callback):
- Don't show ETA if bytes_copied > bytes_total.
- Prevents miscalculated ETAs from being shown. (#158614)
- Based on a patch from John Spray <jcs116 york ac uk>
-
-2005-02-24 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- Make show_original work (had a typo)
- Make where use original file, not target.
- Fixes location display for desktop icons.
-
-2005-02-24 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c:
- deep count on target files, not original files.
- Fixes properties for e.g. home icon on desktop.
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-02-23 Alexander Larsson <alexl redhat com>
-
- * docs/nautilus-context-menus.txt:
- Remove old docs.
-
-2005-02-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-icon-file.c:
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_delete):
- * libnautilus-private/nautilus-file.c: (nautilus_file_can_rename),
- (rename_guts), (nautilus_file_get_drop_target_uri):
- * src/file-manager/fm-desktop-icon-view.c:
- (trash_link_is_selection):
- * src/file-manager/fm-icon-container.c: (get_sort_category):
- * src/file-manager/fm-properties-window.c:
- (get_target_file_for_original_file):
- Handle nautilus_desktop_icon_file_get_link() returning NULL.
- Likely fixes bug #145971
-
-2005-02-22 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c: (should_show_mime_type):
- Remove stale comment.
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-02-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c: (end_startup_notification):
- Don't give critical warnings if we have no startup_id.
-
- * src/nautilus-window.c: (nautilus_window_update_icon):
- Use names and not pixbufs for the window icons.
- This means the icons of the best size are used.
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-02-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c: (create_window):
- * src/nautilus-window-private.h:
- * src/nautilus-window.c: (nautilus_window_init),
- (nautilus_window_finalize):
- Remove unneeded startup_id.
-
-2005-02-22 Martin Wehner <martin wehner gmail com>
-
- * MAINTAINERS:
- Update my email address.
-
-2005-02-21 Martin Wehner <martin wehner epost de>
-
- * src/file-manager/fm-desktop-icon-view.c:
- (fm_desktop_icon_view_supports_uri):
- Use EEL_DESKTOP_URI instead of "x-nautilus-desktop:".
-
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-02-18 Paolo Borelli <pborelli katamail com>
-
- * libnautilus-private/nautilus-icon-container.c (popup-menu):
- fix #136578 (Menu key should pop up context menu).
-
-2005-02-18 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.c (should_show_open_with):
- Don't show open with property page for desktop files and
- desktop special icons.
-
-2005-02-17 Martin Wehner <martin wehner epost de>
-
- * src/nautilus-navigation-window-menus.c:
- (add_bookmark_for_current_location):
- Only add a bookmark once for a given location.
- Fixes #161862.
-
- Patch from egeetha novell com
-
-2005-02-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- * src/nautilus-shell.c:
- Fixes to the startup notification stuff.
- Patch from Elijah Newren <newren gmail com>
-
-2005-02-14 Alexander Larsson <alexl redhat com>
-
- * data/applications.desktop.in:
- * data/favorites.desktop.in:
- * src/network-scheme.desktop.in:
- * nautilus-computer.desktop.in:
- * nautilus-folder-handler.desktop.in:
- * nautilus-home.desktop.in:
- * nautilus.desktop.in:
- Enable startup notification.
-
- * src/nautilus-application.c:
- * src/nautilus-application.h:
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-connect-server-dialog-nonmain.c:
- * src/nautilus-location-bar.c:
- * src/nautilus-main.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-shell-interface.idl:
- * src/nautilus-shell.c:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.c:
- Handle startup notification across corba activation.
- Patch from Elijah Newren <newren gmail com>
-
-2005-02-11 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-tree-model.c:
- Don't do any i/o on tree roots until they are opened.
- This means you don't get any auth dialogs.
- Removed the monitor on the root file totally, as that should
- not normally change/go away anyway (and it was doing i/o).
-
- This changes semantics in the file a bit, we now have a dummy
- row also if node->directory != NULL and node->parent == NULL.
-
-2005-02-10 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.9.91 ===
-
-2005-02-10 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Bump eel requires
-
- * NEWS:
- Update for release
-
-2005-02-09 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- * nautilus-folder-handler.desktop.in:
- Add new default folder handler NoDisplay desktop file
-
- * nautilus.desktop.in:
- Add %U to exec line
-
- * src/Nautilus_shell.server.in:
- Remove all the bonobo components we no longer support
-
- * src/file-manager/fm-directory-view.c:
- Allow open with menu on folders (#151747)
-
-2005-02-08 Martin Wehner <martin wehner epost de>
-
- * src/file-manager/fm-list-view.c: (cell_renderer_edited),
- (fm_list_view_start_renaming_file):
- Set original_name to the new name as cell_renderer_edited()
- might be called multiple times if the view looses focus.
- Fixes bug #166120.
-
-2005-02-07 Martin Wehner <martin wehner epost de>
-
- * src/file-manager/fm-properties-window.c: (get_original_file),
- (name_field_done_editing), (update_properties_window_title):
- Handle disappearing original_files without crashing.
- Fixes bug #151024/158904.
-
-2005-02-07 Martin Wehner <martin wehner epost de>
-
- * configure.in:
- Revert libexif change as it breaks the build with new libexif.
-
-2005-02-06 Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/nautilus-program-choosing.c:
- (slowly_and_stupidly_obtain_timestamp),
- (nautilus_launch_show_file), (nautilus_launch_application),
- (nautilus_launch_desktop_file):
- Use new gnome_desktop_item_set_launch_time() API. (#166334)
-
- * configure.in:
- Require gnome-desktop 2.9.91
-
- Patch from Elijah Newren <newren gmail com>
-
-2005-02-06 Martin Wehner <martin wehner epost de>
-
- * configure.in:
- Make libexif dependency optional again. (#165773)
-
-2005-02-05 Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Make default desktop font localizable. (#138731)
-
- Patch from Takao Fujiwar <takao fujiwara sun com>
-
-2005-02-05 Martin Wehner <martin wehner epost de>
-
- * data/Makefile.am:
- * data/static_bookmarks.xml:
- Remove unused file.
-
-2005-02-05 Martin Wehner <martin wehner epost de>
-
- * src/file-manager/fm-directory-view.c:
- (real_update_menus): Added mnemonic for Browse Folder option.
- * src/file-manager/fm-desktop-icon-view.c:
- (real_update_menus): Added mnemonic for Empty Trash option.
- Fixes #162307.
-
- Patch from Dinoop Thomas <dinoop thomas wipro com>
-
-2005-02-04 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-desktop-icon-view.c (net_workarea_changed):
- Fix workarea detection on 64bit machines.
- Patch from Ian Wienand <ianw gelato unsw edu au>
-
-2005-02-01 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (clipboard_targets_received):
- Handle destroyed windows
-
- * src/nautilus-window.c: (nautilus_window_destroy):
- cancel outstanding view as callbacks
-
- Fixes #165938
-
-2005-01-31 Kjartan Maraas <kmaraas gnome org>
-
- * libnautilus-private/nautilus-directory-background.c:
- (image_loading_done_callback): Free the color string.
- Closes bug #154204.
-
-2005-01-30 Sven Herzberg <herzi gnome-de org>
-
- reviewed by: Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/nautilus-file-operations.c:
- change the strings for move/copy/link/delete from "Files Moved:" to
- "Moving file:", fixes #154839
-
-2005-01-28 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c:
- Fix leak
-
- * Makefile.am:
- Remove unnecessary stuff
-
-2005-01-28 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-actions.h:
- * src/nautilus-desktop-window.c:
- (nautilus_desktop_window_instance_init):
- Disable close action on desktop window (#160100)
-
-2005-01-27 Martin Wehner <martin wehner epost de>
-
- * src/nautilus-main.c: (register_icons):
- Don't try to free NULL icon info.
-
-2005-01-27 Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_compare_for_sort_by_attribute):
- Don't compare NULL values from files we can't get permissions for.
- Fixes bug #153890.
-
-2005-01-27 Chris Lahey <clahey ximian com>
-
- * acconfig.h, configure.in, src/nautilus-image-properties-page.c:
- Support the API change in libexif > 0.5.12.
-
-2005-01-27 Kjartan Maraas <kmaraas gnome org>
-
- * src/nautilus-main.c: Don't leak the icon info
-
-2005-01-27 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-spatial-window.c:
- Make path button more obvious. #145237
- Patch from Michael Henson <mike axl net>
-
-2005-01-27 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c: (ask_link_action):
- Set focus_on_map for dnd ask dialog to avoid it ending
- up under the browser window.
- Patch from Jorn Baayen <jbaayen gnome org>
-
-2005-01-27 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (confirm_empty_trash):
- No title on dialog.
- Patch from Dennis Cranston <dennis_cranston yahoo com>
-
-2001-01-26 Ryan Lortie <desrt desrt ca>
- * libnautilus-private/nautilus-file-operations.c:
- (handle_transfer_overwrite): Trivial string fix.
-
-2005-01-25 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c: (cancel_activate),
- (activate_weak_notify), (cancel_activate_callback):
- weak_unref the view if we cancel the activation.
- Might fix #145789
-
-2005-01-25 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump.
-
-=== nautilus 2.9.90 ===
-
-2005-01-25 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
- * MAINTAINERS:
- Add Martin, remove Darin.
- Update daves email address.
-
- * configure.in:
- Bump version to 2.9.90
- Require eel 2.9.90
-
-2005-01-25 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c (confirm_empty_trash):
- Fix typo.
-
-2005-01-25 Padraig O'Briain <padraig obriain sun com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_accessible_selection_changed_cb): Omit call
- to nautilus_icon_container_accessible_update_selection.
- (nautilus_icon_container_accessible_ref_selection):
- (nautilus_icon_container_accessible_get_selection):
- (nautilus_icon_container_accessible_remove_selection): All call
- to nautilus_icon_container_accessible_update_selection.
-
- Fixes bug #160087.
-
-2005-01-24 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c (action_about_nautilus_callback):
- WE WANT THE CHEESEPUFF!!!
-
-2005-01-24 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-operations.c:
- (confirm_empty_trash):
- Use warning icon instead of info one.
- Use GtkMessageDialog.
- Patch from Luca Ferretti <elle uca libero it>
-
-2005-01-23 Martin Wehner <martin wehner epost de>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
- * src/file-manager/fm-directory-view.c: (real_update_menus):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Remove "Reset Background" entry from folder context menus.
-
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-01-21 Francisco Javier F. Serrador <serrador cvs gnome org>
-
- * src/nautilus-window-menus.c: Correct License (It said Evince).
-
-2005-01-21 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c: (action_about_nautilus_callback):
- Add license to about dialog.
- Change copyright statement.
-
- Patch from Luca Ferretti <elle uca libero it>
-
-2005-01-20 Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Fix sidebar_width typo in gconf schema (#162204).
-
- Patch from J. Christopher Six <j christopher six gmail com>
-
-2005-01-20 Martin Wehner <martin wehner epost de>
-
- * libnautilus-private/nautilus-column-chooser.c:
- (button_new_with_mnemonic), (add_buttons):
- Add stock arrow icons to "Move Up/Down" buttons.
-
- Patch from Michael Gossard <michael gossard free fr>
-
-2005-01-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c: (action_about_nautilus_callback):
- Use GtkAboutDialog.
-
- Patch from Luca Ferretti <elle uca libero it>
-
-2005-01-19 Alexander Larsson <alexl redhat com>
-
- * nautilus-home.desktop.in:
- Fix icon
-
- * nautilus.desktop.in:
- Put in menus.
-
- Patch from Luca Ferretti <elle uca libero it>
-
-2005-01-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c: (main):
- * src/nautilus-window.c: (nautilus_window_class_init):
- Better default icon.
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2005-01-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-connect-server-dialog.c: (connect_to_server):
- Don't use destroyed dialog.
- Patch from Vincent Untz <vincent vuntz net>.
-
-2005-01-16 Francisco Javier F. Serrador <serrador cvs gnome org>
-
- * src/file-manager/fm-icon-view.c: Applied patch from Tierry
- Moisan that resolves trivial bug #159128.
-
-2005-01-14 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- * src/.cvsignore:
- * src/Makefile.am:
- * src/nautilus-connect-server-dialog-main.c: (dialog_destroyed),
- (show_uri), (nautilus_connect_server_dialog_present_uri), (main):
- * src/nautilus-connect-server-dialog-nonmain.c:
- (nautilus_connect_server_dialog_present_uri):
- * src/nautilus-connect-server-dialog.c: (connect_to_server),
- (response_callback), (nautilus_connect_server_dialog_new):
- * src/nautilus-connect-server-dialog.h:
- Make connect to server dialog availible as separate application.
-
- Patch from Vincent Untz <vincent vuntz net>
-
-2005-01-14 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- New function nautilus_ensure_unique_file_name
-
- * libnautilus-private/nautilus-link.[ch]:
- * libnautilus-private/nautilus-link-desktop-file.[ch]:
- Uniquify name for nautilus_link_local_create if requested.
-
- * src/file-manager/fm-directory-view.c:
- (fm_directory_view_handle_url_drop):
- Uniquify desktop link name
-
- Patch from Jorn Baayen <jbaayen gnome org>
-
-2005-01-13 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.[ch]:
- * libnautilus-private/nautilus-marshal.list:
- Add handle_url signal
- Fix argument list for handle_uri_list
-
- * libnautilus-private/nautilus-dnd.[ch]:
- Add nautilus_drag_default_drop_action_for_url
-
- * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
- (nautilus_icon_container_get_drop_action),
- (drag_data_received_callback):
- Handle URL drops separately from URI_LIST
- Set different actions for URL drop
-
- * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
- (get_drop_action), (receive_dropped_uri_list),
- (receive_dropped_url), (drag_data_received_callback),
- (nautilus_tree_view_drag_dest_class_init):
- Add handle_url and handle_uri lists
- Set different actions for URL drop
- Fix bug that made url_list & url drops not work
-
- * src/file-manager/fm-directory-view.[ch]: (revert_slashes),
- (ask_link_action), (fm_directory_view_handle_url_drop),
- (fm_directory_view_handle_uri_list_drop):
- Move url and uri_list drop handling here. Make it handle
- url drops better.
-
- * src/file-manager/fm-icon-view.c: (icon_view_handle_url),
- (icon_view_handle_uri_list), (fm_icon_view_init):
- * src/file-manager/fm-list-view.c: (list_view_handle_url),
- (list_view_handle_uri_list), (create_and_set_up_tree_view):
- Call up to the drop code in directory view.
-
- The above is based on a patch from Jorn Baayen <jbaayen gnome org>
-
- * libnautilus-private/nautilus-directory.c:
- (nautilus_directory_schedule_metadata_copy):
- Handle source_directory being NULL. (happens on toplevel uri)
-
- * libnautilus-private/nautilus-file-operations.c:
- (nautilus_file_operations_copy_move):
- Handle source_dir_uri being NULL. (happens on toplevel uri)
-
- * libnautilus-private/nautilus-link-desktop-file.c:
- (nautilus_link_desktop_file_local_create):
- Use right icon field
-
-2005-01-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- (volume_or_drive_unmounted_callback),
- (volume_or_drive_ejected_callback),
- (action_unmount_volume_callback), (action_eject_volume_callback),
- (real_update_menus_volumes):
- * src/file-manager/nautilus-directory-view-ui.xml:
- Allow eject on unmounted devices.
- Patch from Magnus Damm <magnus damm gmail com>
-
-2005-01-12 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
- Don't user GNOME_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS, it doesn't mean
- what you think, it means don't load if the app the desktop file
- references doesn't exist.
-
-2005-01-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-link-historical.c:
- * libnautilus-private/nautilus-link-historical.h:
- Remove historical link support.
-
- * libnautilus-private/nautilus-link-desktop-file.[ch]:
- * libnautilus-private/nautilus-link.[ch]:
- Remove historical link support and unused functions.
-
- * src/file-manager/fm-directory-view.h:
- Remove unused declaration.
-
- * src/file-manager/fm-icon-view.c:
- Fix up due to small api change for nautilus-link.
-
- * src/file-manager/fm-properties-window.c: (set_icon_callback):
- Fix icon change for desktop files that point to nonexisting binaries.
-
-2005-01-12 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-main.c (register_icons):
- Remove debug spew
-
-2005-01-11 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c:
- (nautilus_icon_factory_get_icon_for_file):
- Special case icons for burn: and computer:
-
- * src/nautilus-main.c: (register_icons):
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-window-menus.c:
- Fix up icons and names in go/places menu.
- Fixes #162750 and #149941
-
- Based on patch from dennis_cranston yahoo com and Jaap A. Haitsma
-
-2005-01-11 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c (real_set_title):
- Make window title "location - File Browser", not "File Browser: location".
- Fixes #149008. Patch by Gustavo Carneiro.
-
-2005-01-11 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.9.2 ===
-
-2004-01-11 James Henstridge <james jamesh id au>
-
- * test/Makefile.am: don't define GNOMELOCALEDIR in INCLUDES.
-
- * src/Makefile.am: remove desktop and server files on clean.
- Don't include GNOMELOCALEDIR in INCLUDES, since it is now defined
- in config.h.
-
- * Makefile.am: remove desktop files on clean, and intltool files
- on distclean.
-
- * acconfig.h: remove, since it isn't needed anymore.
-
- * configure.in: remove some macro calls not needed with newer
- automakes, and use newer versions of some macros.
-
- * autogen.sh: require Automake >= 1.7.
-
-2005-01-11 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
- * configure.in:
- Require eel 2.92.
-
-2005-01-11 Alexander Larsson <alexl redhat com>
-
- * configure.in (STARTUP_NOTIFICATION_PACKAGE):
- Add back mk.
-
-2005-01-10 Alexander Larsson <alexl redhat com>
-
- * configure.in (STARTUP_NOTIFICATION_PACKAGE):
- Remove mk for ALL_LINGUAS since it broke the build.
-
-2004-12-17 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
- Don't use frames for images with alpha.
-
- Patch from Jaap Haitsma <jaap haitsma org>
-
-2004-12-15 Vijaykumar Patwari <vijaykumar patwari wipro com>
-
- * src/nautilus-bookmarks-window.[ch]:
- (open_selected_bookmark): New function, choose if to open in
- parent or new window.
- (get_bookmark_nautilus_navigation_window_new): Get New window.
- (on_jump_button_clicked): Call open_selected_bookmark.
- (on_row_activated): Call open_selected_bookmark.
- * src/nautilus-navigation-window-menus.c:
- (get_or_create_bookmarks_window): Reset signals for the
- edit bookmark dialog.
- fixes bug #160224.
-
-2004-12-15 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require glib 2.6.0
-
- * libnautilus-private/nautilus-file-utilities.c:
- (nautilus_get_uri_shortname_for_display):
- * libnautilus-private/nautilus-file.c:
- (nautilus_file_get_display_name_nocopy):
- Use g_filename_display_basename() for display names
-
-2004-12-15 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c: (cell_renderer_edited),
- (fm_list_view_start_renaming_file):
- * src/file-manager/fm-properties-window.c:
- (name_field_done_editing):
- Make sure we don't rename files if the name was never
- changed from the original display name.
-
-2004-12-15 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
- Fill in ctrl-l dialog correctly for desktop.
-
- Patch from Matthew Gatto <poobar nycap rr com>
-
-2004-12-15 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (nautilus_icon_container_update_icon):
- * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
- * libnautilus-private/nautilus-thumbnails.c:
- (nautilus_thumbnail_frame_image),
- (nautilus_thumbnail_load_framed_image):
- * libnautilus-private/nautilus-thumbnails.h:
- Better handling of icon sizes, including
- framing of large file-as-icon images.
-
- Patches from Jaap Haitsma <jaap haitsma org>
-
-2004-12-13 Dwayne Bailey <dwayne translate org za>
-
- * configure.in: Added "zu" to ALL_LINGUAS.
-
-2004-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-desktop-link-monitor.c:
- (destroy_desktop_link_monitor),
- (nautilus_desktop_link_monitor_get), (volume_file_name_used),
- (nautilus_desktop_link_monitor_make_filename_unique),
- (create_volume_link), (nautilus_desktop_link_monitor_init):
- * libnautilus-private/nautilus-desktop-link-monitor.h:
- * libnautilus-private/nautilus-desktop-link.c:
- (nautilus_desktop_link_new_from_volume):
- Make sure volume filenames are unique (#153888)
-
-2004-12-12 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-clipboard.c (merge_out_clipboard_menu_items):
- Disconnect from right object.
-
-2004-11-29 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-directory-view.c:
- (add_application_to_open_with_menu), (real_update_menus):
- Fix underscore escaping in open with menu.
-
-2004-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bookmark.c:
- (nautilus_bookmark_get_pixbuf):
- Force size for pixbufs.
-
- * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
- Load force-sized svgs right.
- (nautilus_icon_factory_get_pixbuf_from_name):
- Allow force-size loading
-
- * libnautilus-private/nautilus-icon-factory.h:
- Allow force-size loading in nautilus_icon_factory_get_pixbuf_from_name
-
- * libnautilus-private/nautilus-ui-utilities.c:
- (nautilus_action_from_menu_item),
- (nautilus_toolbar_action_from_menu_item):
- * src/nautilus-emblem-sidebar.c: (create_emblem_widget):
- * src/nautilus-property-browser.c: (make_drag_image),
- (make_properties_from_directories):
- * src/nautilus-sidebar-title.c: (update_icon):
- * src/file-manager/fm-directory-view.c:
- (add_extension_action_for_files):
- * src/file-manager/fm-properties-window.c: (create_emblems_page):
- * src/file-manager/fm-tree-model.c:
- (tree_node_get_pixbuf_from_factory):
-
- Force-size load icons
-
- * src/nautilus-throbber.c: (nautilus_throbber_instance_init),
- (nautilus_throbber_finalize):
- Disconnect icon theme changed signal on finalize.
-
-2004-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-dnd.c:
- (nautilus_drag_can_accept_item):
- Handle drags to desktop items.
-
-2004-11-29 Dwayne Bailey <dwayne translate org za>
-
- * configure.in: Added "nso" to ALL_LINGUAS.
-
-2004-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c:
- (canvas_position_to_grid_position):
- Fix positioning. Makes find_new_empty_spot tighter.
- Patch from Jimmy Do <crispyleaves gmail com>
-
-2004-11-29 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-container.c: (snap_position),
- (find_empty_location):
- Fix a few typos in icon placement.
- Patch from Jimmy Do <crispyleaves gmail com>
-
-2004-11-25 Marco Pesenti Gritti <marco gnome org>
-
- * src/file-manager/Makefile.am:
-
- No need to define VERSION here, it's aleady in
- config.h. Fix the build.
-
-2004-11-25 Marco Pesenti Gritti <marco gnome org>
-
- reviewed by: Alexander Larsson <alexl redhat com>
-
- * configure.in:
-
- Bump gnome-vfs required version
-
- * libnautilus-private/nautilus-mime-actions.c:
- (nautilus_mime_get_default_application_for_file),
- (application_equal), (get_open_with_mime_applications),
- (nautilus_mime_get_open_with_applications_for_file),
- (nautilus_mime_get_applications_for_file),
- (nautilus_mime_has_any_applications_for_file):
- * libnautilus-private/nautilus-mime-actions.h:
- * libnautilus-private/nautilus-program-choosing.c:
- (nautilus_launch_show_file), (nautilus_launch_application):
- * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
- (activate_check_mime_types):
- * src/nautilus-information-panel.c: (command_button_callback),
- (add_command_buttons), (nautilus_information_panel_update_buttons):
-
- Remove all mime api deprecated calls and replace them with the
- new API. Fix bug #159435.
-
-2004-11-24 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Post release version bump
-
-=== nautilus 2.9.1 ===
-
-2004-11-24 Alexander Larsson <alexl redhat com>
-
- * NEWS:
- Update for release.
-
-2004-11-22 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-undo-signal-handlers.c:
- Fix include.
-
-2004-11-22 Alexander Larsson <alexl redhat com>
- * Merge bonobo-slay-branch
-
-2004-11-22 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window.c: (action_view_as_callback),
- (nautilus_window_synch_view_as_menus):
- Don't reenter action callback when switching views.
-
-2004-11-19 Dave Camp <dave novell com>
-
- * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
- (can_show_default_app), (real_update_menus): Fix some jumping
- menus.
- * test/Makefile.am: Don't link to libnautilus
-
-2004-11-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-mime-actions.c:
- removed unneeded includes
-
- * src/nautilus-application.c:
- * src/nautilus-desktop-window.c:
- Removed app_id property on NautilusWindow
-
- * src/nautilus-main.c: (main):
- Remove old code
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-window-menus.c:
- * src/file-manager/fm-ditem-page.c:
- Remove bonobo comments
-
- * src/nautilus-window.c:
- Remove app_id property
- fix last bonobo details
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/nautilus-directory-view-ui.xml:
- remove edit launcher action
-
-2004-11-19 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Require new eel
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-actions.h:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-spatial-window-ui.xml:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window.[ch]:
- Implement some accels as GtkBindings instead to avoid
- overriding widget-specific keybindings like "delete" and "backspace".
-
-2004-11-19 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-window-private.h:
- Put location entry etc in a toolbar.
-
-2004-11-19 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file.c: (is_desktop_file),
- (nautilus_file_is_nautilus_link):
- Don't check for "application/x-gnome-app-info", as that is already
- handled by the alias system. This also avoids stating for a
- mimetype xml file.
-
- * src/nautilus-throbber.c:
- Don't create a new icon theme for each throbber.
- Use GtkIconTheme instead of GnomeIconTheme
-
- * libnautilus-private/nautilus-ui-utilities.[ch]:
- New function nautilus_ui_string_get to cache the loaded ui files.
-
- * src/nautilus-navigation-window.c:
- Remove old bonoboui stuff
-
- * src/nautilus-navigation-window-menus.c:
- Open New window is Ctrl-N.
- Use the new nautilus_ui_string_get call
-
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Use the new nautilus_ui_string_get call
-
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/file-manager/nautilus-icon-view-ui.xml:
- Name separators to work around bug #158620
-
-2004-11-18 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/nautilus-desktop-icon-view-ui.xml:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/file-manager/nautilus-icon-view-ui.xml:
- * src/file-manager/nautilus-list-view-ui.xml:
- * src/nautilus-actions.h:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-spatial-window-ui.xml:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window.[ch]:
- Add all extra accellerators and clean up ui files.
-
-2004-11-18 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-window-menus.c:
- * src/nautilus-window-toolbars.c:
- * libnautilus-private/nautilus-ui-utilities.[ch]:
- (nautilus_action_from_menu_item), (nautilus_toolbar_action_from_menu_item):
- Move code to utility functions.
-
-2004-11-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- * src/nautilus-spatial-window.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-window-menus.c:
- Move some functions to nautilus-ui-utilities
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-ui-utilities.[ch]:
- Various ui utility functions
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Unmerge everything on destroy
-
- * src/nautilus-shell-ui.xml:
- Remove unused stuff
-
-2004-11-18 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-clipboard-monitor.c:
- Handle ownership changes from XFixes
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-clipboard-ui.xml:
- Remove (is now inline)
-
- * libnautilus-private/nautilus-clipboard.[ch]:
- Convert to GtkUIManager
-
- * src/nautilus-location-bar.c:
- * src/nautilus-notes-viewer.c:
- Adapt to NautilusClipboard changes
-
- * src/nautilus-window-menus.c:
- Remove duplicated action
-
- * src/file-manager/fm-actions.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/nautilus-directory-view-ui.xml:
- Adapt to NautilusClipboard changes
- Fix paste into folder to not use stock accelerator
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * components/Makefile.am:
- Remove references to throbber
-
- * src/Makefile.am:
- * src/nautilus-throbber.[ch]:
- Moved throbber here and made it not be a bonobo object
-
- * src/nautilus-window-private.h:
- * src/nautilus-window-toolbars.c:
- Work with the throbber
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-application.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.c:
- Make initial window geometry work.
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-image-properties-page.c: (get_property_pages):
- Only show for images.
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-properties-window.h:
- Don't include libnautilus files.
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/nautilus-navigation-window.c:
- * src/nautilus-desktop-window.c:
- Remove old defines
-
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-shell-ui.xml:
- Make the menus look like pre-bonobo-removal
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
- Don't have use default background on desktop context menu.
-
-2004-11-17 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- Remove libnautilus-adapter subdir
-
- * components/Makefile.am:
- Don't build throbber atm
-
- * src/nautilus-navigation-action.c:
- Use GtkMenuToolButton instead of NautilusArrowToolbutton
-
- * src/Makefile.am:
- * src/nautilus-arrow-toolbutton.[ch]:
- Remove.
-
-2004-11-16 Anders Carlsson <andersca gnome org>
-
- * libnautilus-private/nautilus-window-info.c:
- (nautilus_window_info_get_ui_manager):
- It's NULL now, not CORBA_OBJECT_NIL.
-
-2004-11-16 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-view.h:
- remove bonoboui inclide
-
- * src/nautilus-navigation-action.[ch]:
- Add navigation GtkAction, based on epi code
-
- * src/nautilus-window-menus.c:
- * src/nautilus-window-toolbars.c:
- Correctly handle toolbar icons for extensions
-
-2004-11-16 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Remove bonoboui dependencies
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-bonobo-extensions.[ch]:
- * libnautilus-private/nautilus-bonobo-ui.h:
- Remove unneeded files
-
- * libnautilus-private/nautilus-clipboard.c:
- Comment out for now.
-
- * libnautilus-private/nautilus-directory-metafile-monitor.c:
- * libnautilus-private/nautilus-metafile.c:
- * src/nautilus-application.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-main.c: (main):
- * src/nautilus-notes-viewer.c:
- * src/nautilus-sidebar-title.c:
- * src/file-manager/fm-properties-window.c:
- Remove bonobo includes
-
- * libnautilus-private/nautilus-file-utilities.[ch]:
- (nautilus_get_ui_directory), (nautilus_ui_file):
- Util functions for ui files.
-
- * libnautilus-private/nautilus-view.[ch]:
- * libnautilus-private/nautilus-window-info.[ch]:
- Remove bonoboui methods
-
- * src/Makefile.am:
- Add new files, remove some old ones
- Move ui files to datadir/nautilus/ui
-
- * src/nautilus-actions.h:
- New file with action names
-
- * src/nautilus-arrow-toolbutton.[ch]:
- New widget for back/forward buttons.
-
- * src/nautilus-desktop-window.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-spatial-window-ui.xml:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.[ch]:
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window-toolbars.c:
- * src/nautilus-window.[ch]:
- Initial port to GtkUIManager
-
- * src/nautilus-profiler.[ch]:
- Remove
-
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-actions.h:
- New file with action names
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/nautilus-desktop-icon-view-ui.xml:
- * src/file-manager/nautilus-directory-view-ui.xml:
- * src/file-manager/nautilus-icon-view-ui.xml:
- * src/file-manager/nautilus-list-view-ui.xml:
- Initial port of views to GtkUIManager
-
-2004-11-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-bonobo-extensions.[ch]:
- Remove some unused bonobo extensions.
-
- * libnautilus-private/Makefile.am:
- * src/nautilus-navigation-window.c:
- * src/nautilus-property-browser.c:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window.c:
- * libnautilus-private/nautilus-drag-window.[ch]:
- Remove NautilusDragWindow (not used anyway)
-
-2004-11-09 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-directory-async.c:
- * libnautilus-private/nautilus-lib-self-check-functions.h:
- * libnautilus-private/nautilus-medusa-support.[ch]:
- * libnautilus-private/nautilus-metafile.c:
- * libnautilus-private/nautilus-search-uri.[ch]:
- * src/Makefile.am:
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-search-list-view.[ch]:
- * src/file-manager/nautilus-indexing-info.[ch]:
- * src/file-manager/nautilus-search-list-view-ui.xml:
- * src/nautilus-application.c:
- * src/nautilus-complex-search-bar.[ch]:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window-ui.xml:
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-search-bar-criterion-private.h:
- * src/nautilus-search-bar-criterion.[ch]:
- * src/nautilus-search-bar-private.h:
- * src/nautilus-search-bar.[ch]:
- * src/nautilus-shell-ui.xml:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-simple-search-bar.[ch]:
- * src/nautilus-spatial-window.c:
- * src/nautilus-switchable-navigation-bar.[ch]:
- * src/nautilus-switchable-search-bar.[ch]:
- * src/nautilus-window-manage-views.c:
- * src/nautilus-window-menus.c:
- * src/nautilus-window.c:
- Remove all traces of old medusa support.
-
-2004-11-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-icon-factory.[ch]:
- (nautilus_get_relative_icon_size_for_zoom_level):
- New function.
-
- * libnautilus-private/nautilus-view.[ch]:
- Redo the zooming interface
-
- * src/file-manager/fm-directory-view.[ch]:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-list-view.c:
- Implement the new interface for zooming and clean up.
- Remove the "default zoom affects fonts" behaviour.
-
- * src/nautilus-navigation-window.c:
- * src/nautilus-zoom-control.[ch]:
- Use the new simplified zoom interfaces
-
-2004-11-09 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-async.c:
- (nautilus_async_destroying_file), (extension_info_cancel),
- (info_provider_idle_callback), (info_provider_callback):
- * libnautilus-private/nautilus-directory-private.h:
- Handle the case when the file we're getting extension info
- from goes away.
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * src/nautilus-navigation-window.c:
- (nautilus_navigation_window_set_up_sidebar):
- * src/nautilus-window-manage-views.c:
- (viewed_file_changed_callback):
- Remove some BONOBO TODOs
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * components/Makefile.am:
- Remove image_properties subdir
-
- * src/Makefile.am:
- * src/nautilus-application.c: (nautilus_application_instance_init):
- * src/nautilus-image-properties-page.[ch]:
- Image property page using new system
-
- * src/nautilus-notes-viewer.c:
- add static
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-sidebar-factory.c:
- * libnautilus-private/nautilus-sidebar-factory.h:
- Remove old sidebar-factory API
-
- * src/file-manager/fm-tree-view.c:
- * src/nautilus-emblem-sidebar.c:
- * src/nautilus-history-sidebar.c:
- * src/nautilus-information-panel.c:
- * src/nautilus-navigation-window.c:
- Convert to new provider API.
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/Makefile.am:
- * libnautilus-private/nautilus-sidebar-provider.[ch]:
- Add new extensions-style sidebar provider interface
-
- * src/nautilus-navigation-window.c:
- Use it.
-
- * src/nautilus-notes-viewer.[ch]:
- Convert notes viewer to new iface
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * src/Makefile.am:
- * src/nautilus-application.c: (nautilus_application_instance_init):
- * src/nautilus-notes-sidebar.[ch]:
- * src/nautilus-notes-viewer.[ch]:
- Turn NautilusNotesSidebar into NautilusNotesViewer that is also a
- property page
-
-2004-11-08 Alexander Larsson <alexl redhat com>
-
- * components/Makefile.am:
- Remove emblem subdir
-
- * libnautilus-private/nautilus-window-info.[ch]:
- * src/nautilus-window.c: (nautilus_window_set_hidden_files_mode):
- hidden_files_mode_changed signal
-
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-tree-view.[ch]:
- * src/nautilus-application.c: (nautilus_application_instance_init):
- Make tree view work with new system.
-
- * src/nautilus-window-manage-views.c: (load_new_location),
- (location_has_really_changed):
- Only emit loading_uri after load_underway has been reported.
-
-2004-11-05 Alexander Larsson <alexl redhat com>
-
- * src/Makefile.am:
- * src/nautilus-emblem-sidebar.[ch]:
- * src/nautilus-application.c:
- Add emblem sidebar, based on old compontent
- now uses NautilusSignaller to detect/signal emblem changes
-
- * src/nautilus-property-browser.c:
- Catch the emblems_changed signal and refresh
-
-2004-11-05 Alexander Larsson <alexl redhat com>
-
- * src/file-manager/fm-list-view.c:
- Fix crash when switching view.
-
- * src/nautilus-history-sidebar.c:
- Some cleanups
-
- * src/nautilus-navigation-window.c:
- Fix unref-null warning
-
- * src/Makefile.am:
- * src/nautilus-application.c:
- * src/nautilus-notes-sidebar.[ch]:
- Add notes sidebar widget, based on old component
-
- * components/Makefile.am (SUBDIRS):
- Remove notes
-
-2004-11-05 Alexander Larsson <alexl redhat com>
-
- * components/Makefile.am:
- Remove stuff that are now replaced or not needed anymore.
-
- * libnautilus-private/nautilus-window-info.[ch]:
- * src/nautilus-window.c:
- Add nautilus_window_info_get_history.
-
- * src/Makefile.am:
- * src/nautilus-history-sidebar.[ch]:
- * src/nautilus-application.c: (nautilus_application_instance_init):
- Add history sidebar widget, based on old component.
-
- * src/nautilus-information-panel.[ch]:
- Some fixes
-
-2004-11-05 Alexander Larsson <alexl redhat com>
-
- * libnautilus-private/nautilus-directory-background.c:
- Fix spew
-
- * libnautilus-private/nautilus-sidebar-factory.h:
- * libnautilus-private/nautilus-window-info.[ch]:
- * src/nautilus-application.c:
- * src/nautilus-information-panel.[ch]:
- * src/nautilus-navigation-window.c:
- * src/nautilus-side-pane.c:
- * src/nautilus-window.c:
- More work on sidebars. Now the information sidebar works.
-
-2004-11-04 Alexander Larsson <alexl redhat com>
-
- * Makefile.am:
- Don't build libnautilus subdir
-
- * libnautilus-private/Makefile.am:
- Don't link to libnautilus
- Add new files (some from libnautilus)
- Remove not used files
-
- * libnautilus-private/apps_nautilus_preferences.schemas.in:
- Remove hide_built_in_bookmarks
-
- * libnautilus-private/nautilus-bonobo-ui.h:
- * libnautilus-private/nautilus-clipboard-ui.xml:
- * libnautilus-private/nautilus-clipboard.[ch]:
- * libnautilus-private/nautilus-idle-queue.[ch]:
- Move here from libnautilus
-
- * libnautilus-private/nautilus-desktop-link.c:
- * libnautilus-private/nautilus-global-preferences.[ch]:
- Remove WEB_NAVIGATION_ENABLED ifdef and HOME_URI/BUILT_IN_BOOKMARKS
- prefs
-
- * libnautilus-private/nautilus-directory-private.h:
- * libnautilus-private/nautilus-metafile-server.idl:
- * libnautilus-private/nautilus-program-choosing.h:
- Remove not needed header inclusions
-
- * libnautilus-private/nautilus-sidebar-factory.[ch]:
- NautilusSidebar registration and creation
-
- * libnautilus-private/nautilus-sidebar.[ch]:
- New NautilusSidebar interface
-
- * libnautilus-private/nautilus-sidebar-functions.[ch]:
- * libnautilus-private/nautilus-undo-context.[ch]:
- * libnautilus-private/nautilus-view-identifier.[ch]:
- * libnautilus-private/nautilus-view-query.[ch]:
- Remove not needed files
-
- * libnautilus-private/nautilus-undo-manager.[ch]:
- * libnautilus-private/nautilus-undo-private.h:
- * libnautilus-private/nautilus-undo-transaction.[ch]:
- * libnautilus-private/nautilus-undo.[ch]:
- Convert from bonobo. Some moved from libnautilus.
-
- * libnautilus-private/nautilus-view-factory.[ch]:
- NautilusView registration and creation
-
- * libnautilus-private/nautilus-view.[ch]:
- New NautilusView interface
-
- * libnautilus-private/nautilus-window-info.[ch]:
- New NautilusWindowInfo interface
-
- * src/Makefile.am:
- Don't link to libnautilus
- Remove not used files
-
- * src/nautilus-applicable-views.[ch]:
- * src/nautilus-component-adapter-factory.[ch]:
- * src/nautilus-view-frame-corba.[ch]:
- * src/nautilus-view-frame-private.h:
- * src/nautilus-view-frame.[ch]:
- Removed. Not needed anymore.
-
- * src/nautilus-bookmarks-window.c:
- * src/nautilus-complex-search-bar.c:
- * src/nautilus-information-panel.[ch]:
- * src/nautilus-location-bar.c:
- * src/nautilus-location-dialog.c:
- * src/nautilus-location-entry.c:
- * src/nautilus-shell-interface.idl:
- * src/nautilus-side-pane.h:
- * src/nautilus-sidebar-title.c:
- * src/nautilus-simple-search-bar.c:
- Minor changes to build.
-
- * src/nautilus-shell.c:
- Remove WEB_NAVIGATION_ENABLED
-
- * src/nautilus-application.c:
- * src/nautilus-desktop-window.c:
- * src/nautilus-navigation-window-menus.c:
- * src/nautilus-navigation-window.[ch]:
- * src/nautilus-spatial-window.c:
- * src/nautilus-window-manage-views.[ch]:
- * src/nautilus-window-menus.c:
- * src/nautilus-window-private.h:
- * src/nautilus-window.[ch]:
- Initial conversion to new NautilusView interface.
-
- * src/file-manager/Makefile.am:
- * src/file-manager/fm-bonobo-provider.[ch]:
- Removed. Not needed anymore.
- Temporary commented out fm-tree-view.[ch]
-
- * src/file-manager/fm-desktop-icon-view.c:
- * src/file-manager/fm-desktop-icon-view.h:
- * src/file-manager/fm-directory-view.c:
- * src/file-manager/fm-directory-view.h:
- * src/file-manager/fm-icon-view.c:
- * src/file-manager/fm-icon-view.h:
- * src/file-manager/fm-list-view.c:
- * src/file-manager/fm-list-view.h:
- * src/file-manager/fm-properties-window.c:
- * src/file-manager/fm-tree-view.h:
- Initial conversion to new NautilusView interface.
-
-2004-11-09 Mark McLoughlin <mark skynet ie>
-
- * Makefile.am: install nautilus-file-management-properties.desktop
- in $(datadir)/applications
-
- * nautilus-file-management-properties.desktop.in:
- add OnlyShowIn=GNOME;
-
-2004-10-29 Iain <iaingnome gmail com>
-
- * libnautilus-private/nautilus-icon-canvas-item.c
- (compute_text_rectangle): Line up the text with the middle of the icon.
-
- * libnautilus-private/nautilus-icon-container.c
- (lay_down_one_line): Take the max height of the row so that icons can
- be lined up.
- (lay_down_icons_horizontal): Calculate the grid_width depending on the
- max width of an icon.
- Line up icons on a vertical line set at the left of the text.
-
-2004-10-29 Alexander Larsson <alexl redhat com>
-
- * configure.in:
- Update version to 2.9.1.
- Gnome 2.8 versions are now on the gnome-2-8 branch.
-
- * ChangeLog: rolled over to ChangeLog-20041029.
-
-==== gnome-2-8 branched from here ===
-
-# Local Variables:
-# coding: utf-8
-# End:
diff --git a/ChangeLog-20090417 b/ChangeLog-20090417
new file mode 100644
index 0000000..c8c7267
--- /dev/null
+++ b/ChangeLog-20090417
@@ -0,0 +1,17347 @@
+=== ChangeLog discontinued ===
+
+ With the move to git, nautilus is switching from a ChangeLog file
+ to relying on commit messages to provide change history. Please
+ see README.commits for guidance on the expected message format.
+
+2009-04-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Reversed check in last commit, fixed.
+
+2009-04-16 Alexander Larsson <alexl redhat com>
+
+ Bug 578983 â?? set_more_warnings check of WARNING_CFLAGS doesn't work
+
+ * configure.in:
+ Actually check the options.
+
+2009-04-16 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c (nautilus_places_sidebar_init):
+ Set typeahead column to the name column.
+
+2009-04-16 Alexander Larsson <alexl redhat com>
+
+ Bug 578468 â?? Change of font DPI setting does not effect desktop icons
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_invalidate_label_size):
+ Invalidate pango layouts since the context could have changed
+ For instance the font DPI.
+
+2009-04-16 Alexander Larsson <alexl redhat com>
+
+ Bug 579086 â?? Excessive white-space on right-hand side in icon view
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_update_scroll_region):
+ When using at allocation->width, take zoom into account
+
+2009-04-13 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.26.2 ===
+
+2009-04-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ (add_place):
+ Don't show eject if not mounted.
+
+2009-04-13 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2009-04-11 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-places-sidebar.c:
+ Show both unmount and eject in menus. We need to show eject for
+ a lot of devices (that we can't detect ahead of time) so we're
+ enabling it much more generally. However, eject sometimes does
+ things you don't want (like unmounting all volumes on a drive),
+ so we also need to expose unmount.
+
+ For discussion, see bug 574067 and bug 576587.
+
+2009-04-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/libegg/eggsmclient.c:
+ (egg_sm_client_get_option_group): revert string freeze break.
+
+2009-04-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/libegg/eggsmclient-xsmp.c: (save_state),
+ (set_properties), (ptrarray_prop):
+ * cut-n-paste-code/libegg/eggsmclient.c:
+ (egg_sm_client_get_option_group):
+ Update the EggSMClient code from libegg trunk.
+
+2009-04-08 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/libegg/eggtreemultidnd.c:
+ (egg_tree_multi_drag_source_get_type),
+ (egg_tree_multi_drag_motion_event):
+ Update the eggtreemultidnd.[ch] from libegg trunk (#560335).
+
+2009-04-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-column-utilities.c:
+ (get_builtin_columns):
+ Add column for location. (#374661)
+
+2009-04-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Make sure PackageKit is active before showing
+ install dialog.
+ Patch from James Westby
+
+2009-04-08 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (add_script_to_scripts_menus):
+ Use gtk_action_group_add_action_with_accel so that we
+ allow users to define key shortcuts for scripts.
+
+ Patch from Holger Berndt <berndth gmx de>
+
+2009-04-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * libnautilus-private/nautilus-file-utilities.h:
+ Add nautilus_get_accel_map_file
+
+ * src/nautilus-application.[ch]:
+ Load accel map on startup, queue save when it changes.
+
+ * src/nautilus-main.c:
+ Save accel map on clean exit if it is dirty.
+
+ Patch from Holger Berndt <berndth gmx de>
+
+2009-04-07 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ Make sure we save spatial geometry and data on close both
+ via WM close button and ctrl-w.
+
+2009-04-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_get_first_visible_icon):
+ Fix up this for RTL in compact mode. We need to look
+ at the right place and do the right kind of comparison
+ on pos.
+
+2009-04-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_layout_now):
+ Ensure that we've also size-allocated for the new contents.
+ It may happen that newly added icons caused the size allocate
+ to turn on a scrollbar, which will change the layout.
+
+2009-04-07 Alexander Larsson <alexl redhat com>
+
+ Bug 559863 â?? RTL locales: icons in folder icon view are aligned to the left
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_update_scroll_region):
+ Fix up the icon view extents so that we always
+ include the full window allocation in the automatic
+ layout case, plus allow extents < 0 (due to layout
+ in RTL mode).
+ This makes sure we RTL auto-layouting works correctly
+ instead of being flushed to the left.
+
+2009-04-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_default_drop_action_for_icons):
+ Fix regression in the default dnd type. We don't
+ want to look recursively for the parent.
+ See https://bugzilla.redhat.com/show_bug.cgi?id=456515
+ for details.
+
+2009-04-02 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.26.1 ===
+
+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 ===
+
+2009-03-16 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump version to 2.26.0
+
+2009-03-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (copy_job_done):
+ desktop_location can be NULL, check before unrefing
+
+2009-03-12 Alexander Larsson <alexl redhat com>
+
+ Bug 550250 â?? nautilus crashed with SIGSEGV in g_type_check_instance_cast()
+
+ * libnautilus-private/nautilus-autorun.c:
+ (nautilus_autorun_rebuild_combo_box):
+ (nautilus_autorun_prepare_combo_box):
+ Don't re-allocate data in nautilus_autorun_rebuild_combo_box(), as some
+ places still refer to the old version.
+
+2009-03-12 Alexander Larsson <alexl redhat com>
+
+ Bug 532725 â?? non-refreshing thumbnails: at 150% zoom
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (thumbnail_done):
+ Get mtime from right place if loading the original as thumbnail.
+
+2009-03-12 Alexander Larsson <alexl redhat com>
+
+ Bug 538888 â?? crash in Home Folder: I tried to open a direct...
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ (get_pixbuf_from_data):
+ Don't crash when gdk-pixbuf returns an error but doesn't
+ set the GError properly.
+
+2009-03-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.93 ===
+
+2009-03-11 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2009-03-11 Alexander Larsson <alexl redhat com>
+
+ Bug 529295 â?? Unable to unmount
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (got_mount):
+ Set mount on NautilusFile via nautilus_file_set_mount.
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Add nautilus_file_set_mount to set GMount.
+ Connect to "unmounted" on GMount and invalidate mount attribute
+ in callback.
+
+2009-03-10 Cosimo Cecchi <cosimoc gnome org>
+
+ * Makefile.am:
+ * configure.in:
+ * nautilus.spec.in: remove this obsolete spec file.
+
+2009-03-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-autorun.c:
+ (nautilus_allow_autorun_for_volume_finish):
+ inhibit autorun for 10 seconds instead of 5 seconds at login,
+ as that may be too short for slower machines (#520691).
+
+2009-03-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c: added a translator
+ comment explaining how to handle ordinal numbers if the language
+ doesn't distinguish plural forms like 1st, 2nd, 3rd, xth (#325284).
+
+2009-03-08 Sven Herzberg <herzi lanedo com>
+
+ Bug 574546 â?? Document nautilus_property_page_provider_get_pages()
+
+ * libnautilus-extension/nautilus-property-page-provider.c: document
+ the function
+ * src/nautilus-image-properties-page.c,
+ * src/nautilus-notes-viewer.c: drop the function documentation, it's
+ in the API reference now
+
+2009-03-08 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-properties-window.c
+ (add_permissions_combo_box):
+ * src/nautilus-file-management-properties.c
+ (create_icon_caption_combo_box_items):
+ Add two comments for translators (#572158).
+
+2009-03-07 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c (get_link_name):
+ don't mark for translation a file name, as it's pointless (#534432).
+
+2009-03-07 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c
+ (_unique_message_data_get_geometry_and_uris): if the geometry
+ string is empty, make it NULL, so that we don't trigger geometry
+ parsing later (#574410).
+
+2009-03-06 Alexander Larsson <alexl redhat com>
+
+ Bug 569668 â?? Don't allow changing default app for folders
+
+ * src/file-manager/fm-properties-window.c:
+ Don't show "open with" tab for folders. Accidentally changing
+ the folder handler causes all sorts of weird issues when
+ e.g. opening folders from the panel.
+
+2009-03-05 Alexander Larsson <alexl redhat com>
+
+ Bug 449397 â?? misinterpreted uid over ssh
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Use the gvfs reported owner/group names instead of the local
+ uid/gui mapping. This allows remote shares to report the correct
+ names.
+
+2009-03-04 Alexander Larsson <alexl redhat com>
+
+ Bug 574067 â?? context menu lists eject and unmount option
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-places-sidebar.c:
+ Never show unmount menu item if we're showing eject, as its a superset
+ of unmount.
+
+2009-03-04 Alexander Larsson <alexl redhat com>
+
+ Bug 573991 â?? Nautilus does not recognize some .desktop files as launchers
+
+ * libnautilus-private/nautilus-link.c:
+ (nautilus_link_get_link_info_given_file_contents):
+ Don't try to sniff the contents, we'll handle that when parsing anyway.
+ And sniffing breaks if there are too much comments before the first group in
+ the desktop file.
+
+2009-03-03 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c (nautilus_application_finalize),
+ (ck_session_active_changed_cb), (ck_call_is_active_cb),
+ (ck_get_current_session_cb), (do_initialize_consolekit),
+ (finish_startup), (mount_added_callback):
+ * src/nautilus-application.h: commit properly the previous
+ ConsoleKit patch.
+
+2009-03-03 A. Walton <awalton gnome org>
+
+ * src/nautilus-application.c (nautilus_application_finalize),
+ (finish_startup), (mount_added_callback):
+ * src/nautilus-application.h:
+ Fix the build by reverting Cosimo's CK double-patch.
+
+2009-03-02 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-link.c
+ (nautilus_link_local_set_key),
+ (nautilus_link_local_set_text),
+ (nautilus_link_local_set_icon):
+ Don't localize 'Icon=' keys.
+ Fixes Launchpad Bug #336679.
+
+2009-03-03 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c (nautilus_application_finalize),
+ (ck_session_active_changed_cb), (ck_call_is_active_cb),
+ (ck_get_current_session), (do_initialize_consolekit),
+ (ck_get_current_session_cb), (finish_startup),
+ (mount_added_callback):
+ * src/nautilus-application.h: use ConsoleKit to find out whether
+ we are on the currently active session. If we don't, inhibit autorun
+ dialogs (#573577).
+
+2009-03-02 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.92 ===
+
+2009-03-02 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2009-02-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (get_abs_path_for_symlink):
+ Add helper to get the path to use for symlinks that also
+ works for non-local files.
+ (link_file):
+ Use get_abs_path_for_symlink() for target of symlink so that
+ it works for remote files too.
+ Also, fix GFile comparison to use g_file_equal, not ==
+
+2009-02-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ (nautilus_global_preferences_init):
+ Remove monitoring of old gnome-vfs gconf directory.
+ Preload the gconf directories that are used on startup.
+
+2009-02-26 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (add_submenu):
+ Don't ref pixbuf if it is NULL
+
+2009-02-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (copy_files):
+ Don't unref info if == NULL
+ Query for readonly on the source directory, not the file because
+ otherwise we'll follow symlinks to the wrong filesystem.
+ OTOH, maybe query_filesystem_info shouldn't follow symlinks,
+ but that unfortunately seems hard to implement.
+
+2009-02-25 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ Use $XDG_DATA_HOME/.converted-launchers as marker for
+ one-time desktop file trust operation.
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Add nautilus_is_in_system_dir() to check if path is in
+ XDG_DATA_DIR or in ~/.gnome2.
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (is_link_trusted):
+ Use new nautilus_is_in_system_dir() instead of open coding it.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ When copying a desktop file from a trusted location to the desktop,
+ mark it as trusted.
+
+2009-02-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * test/test-eel-widgets.c: remove obsolete test.
+
+2009-02-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-operations.h:
+ * libnautilus-private/nautilus-mime-actions.c:
+ Add "interactive" argument to
+ nautilus_file_mark_desktop_file_trusted.
+
+ * src/nautilus-application.c:
+ Mark all desktopfiles on the desktop trusted on first
+ run.
+
+2009-02-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-operations.h:
+ Add nautilus_file_mark_desktop_file_trusted(), this now
+ adds a #! line if there is none as well as makes the file
+ executable.
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Use nautilus_file_mark_desktop_file_trusted() instead of
+ just setting the permissions.
+
+2009-02-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c (activate_desktop_file):
+ Capitalize words in button.
+
+2009-02-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Check for trusted desktop file launchers.
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ Add nautilus_file_is_trusted_link.
+ Allow unsetting of custom display name.
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Display dialog when trying to launch a non-trusted desktop file.
+
+2009-02-23 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-list-view.c (sort_criterion_changes_due_to_user):
+ do not leak the columns list.
+
+2009-02-23 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-thumbnails.c: check if the mtime
+ attribute is actually available.
+
+2009-02-23 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-thumbnails.c (get_types_table):
+ don't hardcode mimetypes for which we limit the file size,
+ but load the list of the supported mimetypes from GdkPixbuf
+ instead (#545934).
+
+2009-02-22 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (seconds_count_format_time_units), (format_time):
+ don't add 30 seconds when formatting time, as float->int conversion
+ already truncates the value for us (#572284).
+
+2009-02-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in:
+ * test/Makefile.am: remove unneeded and obsolete snippets of
+ autofoo.
+
+2009-02-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: explicitely depend on gthread.
+ Patch by Damien Lespiau (#572604).
+
+2009-02-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c (style_set):
+ Don't chain up on style_set, as this causes flicker.
+
+2009-02-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c (get_link_name),
+ (link_file):
+ Do not put "Link to ..." in front of symbolic links that are created
+ in another directory via DND. Fixes #534432.
+
+2009-02-20 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (fm_directory_view_handle_scroll_event),
+ (fm_directory_view_scroll_event):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c (fm_icon_view_scroll_event),
+ (fm_icon_view_class_init):
+ Treat vertical scroll events as horizontal ones if compact view is
+ enabled, and if they do not bump the zoom level. Fixes #571770.
+
+2009-02-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (copy_move_file):
+ Better string for previous commit.
+
+2009-02-18 Alexander Larsson <alexl redhat com>
+
+ Bug 565610 â?? Replacing folder with file from within that folder destroys both
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (copy_move_file):
+ Give a warning when the source would be overwritten by the
+ destination on a copy.
+
+2009-02-17 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * src/nautilus-main.c:
+ Set the glibc MMAP limit to a static value to avoid the dynamic
+ limit hitting bad behaviour due to the large temporary allocations
+ when creating the desktop background. It would raise the limit
+ to a large value causing several large allocations on the
+ heap which are then not returned to the OS.
+
+2009-02-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.91 ===
+
+2009-02-16 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump version to 2.25.91
+
+2009-02-10 David Zeuthen <davidz redhat com>
+
+ Don't use shadowed mounts.
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c (has_mount),
+ (create_mount_link), (remove_mount_link), (mount_added_callback),
+ (mount_removed_callback), (mount_changed_callback):
+ * libnautilus-private/nautilus-directory-async.c (get_mount_at):
+ * src/file-manager/fm-tree-view.c (add_root_for_mount):
+ * src/nautilus-pathbar.c (is_file_path_mounted_mount):
+ * src/nautilus-places-sidebar.c (update_places):
+ Honor g_mount_is_shadowed().
+
+2009-02-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-info.c:
+ (nautilus_icon_info_lookup):
+ Handle GIcon types other than files and themed icons.
+ Patch from David Zeuthen
+
+2009-02-13 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file.c: (nautilus_file_mount):
+ * libnautilus-private/nautilus-vfs-file.c: (vfs_file_mount):
+ use g_set_error_literal() where appropriate.
+ Patch by Christian Persch (#570537).
+
+2009-02-13 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: require intltool 0.40.1.
+ * src/file-manager/fm-properties-window.c
+ (value_field_update_internal): use C_() to handle translator
+ comments. Patch by A. Walton (#542658).
+
+2009-02-09 Thomas H.P. Andersen <phomes gmail com>
+
+ * src/file-manager/fm-empty-view.c: (fm_empty_view_add_file):
+ * src/file-manager/fm-directory-view.c: (connect_proxy):
+ * src/nautilus-spatial-window.c:
+ (got_file_info_for_location_menu_callback),
+ (nautilus_spatial_window_set_location_button):
+ * src/nautilus-property-browser.c: (make_drag_image),
+ (make_color_drag_image):
+ * src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_get_image):
+ * libnautilus-private/nautilus-thumbnails.c:
+ (async_thumbnail_read_image):
+ Don't use deprecated gdk_pixbuf_unref. Bug #570953
+
+2009-02-06 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-link.c (get_language),
+ (nautilus_link_local_set_key):
+ Pass a language code to g_key_file_set_locale_string() so that we can
+ actually rename .desktop files.
+
+2009-02-04 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c: (create_window):
+ Don't use unique_app_watch_window(), as we don't have a default
+ window to present (#570377).
+
+2009-02-02 Cosimo Cecchi <cosimoc pluto>
+
+ * libnautilus-extension/nautilus-column.c:
+ (nautilus_column_finalize), (nautilus_column_init),
+ (nautilus_column_class_init):
+ * libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
+ * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
+ (nautilus_cell_renderer_pixbuf_emblem_class_init),
+ (nautilus_cell_renderer_pixbuf_emblem_finalize):
+ * libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
+ (nautilus_cell_renderer_text_ellipsized_init),
+ (nautilus_cell_renderer_text_ellipsized_class_init),
+ (nautilus_cell_renderer_text_ellipsized_get_size):
+ * libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
+ (nautilus_entry_key_press), (nautilus_entry_motion_notify),
+ (nautilus_entry_button_press), (nautilus_entry_button_release),
+ (nautilus_entry_selection_clear), (nautilus_entry_class_init):
+ * libnautilus-private/nautilus-file.c: (nautilus_file_init),
+ (nautilus_file_constructor), (finalize),
+ (nautilus_file_class_init):
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_finalize),
+ (nautilus_icon_canvas_item_update),
+ (nautilus_icon_canvas_item_class_init):
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_new):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ (nautilus_mime_application_chooser_finalize),
+ (nautilus_mime_application_chooser_destroy),
+ (nautilus_mime_application_chooser_class_init),
+ (nautilus_mime_application_chooser_init):
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ (nautilus_open_with_dialog_finalize),
+ (nautilus_open_with_dialog_destroy),
+ (nautilus_open_with_dialog_class_init),
+ (nautilus_open_with_dialog_init):
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-list-model.c: (fm_list_model_dispose),
+ (fm_list_model_finalize), (fm_list_model_class_init):
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
+ (fm_tree_model_class_init):
+ Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
+ functions where possible.
+
+2009-02-02 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.4 ===
+
+2009-02-02 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2009-02-02 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (report_delete_progress): better fix for the singular/plural issue
+ described in bug #551222; we now split the string into two parts,
+ use ngettext() on both and concatenate them (#570141).
+
+2009-02-01 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/Nautilus_shell.server.in: remove this, it's useless now that
+ we don't use Bonobo anymore (#570125).
+
+2009-01-31 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c (lacks_link_info),
+ (monitor_includes_file), (link_info_done), (link_info_got_data),
+ (link_info_start):
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
+ (nautilus_file_should_show),
+ (filter_hidden_and_backup_partition_callback),
+ (nautilus_file_is_foreign_link):
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-link.c (string_array_contains),
+ (nautilus_link_get_link_info_given_file_contents):
+ * libnautilus-private/nautilus-link.h:
+ * src/file-manager/fm-desktop-icon-view.c
+ (fm_desktop_icon_view_init):
+ * src/file-manager/fm-directory-view.c (fm_directory_view_init),
+ (fm_directory_view_should_show_file),
+ (fm_directory_view_set_show_foreign):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-tree-model.c (should_show_file):
+ Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for
+ .desktop files, when they are put on the desktop.
+ Thanks to Federico Mena Quintero and Jared Moore (#338933).
+
+2009-01-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-autorun.c: (handle_dialog_closure),
+ (dialog_response_cb), (dialog_destroy_cb), (combo_box_changed):
+ Don't use gtk_dialog_run to show the NautilusOpenWithDialog.
+ That won't work, as we will spawn a GtkFileChooser later,
+ eating all the mouse events on it if we do (#569651).
+
+2009-01-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (seconds_count_format_time_units), (report_delete_progress),
+ (report_copy_progress): make sure to use the correct singular
+ or plural form for the time format when reporting a file operation
+ progress detail.
+ Thanks to Christian Neumair (#551222).
+
+2009-01-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_notify_files_moved):
+ Invalidate file attributes after it has been moved, so that
+ they are refreshed properly (#555234).
+
+2009-01-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * icons/Makefile.am:
+ * src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init):
+ Remove "note-indicator.png" and use the themable icon we just
+ added to display the emblem in the sidebar.
+
+2009-01-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * data/icons/*:
+ Bring icon handling to the 21th century.
+ Add an emblem-note icon, this is copied from g-i-t "stock_note"
+ icon right now, but we might change this later.
+ * src/nautilus-application.c: (nautilus_application_init):
+ add a lookup path for custom themable icons.
+
+ This also fixes bug #569407. Thanks to Lapo Calamandrei for
+ the tips on icon naming.
+
+2009-01-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * nautilus.desktop.in.in: set X-GNOME-AutoRestart=true, to make
+ Nautilus restart automatically when it crashes (#569288).
+
+2009-01-23 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window-menus.c
+ (menu_item_select_cb): don't rely on GTK+ implementation details
+ when getting a GtkAction.
+ Thanks to Christian Persch (#568880).
+
+2009-01-22 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_clear_info):
+ Also free the description when clearing the file.
+
+2009-01-22 Paolo Borelli <pborelli katamail com>
+
+ libnautilus-private/nautilus-file-private.c (finalize): free the
+ description.
+
+2009-01-22 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (snap_position): make sure we don't snap icons to a grid marker which
+ is too near the right margin of the canvas (#527374).
+
+2009-01-22 Cosimo Cecchi <cosimoc gnome org>
+
+ * MAINTAINERS: fix a typo.
+
+2009-01-22 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file-utilities.c
+ (nautilus_unique_temporary_file_name):
+ * libnautilus-private/nautilus-metafile.c (metafile_write_local):
+ Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.
+
+2009-01-22 Paolo Borelli <pborelli katamail com>
+
+ * eel/eel-gtk-extensions.[ch]: add utility function
+ to get a GtkMenuToolButton's button
+
+ * src/nautilus-window-menus.c:
+ * src/nautilus-navigation-action.c:
+ Use the above util function that doesn't leak the children
+ list.
+
+2009-01-20 A. Walton <awalton gnome org>
+
+ * src/nautilus-main.c (main):
+ Bug 568503 â?? Misspelled word "progam"->"program"
+
+2009-01-20 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: we require gnome-desktop 2.25.5 now, due to the new
+ GnomeBG crossfade API.
+
+2009-01-20 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
+ Fix a crash when closing a window before it's fully populated.
+ Part of bug #552859, patch by Ray Strode.
+
+2009-01-19 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.3 ===
+
+2009-01-19 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2009-01-15 Richard Hughes <richard hughsie com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (search_for_application_dbus_call_notify_cb),
+ (search_for_application_mime_type):
+ We've been working with the KDE devs, and we've come up with a slightly
+ changed specification that can be adopted by KPackageKit and also have
+ room for expansion in the future. There's only a couple of things
+ already using the old interface, nautilus being one of them.
+
+ I've patched nautilus to convert from the old interface to the new
+ interface. The new interface does not have the double confirm problem,
+ and now respects the users session policy on interaction.
+
+2009-01-14 A. Walton <awalton gnome org>
+
+ * src/file-manager/fm-ditem-page.c (create_page):
+ Fix another crasher when attempting to get properties
+ on a damaged Desktop Entry file.
+
+2009-01-13 A. Walton <awalton gnome org>
+
+ * src/file-manager/fm-empty-view.c (fm_empty_view_end_loading),
+ (fm_empty_view_create), (fm_empty_view_register):
+ Unbreak build when building with --enable-empty-view.
+ Closes bug #558537. Patch by Emmanuel Fleury.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (get_icon_bounds_for_canvas_bounds):
+ When calculating bounds, don't ignore visible but unmapped items, becase
+ the root item is unmapped with the canvas, but we want to report the
+ same bounds independently on the canvas mapped state.
+ This caused problems when the canvas was unmapped due to being on an
+ invisible notebook page navigation tabs case, causing the
+ scrollbars to become invisible. (#542396)
+
+2009-01-13 Matthias Clasen <mclasen redhat com>
+
+ Bug 567460 â?? NautilusTrashMonitor emits trash-state-changed too often
+
+ * libnautilus-private/nautilus-trash-monitor.c (update_info_cb):
+ Only emit ::trash-state-changed when the state actually changes.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-spatial-window-ui.xml:
+ Remove Go to Burn menu items to avoid error spew.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-debug-log.c:
+ (nautilus_debug_logv):
+ Make space for terminating zero
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-debug-log.c:
+ Limit nr of URIs in log to 20 to avoid huge
+ logs and bad performance for e.g. select all
+ in a large dir.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Fix typo in request_counter_remove_request (--, not ++)
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Use the monitor and call_when_ready counts to avoid
+ iterating over the potentially long lists.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ Fixed type (& not &&).
+ Also add some paranthesises to args for macro safety.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Don't need the want_foo calls, can just pass in
+ the request type directly now.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Count all outstanding monitor and call_when_ready details
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Convert Request from struct of gboolean to guin32 bitfield.
+ This is both smaller and faster, plus it allows some further optimizations to come.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Only send selection_changed once when removing lots of files.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-slot.c (nautilus_window_slot_update_icon):
+ Only set window icon if it really changed.
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-debug-log.c (nautilus_debug_log_with_file_list):
+ Don't do conversion to uris unless debugging is enabled.
+ (For performance reasons)
+
+2009-01-13 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (fm_directory_view_notify_selection_changed):
+ Don't get selection unless debugging is really turned on.
+ (For performance reasons)
+
+2009-01-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (file_changed_callback):
+ Don't update emblems when trash dir changes.
+ It changes a lot (due to file count attribute) but never
+ changes writeability status.
+
+2009-01-12 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
+ Trash files are automatically assumed read-only,
+ so we shouldn't add read-only emblems to files in the trash.
+
+2009-01-12 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-link.c
+ (nautilus_link_get_link_icon_from_desktop):
+ Fix last commit to actually patch the right part of the file.
+
+2009-01-12 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-link.c
+ (nautilus_link_get_link_info_given_file_contents):
+ Fix a crasher on broken desktop entry files.
+ Closes bug #567475.
+
+2008-12-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-property-browser.c:
+ Allow deleting of custom emblems. (#112292)
+ Patch from DESSAI Imrane
+
+2008-12-16 Bastien Nocera <hadess hadess net>
+
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c (nautilus_window_constructor):
+ Remove the CD/DVD creator from the places menu, and the
+ places sidebar (Closes: #508384)
+
+2008-12-15 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.2 ===
+
+2008-12-15 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2008-12-15 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Remove eel-feature.h
+
+2008-12-15 Alexander Larsson <alexl redhat com>
+
+ * test/Makefile.am:
+ * test/test-eel-background.c: Added.
+ * test/test-eel-editable-label.c: Added.
+ * test/test-eel-image-scrolled.c: Added.
+ * test/test-eel-image-table.c: Added.
+ * test/test-eel-labeled-image.c: Added.
+ * test/test-eel-pixbuf-scale.c: Added.
+ * test/test-eel-widgets.c: Added.
+ * test/test.h:
+ Import eel tests
+
+2008-12-15 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ * acconfig.h:
+ * configure.in:
+ * eel/
+ * libnautilus-private/Makefile.am:
+ Import eel into nautilus.
+
+2008-12-15 Matthias Clasen <mclasen redhat com>
+
+ Bug 564207 â?? don't look for old kde trash
+
+ * src/nautilus-application.c: Remove code that supports KDE2
+ style trash handling.
+
+2008-12-15 Tomas Bzatek <tbzatek redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (activation_mount_not_mounted):
+ Fix new windows not appearing after successful mount
+ (needed for #524485)
+
+2008-12-12 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-mime-actions.c
+ (application_unhandled_file):
+ Fix the build for OSes with format security turned on.
+ (Ubuntu).
+
+2008-12-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (search_for_application_dbus_call_notify_cb):
+ Don't warn if we found no applications to install.
+
+2008-12-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Ref the dbus proxy over the call, this means we actually get the callback, so
+ remove the got_reply stuff.
+
+2008-12-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (search_for_application_mime_type):
+ Fix warning
+
+2008-12-10 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-global-preferences.h:
+ * libnautilus-private/nautilus-mime-actions.c:
+ Support PackageConfig application install for unsupported mime types.
+ Based on patch from Richard Hughes
+
+2008-12-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.ui:
+ Update the 2GB and 4GB thumbnail limits to the new prefs API and
+ make sure they actually work.
+
+2008-12-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (copy_move_file):
+ Don't use G_FILE_COPY_ALL_METADATA, as we changed glib to
+ copy the file by default (#515777)
+
+2008-12-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ 10GB overflows the uint, add 2 and 4 GB instead.
+
+2008-12-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ Add 10GB size.
+
+2008-12-08 Tomas Bzatek <tbzatek redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (activation_mount_not_mounted):
+ Fix callback connection to GtkMountOperation
+
+2008-12-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/libegg/eggtreemultidnd.c:
+ * cut-n-paste-code/libegg/eggtreemultidnd.h:
+ * libnautilus-extension/nautilus-menu.c:
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-info.h:
+ * libnautilus-private/nautilus-idle-queue.h:
+ * libnautilus-private/nautilus-monitor.h:
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-list-model.h:
+ * src/file-manager/fm-list-view.c:
+ * src/nautilus-emblem-sidebar.h:
+ * src/nautilus-notebook.c:
+ * src/nautilus-notebook.h:
+ Use single GLib/GTK+ includes. Patch by Maxim Ermilov (#560432).
+
+2008-12-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.25.1 ===
+
+2008-12-01 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c:
+ Don't crash if nautilus.desktop is not installed (i.e. at make check)
+
+2008-12-01 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2008-11-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: completely remove librsvg checks.
+
+2008-11-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c: (nautilus_application_finalize):
+ Don't unref the SMClient (#561402).
+
+2008-11-18 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-main.c: (main):
+ * src/nautilus-window-slot.c: (nautilus_window_slot_dispose):
+ Plug two memory leaks.
+
+2008-11-11 A. Walton <awalton gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (metadata_for_directory_as_file_ready_callback),
+ (metadata_for_files_in_directory_ready_callback):
+ Remove two duplicate asserts.
+
+ Patch by Rui Matos (bug #555044).
+
+2008-11-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_ensure_interactive_directory):
+ Set correct hint on search popup window. (#536804)
+
+ Patch from Danny Baumann
+
+2008-10-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window-menus.c:
+ (action_about_nautilus_callback):
+ Update the about dialog description.
+ Thanks to Matthew Paul Thomas (#551483).
+
+2008-10-27 Christian Persch <chpe gnome org>
+
+ * libnautilus-extension/nautilus-location-widget-provider.h:
+ * libnautilus-extension/nautilus-menu-provider.h:
+ * libnautilus-extension/nautilus-property-page.h: Only include
+ gtk/gtk.h, to allow extensions to build with
+ *_DISABLE_SINGLE_INCLKUDES. Bug #558070.
+
+2008-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Manually fall back to default fallback icon for
+ files if not found. Goes with the corresponding
+ glib/gvfs change to not add the fallback icon to
+ the end of files icons. (#528320)
+
+2008-10-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_get_symbolic_link_target_uri/path):
+ Don't assert on symbolic links always marked as symlinks.
+ Some broken backends will give this (like the archive backend).
+ Fixes crash in #547468
+
+2008-10-22 A. Walton <awalton gnome org>
+
+ * src/file-manager/fm-tree-model.c (fm_tree_model_get_column_type),
+ (fm_tree_model_get_value):
+ * src/file-manager/fm-tree-model.h:
+ * src/file-manager/fm-tree-view.c (create_tree):
+ Use normal weighting in the tree view sidebar. Closes bug #311786.
+
+2008-10-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-tree-view.c: (create_popup_menu):
+ Mark two strings for translation (#557156).
+
+2008-10-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (pause_activation_timed_cancel):
+ (unpause_activation_timed_cancel):
+ (activate_mount_op_active):
+ (activate_files):
+ Don't show timeout-based cancel when showing the "run or display"
+ dialog. (#539954)
+
+2008-10-18 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Add a comment for translators (#548389).
+
+2008-10-17 Andre Klapper <a9016009 gmx de>
+
+ * /src/file-manager/fm-tree-view.c:
+ Fix broken mnemonic for "Create _Folder" context menu entry (bug #555016)
+
+2008-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Add nautilus_directory_has_active_request_for_file which returns true
+ if monitoring or call_when_ready the file or all the files in the directory.
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_add_file):
+ When adding a file to a directory, if there is an outstanding request
+ for the file, add it to the work queue so we make sure to do i/o on it.
+ Otherwise we could for instance block a call_when_ready with file=NULL
+ because we're waiting for something to happen on all files in the dir
+ but the newly added file never has any i/o happen to it.
+
+2008-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (bookmark_file_changed_callback):
+ Don't immediately recreate NautilusFile for the
+ bookmark when the file is deleted, as this can
+ cause loops if the file is monitored.
+ See https://bugzilla.redhat.com/show_bug.cgi?id=465479
+
+2008-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c
+ (nautilus_window_slot_open_location_full):
+ Don't unref NULL, which can happen if !do_load_location
+
+2008-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ (nautilus_spatial_window_save_scroll_position):
+ (nautilus_spatial_window_save_show_hidden_files_mode):
+ (real_window_close):
+ Don't access NULL slot->viewed_file if its not been set yet.
+
+2008-10-13 Nelson BenÃtez León <nbenitez svn gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (copy_move_file)
+ (copy_move_directory)
+ (copy_files):
+ Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
+ operations when the source file is in a readonly
+ filesystem (eg. CDROM). Fixes #550816.
+
+2008-10-13 Christian Persch <chpe gnome org>
+
+ * src/nautilus-image-properties-page.c: Plug a mem leak. Bug #552691.
+
+2008-10-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ Allow resetting file associations (#545356)
+ Patch from Matthias Clasen
+
+2008-10-13 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require glib 2.19.0
+
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ Allow removal of custom applications (#545354)
+ Patch from Matthias Clasen
+
+2008-10-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ (add_or_find_application):
+ Don't set default when opening with other app, just
+ add to open with list.
+
+2008-10-12 Nelson BenÃtez León <nbenitez svn gnome org>
+
+ * libnautilus-private/nautilus-dnd.c
+ (nautilus_drag_default_drop_action_for_icons):
+ Add new function source_is_deletable.
+ When DnD'ing, change the drop action to COPY instead of MOVE, when
+ the source is not deletable. Fixes #314139.
+
+2008-10-12 Nelson BenÃtez León <nbenitez svn gnome org>
+
+ * src/file-manager/fm-icon-view.c
+ (set_sort_criterion_by_sort_type)
+ (action_reversed_order_callback):
+ Reveal the selection after the user sorts by some type or clicks the
+ "reverse order" sort action. Fixes #45588.
+
+2008-10-11 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (make_file_name_valid_for_dest_fs):
+ Chop trailing space characters when moving to FAT file system. Fixes #555813.
+
+2008-10-09 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ (real_window_close):
+ (nautilus_spatial_window_class_init):
+ Save spatial geometry on window close, not slot close.
+ Slot close is to late in the close by window destry case,
+ as the windows have then been unrealized.
+
+2008-10-09 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c (main):
+ Make sure uri list is NULL terminated
+
+2008-10-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-horizontal-splitter.c:
+ (nautilus_horizontal_splitter_button_press):
+ (nautilus_horizontal_splitter_button_release):
+ Don't toggle the splitter when dragging (#555619)
+ Patch from Christoph Reiter
+
+2008-10-09 Alexander Larsson <alexl redhat com>
+
+ * cut-n-paste-code/libegg/eggdesktopfile.c:
+ * cut-n-paste-code/libegg/eggdesktopfile.h:
+ * cut-n-paste-code/libegg/eggsmclient-xsmp.c:
+ * cut-n-paste-code/libegg/eggsmclient.c:
+ Update EggSMClient from libegg
+
+2008-10-09 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-property-browser.c:
+ (nautilus_property_browser_drag_data_get):
+ Don't use eel_gdk_color_parse anymore. We don't have any colors
+ left not supported by gdk_color_parse.
+
+2008-10-08 Christian Persch <chpe gnome org>
+
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ (create_tree_view), (refresh_model): Put the GIcon in the tree model
+ and make the cell renderer display it directly instead of manually
+ resolving the GIcon to a pixbuf and putting that into the model. Bug
+ #552682.
+
+2008-10-07 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require trunk eel.
+ Drop libgnome* and librsvg deps.
+
+ * libnautilus-private/nautilus-customization-data.c:
+ (nautilus_customization_data_get_next_element_for_display):
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (real_map_pixbuf):
+ * src/nautilus-property-browser.c:
+ (make_drag_image):
+ Use librsvg indirectly via gdk-pixbuf loader.
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ Use thumbnail factory from gnome-desktop.
+
+ * libnautilus-private/nautilus-undo.c:
+ (nautilus_undo_get_undo_manager):
+ Kill references to gnome canvas.
+
+ * libnautilus-private/nautilus-vfs-file.c:
+ Don't include removed eel-mount-operation.h header
+
+ * src/file-manager/fm-properties-window.c:
+ (update_preview_callback):
+ Use thumbnail utils from gnome-desktop.
+
+ * src/Makefile.am:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-bookmarks-window.glade: Removed.
+ * src/nautilus-bookmarks-window.ui: Added.
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.glade: Removed.
+ * src/nautilus-file-management-properties.ui: Added.
+ Switch from libglade to gtkbuilder.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-navigation-window.h:
+ * test/test-nautilus-wrap-table.c:
+ * test/test.c:
+ * test/test.h:
+ Drop old unused libgnome/librsvg includes
+
+2008-10-07 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-property-browser.c:
+ Don't use eel_gnome_icon_selector_new()
+ Instead just use file selector with preview.
+
+2008-10-06 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-ditem-page.c:
+ Replace GnomeDesktopItem use with GKeyFile
+
+2008-10-06 Matthias Clasen <mclasen redhat com>
+
+ * libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
+ Fix the build
+
+2008-10-06 Matthias Clasen <mclasen redhat com>
+
+ Bug 553084 â?? leaks content type description
+
+ * libnautilus-private/nautilus-open-with-dialog.c (set_uri_and_type):
+ Don't leak the content type description.
+
+2008-10-06 Matthias Clasen <mclasen redhat com>
+
+ Bug 553073 â?? invalid strcmp
+
+ * libnautilus-private/nautilus-file.c (update_info_internal):
+ Use eel_ref_str_peek where appropriate.
+
+2008-10-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-link.[ch]:
+ * src/file-manager/fm-properties-window.c:
+ Use GKeyFile instead of GnomeDesktopItemp
+
+2008-10-06 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c:
+ Don't set application name twice (avoids warning)
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-mime-actions.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-connect-server-dialog-main.c:
+ * src/nautilus-window-manage-views.c:
+ use GtkMountOperation instead of EelMountOperation
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-customization-data.c:
+ * libnautilus-private/nautilus-dnd.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ * libnautilus-private/nautilus-monitor.c:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-error-reporting.h:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-image-properties-page.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-location-entry.c:
+ * src/nautilus-main.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-toolbars.c:
+ Remove unnecessary includes of libgnome
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-property-browser.c:
+ Don't use gnome_icon_entry
+
+2008-10-06 Alexander Larsson <alexl redhat com>
+
+ Based on patch from Cosimo Cecchi
+
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-emblem-sidebar.c:
+ Use gtk_menu_popup instead of gnome_popup_menu_do_popup_modal
+ Don't use GNOME_PAD
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-desktop-directory.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-merged-directory.c:
+ * libnautilus-private/nautilus-module.c:
+ * libnautilus-private/nautilus-module.h:
+ * libnautilus-private/nautilus-search-directory.c:
+ * libnautilus-private/nautilus-signaller.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * src/file-manager/fm-icon-container.c:
+ * src/nautilus-application.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-file-management-properties-main.c:
+ * src/nautilus-zoom-control.c:
+ Use G_DEFINE_TYPE instead of libgnome macros.
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-connect-server-dialog.c:
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-location-dialog.c:
+ Use gtk_show_uri instead of gnome_help
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-application.c:
+ (initialize_kde_trash_hack):
+ Replace GnomeConfig use with GKeyFile
+
+2008-10-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window-menus.c:
+ (action_nautilus_manual_callback):
+ Use gtk_show_uri instead of gnome_help
+
+ * src/nautilus-file-management-properties-main.c:
+ * src/nautilus-connect-server-dialog-main.c:
+ * src/nautilus-autorun-software.c:
+ * test/test-nautilus-mime-actions-set.c:
+ * test/test-nautilus-mime-actions.c:
+ Use GOption instead of GnomeProgram
+
+ * src/nautilus-property-browser.c:
+ Use GtkColorButton instead of GnomeColorPicker
+ Use gtk_show_uri instead of gnome_help
+
+2008-10-02 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ * nautilus-browser.desktop.in.in:
+ * nautilus.desktop.in.in:
+ Renamed nautilus.desktop to nautilus-browser.desktop
+ (this is what it does, launch a browser window with no desktop)
+ Created new NoDisplay nautilus.desktop file that is used
+ for autostarting nautilus from gnome-session.
+
+ * configure.in:
+ Pull in the right cflags/libs for libegg
+ Add nautilus-browser.desktop.in to output
+
+ * cut-n-paste-code/libegg/Makefile.am:
+ * cut-n-paste-code/libegg/eggdesktopfile.[ch]: Added.
+ * cut-n-paste-code/libegg/eggsmclient-private.h: Added.
+ * cut-n-paste-code/libegg/eggsmclient-xsmp.c: Added.
+ * cut-n-paste-code/libegg/eggsmclient.[ch]: Added.
+ Import eggsmclient from libegg.
+ Save data in desktop file instead of a separate file as per the
+ new gnome-session.
+
+ * cut-n-paste-code/libegg/eggtreemultidnd.c:
+ Minor update from libegg
+
+ * src/nautilus-application.[ch]:
+ Use eggsmclient for session handling instead of gnome-client.
+
+ * src/nautilus-main.c:
+ Don't use gnome_program, instead use eggsmsession and
+ g_option_context_parse directly.
+ This removes support for some internal commandline arguments
+ that are not used anymore.
+
+2008-10-02 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
+ Remove gnome-vfs from the required libs.
+
+2008-10-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Remove direct deps on bonobo, bonobo-activation, orbit2, startup-notification
+ Add dependency on libunique
+
+ * src/Makefile.am:
+ * src/nautilus-shell-interface.idl:
+ * src/nautilus-shell.[ch]:
+ Remove NautilusShell
+
+ * src/nautilus-application.[ch]:
+ Make NautilusApplication a normal GObject
+ Remove NautilusShell use.
+ Implement unique application functionallity using libunique
+ Remove manual startup notification handling (mostly handled by libunique)
+
+ * src/nautilus-main.c:
+ Remove bonobo initialization
+ Remove manual startup notification handling
+ Move command line arg to uri parsing here
+ Remove weird idle handling now that we don't use bonobo anymore
+
+ * libnautilus-private/nautilus-undo-manager.c:
+ * libnautilus-private/nautilus-undo-manager.h:
+ * libnautilus-private/nautilus-undo.c:
+ * src/nautilus-window-private.h:
+ Remove all leftover spurious use of bonobo
+
+ * src/nautilus-window-slot.h:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-location-dialog.c:
+ * src/nautilus-window-bookmarks.c:
+ Add required includes of gi18n.h
+
+2008-10-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.25.1.
+ Stable version lives on the gnome-2-24 branch.
+
+2008-09-28 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_set_zoom_level):
+ Invalidate label, rather than its allocated size. Fixes zoom level
+ changes not being applied to label sizes.
+
+2008-09-27 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c
+ (link_info_got_data):
+ Pass link info's URI to
+ nautilus_link_get_link_info_given_file_contents().
+
+ * libnautilus-private/nautilus-link.c
+ (nautilus_link_get_link_uri_from_desktop),
+ (nautilus_link_get_link_info_given_file_contents):
+ * libnautilus-private/nautilus-link.h:
+ Add an input parameter for the link info's URI to
+ nautilus_link_get_link_info_given_file_contents().
+ In nautilus_link_get_link_uri_from_desktop(), when
+ a desktop icon has an "URI=filename" entry resolve
+ it like a symbolic link name relative to the link
+ info parent. Ideally, we'd have
+ g_file_parse_name_relative() which could do that for us,
+ but it would mangle URI's fragments and queries anyway.
+
+2008-09-24 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-application.c (count_slots_of_windows),
+ (get_first_navigation_slot), (mount_removed_callback):
+ * src/nautilus-navigation-window-slot.c
+ (nautilus_navigation_window_slot_should_close_with_mount):
+ * src/nautilus-navigation-window-slot.h:
+ When unmounting, close all slots that only displayed locations on the
+ mount. Never close all open slots, though.
+
+2008-09-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in:
+ * libnautilus-private/nautilus-file-operations.c:
+ (copy_move_directory), (copy_move_file), (copy_files),
+ (move_files):
+ Revert latest commit, as we can't depend on GLib 2.19.0 before
+ branching.
+
+2008-09-22 Nelson BenÃtez León <nbenitez svn gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (copy_move_file)
+ (copy_move_directory)
+ (copy_files):
+ Pass G_FILE_COPY_TARGET_DEFAULT_PERMS flag to copy
+ operations when the source file is in a readonly
+ filesystem (eg. CDROM). Fixes #550816.
+
+ * configure.in: Bump required glib version to 2.19.0
+ to make use of aforementioned GFileCopyFlag.
+
+2008-09-22 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_get_emblem_icons):
+ * libnautilus-private/nautilus-icon-info.c:
+ * libnautilus-private/nautilus-icon-info.h:
+ Support emblem file names that do not start with â??emblem-â??. Fixes
+ #350643.
+
+2008-09-22 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-window-slot.c
+ (nautilus_window_slot_update_query_editor):
+ Add weak ref for query editor pointer.
+
+2008-09-22 Christian Neumair <cneumair gnome org>
+
+ * configure.in: post-release bump to 2.24.1.
+
+=== nautilus 2.24.0 ===
+
+2008-09-22 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-09-22 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-manage-views.h:
+ * src/nautilus-window.c (nautilus_window_destroy),
+ (nautilus_window_close_slot), (nautilus_window_slot_close):
+ Remove nautilus_window_manage_views_destroy(), since everything it
+ does is achieved by nautilus_window_close_slot(). Also ensure that
+ slots are removed from the active slot history as they are closed.
+ Fixes #553081.
+
+2008-09-18 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file.c: (finalize),
+ (nautilus_file_invalidate_extension_info_internal):
+ Don't leak the list of pending info providers (#552310).
+
+2008-09-17 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-list-model.c
+ (fm_list_model_multi_drag_data_get),
+ (fm_list_model_get_drag_target_list):
+ * src/file-manager/fm-list-model.h:
+ * src/file-manager/fm-list-view.c (motion_notify_callback):
+ Enable text drag target for list view. Fixes #552474.
+
+2008-09-17 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_rename):
+ When deciding whether name actually changed, compare target
+ filename with display name for desktop files, and desktop icon
+ files, instead of comparing it with the filename.
+ Fixes #552112.
+
+2008-09-16 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-application.c (mount_removed_callback):
+ Let navigation slot go home, instead of its window. Properly
+ initialize window variable.
+
+2008-09-16 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_compare_for_sort_internal),
+ (nautilus_file_compare_for_sort),
+ (nautilus_file_compare_for_sort_by_attribute_q):
+ Also sort folders before files when the sort criterion is reversed.
+ Fixes #310919.
+
+2008-09-16 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-autorun.c
+ (do_autorun_for_content_type):
+ Center autorun dialog on screen.
+
+2008-09-13 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-properties-window.c (file_has_prefix),
+ (directory_contents_value_field_update):
+ Don't count file size twice if a folder and a nested file is selected
+ at once. Fixes #552015.
+
+2008-09-12 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (nautilus_icon_canvas_item_set_is_visible),
+ (nautilus_icon_canvas_item_invalidate_label):
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-container.c
+ (invalidate_labels), (nautilus_icon_container_set_layout_mode),
+ (nautilus_icon_container_set_label_position),
+ (nautilus_icon_container_set_font),
+ (nautilus_icon_container_set_font_size_table),
+ (nautilus_icon_container_set_all_columns_same_width):
+ Add nautilus_icon_canvas_item_invalidate_label(), which removes the
+ associated PangoLayout - used when resetting attributes, e.g. when the
+ zoom level changes or when switching from â??text belowâ?? to â??text
+ besidesâ?? mode. Fixes #551862.
+
+2008-09-12 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory.c
+ (nautilus_directory_is_local):
+ Always assume that directories in trash are local. Fixes #546353.
+ Thanks to lvaro Vilanova Vidal.
+
+2008-09-10 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-icon-container.c
+ (fm_icon_container_get_icon_text_attributes_from_preferences):
+ Use eel_preferences_add_auto_string_array_as_quarks(), instead of
+ registering a custom callback function - which is not guaranteed to be
+ run before other (instance) callbacks. Thanks to Cosimo Cecchi for the
+ problem analysis. Fixes #551576.
+
+ * configure.in:
+ Depend on eel 2.24.0.
+
+2008-09-08 Christian Neumair <cneumair gnome org>
+
+ * configure.in: post-release bump to 2.24.0.
+
+=== nautilus 2.23.92 ===
+
+2008-09-08 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-09-08 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (select_range),
+ (keyboard_move_to), (handle_icon_button_press):
+ Allow to select range additively when pressing ctrl and shift, i.e.
+ don't unselect the old selection. Fixes #410497, at least for icon
+ view.
+
+2008-09-06 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_is_date_sort_attribute_q):
+ * libnautilus-private/nautilus-file.h:
+ Add nautilus_file_is_date_sort_attribute_q().
+
+ * src/file-manager/fm-list-view.c
+ (sort_criterion_changes_due_to_user),
+ (sort_column_changed_callback):
+ When manually switching to a date column, or to the default column
+ with â??default_sort_in_reverse_orderâ?? active, auto-reverse sort order.
+ Fixes #533189.
+
+2008-09-05 Matthias Clasen <mclasen redhat com>
+
+ Bug 550009 â?? small leaks
+
+ * libnautilus-private/nautilus-directory-background.c: Plug
+ three small memory leaks.
+
+2008-09-04 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: Bump GTK+ required version to 2.13.0.
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_application), (nautilus_launch_desktop_file):
+ * src/nautilus-connect-server-dialog-main.c: (show_uri):
+ Use GdkAppLaunchContext instead of EelAppLaunchContext.
+ This also fixes bug #550864.
+
+2008-09-04 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (finish_adding_new_icons):
+ Set layout timestamp when fixating semi-positioned icons. Fixes
+ #550807.
+
+2008-09-04 Robert-André Mauchin <zebob m pengzone org>
+
+ * po/LINGUAS:
+ * po/ps.po: Added Pashto translations by Zabeeh Khan.
+
+2008-09-04 Gilles Dartiguelongue <gdartigu svn gnome org>
+
+ * configure.in:
+ * docs/reference/Makefile.am:
+ * docs/reference/libnautilus-extension/Makefile.am:
+ * docs/reference/libnautilus-extension/libnautilus-extension-docs.x
+ ml:
+ * libnautilus-extension/nautilus-column.c:
+ * libnautilus-extension/nautilus-menu-item.c:
+ * libnautilus-extension/nautilus-property-page.c:
+ (nautilus_property_page_get_type):
+ * libnautilus-extension/nautilus-property-page.h:
+ include some documentation, bug #396929.
+
+2008-09-03 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c (create_job):
+ Use file name duplication helper, unless we create directories. Also
+ consider maximal file name length. Fixes #240116.
+
+2008-09-03 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window-menus.c
+ (forget_history_if_confirmed):
+ Remove scary secondary dialog message. Fixes #550567.
+ Also remove easter egg, which isn't translatable.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * configure.in: post-release bump to 2.23.92.
+
+=== nautilus 2.23.91 ===
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_update_scroll_region),
+ (nautilus_icon_container_get_first_visible_icon),
+ (nautilus_icon_container_scroll_to_icon):
+ Adapt manual layout borders to auto layout borders, improve horizontal
+ RTL scrolling to items. Unfortunately, programmatical scrolling is
+ still somewhat broken due to subsequent relayouts as the horizontal
+ scroll bar is shown/hidden.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (rightmost_in_top_row), (keyboard_right), (keyboard_left),
+ (keyboard_down), (keyboard_up):
+ In LTR mode, always jump to the top-left icon if no icon is selected.
+ In RTL mode, always jump to the top-right icon if no icon is selected.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_scroll_to_icon):
+ Also reveal entire rows/columns, and ensure a nice padding around icons.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_update_scroll_region):
+ Fix RTL scroll region calculation.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (key_press_event):
+ Reset event window before freeing event.
+
+2008-09-01 Bastien Nocera <hadess hadess net>
+
+ * src/file-manager/nautilus-audio-mime-types.h: Update with
+ latest changes from Totem, we can preview midi, XM, speex
+ and FLAC files
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (item_get_canvas_bounds), (icon_get_row_and_column_bounds),
+ (reveal_icon), (nautilus_icon_container_update_scroll_region),
+ (lay_down_icons_horizontal):
+ Improve icon view and compact view appearance:
+
+ Always reveal entire rows and columns, i.e. ensure that all items
+ are displayed, and a little safety padding around them is displayed.
+
+ Increase vertical top and bottom container space for vertical layout,
+ and horizontal bottom container space for horizontal layout.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-application.c (volume_added_callback):
+ Make autorun work for blank CDs. Fixes #548221. Thanks to Jerry Yu
+ <jijun yu sun com>.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (confirm_empty_trash), (prompt_empty_trash):
+ Use "Empty Trash" buttons in empty trash dialogs. Fixes #524020.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-customization-data.c
+ (format_name_for_display), (load_name_map_hash_table):
+ * src/file-manager/fm-directory-view.c
+ (add_template_to_templates_menus):
+ * src/nautilus-property-browser.c
+ (nautilus_property_browser_drag_data_get),
+ (make_properties_from_directories):
+ * test/test-nautilus-wrap-table.c (main):
+ Strip extensions using eel_filename_strip_extension(). Fixes #309510.
+ Thanks to Paolo Borelli <pborelli katamail com> and Jared Moore
+ <jaredm gmx com>.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Require eel 2.23.91.
+
+ * libnautilus-private/nautilus-icon-info.c
+ (nautilus_icon_info_lookup):
+ Use eel_gdk_pixbuf_load_from_stream_at_size() for loading SVG icons at
+ the desired size. Fixes #529371.
+
+2008-09-01 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c (done_loading):
+ Only report that loading is complete and schedule selection
+ if all files are seen. Fixes #421759.
+
+2008-08-31 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c: (key_press_event):
+ Don't leak a GdkEvent.
+ Thanks to Huang Peng (#548448).
+
+2008-08-31 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-file-management-properties.glade:
+ Modify "Behavior" category on "Behavior" tab: Use 12 pixels of
+ vertical padding between click and window preferences. Fixes #158802.
+
+2008-08-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-names.h:
+ * src/file-manager/fm-directory-view.c (real_update_location_menu),
+ (real_update_menus):
+ * src/file-manager/fm-tree-view.c (create_popup_menu):
+ Use "edit-delete" icon for delete actions, and "user-trash-full" icon
+ for trash actions. Partially fixes #325945.
+ Also make some mnemonics consistent.
+
+2008-08-31 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-main.c (main):
+ Detect restart requests by the session manager (i.e. after crashes),
+ only show default window if no desktop window is shown. Fixes #99221.
+
+2008-08-31 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (get_file_names_as_parameter_array), (run_script_callback):
+ Get script file name as script parameter relative to current
+ view directory. Fixes #320215.
+
+2008-08-30 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-icon-view.c (fm_icon_view_set_property):
+ Set icon layout to T_B_R_L iff widget's text direction is RTL.
+
+2008-08-30 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Add T_B_R_L to IS_COMPACT_VIEW() macro.
+
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_one_column), (compare_icons_horizontal),
+ (compare_icons_vertical), (previous_column_highest),
+ (previous_column_lowest), (keyboard_right), (keyboard_left),
+ (keyboard_down), (keyboard_up):
+ Support vertical icon container RTL layout. Make RTL keynav useful.
+ For wrap-around on pressing the down button in RTL mode
+ compare_icons_horizontal() and compare_icons_vertical() had to be
+ added for not breaking previous_column_highest(). I.e. consider both
+ coordinates separately. There is probably a sort algorithm bug involved
+ that only occurs in this situation.
+
+2008-08-30 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
+ (compare_with_start_row), (compare_with_start_column),
+ (next_row_rightmost), (next_column_bottommost),
+ (same_column_below_highest), (keyboard_home), (keyboard_end),
+ (record_arrow_key_start), (keyboard_arrow_key), (keyboard_right),
+ (keyboard_left), (keyboard_down), (keyboard_up),
+ (button_press_event):
+ Split out fallback function that determine the rightmost icon on the
+ bottom row, which used to be inside same_column_below_highest().
+ Add a similar concept for the vertical layout.
+
+ Vertical layout: Move to the last item when pressing the right arrow
+ key in the penultimate column, below the last item.
+ next_row_rightmost().
+
+ Horizontal layout: Move to the last item when pressing the down arrow
+ key in the penultimate row, right to the last item.
+ next_column_bottommost().
+
+ Remove arrow_key_start, and use arrow_key_axis_x/_y, for
+ horizontal/vertical position constraints in
+ compare_with_start_column() and compare_with_start_row().
+
+ Fixes #549686, at least for LTR.
+
+ * libnautilus-private/nautilus-icon-private.h:
+ Remove unused arrow_key_axis and arrow_key_start variables.
+
+2008-08-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-directory-view.c:
+ (update_restore_from_trash_action):
+ Fix a typo in a plural string.
+ Patch by Petr Kovar (#549662).
+
+2008-08-25 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (icon_set_position):
+ Fix icon container size calculation (consider margins),
+ use unified container clamping code for RTL and LTR, that considers
+ the entire item dimensions, instead of measuring just the icon
+ rectangle.
+
+2008-08-24 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory.c
+ (nautilus_directory_schedule_position_set):
+ * libnautilus-private/nautilus-file.c (get_time_from_time_string),
+ (nautilus_file_get_time_metadata),
+ (nautilus_file_set_time_metadata):
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_icons_vertical_desktop),
+ (nautilus_icon_container_class_init),
+ (nautilus_icon_container_instance_init),
+ (nautilus_icon_container_clear), (finish_adding_new_icons),
+ (is_old_or_unknown_icon_data), (nautilus_icon_container_add),
+ (nautilus_icon_container_begin_loading),
+ (store_layout_timestamps_now),
+ (nautilus_icon_container_end_loading),
+ (nautilus_icon_container_get_store_layout_timestamps),
+ (nautilus_icon_container_set_store_layout_timestamps):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-dnd.c (handle_local_move):
+ * libnautilus-private/nautilus-icon-private.h:
+ * libnautilus-private/nautilus-metadata.h:
+ * src/file-manager/fm-desktop-icon-view.c
+ (fm_desktop_icon_view_init):
+ * src/file-manager/fm-directory-view.c (done_loading),
+ (display_pending_files), (fm_directory_view_end_loading),
+ (fm_directory_view_stop), (fm_directory_view_class_init):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c (fm_icon_view_add_file),
+ (fm_icon_view_begin_loading), (fm_icon_view_end_loading),
+ (fm_icon_view_screen_changed), (get_stored_layout_timestamp),
+ (store_layout_timestamp), (create_icon_container):
+ No more overlapping desktop icons.
+
+ Implement a layout timestamp concept where each file on the desktop
+ and the desktop directory itself is timestamped when a full layout
+ happened. Iff files were not part of the last layout (or added more
+ recently, through DND), they are treated as being â??semi-positionedâ??
+ (cf. 2005-11-07).
+ This means that they may be freely shifted around, starting from their
+ last position, until they don't overlap and fully laid out items.
+ Should inter alia fix #330298.
+
+2008-08-24 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (find_empty_location), (lay_down_icons_vertical_desktop):
+ Only use relative item measures for bounds check until absolute item
+ positions are figured out.
+
+2008-08-22 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (prepare_pango_layout_for_draw), (draw_label_text):
+ Always clear text background and display entire text
+ if an icon is prelit or has the keyboard focus.
+
+2008-08-22 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (nautilus_icon_canvas_item_invalidate_label_size),
+ (nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
+ (nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
+ (layout_get_size_for_layout), (prepare_pango_layout_width),
+ (prepare_pango_layout_for_measure_entire_text),
+ (prepare_pango_layout_for_draw), (measure_label_text),
+ (draw_label_text), (create_label_layout),
+ (nautilus_icon_canvas_item_get_bounds_for_entire_item),
+ (nautilus_icon_canvas_item_ensure_bounds_up_to_date),
+ (nautilus_icon_canvas_item_get_text_rectangle),
+ (nautilus_icon_canvas_item_accessible_get_offset_at_point):
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-container.c
+ (icon_get_bounding_box), (get_icon_bounds_for_canvas_bounds),
+ (get_all_icon_bounds),
+ (nautilus_icon_container_update_scroll_region),
+ (compare_icons_by_position), (placement_grid_mark_icon),
+ (find_empty_location), (lay_down_icons_vertical_desktop),
+ (finish_adding_new_icons):
+ Rework large chunks of canvas item text handling. Split text drawing
+ and measuring function.
+
+ Always calculate the size required to render the entire layout, then
+ limit the number of lines to the allowed maximum.
+
+ Introduce new bound calculation semantics. Introduce three item and
+ text size usage and calculation contexts:
+ layout: used for grid layout algorithms (ex. horizontal auto
+ layout)
+
+ entire text: for displaying the entire text (ex. canvas bound
+ calculation for scroll area)
+
+ display: actually used size (ex. text drawing)
+
+2008-08-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-directory-view.c: (real_update_menus):
+ Don't show "Browse Folders" in spatial mode if no folders are
+ selected.
+ Patch by PaweÅ? Paprota (#351431).
+
+2008-08-21 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (layout_get_full_size), (draw_or_measure_label_text):
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_constructor),
+ (nautilus_icon_container_get_max_layout_lines_for_pango),
+ (nautilus_icon_container_get_max_layout_lines):
+ * libnautilus-private/nautilus-icon-container.h:
+ Add helper for getting max. number of layout lines, which does not use
+ the negative PangoLayout height convention. Use it in
+ layout_get_full_size() instead of hardcoding three lines.
+ Only connect GConf text ellipsis preferences container callbacks while
+ the containers are alive.
+
+2008-08-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-properties-window.c:
+ (value_field_update_internal):
+ Add context for translators.
+ Thanks to Bob Mauchin (#548446).
+
+2008-08-21 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Fix typo in the schemas type description.
+ Patch by F. Steinel (#548740).
+
+2008-08-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (draw_or_measure_label_text):
+ Clear underlying items if text overlaps them when displaying full
+ PangoLayout.
+
+2008-08-20 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.90 ===
+
+2008-08-20 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-08-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-program-choosing.c
+ (nautilus_launch_application_from_command),
+ (nautilus_launch_application_from_command_array):
+ * libnautilus-private/nautilus-program-choosing.h:
+ Use vararg list for nautilus_launch_application_from_command().
+ Add nautilus_launch_application_from_command_array() which takes a
+ parameter string array. Quote each parameter separately.
+
+ * libnautilus-private/nautilus-mime-actions.c (activate_files):
+ * src/file-manager/fm-desktop-icon-view.c
+ (action_new_launcher_callback),
+ (action_change_background_callback):
+ * src/file-manager/fm-directory-view.c
+ (action_new_launcher_callback),
+ (get_file_names_as_parameter_array), (run_script_callback):
+ * src/file-manager/fm-tree-view.c (got_activation_uri_callback):
+ Pass each parameter separately to
+ nautilus_launch_application_from_command(_array)().
+ The _array() variant is used for running scripts, where the file names
+ of the selection are passed separately.
+
+ Fixes #341657. Thanks to Cosimo Cecchi.
+
+2008-08-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-search-engine-simple.c
+ (visit_directory):
+ Make content type search criterion useful, by fixing typo from GIO
+ migration. Fixes #548645.
+
+2008-08-19 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (draw_or_measure_label_text),
+ (nautilus_icon_canvas_item_set_entire_text):
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_one_line), (lay_down_icons_horizontal):
+ Never ellipsise text in last line of a line-wise layout.
+
+2008-08-18 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-global-preferences.h:
+ Add "icon_view/text_ellipsis_limit" and "desktop/text_ellipsis_limit".
+ They specify the maximum number of lines to display before the file
+ names should be ellipsized.
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (draw_or_measure_label_text):
+ * libnautilus-private/nautilus-icon-container.c
+ (text_ellipsis_limit_changed_container_callback),
+ (nautilus_icon_container_constructor),
+ (nautilus_icon_container_class_init),
+ (get_text_ellipsis_limit_for_zoom),
+ (text_ellipsis_limit_changed_callback),
+ (desktop_text_ellipsis_limit_changed_callback),
+ (nautilus_icon_container_instance_init),
+ (nautilus_icon_container_get_layout_height):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-info.h:
+ Connect icon container to text ellipsis limit preferences.
+
+2008-08-18 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (nautilus_icon_canvas_item_event):
+ Raise icon when hovering with the mouse over it.
+
+2008-08-17 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (draw_or_measure_label_text):
+ Obey one-line constraint in compact mode.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window.c (real_sync_zoom_widgets):
+ * src/nautilus-window.c (real_sync_zoom_widgets):
+ Properly calculate zoom level. Issue was imported from old
+ "zoom-parameters-change" cruft. Fixes #548036.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (draw_or_measure_label_text), (nautilus_icon_canvas_item_event):
+ Also display whole icon text when hovering with the mouse over the
+ icon.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (nautilus_icon_canvas_item_invalidate_label_size),
+ (nautilus_icon_canvas_item_set_property), (compute_text_rectangle),
+ (nautilus_icon_canvas_item_update_bounds), (layout_get_full_size),
+ (draw_or_measure_label_text), (create_label_layout),
+ (nautilus_icon_canvas_item_get_bounds_for_layout),
+ (nautilus_icon_canvas_item_bounds),
+ (nautilus_icon_canvas_item_ensure_bounds_up_to_date),
+ (nautilus_icon_canvas_item_get_text_rectangle):
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-container.c
+ (icon_get_bounding_box_for_layout), (lay_down_icons_horizontal),
+ (get_max_icon_dimensions), (lay_down_icons_vertical),
+ (placement_grid_mark_icon), (find_empty_location),
+ (lay_down_icons_vertical_desktop), (reload_icon_positions),
+ (nautilus_icon_container_start_renaming_selected_item):
+ Truncate icon label to three lines if it is not selected. Fixes
+ #84390, at least in text-below-icon mode.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (update_restore_from_trash_action):
+ Ensure that hash table is not NULL before getting keys if the
+ selection does not contain exactly one item.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (action_restore_from_trash_callback), (locations_from_file_list),
+ (restore_from_trash),
+ (action_location_restore_from_trash_callback),
+ (get_original_directories), (files_are_all_directories),
+ (files_is_none_directory), (update_restore_from_trash_action),
+ (real_update_location_menu), (real_update_menus):
+ * src/nautilus-window-manage-views.c (begin_location_change),
+ (got_file_info_for_view_selection_callback),
+ (free_location_change):
+ Support restoring of multiple items from trash at once. Group them by
+ original directory, and start a file operation for each original
+ directory. Display appropriate tooltips. Fixes #547977.
+
+2008-08-16 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (slider_timeout),
+ (nautilus_path_bar_init), (nautilus_path_bar_class_init),
+ (nautilus_path_bar_scroll), (nautilus_path_bar_scroll_down),
+ (nautilus_path_bar_scroll_up), (nautilus_path_bar_scroll_timeout),
+ (nautilus_path_bar_slider_button_press):
+ Handle scroll events. Fixes #547990.
+
+2008-08-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-info.h:
+ * src/file-manager/fm-directory-view.c (file_should_show_foreach),
+ (file_should_show_self), (real_update_menus_volumes):
+ * src/file-manager/fm-tree-view.c (button_pressed_callback),
+ (fm_tree_view_unmount_cb), (fm_tree_view_eject_cb),
+ (create_popup_menu):
+ Make eject and unmount labels consistent between tree side pane and
+ places side pane, display both eject and unmount for volumes supporting
+ both. Partially fixes #547275.
+
+2008-08-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-dnd.c
+ (nautilus_drag_default_drop_action_for_icons):
+ Use correct target file for same filesystem check when dropping to
+ desktop. Fixes #547282.
+
+2008-08-11 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (nautilus_file_operations_copy_move):
+ Use g_file_has_uri_scheme() instead of rolling our own.
+ Fixes bug #539780.
+
+2008-08-07 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
+ Add more supported MIME types, since file-roller trunk can handle them
+ for remote locations. Thanks to Nelson BenÃtez León.
+
+2008-08-06 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-view.c (nautilus_view_base_init):
+ * libnautilus-private/nautilus-view.h:
+ Remove unused "zoom-parameters-changed" signal.
+
+2008-08-06 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window.c (real_sync_zoom_widgets),
+ (nautilus_navigation_window_class_init):
+ * src/nautilus-window-manage-views.c (create_content_view),
+ (location_has_really_changed), (update_for_new_location),
+ (free_location_change), (nautilus_window_report_view_failed),
+ (nautilus_window_manage_views_destroy),
+ (nautilus_window_manage_views_close_slot):
+ * src/nautilus-window-private.h:
+ * src/nautilus-window-slot.c (real_active),
+ (title_changed_callback),
+ (nautilus_window_slot_connect_content_view),
+ (nautilus_window_slot_disconnect_content_view),
+ (nautilus_window_slot_set_content_view_widget):
+ * src/nautilus-window-slot.h:
+ * src/nautilus-window.c (nautilus_window_set_active_slot),
+ (real_sync_zoom_widgets), (nautilus_window_sync_zoom_widgets),
+ (zoom_level_changed_callback),
+ (nautilus_window_connect_content_view),
+ (nautilus_window_disconnect_content_view),
+ (nautilus_window_class_init):
+ * src/nautilus-window.h:
+ Consolidate zoom handling. Add nautilus_window_sync_zoom_level(),
+ and sync_zoom_level() method to NautilusWindow. Use it to sync both
+ the menu state, and the toolbar state. Remove NautilusWindow's
+ (dis)connect_content_view(), and use unified code in
+ nautilus_window_(dis)connect_content_view(), wrapped by
+ nautilus_window_slot_(dis)connect_content_view(), which also handles
+ the (notebook) title sync. Fixes #546333.
+
+2008-08-06 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-bookmarks-window.c: (on_selection_changed),
+ (update_bookmark_from_text):
+ Show the parse name instead of the URI in the bookmark editor
+ location entry (#546267).
+
+2008-08-05 Jens Granseuer <jensgr gmx net>
+
+ * src/nautilus-window.h: fix "parameter has incomplete type"
+ warning by moving the type declarations before the functions that
+ use them (#546310)
+
+2008-08-05 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-list-view.c: (create_column_editor):
+ HIG improvements for the "Visible Columns" dialog.
+ Initial patch by Vincent Geddes (#457451).
+
+2008-08-03 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.6.1 ===
+
+2008-08-04 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+ * configure.in:
+ Change version to 2.23.6.1.
+
+2008-08-04 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (update_info_internal):
+ When changing the file name, only clear the display name if the new
+ file info has a NULL display name, i.e. it hasn't been set before with
+ nautilus_file_set_display_name(). Fixes icon names of computer:/// items.
+
+2008-08-03 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.6 ===
+
+2008-08-03 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-08-03 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c (str_replace),
+ (make_file_name_valid_for_dest_fs), (get_unique_target_file),
+ (get_target_file_for_link), (get_target_file), (create_dest_dir),
+ (copy_move_directory), (query_fs_type), (copy_move_file),
+ (copy_files), (move_file_prepare), (move_files_prepare),
+ (move_files), (move_job), (link_file), (link_job), (create_job):
+ Support transfer of files with reserved characters to FAT. Auto-escape
+ them to the unreserved underscore character. Fixes #448148.
+
+2008-08-02 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (keyboard_move_to):
+ Never use linear selection in manual layout.
+
+2008-08-02 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (get_cmp_point_x),
+ (same_column_below_highest), (keyboard_move_to),
+ (keyboard_arrow_key), (is_rectangle_selection_event),
+ (keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
+ Use linear selection instead of rectangular when pressing shift, use
+ rectangular selection using shift and control at the same time.
+ Do not wrap around vertically in horizontal layout mode, do not wrap
+ around horzontally in vertical layout mode, never wrap around during
+ rectangle selection. Fixes #338298 and #545493.
+
+2008-08-02 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (update_button_types),
+ (button_data_file_changed), (nautilus_path_bar_check_parent_path),
+ (nautilus_path_bar_update_path), (nautilus_path_bar_set_path):
+ * src/nautilus-pathbar.h:
+ Handle moves in the path bar hierarchy. Fixes #545941.
+ Thanks to Diego Escalante Urrelo.
+
+2008-08-02 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (rubberband_timeout_callback), (realize),
+ (nautilus_icon_container_get_first_visible_icon),
+ (nautilus_icon_container_scroll_to_icon),
+ (nautilus_icon_container_update_visible_icons),
+ (handle_vadjustment_changed), (handle_hadjustment_changed):
+ * libnautilus-private/nautilus-icon-private.h:
+ Implement visible icon handling for horizontal scrolling, i.e.
+ vertical icon layout. This will properly scroll to the last displayed
+ icons when reloading a directory in vertical layout.
+
+2008-07-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-autorun.c
+ (remove_elem_from_str_array), (add_elem_to_str_array),
+ (nautilus_autorun_set_preferences), (combo_box_changed),
+ (nautilus_autorun_prepare_combo_box):
+ Handle NULL string arrays, and fix combo box model reference counting.
+ Fixes #545658.
+
+2008-07-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c
+ (set_widget_highlight):
+ Only queue a redraw if widget state actually changed. Fixes massive
+ flickering issues when dragging over list view. Fixes #524282.
+
+2008-07-30 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-search-directory-file.c
+ (nautilus_search_directory_file_update_display_name),
+ (nautilus_search_directory_file_init):
+ Correctly claim that the display name for the search directory is a
+ custom one.
+
+2008-07-30 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_clear_display_name), (nautilus_file_clear_info),
+ (update_info_internal), (update_name_internal):
+ When changing the file name, clear display name if it is not a custom
+ one. Custom means â??not provided by GFileInfoâ??.
+
+2008-07-30 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window-slot.c
+ * src/nautilus-window-slot.c (real_update_query_editor),
+ (nautilus_window_slot_update_query_editor):
+ Use weak pointer for being notified about query editor destruction.
+
+2008-07-30 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window.c
+ (path_bar_button_pressed_callback),
+ (path_bar_button_released_callback),
+ (path_bar_button_drag_begin_callback),
+ (path_bar_path_set_callback):
+ Open new window when control-clicking on a path bar button, open new
+ tab when middle-clicking on a path bar button. Fixes #545397.
+
+2008-07-30 Christian Neumair <cneumair gnome org>
+
+ * nautilus.desktop.in.in:
+ Identify to GNOME session as file manager, and not as generic desktop
+ application. Fixes #525056. Matthias Clasen.
+
+2008-07-29 David Zeuthen <davidz redhat com>
+
+ * configure.in:
+ Require gio 2.17.5 for g_mount_guess_content_type().
+
+ * data/nautilus.xml.in:
+ Delete x-content/* definitions; these are in shared-mime-info 0.50
+ and greater.
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-global-preferences.h:
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Remove /apps/nautilus/preferences/media_autorun_x_content_ask
+ and add /apps/nautilus/preferences/media_autorun_x_content_start_app
+ instead since we're inverting the logic. Now, by default (except
+ for x-content/software for which we're shipping an app ourselves)
+ we default to asking the user what action to take.
+
+ * libnautilus-private/nautilus-autorun.c:
+ * libnautilus-private/nautilus-autorun.h:
+ Use g_mount_guess_content_type() instead of using our own
+ sniffing code. Also provide an option for the user to select
+ an application to use (#532474).
+
+ * src/nautilus-file-management-properties.c:
+ Catch up with API changes to nautilus_autorun_prepare_combo_box()
+
+2008-07-28 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_dialog_setup):
+ * src/nautilus-navigation-window.c: (real_get_icon):
+ Use standard icon name, as gnome-icon-theme no longer ships
+ the "file-manager" icon.
+ Patch by Matthias Clasen (#545062).
+
+2008-07-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-pathbar.c: (setup_button_drag_source):
+ Enable middle-click dragging a path bar button (#532475).
+
+2008-07-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-icon-view.c:
+ (get_stored_icon_position_callback),
+ (icon_position_changed_callback):
+ Don't use setlocale () just to printf a float, but use
+ g_ascii_dtostr () instead.
+ Initial patch by Christian Persch (#461804).
+
+2008-07-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (is_all_button_text), (do_run_simple_dialog),
+ (run_simple_dialog_va), (run_error), (run_warning), (run_question),
+ (confirm_delete_from_trash), (confirm_empty_trash),
+ (confirm_delete_directly), (delete_dir), (delete_file),
+ (trash_files), (scan_dir), (scan_file), (verify_destination),
+ (create_dest_dir), (copy_move_directory),
+ (remove_target_recursively), (copy_move_file), (move_file_prepare),
+ (move_files_prepare), (link_file), (link_job), (create_job):
+ Show "All" buttons in the file operations dialogs only if more than one
+ file is involved in the process.
+ Initial patch by Christian Neumair (#518616).
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.5.1 ===
+
+2008-07-22 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ * src/file-manager/fm-properties-window.c
+ (value_field_update_internal):
+ Revert Q_() -> C_() migration due to an intltool bug.
+ Do not require intltool 0.36.3 (#542658).
+
+2008-07-22 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+ * configure.in:
+ Change version to 2.23.5.1.
+
+2008-07-22 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c (reset_open_with_menu):
+ Display submenu for more than two associated applications when all
+ files are folders.
+
+2008-07-22 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c
+ (action_save_search_as_callback):
+ Make save button the default widget, and proxy entry activation to the
+ default widget.
+
+2008-07-22 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-spatial-window.c (save_window_geometry_timeout),
+ (nautilus_spatial_window_unrealize),
+ (nautilus_spatial_window_save_geometry),
+ (nautilus_spatial_window_save_scroll_position),
+ (nautilus_spatial_window_save_show_hidden_files_mode),
+ (real_close_slot), (nautilus_spatial_window_class_init):
+ * src/nautilus-spatial-window.h:
+ Make geomtry save methods per slot, rather than per window. The active
+ slot is set to NULL before they are closed. Fixes #542656.
+ Thanks to Frederic Peters.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-places-sidebar.c (enable_tabs_changed_callback),
+ (bookmarks_check_popup_sensitivity), (bookmarks_build_popup_menu),
+ (nautilus_places_sidebar_init):
+ Add separator after "Open in ..." popup menu items.
+
+ Only show "Open in New Tab" menu item if the preference is enabled.
+ Update popup menu sensitivity when tabs preference changes.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-places-sidebar.c (clicked_eject_button),
+ (nautilus_places_sidebar_init):
+ Fix eject icon click detection, also make it work in RTL locales.
+ Ellipsize sidebar text. Slightly reduce eject icon xpad.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.5 ===
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-query-editor.h:
+ Fix NautilusWindowInfo header inclusion.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c
+ (action_location_open_alternate_callback),
+ (action_location_open_in_new_tab_callback),
+ (real_update_location_menu), (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Add "Open in New Tab" item to location popup, and consolidate labels in
+ case both spatial and browser mode are available.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ * src/file-manager/fm-properties-window.c
+ (value_field_update_internal):
+ Use C_() instead of Q_(). Require intltool 0.36.3.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Allow to disable XMP support. Thanks to Mikel Olasagasti and Gilles
+ Dartiguelongue.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c (update_info_internal),
+ (nautilus_file_get_trash_original_file):
+ * libnautilus-private/nautilus-file.h:
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c
+ (action_restore_from_trash_callback), (restore_from_trash),
+ (action_location_restore_from_trash_callback),
+ (update_restore_from_trash_action), (real_update_location_menu),
+ (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Support restoring from trash (one item at a time).
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-window-menus.c:
+ * src/nautilus-zoom-control.c
+ (nautilus_zoom_control_instance_init):
+ Add tooltips to the zoom controls, make menu tooltips consistent with
+ and a11y description consistent with Epiphany. Related to #543935.
+ Thanks to Diego Escalante Urrelo.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-icon-view.c (fm_icon_view_register),
+ (fm_compact_view_register):
+ * src/file-manager/fm-icon-view.h:
+ * src/nautilus-application.c (nautilus_application_instance_init):
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.glade:
+ Display compact view after list view, rather than before it. Fixes
+ keybindings, and #543934. Thanks to Diego Escalante Urrelo.
+
+2008-07-21 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-location-bar.c (editable_activate_callback),
+ (nautilus_location_bar_init):
+ Do not emit "location-changed" if the entry is empty. Fixes #527552.
+ Thanks to Pedro Villavicencio, Cosimo Cechi and others.
+
+2008-07-20 David Zeuthen <davidz redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (unmount_mount_callback):
+ Call the correct finish function.
+
+2008-07-20 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (nautilus_path_bar_check_parent_path),
+ (nautilus_path_bar_update_path):
+ Do not treat top-level mounts (i.e. sftp://server/) as fake roots, and
+ consequently do not display up slider.
+
+2008-07-20 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (get_type_icon_info):
+ Use NautilusFile icon for normal buttons, rather than forcing folder
+ icon. Fixes special location icons like network:///, computer:/// etc.
+
+2008-07-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (update_info_internal):
+ Only update referenced MIME type if it actually changed.
+
+2008-07-20 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-dnd.c (check_same_fs),
+ (nautilus_drag_default_drop_action_for_icons):
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
+ (finalize), (update_info_internal),
+ (nautilus_file_get_filesystem_id):
+ * libnautilus-private/nautilus-file.h:
+ Query filesystem ID, as referenced string. Use it to determine whether
+ two files are on the same FS during DND. Gets rid of synchronous I/O.
+
+2008-07-20 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-notebook.c (nautilus_notebook_sync_tab_label):
+ Use full location name as tab tooltip.
+
+2008-07-19 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-places-sidebar.c (add_place),
+ (nautilus_places_sidebar_init):
+ Only align eject icons with ejectable rows, instead of aligning them
+ with all icons above the seperator.
+
+2008-07-19 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (mount_callback_data_notify), (volume_mount_cb),
+ (nautilus_file_operations_mount_volume),
+ (nautilus_file_operations_mount_volume_full):
+ * libnautilus-private/nautilus-file-operations.h:
+ Add nautilus_file_operations_mount_volume_full(), which
+ will issue a callback with an optional user data object,
+ if the object is still alive after mounting.
+
+ * src/nautilus-places-sidebar.c (add_place),
+ (clicked_eject_button), (volume_mounted_cb),
+ (open_selected_bookmark), (nautilus_places_sidebar_init),
+ (nautilus_places_sidebar_dispose):
+ Open files after mounting them.
+
+2008-07-17 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-program-choosing.c
+ (nautilus_launch_application):
+ Pass textual URIs instead of GFiles to GAppInfo for remote files,
+ similar to nautilus_launch_desktop_file(). Fixes #543448.
+ Discovered by Kamil Páral.
+
+2008-07-16 A. Walton <awalton gnome org>
+
+ * src/file-manager/fm-properties-window.c (create_basic_page):
+ Small touchup to r14351 (bug #542658) caught by Claude Paroz.
+
+2008-07-16 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (desktop_location_changed_callback),
+ (nautilus_path_bar_finalize), (reload_icons),
+ (get_custom_user_icon_info), (get_type_icon_info),
+ (nautilus_path_bar_update_button_appearance),
+ (nautilus_path_bar_update_button_state),
+ (button_data_file_changed), (make_directory_button),
+ (nautilus_path_bar_check_parent_path):
+ * src/nautilus-pathbar.h:
+ Dynamically update buttons on file changes instead of hard-coding them
+ once, both labels and icons. Refactor icon code.
+ Add TODO notice about reaction to XDG directory changes.
+ Comment out usage of custom icons for path bar buttons, due to
+ GDK pixbuf issues when scaling down large images #80925.
+
+2008-07-15 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-pathbar.c (button_data_free),
+ (button_data_file_changed), (make_directory_button),
+ (nautilus_path_bar_update_path):
+ Use NautilusFile instead of GFile for obtaining display name. Gets rid
+ of sync I/O.
+
+2008-07-15 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (button_press_event), (nautilus_icon_container_did_not_drag),
+ (handle_icon_double_click), (handle_icon_button_press):
+ Only use double click for left mouse button. The middle mouse button
+ opens a new tab or window on one click. Fixes #543136.
+
+2008-07-15 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-info.c
+ (nautilus_icon_get_emblem_size_for_icon_size):
+ * src/file-manager/fm-list-model.c (fm_list_model_get_value):
+ Display emblems for small icon sizes, down to 16 pixels.
+
+2008-07-15 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-dnd.c (slot_proxy_drag_motion),
+ (nautilus_drag_slot_proxy_init):
+ Also support a mode where the target URI is NULL, and the target slot is
+ set.
+
+ * src/nautilus-notebook.c (build_tab_label):
+ Set up notebook labels as slot drag proxy, replace old DND code.
+
+2008-07-14 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-emblem-utils.c
+ (nautilus_emblem_install_custom_emblem),
+ (nautilus_emblem_can_remove_emblem):
+ Use the GLib gstdio functions here, suggested in bug 542819
+ by Thadeu Lima de Souza Cascardo.
+
+2008-07-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-emblem-utils.c:
+ Include sys/stat.h for struct stat and S_ISUID and other macros.
+ Thanks to Thadeu Lima de Souza Cascardo <cascardo minaslivre org>.
+
+2008-07-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-dnd.c
+ (nautilus_drag_uri_array_from_selection_list),
+ (nautilus_drag_uri_list_from_selection_list),
+ (nautilus_drag_uri_array_from_list),
+ (nautilus_drag_uri_list_from_array), (slot_proxy_drag_motion),
+ (drag_info_clear), (slot_proxy_drag_leave), (slot_proxy_drag_drop),
+ (slot_proxy_handle_drop), (slot_proxy_drag_data_received),
+ (nautilus_drag_slot_proxy_init):
+ * libnautilus-private/nautilus-dnd.h:
+ Add simple slot drop proxy API to libnautilus-private, centered
+ around nautilus_drag_slot_proxy_init().
+ The notebook tab label drop targets will later be ported to this API.
+
+ Add API for converting URI lists to URI arrays, and for constructing
+ URI lists and arrays from selection lists.
+
+ * src/nautilus-notebook.c (notebook_tab_drag_data_received):
+ Use nautilus_drag_uri_array_from_selection_list().
+
+ * src/nautilus-pathbar.c (slider_timeout),
+ (nautilus_path_bar_slider_drag_motion),
+ (nautilus_path_bar_slider_drag_leave), (nautilus_path_bar_init),
+ (nautilus_path_bar_finalize), (button_data_free),
+ (button_drag_data_get_cb), (setup_button_drag_source),
+ (make_directory_button):
+ * src/nautilus-pathbar.h:
+ Add path bar drop targets, use nautilus_drag_slot_proxy_init() for
+ setup.
+ Also offer GNOME icon lists as drag target.
+ Reveal hidden paths when hovering over the up/down sliders for some
+ time. Fixes #309842.
+
+2008-07-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-view.c
+ (nautilus_view_drop_proxy_received_netscape_url):
+ * libnautilus-private/nautilus-view.h:
+ * src/file-manager/fm-directory-view.c
+ (fm_directory_view_init_view_iface),
+ (fm_directory_view_drop_proxy_received_uris),
+ (fm_directory_view_drop_proxy_received_netscape_url):
+ Add function for receiving netscape URLs, clear colliding clipboard
+ contents when receiving dropped URIs.
+
+2008-07-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-window-slot-info.c
+ (nautilus_window_slot_info_get_current_view):
+ * libnautilus-private/nautilus-window-slot-info.h:
+ * src/nautilus-window-slot.c (real_slot_info_get_current_view),
+ (nautilus_window_slot_info_iface_init):
+ Add nautilus_window_slot_info_get_window()
+ for getting current NautilusView (one ref count added).
+
+2008-07-12 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (handle_icon_double_click):
+ Fix typo.
+
+2008-07-12 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-properties-window.c (create_basic_page),
+ (create_simple_permissions), (create_advanced_permissions),
+ (create_permissions_page):
+ Use UTF-8 dash instead of "--". Fixes #542658. Thanks to Claude Paroz.
+
+2008-07-12 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (button_press_event):
+ * libnautilus-private/nautilus-icon-private.h:
+ Completely rewrite button press detection. Finally fixes #542269
+ without any side effects.
+
+2008-07-12 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (handle_icon_button_press):
+ Fix activation of previously selected icons (introduced when fixing
+ bug #347423). Fixes #542269. Thanks to Tomasz SaÅ?aciÅ?ski.
+
+2008-07-10 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-directory-view.c:
+ Do not bind CTRL+T to "Move to Trash".
+
+2008-07-09 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window-menus.c (action_forward_callback):
+ Fix typo. Go forward instead of going back.
+
+2008-07-09 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-places-sidebar.c (compute_drop_position),
+ (drag_motion_callback), (reorder_bookmarks),
+ (drag_data_received_callback), (nautilus_places_sidebar_init):
+ Bookmark DND fix galore. Properly handle reordering when non-existing
+ bookmarks are present. They are ignored by the view, but not by the
+ Nautilus bookmark list. Make DND indication consistent with the GTK+
+ file chooser.
+
+2008-07-09 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-window-slot-info.h:
+ Actually add it.
+
+ * src/nautilus-navigation-window-slot.h:
+ * src/nautilus-notebook.h:
+ * src/nautilus-window-slot.h:
+ Contents was added twice. Remove it once.
+
+2008-07-08 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/*.c:
+ * src/*.c:
+ Merge "multiview" tab branch. Fixes #48034.
+
+2008-07-07 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-ui-utilities.c
+ (nautilus_toolbar_action_from_menu_item):
+ Use GTK_ICON_SIZE_LARGE_TOOLBAR instead of hard coding the icon size
+ to 48. Fixes #541527. Thanks to Gilles Dartiguelongue.
+
+2008-07-06 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-navigation-window.c (unset_focus_widget),
+ (is_in_temporary_navigation_bar), (is_in_temporary_search_bar),
+ (remember_focus_widget), (restore_focus_widget),
+ (hide_temporary_bars), (navigation_bar_cancel_callback),
+ (navigation_bar_location_changed_callback),
+ (nautilus_navigation_window_destroy), (real_prompt_for_location),
+ (search_bar_cancel_callback),
+ (nautilus_navigation_window_show_search), (real_set_search_mode):
+ * src/nautilus-window-manage-views.c (location_has_really_changed):
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c (nautilus_window_set_content_view_widget):
+ Always grab view focus on location change, even if it the old view is
+ re-used. Remember last focus widget when temporarily showing a bar,
+ and re-focus it when hiding it. Fixes #500946. Thanks to Nelson
+ BenÃtez León.
+
+2008-07-04 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-places-sidebar.c (add_place),
+ (clicked_eject_button), (check_unmount_and_eject),
+ (check_visibility), (rename_selected_bookmark), (do_unmount),
+ (do_unmount_selection), (unmount_shortcut_cb), (do_eject),
+ (eject_shortcut_cb), (eject_or_unmount_bookmark),
+ (eject_or_unmount_selection), (bookmarks_key_press_event_cb),
+ (bookmarks_button_press_event_cb), (nautilus_places_sidebar_init):
+ Add eject button to places sidebar. Use multiple cell renderers for
+ aligning the button with the items above the separator, but not below
+ it. Thanks to Stefano Teso, Cosimo Cecchi, Juan Dapena Paz and Ignacio
+ Casal Quinteiro. Fixes #343839.
+
+2008-07-04 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_get_user_directory), (nautilus_get_desktop_directory),
+ (nautilus_create_templates_directory),
+ (nautilus_get_searches_directory):
+ * libnautilus-private/nautilus-metafile.c:
+ (construct_private_metafile_uri):
+ * libnautilus-private/nautilus-mime-actions.c: (activate_files):
+ * src/file-manager/fm-directory-view.c: (change_to_view_directory),
+ (run_script_callback):
+ Use g_mkdir() and g_chdir() instead of mkdir() and chdir() to fix
+ some warnings under GCC 4.3.1.
+
+2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ Include <glib/gstdio.h> to fix the build. Some cleanup
+ in header imports to improve code legibility.
+
+ * libnautilus-private/nautilus-file.c:
+ Include <glib/gstdio.h> here as well.
+
+2008-07-03 Wouter Bolsterlee <wbolster svn gnome org>
+
+ * configure.in: Don't reference
+ cut-n-paste-code/widgets/ directory since it was removed
+ in revision 14306.
+
+2008-06-30 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c (thumbnail_done),
+ (thumbnail_loader_size_prepared), (get_pixbuf_for_content),
+ (thumbnail_start):
+ * libnautilus-private/nautilus-file.h:
+ Scale down huge pixbufs when loading. Massively speed up loading of
+ directories where the original image is used as thumbnail.
+ Also try to write the whole file at once rather than writing in chunks.
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
+ Rewrite some flaky parts of thumbnailing.
+
+ Never scale any thumbnails up.
+ Always compose thumbnail on the fly instead storing it once and
+ scaling it up and down.
+ Add flag to force that thumbnail size matches
+ the output icon size for tree view.
+
+ * src/file-manager/fm-list-model.c (fm_list_model_get_value):
+ Use this flag.
+
+2008-06-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * README: Remove reference to the need of a GNOME 2.4 environment
+ to build Nautilus.
+
+2008-06-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/README: Update outdated information
+ and mailing list address.
+
+2008-06-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * cut-n-paste-code/Makefile.am:
+ * cut-n-paste-code/widgets/Makefile.am:
+ Remove useless empty widgets directory.
+
+2008-06-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window.c: (nautilus_window_set_status):
+ Fix a huge leak as messages were pushed in the statusbar but almost
+ never popped. Patch by Vincent Untz. (#536968).
+
+2008-06-29 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (clicked_within_double_click_interval), (handle_icon_button_press):
+ * libnautilus-private/nautilus-icon-private.h:
+ Use customized double click detection, for supporting double clicks
+ on half shown items, where the first click triggers a scroll event.
+ Thanks to Nelson BenÃtez León. Fixes #347423.
+
+2008-06-28 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (keyboard_arrow_key):
+ Move keyboard focus correctly after a file has been
+ removed. Patch thanks to Nelson Benitez. Closes bug #540107.
+
+2008-06-28 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-window-manage-views.c
+ (nautilus_window_report_selection_changed),
+ (nautilus_window_report_load_underway),
+ (nautilus_window_report_load_complete), (free_location_change),
+ (nautilus_window_report_view_failed),
+ (nautilus_window_stop_loading):
+ * src/nautilus-window-private.h:
+ Stop loading of new view instead of just unreffing it when freeing a
+ location change.
+ Ignore view signals of new view when stopping it. Otherwise we'd have
+ infinite recursion.
+
+2008-06-28 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c (keyboard_move_to),
+ (keyboard_space):
+ If no icon is selected, but an icon has the keyboard focus, select it
+ when pressing space. Thanks to Nelson BenÃtez León, A. Walton and Amir
+ Reza Khosroshahi. Fixes #378202.
+
+2008-06-23 Rodney Dawes <dobey pwns gmail com>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ (is_reserved_keyword, nautilus_emblem_should_show_in_list):
+ * libnautilus-private/nautilus-file.h:
+ Add the emblem-shared icon to be hidden in the emblems dialog and
+ to be used as a reserved keyword as well
+
+2008-06-23 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: require libbeagle >= 0.2.4. (#351288).
+
+2008-06-19 Christian Persch <chpe gnome org>
+
+ * src/file-manager/fm-directory-view.c:
+ (convert_file_list_to_string), (get_clipboard_callback),
+ (clear_clipboard_callback), (convert_file_list_to_uris),
+ (copy_or_cut_files), (clipboard_targets_received),
+ (real_update_paste_menu), (fm_directory_view_class_init):
+ * src/file-manager/fm-tree-view.c: (get_clipboard_callback),
+ (clear_clipboard_callback), (convert_file_to_uri),
+ (copy_or_cut_files): Store the clipboard selection also in
+ text/uri-list format. Part of bug #314120.
+
+2008-06-16 Christian Neumair <cneumair gnome org>
+
+ * configure.in: post-release bump to 2.23.5.
+
+==================== 2.23.4 ====================
+
+2008-06-16 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-06-16 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file.c
+ (nautilus_file_get_permissions_as_string):
+ Correct a typo in the permissions code:
+ suid should test for S_ISUID instead of G_ISGID.
+ Closes bug #538468.
+ Patch by Marcel Stimberg.
+
+2008-06-16 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-emblem-utils.c
+ (is_reserved_keyword), (nautilus_emblem_should_show_in_list):
+ * libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
+ Remove the emblem-desktop from Nautilus, as GIO now returns the
+ user-desktop icon for the user's Desktop directory.
+ Closes bug #538152.
+
+2008-06-16 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c (copy_move_file):
+ Use G_FILE_COPY_ALL_METADATA (#515777). Thanks to Alex Rostovtsev.
+
+2008-06-15 Cosimo Cecchi <cosimoc gnome org>
+
+ reviewed by: David Zeuthen <david fubar dk>
+
+ * libnautilus-private/nautilus-autorun.c:
+ Always open folder if the corresponding action is selected
+ in the autorun preferences.
+ Patch by Matthias Clasen. (#528675).
+
+2008-06-12 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_default_drop_action_for_icons):
+ Don't use g_free () on a GFile.
+ Patch by Sebastien Bacher. (#537995).
+
+2008-06-11 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_should_show):
+ Never hide hidden or backup files in the trash. Fixes bug #153545.
+
+2008-06-11 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-file-management-properties.glade:
+ * src/nautilus-zoom-control.c (nautilus_zoom_control_redraw):
+ Slightly change zoom level algorithm to display "66%" instead of
+ "67%". This looks more consistent with the "33%" label for a .3 zoom
+ level. Also change preferences dialog accordingly: rename "75%" to
+ "66%", and "25%" to "33%". Fixes #485965.
+
+2008-06-11 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (update_info_internal),
+ (nautilus_file_get_icon):
+ * libnautilus-private/nautilus-thumbnails.c
+ (nautilus_has_valid_failed_thumbnail):
+ * libnautilus-private/nautilus-thumbnails.h:
+ Fix thumbnail handling. Always request thumbnailing if a file without
+ any thumbnail changes its mtime, or if a failed thumbnail is not up to
+ date (i.e. its mtime differs from the file's mtime).
+
+2008-06-08 German Poo-Caamano <gpoo gnome org>
+
+ * src/nautilus-window-menus.c:
+ (add_extension_menu_items): New function to fill submenus from
+ extensions using NautilusMenuProvider::get_background_items.
+ (nautilus_window_load_extension_menus): Fixed submenu support
+ for extensions using NautilusMenuProvider::get_background_items.
+ * src/file-manager/fm-directory-view.c:
+ (search_in_menu_items): Fix typo. Submenus provided by
+ extensions were not activated (#508878).
+ (reset_extension_actions_menu): Code cleanup, using g_list_foreach
+ instead for.
+
+2008-06-05 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-icon-view.c:
+ (fm_icon_view_real_set_directory_sort_reversed):
+ Don't return anything for void function.
+ Patch by Damien Carbery. (#536787).
+
+2008-06-03 Vincent Untz <vuntz gnome org>
+
+ * configure.in: post-release bump to 2.23.4
+
+==================== 2.23.3 ====================
+
+2008-06-03 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+ * configure.in:
+ Require eel 2.23.2.
+
+Sun Jun 1 19:30:58 2008 Søren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (background_changed_callback): Make use of new
+ eel_background_save_to_gconf().
+
+2008-05-31 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_empty_trash):
+ Call setup_autos() to have the confirmation preference var
+ always initializated properly. Patch by Kai Willadsen (#535812).
+
+Sat May 31 03:20:11 2008 Søren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (nautilus_file_background_read_desktop_settings): If the placement
+ is "none", then set image to NULL.
+
+Fri May 30 23:33:17 2008 Søren Sandmann <sandmann redhat com>
+
+ * Revert last commit as we do still need to deal with uris.
+
+Fri May 30 22:16:51 2008 Søren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (initialize_background_from_settings):
+ * src/nautilus-information-panel.c
+ (nautilus_information_panel_update_appearance): Update for new eel
+ API
+ * configure.in: Require SVN version of eel
+
+Fri May 30 21:25:59 2008 Søren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (initialize_background_from_settings): Don't call
+ eel_background_set_image_uri_sync() since it has been exactly
+ identical to eel_background_set_image_uri() for a while.
+
+2008-05-29 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-bookmark-list.c (nautilus_bookmark_list_save_file):
+ Convert g_warning() about inability to write to ~/.gtk-bookmarks to
+ g_message().
+
+2008-05-29 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-dnd.c
+ (nautilus_drag_default_drop_action_for_icons):
+ * libnautilus-private/nautilus-file-dnd.c
+ (nautilus_drag_can_accept_files):
+ * libnautilus-private/nautilus-file-utilities.c
+ (nautilus_is_file_roller_installed):
+ * libnautilus-private/nautilus-file-utilities.h:
+ * libnautilus-private/nautilus-file.c (nautilus_file_is_archive):
+ * libnautilus-private/nautilus-file.h:
+ * src/file-manager/fm-directory-view.c
+ (fm_directory_view_move_copy_items):
+ Support adding files to archives via file-roller.
+ Thanks to Nelson BenÃtez. Fixes #377157.
+
+2008-05-28 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-ditem-page.c (build_table), (create_page),
+ (fm_ditem_page_create_begin), (fm_ditem_page_make_box),
+ (fm_ditem_page_should_show):
+ * src/file-manager/fm-ditem-page.h:
+ * src/file-manager/fm-properties-window.c (create_basic_page):
+ * src/nautilus-application.c (finish_startup):
+ Display launcher editables on "Basic" page. Get rid of "Launcher" page.
+
+2008-05-27 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-icon-dnd.c: (drag_begin_callback):
+ Don't try to create a Cairo context for a NULL pixmap.
+ Fixes bug #534226.
+
+2008-05-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_default_drop_action_for_uri_list):
+ * libnautilus-private/nautilus-dnd.h:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ (nautilus_icon_container_get_drop_action):
+ Select GDK_ACTION_MOVE as default action when DnD-ing a uri list
+ into the trash. (#534769).
+
+2008-05-24 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-property-browser.c (nautilus_property_browser_init),
+ (nautilus_property_browser_update_contents):
+ Set window role to dialog, do not use custom hacks to pack images into
+ window buttons. Fixes #78907.
+
+2008-05-24 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-autorun.c:
+ * src/nautilus-autorun-software.c
+ (present_autorun_for_software_dialog):
+ Use medium as singular of media. Fixes #522986.
+
+2008-05-23 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c (seen_inode),
+ (mark_inode_as_seen), (deep_count_one), (deep_count_state_free),
+ (deep_count_load), (deep_count_start):
+ Do not count the same inode twice when calculating size. Fixes
+ #313668.
+
+2008-05-23 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-properties-window.c (set_name_field),
+ (update_name_field), (value_field_update_internal),
+ (attach_title_field), (create_page_with_hbox), (append_blank_row),
+ (is_merged_trash_directory), (is_computer_directory),
+ (is_network_directory), (is_burn_directory),
+ (should_show_file_type), (should_show_location_info),
+ (should_show_accessed_date), (should_show_free_space),
+ (create_basic_page), (create_properties_window), (real_response),
+ (fm_properties_window_class_init), (fm_properties_window_init):
+ * src/file-manager/fm-properties-window.h:
+ Remove useless properties for computer, trash, burn and network
+ locations. Add spacing, make properties dialog HIG compliant.
+ Derive dialog from GtkDialog, instead of GtkWindow.
+ Fixes #325024.
+
+2008-05-22 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
+ Fix frame size calculation.
+
+2008-05-22 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-main.c (main):
+ Initialize autostart to FALSE.
+
+2008-05-21 A. Walton <awalton gnome org>
+
+ * */*.[ch]:
+ Move all of Nautilus to single Gtk+ includes, because Mitch says so.
+ Closes Bug #530315.
+
+2008-05-20 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ (convert_lines_to_str_list),
+ (nautilus_clipboard_get_uri_list_from_selection_data),
+ (nautilus_clipboard_get),
+ (nautilus_clipboard_clear_if_colliding_uris):
+ * libnautilus-private/nautilus-clipboard.h:
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_get_copied_files_atom), (copy_or_cut_files),
+ (paste_clipboard_data), (action_paste_files_callback),
+ (paste_into), (real_update_paste_menu):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c: (icon_view_move_copy_items):
+ * src/file-manager/fm-list-view.c: (move_copy_items_callback):
+ * src/file-manager/fm-tree-view.c: (move_copy_items_callback),
+ (button_pressed_callback), (copy_or_cut_files),
+ (paste_clipboard_data), (fm_tree_view_paste_cb):
+ Empty the clipboard when copying/moving with DnD a file contained
+ in it. Also, refactor some clipboard code from fm-directory-view.c and
+ fm-tree-view.c into nautilus-clipboard.c. (#532850).
+
+2008-05-19 Cosimo Cecchi <cosimoc gnome org>
+
+ * docs/Makefile.am:
+ * docs/nautilus-connect-server.1:
+ * docs/nautilus-file-management-properties.1:
+ * docs/nautilus.1:
+ Adds manpages taken from the Debian package. Many thanks to the
+ Debian doc authors for these and for making them available
+ under the GPL license. (#310473 and #501698).
+
+2008-05-19 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-property-browser.c: (make_drag_image):
+ Fix a typo that was breaking the image when doing DnD of
+ emblems from the property browser.
+
+2008-05-19 Padraig O'Briain <padraig obriain sun com>
+
+ * src/nautilus-application.c (mount_removed_callback): Ensure that
+ window no longer shows CD contents after CD is ejected. (#531678)
+
+2008-05-19 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_icon):
+ * libnautilus-private/nautilus-icon-info.c
+ (nautilus_icon_info_lookup),
+ (nautilus_icon_info_get_pixbuf_nodefault_at_size),
+ (nautilus_icon_info_get_pixbuf_at_size):
+ Use bilinear interpolation instead of hyperbolic. Massively speeds up
+ loading of directories with previously generated thumbnails.
+
+2008-05-19 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-shell.c (corba_open_windows),
+ (corba_open_default_window):
+ Treat "" CORBA strings as NULL.
+
+2008-05-19 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-shell.c (open_window):
+ Never maximize windows opened from shell if a custom geometry has been
+ specified. Fixes #92566.
+
+2008-05-19 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-icon-view.c:
+ Fix a conflicting accelerator.
+ Patch from Sebastien Bacher. (#442056)
+
+2008-05-17 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (nautilus_file_background_read_desktop_settings):
+ Fix possibly uninitialized variable.
+
+Fri May 16 23:56:37 2008 Søren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (nautilus_file_background_read_desktop_settings):
+ Rewrite this function using gconf directly instead of relying on
+ libbackground.
+
+ * libnautilus-private/nautilus-directory-background.c
+ (nautilus_file_background_write_desktop_settings):
+ Rewrite to use gconf directly
+
+ * libbackground:
+ Remove.
+
+2008-05-14 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c
+ (paste_into_clipboard_received_callback), (paste_into),
+ (action_paste_files_into_callback),
+ (action_location_paste_files_into_callback),
+ (clipboard_targets_received), (real_update_location_menu):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Implement "Paste Into" for location context menu. Always request
+ clipboard contents in real_update_paste_menu().
+
+2008-05-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (nautilus_file_operations_copy_move):
+ Never move to "burn:///". Fixes #531750.
+
+ * src/file-manager/fm-properties-window.c (real_destroy):
+ Free permission_combos list.
+
+2008-05-13 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-view.c
+ (nautilus_view_pop_up_location_context_menu):
+ * libnautilus-private/nautilus-view.h:
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c
+ (action_self_properties_callback),
+ (action_location_properties_callback),
+ (fm_directory_view_finalize),
+ (action_location_mount_volume_callback),
+ (action_location_unmount_volume_callback),
+ (action_location_eject_volume_callback),
+ (action_location_format_volume_callback),
+ (action_location_open_folder_window_callback),
+ (action_location_cut_callback), (action_location_copy_callback),
+ (action_location_trash_callback),
+ (action_location_delete_callback),
+ (real_update_location_menu_volumes), (real_update_location_menu),
+ (fm_directory_view_pop_up_background_context_menu),
+ (real_pop_up_location_context_menu),
+ (location_popup_file_attributes_ready),
+ (unschedule_pop_up_location_context_menu),
+ (schedule_pop_up_location_context_menu),
+ (fm_directory_view_pop_up_location_context_menu), (load_directory):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-location-bar.c (label_button_pressed_callback):
+ * src/nautilus-navigation-window.c
+ (nautilus_navigation_window_init),
+ (path_bar_button_pressed_callback), (path_bar_path_set_callback):
+ * src/nautilus-pathbar.c (nautilus_path_bar_class_init),
+ (nautilus_path_bar_update_path),
+ (nautilus_path_bar_get_path_for_button):
+ * src/nautilus-pathbar.h:
+ * src/nautilus-spatial-window.c (location_button_pressed_callback):
+ Allow to open location popup menu for any location, and not just for
+ currently open folder. Enable location popup menu for all path bar
+ buttons. Add volume operations to location context menu. Fix
+ separators in location context menu. Fixes #309844.
+ Do not unref file when opening properties dialog from background
+ context menu.
+
+2008-05-13 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.2 ===
+
+2008-05-13 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release.
+
+2008-05-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-directory-view.c: (select_pattern):
+ * src/file-manager/fm-icon-view.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-spatial-window.c:
+ Ellipsize and HIG-ify some menu items. (#335112).
+
+2008-05-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Use the right type for all_columns_have_same_width key in the
+ schemas description file. (#532363).
+
+2008-05-09 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_file_local_internal), (nautilus_drag_drag_data_get):
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ (add_or_find_application):
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_application):
+ * src/nautilus-sidebar-title.c: (update_icon):
+ * src/nautilus-spatial-window.c:
+ (got_file_info_for_location_menu_callback):
+ * libnautilus-private/nautilus-file.c: (get_custom_icon):
+ Plugged some leaks around.
+ * libnautilus-private/nautilus-file.c: (is_uri_relative):
+ Cleaned up this bit of code.
+
+ Bug #532126.
+
+2008-05-08 Federico Mena Quintero <federico novell com>
+
+ http://bugzilla.gnome.org/show_bug.cgi?id=364843
+
+ Keep the generated names for "reallylongfilename (copy).txt" from
+ overflowing the maximum allowed length for path names.
+
+ Original patch by Dave Camp <campd campd org>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (shorten_utf8_string): New function; takes an UTF8 string and
+ hygienically truncates it to a given number of bytes.
+ (get_link_name): Ensure the final name doesn't exceed a maximum length.
+ (make_next_duplicate_name): Likewise.
+ (get_max_name_length): Wrapper around pathconf() for basename lengths.
+ (get_unique_target_file): Use a maximum length for the target name.
+ (get_target_file_for_link): Likewise.
+
+2008-05-07 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Use text width of 150 pixels in vertical layout mode, instead of 300.
+
+2008-05-06 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (next_row_leftmost), (previous_row_rightmost),
+ (next_column_highest), (previous_column_lowest),
+ (last_column_lowest), (keyboard_end), (keyboard_arrow_key),
+ (keyboard_right), (keyboard_left), (keyboard_down), (keyboard_up):
+ Wrap to next row/column when pressing arrow key, except if a11y is
+ used. Fixes #526802.
+ For vertical layout, make the "End" key select bottom item in last
+ column, instead of the last item in the bottom row.
+
+2008-05-05 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-global-preferences.h:
+ Fixup broken GConf key define. Patch from Stephane Demurget.
+
+2008-05-05 A. Walton <awalton gnome org>
+
+ reviewed by: Cosimo Cecchi
+
+ * libnautilus-private/nautilus-module.c (nautilus_module_load):
+ * src/file-manager/fm-ditem-page.c (save_entry):
+ * src/nautilus-autorun-software.c (autorun):
+ Fixes build on toolchains with -Wformat enabled.
+ Closes bug #531562.
+
+2008-05-05 A. Walton <awalton gnome org>
+
+ * src/nautilus-window-menus.c (action_about_nautilus_callback):
+ Update FSF address, bump the copyright year to 2008, and remove
+ a unnecessary version test macro (we require a later Gtk+ now,
+ making this test unnecessary). Closes bug #409038.
+
+2008-05-05 A. Walton <awalton gnome org>
+
+ * configure.in:
+ Use -Wstrict-aliasing=0 instead of -Wno-strict-aliasing, known to be
+ broken on GCC 4.3.x < r130902 (GCC Bug #34973). Closes GNOME
+ bug #528081.
+
+2008-05-05 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window.c: (nautilus_window_key_press_event):
+ Revert the patch for bug #314431 as it seems to break cut and paste.
+
+2008-05-05 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-connect-server-dialog-main.c:
+ Do not error out if the remote share is already mounted.
+ Fixes #531508.
+
+2008-05-05 Tomas Bzatek <tbzatek redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Don't allow recursive move/copy into itself. Fixes #530720.
+
+2008-05-03 Hans Petter Jansson <hpj novell com>
+
+ * src/nautilus-image-properties-page.c (append_exifdata_string):
+ If we get a NULL exifdata, don't try to dereference it. Fixes
+ BGO #530851.
+
+2008-05-03 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-file-management-properties.glade:
+ Use 12 pixels of list column page indentation. Fixes #514415. Thanks
+ to Marcin Galazka.
+
+2008-05-01 Claude Paroz <claude 2xlibre net>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in: Removed
+ duplicate "and" in description. Fixes #516906.
+
+2008-04-30 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-property-browser.c: (ensure_file_is_image):
+ Do not unref the file info before checking the mime type,
+ otherwise the mime_type string will be invalidated. (#530549).
+
+2008-04-30 A. Walton <awalton gnome org>
+
+ * configure.in:
+ * src/file-manager/fm-icon-view.c:
+ Remove false dependency for ESound. Closes bug #311445.
+
+2008-04-30 A. Walton <awalton gnome org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-entry.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-horizontal-splitter.c:
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-users-groups-cache.c:
+ * libnautilus-private/nautilus-vfs-directory.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window.c:
+ * src/nautilus-zoom-control.c:
+ Replace g_return_*() with g_assert() in private, internal
+ functions. Closes #530321.
+
+2008-04-29 David Zeuthen <davidz redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ * libnautilus-private/nautilus-autorun.h:
+ * 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):
+ * libnautilus-private/nautilus-vfs-file.c:
+ (vfs_file_mount_callback):
+ * src/nautilus-application.c: (startup_volume_mount_cb),
+ (volume_added_callback):
+ * src/nautilus-places-sidebar.c: (open_selected_bookmark),
+ (mount_shortcut_cb):
+ * src/nautilus-window-manage-views.c: (mount_not_mounted_callback):
+ Fix how autorunning works. Instead of inhibiting autorunning
+ every time we run something, we turn things around and instead
+ allow automounting only in the instance where Nautilus automounted
+ something itself. So in essence this patch is s/inhibit/allow/.
+ This fixes an annoying problem where Nautilus would do autorun
+ everytime something was mounted even from the command line. A
+ consequence of this are windows popping up and other annoyances.
+ This patch fixes that problem.
+
+ * src/nautilus-x-content-bar.c: (nautilus_x_content_bar_init):
+ Make sure the label is ellipsized.
+
+2008-04-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c: (delete_files),
+ (trash_files), (delete_job):
+ Report user cancel when all the files we're about to trash or delete
+ are skipped in the operation. This allows to use the same selection for
+ requesting another deletion from the view. (#519746).
+
+2008-04-27 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-window-manage-views.c
+ (display_view_selection_failure):
+ Quote schema. Fixes #522029.
+
+2008-04-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
+ Always use single click policy in the Places sidebar. (#355760).
+
+2008-04-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_save_geometry):
+ Always properly remember window size, also in the case the window is
+ closed being maximized. (#385176).
+
+2008-04-27 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window.c: (nautilus_window_key_press_event):
+ Reverse the order in which the keybindings are processed by the
+ NautilusWindow, and use the same approach as GEdit.
+ This fixes some bugs where the GtkWindow accelerators were executed
+ before the focused widget one. (#314431).
+
+2008-04-27 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-list-view.c (button_press_callback):
+ Do not activate twice if the activated paths are already selected.
+ Always expand when an expander is clicked, even when the activation
+ paths are already selected. Add 4 to the GtkTreeView's claimed
+ expander size, which accounts for hard coded internal GtkTreeView
+ expander padding. Fixes #448562. Thanks to PaweÅ? Paprota.
+
+2008-04-26 A. Walton <awalton gnome org>
+
+ reviewed by: Christian Neumair
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file-utilities.c
+ (nautilus_compute_title_for_location):
+ * libnautilus-private/nautilus-file.c (update_info_internal),
+ (nautilus_file_get_description):
+ * libnautilus-private/nautilus-file.h:
+ Use standard::description in the window title when it's available.
+ Closes bug #516007.
+
+2008-04-27 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (emit_atk_focus_tracker_notify), (set_keyboard_focus),
+ (select_range), (select_one_unselect_others), (rubberband_select),
+ (keyboard_move_to):
+ Properly handle selection changes when using keyboard navigation. We
+ did not emit a "selection-change" signal when keyboard rubberbanding
+ was used, and all except one icon were deselected. Fixes #509432.
+ Thanks to PaweÅ? Paprota.
+
+2008-04-24 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/file-manager/fm-list-view.c: (key_press_callback):
+ Properly handle Ctrl+F10 keybinding in List View.
+ Patch by PaweÅ? Paprota. (#385896).
+
+2008-04-23 Michael J. Chudobiak <mjc svn gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c:
+ Bump default thumbnailing size limit from 5 MB to 10 MB (#421342).
+
+2008-04-21 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.23.1 ===
+
+2008-04-21 Christian Neumair <cneumair gnome org>
+
+ * Makefile.am:
+ * configure.in:
+ Entirely move DISTCHECK_CONFIGURE_FLAGS to Makefile.am to fix
+ distcheck.
+
+2008-04-21 Christian Neumair <cneumair gnome org>
+
+ * NEWS:
+ Update for release.
+
+2008-04-21 Christian Neumair <cneumair gnome org>
+
+ * nautilus.desktop.in.in:
+ * src/nautilus-main.c (main):
+ Support new gnome-session autostart semantics (#525056). Thanks to
+ Lucas Rocha.
+
+2008-04-15 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file.c: (compare_by_time):
+ Initialize two vars to get rid of a warning with gcc 4.3.
+ Patch by PaweÅ? Paprota. (#528081).
+
+2008-04-10 A. Walton <awalton svn gnome org>
+
+ Remove GSequence directory and files (for real this time).
+
+2008-04-10 A. Walton <awalton svn gnome org>
+
+ * configure.in:
+ * cut-n-paste-code/Makefile.am:
+ * cut-n-paste-code/gsequence/Makefile.am:
+ * cut-n-paste-code/gsequence/gsequence.c:
+ * cut-n-paste-code/gsequence/gsequence.h:
+ * src/Makefile.am:
+ * src/file-manager/fm-list-model.c:
+ Remove GSequence hack as it is no longer necessary;
+ we require a newer GLib in order to support GIO.
+ More work towards bug #520773.
+
+2008-04-10 A. Walton <awalton svn gnome org>
+
+ * src/Makefile.am:
+ * src/nautilus-application.c: (nautilus_application_startup):
+ * src/nautilus-application.h:
+ * src/nautilus-first-time-druid.c:
+ * src/nautilus-first-time-druid.h:
+ * src/nautilus-main.c: (main):
+ Remove the first-time-druid dead code (#520773).
+
+2008-04-10 Cosimo Cecchi <cosimoc gnome org>
+
+ * configure.in: Add a missing comma to fix build with
+ Autoconf 2.62. (#527315).
+
+2008-04-08 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-list-view.c: (fm_list_view_finalize):
+ Destroy column editor dialog with its parent list view. (#439097)
+
+2008-04-07 Christian Neumair <cneumair gnome org>
+
+ * 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-07 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-column-chooser.c (update_buttons),
+ (add_buttons):
+ Remove show/hide buttons. The entries can be toggled directly using
+ mouse or keyboard. Do not remove buttons to move entries, since
+ list DND may not be obvious for some users (#514394). Thanks to Marcin
+ Galazka.
+
+2008-04-05 Cosimo Cecchi <cosimoc gnome org>
+
+ * 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 A. Walton <awalton svn gnome org>
+
+ * configure.in:
+ * docs/Makefile.am:
+ * docs/reference/Makefile.am:
+ * docs/reference/libnautilus-extension/Makefile.am:
+ * docs/reference/libnautilus-extension/libnautilus-extension-docs.xml:
+ * docs/reference/libnautilus-extension/libnautilus-extension.types:
+ * docs/reference/libnautilus-extension/version.xml.in:
+
+ Adds initial Gtk-doc support infrastructure for libnautilus-extension.
+ (Progress towards bug #526193).
+
+2008-04-04 Christian Neumair <cneumair gnome org>
+
+ * 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 <cosimoc gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <tbzatek redhat com>
+
+ * libnautilus-private/nautilus-file.c: (update_info_internal):
+ Fix SELinux:context attribute display issue
+
+2008-04-02 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_update_scroll_region),
+ (lay_down_icons_horizontal), (get_max_icon_dimensions),
+ (lay_down_icons_vertical),
+ (nautilus_icon_container_start_renaming_selected_item),
+ (nautilus_icon_container_is_layout_vertical):
+ * libnautilus-private/nautilus-icon-container.h:
+ * src/nautilus-window.c
+ (nautilus_window_set_initial_window_geometry):
+ 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.
+
+ Add container padding on the RHS for vertical layout, and consider
+ max. emblem rectangles when deciding whether to wrap. This may wrap
+ slightly to early in some (high zoom level) situations, but we will
+ never get scroll glitches.
+
+2008-04-01 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-view-factory.h:
+ * src/file-manager/fm-desktop-icon-view.c
+ (fm_desktop_icon_view_register):
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c (fm_list_view_register):
+ * src/nautilus-navigation-window.c (load_view_as_menu):
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-manage-views.h:
+ * src/nautilus-window.c (add_view_as_menu_item):
+ Remove unused "label" field of NautilusViewInfo and
+ nautilus_window_get_view_label().
+ Rename two other fields of NautilusViewInfo and make their use
+ more explicit. Remove redundand "View" from view menu label.
+
+2008-04-01 Michael J. Chudobiak <mjc svn gnome org>
+
+ * 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-04-01 A. Walton <awalton svn gnome org>
+
+ reviewed by: Cosimo Cecchi
+ * HACKING:
+ Add advice about patches adding strings to Nautilus.
+
+2008-04-01 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c: (delete_dir),
+ (prompt_empty_trash), (verify_destination), (copy_move_directory),
+ (remove_target_recursively), (copy_move_file):
+ * libnautilus-private/nautilus-mime-actions.c:
+ (report_broken_symbolic_link), (activate_files):
+ * libnautilus-private/nautilus-program-choosing.c:
+ (application_cannot_open_location), (nautilus_launch_application),
+ (nautilus_launch_desktop_file):
+ * src/file-manager/fm-error-reporting.c:
+ (fm_report_error_loading_directory),
+ (fm_report_error_renaming_file), (fm_report_error_setting_group),
+ (fm_report_error_setting_owner),
+ (fm_report_error_setting_permissions):
+ * src/file-manager/fm-properties-window.c:
+ (fm_properties_window_drag_data_received),
+ (create_permissions_page):
+ * src/nautilus-application.c: (nautilus_application_startup):
+ * src/nautilus-connect-server-dialog-main.c:
+ (display_error_dialog):
+ * src/nautilus-connect-server-dialog.c: (connect_to_server):
+ * src/nautilus-emblem-sidebar.c:
+ (nautilus_emblem_sidebar_delete_cb), (rename_dialog_response_cb):
+ * src/nautilus-information-panel.c: (receive_dropped_uri_list):
+ * src/nautilus-property-browser.c: (remove_pattern),
+ (remove_emblem), (add_pattern_to_browser):
+ * src/nautilus-window-manage-views.c:
+ (display_view_selection_failure):
+ Do not use contractions in strings. (#145356).
+
+2008-04-01 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_unmount_mount), (empty_trash_job),
+ (nautilus_file_operations_empty_trash):
+ Do not ask twice if we want to empty the trash when unmounting
+ a volume. (#525269).
+
+2008-03-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-autorun.c
+ (should_skip_native_mount_root), (should_autorun_mount):
+ Do not automount mount points inside hidden hierarchies (#524075).
+
+2008-03-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_icons_vertical):
+ Reduce vertical space between icons, do not request space at the
+ bottom of a column.
+
+2008-03-31 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (create_label_layout),
+ (nautilus_icon_canvas_item_get_max_text_width):
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_start_renaming_selected_item):
+ For column layout, do not limit text width if each columns determines
+ its own width.
+
+2008-03-30 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-icon-view.c
+ (fm_icon_view_real_get_directory_tighter_layout):
+ Return FALSE if view does not support tighter layout.
+
+2008-03-30 Christian Neumair <cneumair gnome org>
+
+ * src/file-manager/fm-desktop-icon-view.c
+ (fm_desktop_icon_view_register):
+ Do not translate unused desktop icon view labels.
+
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Use "... View" instead of "View as ..." for view menu and dropdown.
+ This makes the labels consistent with the preference dialog and with
+ the compact view.
+
+2008-03-30 Christian Neumair <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c
+ (nautilus_global_preferences_get_default_folder_viewer_preference_a
+ s_iid):
+ * libnautilus-private/nautilus-global-preferences.h:
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (create_label_layout),
+ (nautilus_icon_canvas_item_get_max_text_width):
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_one_column), (get_max_icon_dimensions),
+ (lay_down_icons_vertical), (lay_down_icons_vertical_desktop),
+ (lay_down_icons), (size_allocate),
+ (nautilus_icon_container_update_icon),
+ (nautilus_icon_container_set_layout_mode),
+ (nautilus_icon_container_start_renaming_selected_item),
+ (nautilus_icon_container_set_forced_icon_size),
+ (nautilus_icon_container_set_all_columns_same_width):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-private.h:
+ * libnautilus-private/nautilus-metadata.h:
+ * src/file-manager/fm-icon-container.c
+ (fm_icon_container_get_icon_images),
+ (fm_icon_container_get_icon_text):
+ * src/file-manager/fm-icon-view.c
+ (get_stored_icon_position_callback),
+ (fm_icon_view_supports_manual_layout),
+ (fm_icon_view_supports_tighter_layout), (update_layout_menus),
+ (fm_icon_view_real_set_directory_sort_reversed),
+ (fm_icon_view_get_directory_auto_layout),
+ (fm_icon_view_real_get_directory_auto_layout),
+ (fm_icon_view_set_directory_auto_layout),
+ (fm_icon_view_real_set_directory_auto_layout),
+ (fm_icon_view_real_set_directory_tighter_layout),
+ (real_supports_manual_layout), (get_default_zoom_level),
+ (set_labels_beside_icons), (set_columns_same_width),
+ (fm_icon_view_begin_loading), (fm_icon_view_set_zoom_level),
+ (fm_icon_view_zoom_to_level),
+ (fm_icon_view_restore_default_zoom_level),
+ (default_zoom_level_changed_callback),
+ (all_columns_same_width_changed_callback),
+ (fm_icon_view_set_property), (fm_icon_view_class_init),
+ (fm_icon_view_get_id), (fm_icon_view_init), (fm_icon_view_create),
+ (fm_compact_view_create), (fm_icon_view_is_compact),
+ (fm_icon_view_register):
+ * src/file-manager/fm-icon-view.h:
+ * src/nautilus-file-management-properties.c
+ (nautilus_file_management_properties_dialog_setup):
+ * src/nautilus-file-management-properties.glade:
+ Added compact view.
+
+2008-03-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-window-manage-views.c:
+ (display_view_selection_failure):
+ Fix a typo in a string. (#521199).
+
+2008-03-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-progress-info.c:
+ (get_progress_window):
+ Use title capitalization for the File Operations dialog. (#516353).
+
+2008-03-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-places-sidebar.c: (update_places):
+ Show network servers in Places sidebar. Patch by Vincent Untz.
+ (#350974).
+
+2008-03-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_invert_selection):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-view.c:
+ (nautilus_view_invert_selection):
+ * libnautilus-private/nautilus-view.h:
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (action_invert_selection_callback),
+ (fm_directory_view_invert_selection), (real_update_menus),
+ (fm_directory_view_class_init):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c: (fm_icon_view_invert_selection),
+ (fm_icon_view_class_init):
+ * src/file-manager/fm-list-view.c: (fm_list_view_invert_selection),
+ (fm_list_view_class_init):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Add support for "Invert Selection". Patch by Amos Brocco
+ <amos brocco unifr ch>. (#305295).
+
+2008-03-29 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-application.c
+ (nautilus_application_save_session_to_file), (save_session):
+ * src/nautilus-application.h:
+ * src/nautilus-main.c (main):
+ * src/nautilus-shell.c (open_windows_at_idle), (restart_at_idle):
+ When restarting with "nautilus --restart", use XML file session
+ save / load mechanism, instead of writing to / reading from GConf.
+
+2008-03-29 Christian Neumair <cneumair gnome org>
+
+ * 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 <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.23.1
+ Gnome 2.22 work continues on gnome-2-22 branch
+
+2008-03-28 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.22.1 ===
+
+2008-03-28 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2008-03-28 A. Walton <awalton svn gnome org>
+
+ * 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 <alexl redhat com>
+
+ * 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 <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (move_job):
+ Don't leak dest_fs_id by requesting it twice.
+
+2008-03-28 Alexander Larsson <alexl redhat com>
+
+ * 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 <alexl redhat com>
+
+ * 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 <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (move_file_prepare):
+ Actually handle the move-file-over-directory case.
+
+2008-03-26 Alexander Larsson <alexl redhat com>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * src/file-manager/fm-icon-view.c (play_file):
+ Use playbin for playback, but keep video playback disabled. (#523959).
+
+2008-03-23 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-location-entry.c: do not leak the
+ location string when autocompleting.
+
+2008-03-23 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c
+ (directory_count_start), (deep_count_load):
+ Do not follow symlinks. (#504980).
+
+2008-03-23 Christian Neumair <cneumair gnome org>
+
+ * 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 <cneumair gnome org>
+
+ * 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 <alexl redhat com>
+
+ * 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 <fcrozat mandriva com>
+
+ * libnautilus-private/nautilus-link.c:
+ Only strip icon name when it ends with a know
+ icon extension.
+
+2008-03-19 Alexander Larsson <alexl redhat com>
+
+ * MAINTAINERS:
+ Add Christian Neumair as new maintainer
+
+2008-03-19 Sebastian Dröge <slomo circular-chaos org>
+
+ * 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 <slomo circular-chaos org>
+
+ * 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 <slomo circular-chaos org>
+
+ * 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 <cosimoc gnome org>
+
+ * 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 <awalton svn gnome org>
+
+ * 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 <alexl redhat com>
+
+ * 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 <anarki lilik it>
+
+2008-03-14 A. Walton <awalton svn gnome org>
+
+ * 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 <awalton svn gnome org>
+
+ * 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 <alexl redhat com>
+
+ * 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 <alexl redhat com>
+
+ * 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 <cosimoc gnome org>
+
+ * 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 <tbzatek redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Fix a crash while changing owner
+
+2008-03-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.22.0 ===
+
+2008-03-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump to 2.22.0
+
+ * AUTHORS:
+ * NEWS:
+ * THANKS:
+ * check-THANKS.pl:
+ Update for release.
+
+2008-03-07 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (callback_for_move_to_trash):
+ Fix a crash due to a missing NULL check (#520947).
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (nautilus_bookmark_uri_known_not_to_exist):
+ Fix this check to actually only access local
+ files, not fuse-based gvfs paths.
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_update_icon):
+ Remove dead code
+
+ * libnautilus-private/nautilus-icon-info.c:
+ (nautilus_icon_info_lookup):
+ Resize custom icons (#513102)
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (add_template_to_templates_menus):
+ Avoid crashing if no pixbuf for menu icon. (#513719)
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.c:
+ Avoid showing broken icons for the media type list (#519880)
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (trash_files):
+ Fix delete all button (#518616)
+ Patch from Rached Ben Mustapha
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_can_set_permissions):
+ Try to set permissions on remote shares. (#520572)
+
+2008-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.c (_g_mount_guess_content_type):
+ Only look for autorun stuff for local files.
+ We can't generally exec stuff for non-local files anyway,
+ and is a performance hit to do the check.
+
+2008-03-05 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.[ch]:
+ Add async x-content type getter, change sync one
+ to only read the cached value
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window-manage-views.c:
+ Get x-content type async
+
+2008-03-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_set_display_name):
+ Handle the case of empty display name as if it wasn't specified.
+
+2008-02-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * nautilus-computer.desktop.in.in:
+ * nautilus-folder-handler.desktop.in.in:
+ * nautilus-home.desktop.in.in:
+ Computer, Home and Open Folder .desktop files should only show in
+ GNOME. Patch from Federico Mena Quintero. (#350947)
+
+2008-02-29 Cosimo Cecchi <cosimoc gnome org>
+
+ * src/nautilus-file-management-properties.c:
+ (update_icon_captions_from_gconf):
+ Fix a crasher when reading NULL values from GConf. (#518974)
+
+2008-02-28 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-file.c: (nautilus_file_get_gicon):
+ Handle NULL file.
+ * src/nautilus-bookmark-list.c: (nautilus_bookmark_list_load_file):
+ Ignore lines beginning with a space (#512593).
+
+2008-02-28 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (file_should_show_foreach):
+ Add mount entry for mountables, not unmount (#519056)
+
+2008-02-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Use better icon for system tray. (#518644)
+ Patch from Michael Monreal
+
+2008-02-07 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-metafile.c: (metafile_read_state_free):
+ Handle NULL state (#512042).
+ * src/nautilus-pathbar.c: (nautilus_path_bar_finalize): Disconnect
+ trash monitor signal (#519050).
+
+2008-02-26 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-autorun-software.c (autorun):
+ Fix typo in string
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.92 ===
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require glib 2.15.6
+
+ * NEWS:
+ Update for release
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-autorun-software.c:
+ Show dialog on autorun errors
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Don't show permissions for computer.
+ Make "open with tab" consistent for computer and trash.
+ Patch from Cosimo Cecchi (#518131)
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ (got_file_info_for_view_selection_callback):
+ Fix NautilusFile leak.
+ Patch from Christian Neumair
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ Fixes the icon position when creating a new folder,
+ and the view is zoomed.
+ Patch from Christian Neumair
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-info.c (nautilus_icon_info_new_for_icon_info):
+ Fix s/display_name/filename/ typo (#515903)
+ Fixes blurry window icons
+ Patch from Christian Neumair
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Allow theming of chart colors (#478471)
+ Patch from Baris Cicek
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (is_uri_relative):
+ g_uri_get_scheme -> g_uri_parse_scheme
+
+2008-02-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c (activation_mountable_mounted):
+ Don't display error on G_IO_ERROR_FAILED_HANDLED.
+
+2008-02-22 David Zeuthen <davidz redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ (autorun_dialog_response), (do_autorun_for_content_type):
+ Actually handle when the user presses the Eject or Unmount button.
+
+ * src/nautilus-window-manage-views.c: (found_mount_cb),
+ (update_for_new_location):
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c: (nautilus_window_finalize):
+ Find the mount for the window, used for determining if a x-content
+ clue bar should be shown, async.
+
+2008-02-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (activation_mount_not_mounted):
+ Don't crash if all files were removed due to error
+ when activating.
+
+2008-02-22 Chrustian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_get_selected_icons),
+ (nautilus_icon_container_get_selected_icon_locations),
+ (stop_rubberbanding): Add
+ nautilus_icon_container_get_selected_icons(). Use icon as range
+ selection base if it has been rubberbanded. Fixes #512894.
+
+2008-02-21 Vincent Untz <vuntz gnome org>
+
+ Bring back the Connect to dialog. It still needs some work, but it's
+ better than nothing.
+
+ * libnautilus-private/nautilus-bookmark.c: (nautilus_bookmark_new):
+ Actually save the name in the bookmark, instead of forgetting it.
+
+ * src/Makefile.am: Updated to build the connect dialog stuff.
+ * src/nautilus-connect-server-dialog-main.c: (show_uri),
+ (nautilus_connect_server_dialog_present_uri), (main):
+ Port to gio. We use g_app_info_launch_default_for_uri() to open the
+ URI, but it will need some more work because it doesn't automount the
+ URI.
+ * src/nautilus-connect-server-dialog-nonmain.c:
+ (nautilus_connect_server_dialog_present_uri): Trivial update.
+ * src/nautilus-connect-server-dialog.[ch]: (get_method_description),
+ (nautilus_connect_server_dialog_finalize), (connect_to_server),
+ (response_callback), (setup_for_type), (display_server_location),
+ (nautilus_connect_server_dialog_init),
+ (nautilus_connect_server_dialog_new): Port to gio. Add bookmark saving
+ feature, to replace the old gnome-vfs network volumes. Remove the
+ Browse button, which isn't really needed there. Needs some more polish.
+ * src/nautilus-shell-ui.xml: Uncomment the "Connect to" action
+ * src/nautilus-window-menus.c: (action_connect_to_server_callback):
+ Uncomment code to make use of the dialog
+
+2008-02-21 David Zeuthen <davidz redhat com>
+
+ * libnautilus-private/nautilus-autorun.c: (should_autorun_mount):
+ Use g_volume_should_automount() to determine if we should autorun
+ programs on a mount.
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (nautilus_directory_set_up_request),
+ (nautilus_async_destroying_file), (lacks_filesystem_info),
+ (wants_filesystem_info), (request_is_satisfied),
+ (directory_count_start), (mime_list_start),
+ (filesystem_info_cancel), (filesystem_info_stop),
+ (filesystem_info_state_free), (got_filesystem_info),
+ (query_filesystem_info_callback), (filesystem_info_start),
+ (start_or_stop_io), (nautilus_directory_cancel),
+ (cancel_filesystem_info_for_file), (cancel_loading_attributes),
+ (nautilus_directory_cancel_loading_file_attributes):
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-file-attributes.h: Add new
+ filesystem info attribute; right now two bits in NautilusFile's
+ private structure are set; the filesystem::use-preview and
+ filesystem:readonly.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_mount_volume):
+ * src/nautilus-places-sidebar.c: (open_selected_bookmark),
+ (mount_shortcut_cb): Don't inhibit automount from
+ nautilus_file_operations_mount_volume() because then everything
+ will be inhibited as the mount_added callback use it as
+ well. Rather, move the call to inhibit out to the proper call
+ sites.
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_filesystem_use_preview),
+ (nautilus_file_should_show_thumbnail),
+ (get_speed_tradeoff_preference_for_file),
+ (nautilus_file_get_mount):
+ * libnautilus-private/nautilus-file.h:
+ * src/file-manager/fm-directory-view.c: (load_directory):
+ * src/file-manager/fm-icon-view.c: (should_preview_sound):
+ * src/nautilus-window-manage-views.c: (update_for_new_location):
+ Use the new filesystem::use-preview hint to determine if we should
+ preview non-native files (such as gphoto2:// and cdda://
+ mounts).
+
+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).
+
+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).
+
+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).
+
+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
+
+2008-02-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Duplicate if src and dest dirs are the same (#512392)
+
+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
+
+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
+
+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.
+
+2008-02-19 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (delete_job_done), (delete_job), (trash_or_delete_internal),
+ (callback_for_move_to_trash), (nautilus_file_operations_copy_move):
+ * libnautilus-private/nautilus-file-operations.h:
+ * src/file-manager/fm-directory-view.c:
+ (trash_or_delete_selected_files), (trash_or_delete_done_cb),
+ (trash_or_delete_files), (action_location_trash_callback):
+ Reset selection_was_removed in FMDirectoryView if the user
+ cancels the deletion from trash (#337937).
+
+2008-02-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ Move comments around to help translators (#463616)
+ Patch from Yann Simon
+
+2008-02-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-file-operations-progress-icons.h:
+ * libnautilus-private/nautilus-file-operations-progress.[ch]:
+ Removed unused files. (#515259)
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Don't include removed file
+
+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.
+
+2008-02-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_build_selection_list):
+ Don't build selection list in wrong order. (#330357)
+
+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)
+
+2008-02-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ Fix checking when to display errors (#514135)
+
+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.
+
+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
+
+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
+
+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.
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Handle beagle >= 0.3.0
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c (nautilus_bookmark_compare_with):
+ Fix bookmark comparison (#516214)
+ Patch from Cosimo Cecchi
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Allow minimize of progress window (#512778)
+ Patch from Cosimo Cecchi
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ * libnautilus-private/nautilus-file-operations.c:
+ Add paused status to progress infos and use it
+ to avoid poping up the progress dialog while dialogs
+ are up. (#512406)
+ Patch from Cosimo Cecchi
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ If using composite, make dnd icons partially transparent.
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.[ch]:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Support alpha icons during DnD on composited screens. (#500084)
+ Patch from Alexander "weej" Jones
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-link.c:
+ (nautilus_link_get_link_icon_from_desktop):
+ Strip extension from non-absolute-filename icons.
+ This fixes icons for some old-school desktop files.
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-file-private.h:
+ Add nautilus_file_is_launcher()
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-dnd.c:
+ * libnautilus-private/nautilus-link.[ch]
+ * libnautilus-private/nautilus-mime-actions.c:
+ * libnautilus-private/nautilus-program-choosing.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ Remove weird desktop-file: and command: hacks, and
+ replace with usage and implementation of
+ nautilus_file_is_launcher().
+ This fixes some problems where the old desktop-file uri
+ was interpreted as an actual file.
+
+2008-02-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (verify_destination):
+ Don't free NULL GError.
+
+2008-02-12 Cosimo Cecchi <cosimoc gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Remove unneeded gnome-vfs includes.
+
+2008-02-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (mime_application_hash):
+ Fix 64bit build (#515896)
+
+2008-02-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post-release version bump
+
+=== nautilus 2.21.91 ===
+
+2008-02-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require glib 2.15.5
+
+ * NEWS:
+ Update for release
+
+2008-02-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ * libnautilus-private/nautilus-file-operations.c:
+ Make progress setting be ratio based and not
+ percent based and then ensure we handle division
+ by zero correctly in all cases.
+
+2008-02-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-mime-actions.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/nautilus-application.c:
+ * src/nautilus-window-manage-views.c:
+ Update for new gio mount flags argument
+
+2008-02-11 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c (update_places):
+ Fix leak of volumes list.
+ Pointed out by Vincent Untz
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ C89 fix. (#515093)
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ Use the new g_volume_should_automount()
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ Maks sure we disconnect from the changed
+ signal on the mount.
+
+2008-02-08 Olav Vitters <olav bkor dhs org>
+
+ * HACKING: Change CVS things into SVN.
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ (mount_changed_callback):
+ (nautilus_desktop_link_new_from_mount):
+ Handle changes of GMount objects
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Fix open and open with menu display in
+ always-use-browser mode.
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Make sure delete-from-trash is correctly sensitive.
+ (#514039)
+
+2008-02-08 Alexander Larsson <alexl redhat com>
+
+ * test/test-nautilus-search-engine.c:
+ (main):
+ Initialize threads (#515031)
+
+2008-02-07 Luca Ferretti <elle uca libero it>
+
+ * configure.in:
+ libbackground is now using LIBBACKGROUND_{CFLAGS,...}, unbreak
+ the build.
+
+2008-02-07 A. Walton <awalton svn gnome org>
+ * configure.in:
+ * libnautilus-private/nautilus-emblem-utils.c:
+ (is_reserved_keyword):
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_fit_date_as_string):
+ * src/file-manager/fm-list-model.c: (fm_list_model_get_value):
+ Remove deprecated GLib symbols and build with -DG_DISABLE_DEPRECATED.
+
+2008-02-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Rewrite the desktop uri to the real uri on
+ uri-list drops (i.e. from other apps) (#511764)
+
+2008-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c (nautilus_find_file_insensitive_next):
+ Don't crash if parent doesn't exist (#512636)
+ Move exact change before key generation to avoid leak.
+
+2008-02-06 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ (nautilus_window_reload):
+ Selection is already GFiles now, no need to
+ convert from uris (#514458)
+ Patch from John Millikin
+
+2008-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (directory_load_one):
+ Avoid crashing if gvfs backend gives NULL as name for
+ a new file. (#511601)
+
+2008-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Change how we handle cancellation of the directory count
+ and mime list for files in a directory. We now make sure
+ that the callback for the cancelled operation is run before
+ starting a new one.
+
+ This was causing problems when viewing a directory that had
+ a subdirectory getting a lot of new files added, as for each
+ new file added the directory count would be cancelled and
+ re-started, leading to lots of outstanding (cancelled)
+ operations. Each of these was using a file descriptor for
+ the readdir operation, which wasn't really leaking (it was
+ eventually freed) but could cause temporary out-of-fd errors.
+
+ Perhaps we should do something similar for all kinds of
+ operations, but its worst for dir count and mime list due to
+ nautilus_directory_invalidate_count_and_mime_list() which is
+ called on file creation.
+
+2008-02-05 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (custom_basename_to_string):
+ Escape characters that won't work in GMarkup.
+
+2008-02-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ Don't autorun non-local mounts.
+
+2008-02-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c ()
+ (nautilus_drag_default_drop_action_for_icons):
+ Default to move when dragging from trash.
+
+2008-02-04 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c (create_permissions_page):
+ Only show selinux context if HAVE_SELINUX.
+
+2008-02-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Don't follow symlinks when emptying trash (#513912)
+
+2008-02-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Handle GAppInfos having NULL id
+
+2008-01-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.[ch]:
+ Add functions to inhibit autorun for a volume
+ or for the volume of a file.
+
+ * src/nautilus-application.c:
+ Convert automount code to new way to inhibit autorun.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-mime-actions.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/nautilus-window-manage-views.c:
+ Inhibit autorun if we manually mount stuff.
+
+2008-01-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (report_link_progress):
+ Fix string wrt plural
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.90 ===
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Update version to 2.21.90
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ Better finding of case insensitive files. (#511450)
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Add nautilus_find_file_insensitive
+
+ Based on patch from John Millikin
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Enable paste into folder for volume links (#386800)
+ Based on patch from John Millikin
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (thumbnail_done):
+ Don't reference thumb_mtime_str if its not
+ set, fixing a crash on zoom in. (#511406)
+ Patch from John Millikin
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (report_count_progress):
+ Use ngettext for number of files strings. (#512203)
+ Patch from Vasiliy Faronov
+
+2008-01-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metafile.c:
+ (escape_slashes):
+ Escape slashes in the same way as old versions,
+ fixing loss of metadata customization.
+ Patch from Rached Ben Mustapha (#511592)
+
+2008-01-25 Soren Sandmann <sandmann redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c
+ (nautilus_connect_desktop_background_to_file_metadata): Remove
+ call of noop eel_background_set_is_constant()
+
+2008-01-25 Matthias Clasen <mclasen redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c: Update all
+ GIOSchedulerJobFunc callbacks to return FALSE.
+
+2008-01-24 Luca Ferretti <elle uca libero it>
+
+ reviewed by: Alexander Larsson
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-icon-names.h
+
+ Add a new file to define icon names, like
+ #define NAUTILUS_ICON_HOME "user-home"
+ using named icons from fd.o icon naming spec.
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ (nautilus_desktop_link_new):
+ * libnautilus-private/nautilus-link.c:
+ (nautilus_link_get_link_icon_from_desktop):
+ * libnautilus-private/nautilus-trash-monitor.c: (update_info_cb),
+ (nautilus_trash_monitor_init):
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c: (create_popup_menu),
+ (create_tree):
+ * src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
+ * src/nautilus-connect-server-dialog-main.c: (main):
+ * src/nautilus-desktop-window.c: (real_get_icon):
+ * src/nautilus-main.c: (main):
+ * src/nautilus-pathbar.c: (get_icon_for_file_path),
+ (get_button_image), (is_file_path_mounted_mount),
+ (make_directory_button):
+ * src/nautilus-places-sidebar.c: (update_places),
+ (bookmarks_drop_uris):
+ * src/nautilus-window-menus.c:
+
+ Include nautilus-icon-name.h and use its icons defines.
+ This means that now Nautilus is using "user-home",
+ "user-desktop", "folder", "user-trash*", "computer",
+ "drive-harddisk", "folder-remote", "network-workgroup",
+ and "text-x-generic-template".
+
+ * src/network-scheme.desktop.in:
+ * nautilus-computer.desktop.in.in:
+ * nautilus-file-management-properties.desktop.in.in:
+ * nautilus-folder-handler.desktop.in.in:
+ * nautilus-home.desktop.in.in:
+ * nautilus.desktop.in.in:
+
+ Use icons from fd.o spec here too. In details, we have
+ Launcher | New Icon
+ ----------------+----------------------
+ Computer | computer
+ File Browser | system-file-manager
+ Open Folder | folder-open
+ Home Folder | user-home
+ File Management | system-file-manager
+ Network | network-workgroup
+
+ For other details see bug #407130.
+
+2008-01-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Don't leak enumerators
+
+ * libnautilus-private/nautilus-trash-monitor.c:
+ Don't leak file info
+
+ Fixes from Matthias Clasen
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/nautilus-column.c:
+ Add attribute_q property that is the Quark
+ of the attribute property.
+
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-list-model.[ch]:
+ * src/file-manager/fm-list-view.c:
+ Use the quark versions of the string attribute
+ calls for better performance.
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add quark-bases string-attribute accessors.
+ Store extension infos as quarks
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_invalidate_extension_info_internal):
+ (nautilus_file_add_string_attribute):
+ Lazily allocate the extension info hashtable.
+ Internalize the extension info attribute names.
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_emblem_pixbufs):
+ Don't leak NautilusIconInfo
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (nautilus_bookmark_get_pixbuf):
+ Don't leak icon
+
+ * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
+ Indentation fixups
+
+ * libnautilus-private/nautilus-icon-info.c:
+ (nautilus_icon_info_get_pixbuf_nodefault):
+ Only set toggle ref first time we get a pixbuf request.
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c:
+ (main):
+ Clear caches on shutdown to help track leaks.
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (get_description):
+ (update_description_for_link):
+ Fix leak of description
+
+ * libnautilus-private/nautilus-metafile.c:
+ (set_metafile_contents):
+ fix leak of xmlName.
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-file-operations.c:
+ * src/Nautilus_shell.server.in:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-connect-server-dialog-main.c:
+ * src/nautilus-file-management-properties.glade:
+ * src/nautilus-navigation-window-menus.c:
+ Clean up strings for l10n. (#510327)
+
+2008-01-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-progress-info.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Use thousands separators (#41455)
+
+2008-01-21 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.6 ===
+
+2008-01-21 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump glib requirement to 2.15.3
+
+2008-01-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ Fix up indentation
+
+ * libnautilus-private/nautilus-file.c:
+ Allow umount and eject for NautilusFiles that have
+ a GMount. (e.g. unix mountpoints)
+
+2008-01-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-autorun.c:
+ * src/nautilus-autorun-software.c:
+ Fix coding style
+
+2008-01-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ Just use get_activation_location instead of all
+ the unnecessary special casing.
+
+ * libnautilus-private/nautilus-autorun.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window-manage-views.c:
+ Use nautilus_file_get_mount() to do the
+ x-content type detection.
+
+2008-01-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_activation_location.
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Get mounts from mountable files too.
+
+2008-01-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-x-content-bar.c:
+ Don't free result of g_app_info_get_icon ().
+
+2008-01-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Implement reading the mount attribute
+ (not used or tested yet)
+
+2008-01-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-file-attributes.h:
+ * libnautilus-private/nautilus-file-private.h:
+ Add GMount attribute to NautilusFile.
+ (not implemented yet)
+
+ * Makefile.am:
+ * configure.in:
+ * data/nautilus.xml.in:
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-autorun.[ch]:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-global-preferences.h:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * src/Makefile.am:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-autorun-software.c: Added.
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.glade:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-x-content-bar.[ch]: Added.
+ More work on autorun and x-content types from David Zeuthen
+
+2008-01-16 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ (find_parent_spatial_window):
+ unref, not free the GFile.
+ Fixes crash in close parent windows (#509821)
+
+2008-01-16 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_dialog_setup):
+ Fix help crash by actually owning a ref to
+ xml_dialog. (#509835)
+
+2008-01-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.[ch]:
+ Add nautilus_drag_uris_local
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ Don't copy/move files if you dnd within the same
+ location (#508216)
+
+2008-01-15 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Selection lists are GFiles now, not uris (#505944)
+
+2008-01-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ (nautilus_mime_application_chooser_finalize):
+ Disconnect mime changed handler
+
+2008-01-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_dialog_response_cb):
+ Don't crash when exiting separate properties app. (#505687)
+
+ * src/nautilus-window.c:
+ (nautilus_window_update_icon):
+ Unref pixbuf inside != NULL block.
+
+2008-01-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Honor mtime specified in thumbnail (#504833)
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.5 ===
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ Correct includes
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Update version to 2.21.5
+ Require eel 2.21.5
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require glib 2.15.2
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ * src/nautilus-bookmark-list.c:
+ Update to new gio API.
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (search_in_menu_items):
+ (extension_action_callback):
+ Check recursively for valid menu items (#508878)
+ Patch from Choe Hwanjin.
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-ui-utilities.c:
+ (extension_action_sensitive_callback):
+ (nautilus_toolbar_action_from_menu_item):
+ Update toolbar item sensitivity if menu item changes.
+
+2008-01-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Add check_trash arg to nautilus_file_operations_unmount_mount.
+ Add nautilus_file_operations_mount_volume().
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * src/nautilus-places-sidebar.c:
+ * src/file-manager/fm-tree-view.c:
+ Update to API change.
+
+ * data/nautilus.xml.in:
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-autorun.[ch]: Added.
+ * libnautilus-private/nautilus-global-preferences.[ch]:
+ * src/nautilus-application.c:
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.glade:
+ Add new autorun setup (by David Zeuthen)
+
+2008-01-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_has_activation_uri.
+ Don't show can't write emblems if you can't
+ write in the parent either.
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Don't launch mountables that have no activation uri.
+
+2008-01-10 Sven Herzberg <herzi gnome-de org>
+
+ Don't check for unportable functions, fixes #396923
+
+ Reviewed by Alex.
+
+ * configure.in: don't check for unportable functions to modify the
+ environment
+ * src/nautilus-main.c: don't use putenv(), use g_unsetenv()
+
+2008-01-10 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Use nautilus_file_can_delete() to control sensitivity
+ of delete menu item.
+
+2008-01-10 Luca Ferretti <elle uca libero it>
+
+ * icons/colors.png:
+ * icons/backgrounds.png:
+ * icons/emblems.png:
+ New Tango icons from Ulisse Perusin (see bug #374722).
+
+2008-01-10 Luca Ferretti <elle uca libero it>
+
+ * data/icons/16x16/apps/Makefile.am:
+ * data/icons/22x22/apps/Makefile.am:
+ * data/icons/24x24/apps/Makefile.am:
+ * data/icons/32x32/apps/Makefile.am:
+ * data/icons/scalable/apps/Makefile.am:
+ Run gtk-update-icon-cache one one when exiting from
+ icons directory. Not needed to repeat it 5 times.
+
+2008-01-10 Luca Ferretti <elle uca libero it>
+
+ * configure.in:
+ * data/Makefile.am:
+ * data/icons/*:
+ * icons/Makefile.am:
+ * icons/appicon/*:
+ Move "nautilus" named icon from icon/appicon to data/icons
+ matching the directory and naming structure of other GNOME
+ projects.
+
+ This will also help if we'll need to add custom themeable
+ icons.
+
+2008-01-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (cancel_activate_callback):
+ Fix assertion crash on cancel.
+
+2008-01-09 A. Walton <awalton svn gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (verify_destination):
+ Non-strdup()'d string potentially free()'d.
+
+2008-01-09 A. Walton <awalton svn gnome org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (move_file_prepare):
+ Remove bad g_error_free()'s causing crashes while
+ merging files.
+
+2008-01-09 Alexander Larsson <alexl redhat com>
+
+ * src/Makefile.am:
+ EXTRA_DIST the currently not built
+ connect to server dialogs.
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.2 ===
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/file-manager/fm-directory-view.c:
+ Remove unused callbacks in nautilus_file_unmount/eject.
+ Patch from Tomas Bzatek <tbzatek redhat com>
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ Implement some missing mount/unmount functionallity.
+ Patch from Tomas Bzatek <tbzatek redhat com>
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump glib req to 2.15.1
+
+2008-01-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c (get_file_mtime):
+ Fix memleak.
+
+2008-01-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-monitor.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ Update to new gio API
+
+2008-01-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/libnautilus-extension.pc.in:
+ Pull in gio, not gnome-vfs.
+
+ * libnautilus-extension/nautilus-file-info.[ch]:
+ * libnautilus-private/nautilus-file.c:
+ Export some gio specific things like file type and
+ location/parent location.
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ These are G_FILE_TYPE_SHORTCUT files, not REGULAR files.
+
+2008-01-04 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * src/nautilus-main.c:
+ Set desktop env for GAppInfo
+
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ Filter out apps that don't take file args from
+ open with list.
+
+2008-01-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (delete_job):
+ Remove unnecessary delete_if_all_already_in_trash boolean.
+
+2008-01-03 Cosimo Cecchi <cosimoc svn gnome org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Fix a typo.
+
+2007-12-24 Brian Pepple <bpepple fedoraproject org>
+
+ * libnautilus-extension/libnautilus-extension.pc.in (extensiondir):
+ * libnautilus-extension/libnautilus-extension-uninstalled.pc.in (extensiondir):
+ Update to use extensions-2.0 dir.
+
+2007-12-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_default_drop_action_for_icons):
+ Default dnd of desktop icons to move. (#504824)
+ Based on patch by Cosimo Cecchi
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.21.1 ===
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_self_check_file):
+ Fix old test
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Remove gnome-vfs requirement
+ Bump glib and eel requirements
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Correct check for require_uri.
+ Small performance fix
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ Missed one "std" in the conversion
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-customization-data.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-dnd.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-link.c:
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-property-browser.c:
+ Update to new gio file attribute names
+
+2007-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * src/nautilus-places-sidebar.c:
+ Update to new gio api
+
+2007-12-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Update for glib API change.
+
+2007-12-19 David Zeuthen <davidz redhat com>
+
+ Don't put up error dialogs if the error code is
+ G_IO_ERROR_FAILED_HANDLED.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (unmount_mount_callback):
+ * src/nautilus-places-sidebar.c: (volume_mount_cb),
+ (drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
+ (drive_poll_for_media_cb):
+
+2007-12-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c:
+ (setup_debug_log_signals):
+ Disable unsafe segv handler by default
+
+2007-12-14 David Zeuthen <davidz redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ (update_info_from_link):
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (volume_delete_dialog):
+ * src/file-manager/fm-tree-view.c: (button_pressed_callback),
+ (fm_tree_view_unmount_cb):
+ * src/nautilus-pathbar.c: (nautilus_path_bar_class_init):
+ * src/nautilus-places-sidebar.c: (check_visibility),
+ (volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
+ (drive_eject_cb), (volume_eject_cb), (mount_eject_cb),
+ (eject_shortcut_cb):
+
+ Update for API changes in gio trunk.
+
+2007-12-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ Update to new flags API
+
+2007-12-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-bookmark.h:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-desktop-link.h:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.h:
+ * libnautilus-private/nautilus-emblem-utils.h:
+ * libnautilus-private/nautilus-file-changes-queue.h:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-operations.h:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file-utilities.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-icon-info.c:
+ * libnautilus-private/nautilus-icon-info.h:
+ * libnautilus-private/nautilus-link.c:
+ * libnautilus-private/nautilus-mime-actions.h:
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * libnautilus-private/nautilus-monitor.h:
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ * libnautilus-private/nautilus-open-with-dialog.h:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-program-choosing.h:
+ * libnautilus-private/nautilus-progress-info.h:
+ * libnautilus-private/nautilus-recent.h:
+ * libnautilus-private/nautilus-search-directory.c:
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ * libnautilus-private/nautilus-trash-monitor.h:
+ * libnautilus-private/nautilus-ui-utilities.c:
+ * libnautilus-private/nautilus-view-factory.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-tree-model.h:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-application.h:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-bookmark-list.h:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-image-properties-page.c:
+ * src/nautilus-location-entry.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-pathbar.h:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-query-editor.c:
+ * src/nautilus-window-menus.c:
+ Only use <gio/gio.h> include
+
+2007-12-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Update to gioscheduler.h changes
+
+2007-12-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ * src/nautilus-window-manage-views.c:
+ Update for g_mount_for_location to g_file_mount_enclosing_volume change.
+
+2007-12-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (new_folder_done):
+ Remove spew
+ (add_submenu):
+ (add_submenu_to_directory_menus):
+ Avoid creating three copies of template menu actions
+
+2007-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file-utilities.c:
+ Update to new gio attribute names
+
+2007-12-12 Andre Klapper <a9016009 gmx de>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ fix a typo (bug #330324, committing on behalf of Jon Dufresne).
+
+2007-12-12 Andre Klapper <a9016009 gmx de>
+
+ * src/file-manager/fm-properties-window.c (create_pie_widget):
+ fix a typo (bug #499715, committing on behalf of Bob mauchin);
+ add two translator comments.
+
+2007-12-11 David Zeuthen <davidz redhat com>
+
+ Update for API changes in gio trunk.
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ (update_info_from_link):
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (volume_delete_dialog), (volume_file_name_used),
+ (create_mount_link), (mount_added_callback),
+ (mount_removed_callback), (mount_changed_callback),
+ (desktop_volumes_visible_changed),
+ (nautilus_desktop_link_monitor_init),
+ (desktop_link_monitor_finalize):
+ * libnautilus-private/nautilus-desktop-link.c:
+ (nautilus_desktop_link_new),
+ (nautilus_desktop_link_new_from_mount),
+ (nautilus_desktop_link_get_mount), (desktop_link_finalize):
+ * libnautilus-private/nautilus-desktop-link.h:
+ * libnautilus-private/nautilus-file-operations.c:
+ (custom_mount_to_string), (custom_mount_skip),
+ (unmount_mount_callback), (do_unmount), (get_trash_dirs_for_mount),
+ (has_trash_files), (nautilus_file_operations_unmount_mount):
+ * libnautilus-private/nautilus-file-operations.h:
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_volume_name):
+ * src/file-manager/fm-icon-container.c: (get_sort_category):
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_add_root_uri),
+ (fm_tree_model_get_mount_for_root_node_file),
+ (fm_tree_model_remove_root_uri):
+ * src/file-manager/fm-tree-model.h:
+ * src/file-manager/fm-tree-view.c: (add_root_for_mount),
+ (mount_added_callback), (mount_removed_callback),
+ (button_pressed_callback), (fm_tree_view_unmount_cb),
+ (create_tree):
+ * src/nautilus-application.c: (nautilus_application_instance_init),
+ (mount_added_callback), (mount_removed_callback):
+ * src/nautilus-pathbar.c:
+ (nautilus_path_bar_update_button_appearance),
+ (is_file_path_mounted_mount), (find_button_type),
+ (make_directory_button):
+ * src/nautilus-places-sidebar.c: (add_place), (update_places),
+ (mount_added_callback), (mount_removed_callback),
+ (mount_changed_callback), (volume_added_callback),
+ (volume_removed_callback), (volume_changed_callback),
+ (drive_changed_callback), (bookmarks_popup_menu_detach_cb),
+ (check_visibility), (bookmarks_check_popup_sensitivity),
+ (volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
+ (unmount_shortcut_cb), (eject_shortcut_cb),
+ (drive_poll_for_media_cb), (rescan_shortcut_cb),
+ (bookmarks_build_popup_menu), (nautilus_places_sidebar_init),
+ (nautilus_places_sidebar_set_parent_window):
+
+2007-12-11 A. Walton <awalton svn gnome org>
+ * src/nautilus-shell-interface.idl:
+ Fix build error from nautilus metafile removal.
+
+2007-12-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-metafile.[ch]:
+ * libnautilus-private/nautilus-metafile.[ch]:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-directory-metafile-monitor.[ch]: Removed.
+ * libnautilus-private/nautilus-metafile-factory.[ch]: Removed.
+ * libnautilus-private/nautilus-metafile-server.idl: Removed.
+ * src/nautilus-application.c:
+ * src/nautilus-main.c:
+ * src/nautilus-spatial-window.c:
+ Remove the bonobo layer for metadata, as we're always in-process anyway
+ these days.
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/file-manager/fm-directory-view.c:
+ Add optional cancellable arg to nautilus_file_mount
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ Implement cancellation of file activation
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Implement nautilus_file_set_permissions_recursive
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_is_in_desktop):
+ Use new gio apis to avoid getting uri.
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c (nautilus_directory_is_in_trash):
+ No need to get the uri to figure out if the
+ directory is in the trash, just use
+ g_file_has_uri_scheme().
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Display errors on mount/unmount failure
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-places-sidebar.c:
+ Show errors on unmount/eject failing.
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/nautilus-places-sidebar.c:
+ Implement empty trash on unmount and eject
+
+ * src/file-manager/fm-tree-view.c:
+ Use the file op version of unmount
+
+2007-12-07 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Implement the rest of the file create ops
+
+ * src/file-manager/fm-directory-view.c:
+ Get sane filenames for dropped text
+
+2007-12-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ Don't avoid adding existing files that are not is_added.
+ Fixes a problem where new folder didn't display the new folder.
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ Implement new folder.
+
+2007-12-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Set position on move and link
+
+2007-12-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ Implement symlinking
+
+2007-12-05 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Implement duplicate.
+
+2007-12-05 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Fix merge error that made the Open Folder Window
+ menu item appear in non-browser mode
+
+2007-12-04 Kevin Kubasik <kevin kubasik net>
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ Fixed some spacing issues.
+
+2007-12-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Implement empty trash
+
+2007-12-04 Kevin Kubasik <kevin kubasik net>
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ Fix a memory leak from the last commit.
+
+2007-12-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Implement trash with CommonJob
+
+ * libnautilus-private/nautilus-progress-info.c:
+ (nautilus_progress_info_set_progress):
+ Ensure progress always is inside 0.0 - 1.0
+
+2007-12-04 Kevin Kubasik <kevin kubasik net>
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ Replace depreciated beagle_query_add_hit_type and
+ beagle_query_add_mime_type with compatible query strings.
+
+2007-12-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Support recursive delete with progress reporting
+
+2007-12-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Use CommonJob in the delete confirmation dialogs
+
+2007-12-03 Christian Persch <chpe gnome org>
+
+ * libnautilus-private/nautilus-directory-metafile.c:
+ (nautilus_directory_get_integer_file_metadata),
+ (nautilus_directory_set_integer_file_metadata):
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_schedule_position_set):
+ * libnautilus-private/nautilus-dnd.c: (add_one_gnome_icon):
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (time_remaining_callback):
+ * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
+ * src/file-manager/fm-directory-view.c: (new_folder_done):
+ * src/nautilus-application.c: (get_desktop_manager_selection):
+ * src/nautilus-connect-server-dialog.c: (display_server_uri):
+ * src/nautilus-information-panel.c: (receive_dropped_color):
+ * src/nautilus-property-browser.c: (add_color_to_browser):
+ * src/nautilus-window.c: (nautilus_window_init),
+ (nautilus_window_finalize), (free_activate_view_data),
+ (add_view_as_menu_item), (nautilus_window_synch_view_as_menus),
+ (nautilus_window_class_init): Remove some small allocations, and use
+ GSlice more often. Bug #461795.
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Move screen_num to CommonJob
+ Use GtkWindow * for parent_window in CommonJob
+ shallow conversion to CommonJob use for delete
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Remove old gnome-vfs base implementation to make
+ this easier to read.
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Implement cancellation in all ops
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Allow cancelling in progress dialog
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * test/test.h:
+ Don't include deprectated headers
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-tracker.c:
+ Fix build
+
+ * src/file-manager/fm-directory-view.h:
+ Don't include deprectated headers
+
+2007-12-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-progress-info.c:
+ * src/file-manager/fm-error-reporting.c:
+ Fix ngettext use and othe i18n issues (#500945)
+
+2007-11-30 Federico Mena Quintero <federico novell com>
+
+ Fix http://bugzilla.gnome.org/show_bug.cgi?id=354688 - Attack of
+ the HIG police.
+
+ * src/file-manager/fm-properties-window.c
+ (create_permissions_page): Use header capitalization for command button.
+ (add_permissions_combo_box): Use sentence capitalization for field labels.
+
+2007-11-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Reimplement copy_move helper with _copy and _move
+ Also support move to trash as trash
+
+ * src/file-manager/fm-directory-view.c:
+ Use _copy_move again
+
+2007-11-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-changes-queue.[ch]:
+ Convert changes queue to only use GFile, not uris.
+ Kill all _by_uri versions
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-link.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * src/file-manager/fm-directory-view.c:
+ Update for above changes
+
+2007-11-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-changes-queue.[ch]:
+ More uri -> gfile API changes
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Add move operation
+
+ * src/file-manager/fm-directory-view.c:
+ Use move operation
+
+2007-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-changes-queue.[ch]:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Change position setting api to accept GFile instead of
+ uri
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Set positions and copy metadata.
+
+2007-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-changes-queue.[ch]:
+ Add some GFile version and rename the old to _by_uri
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Emit change events
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ Update to latest APIs
+
+2007-11-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Better status message when copying one folder
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Correct tooltip message for status icon
+
+2007-11-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Nicer progress texts
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Hide progress window when last op finishes.
+
+2007-11-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Don't free uninitialized memory.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Add progress info dialog
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Handle debuting URIs in file copy op
+
+ * src/file-manager/fm-directory-view.c:
+ Use new nautilus_file_operations_copy for copy.
+ Make debuting_uri hash into debuting_files in new
+ API. Convert for old calls.
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add run_warning and run_error to simplify the
+ code for error dialogs.
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add defines for common button names to make sure
+ they are consistent
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Use the right create_dest arg to copy_directory
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Free primary / secondary in run_simple_dialog
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add IS_IO_ERROR macro and use that
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Remove printf versions
+ rename _set_foo_nocopy to _take_foo
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Use new custom printf formating for all strings
+
+2007-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Use eel_strdup_printf_with_custom to make it easier
+ to create error dialogs.
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Handle deleting a directory when overwriting it with a
+ file.
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Handle errors in remove destination
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Pass cancellable into strdup_with_name
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add progress updates to copy.
+ Make some error dialogs more consistent (add skip all, reorder)
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Add nautilus_progress_info_set_status_printf
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Don't create dest dir on merges
+
+2007-11-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Handle recursive copies
+
+2007-11-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Pass in same_fs instead of dest_fs_id so we can
+ reuse copy_file recursively and only check once.
+
+2007-11-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ More work on file copies
+
+2007-11-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add error handling for source scanning
+
+2007-11-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Add nautilus_get_all_progress_info()
+
+ * test/test-copy.c:
+ Print progress info
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Implement generic run_simple_dialog()
+
+2007-11-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Add generic run_simple_dialog.
+
+2007-11-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Fix signal emissions
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Add nautilus_file_operations_copy, with some initial
+ (far from done) code
+
+ * test/Makefile.am:
+ * test/test-copy.c:
+ nautilus_file_operations_copy testcase
+
+2007-11-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-progress-info.c:
+ Reindent
+ Fix threading issues wrt the idle source
+
+2007-11-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-progress-info.[ch]:
+ Added NautilusProgressInfo class
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-places-sidebar.c:
+ Update to new gio API
+
+2007-11-13 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-error-reporting.c:
+ Remove last use of GNOME_VFS_ERROR
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-vfs-utils.[ch]: Removed.
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window-manage-views.c:
+ Remove GNOME_VFS_ERROR
+
+2007-11-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ Better error reporting on view failure
+
+2007-11-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ Try to mount location if not mounted.
+
+2007-11-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Handle std:target_uri gio links
+
+2007-11-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Fix reversed checks
+
+2007-11-08 Sebastian Dröge <slomo circular-chaos org>
+
+ * configure.in:
+ * src/nautilus-image-properties-page.c:
+ Add support for exempi >= 1.99.5 while keeping support for older
+ versions.
+
+2007-11-06 Sebastian Dröge <slomo circular-chaos org>
+
+ * NEWS:
+ * docs/key_mouse_navigation.txt:
+ * libnautilus-private/nautilus-emblem-utils.c:
+ * libnautilus-private/nautilus-emblem-utils.h:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-property-browser.c:
+ Fix typo: availible -> available.
+
+2007-11-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ Update to the new GAppInfo and EelAppLaunchContext APIs
+ Remove old startup notify code
+
+2007-11-05 Jürg Billeter <j bitron ch>
+
+ reviewed by: Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (action_open_folder_window_callback), (open_one_in_folder_window),
+ (action_location_open_folder_window_callback),
+ (real_update_location_menu), (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-actions.h:
+ * src/nautilus-navigation-window-menus.c:
+ (nautilus_navigation_window_update_spatial_menu_item),
+ (action_folder_window_callback),
+ (nautilus_navigation_window_initialize_menus):
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_init), (always_use_browser_changed):
+ * src/nautilus-window-private.h:
+ Add menu item to open spatial folder window from browser window to File
+ menu and context menus.
+
+2007-11-02 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-navigation-window.c:
+ * libnautilus-private/nautilus-icon-info.c:
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ Plug some minor memory leaks.
+
+2007-11-02 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-list-view.c:
+ * src/nautilus-shell.c:
+ * src/nautilus-file-management-properties.c:
+ * libnautilus-private/nautilus-column-utilities.c:
+ * libnautilus-private/nautilus-column-utilities.h:
+ * libnautilus-private/nautilus-column-chooser.c:
+ * libnautilus-private/nautilus-column-chooser.h:
+ Remove all uses of eel-string-list and update code to the new
+ eel_preferences_[set|get]_string_array api.
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ Update to the eel-enumerations api changes.
+
+2007-11-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-customization-data.[ch]:
+ * libnautilus-private/nautilus-desktop-directory.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.[ch]:
+ * libnautilus-private/nautilus-file-operations-progress.[ch]:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-query.h:
+ * libnautilus-private/nautilus-search-directory.c:
+ * libnautilus-private/nautilus-search-engine-tracker.c:
+ * libnautilus-private/nautilus-search-engine.h:
+ * libnautilus-private/nautilus-thumbnails.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * libnautilus-private/nautilus-vfs-utils.h:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-location-dialog.c:
+ * src/nautilus-location-entry.c:
+ * src/nautilus-main.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-query-editor.c:
+ * src/nautilus-shell.c:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window.c:
+ * test/test-nautilus-mime-actions-set.c:
+ * test/test-nautilus-mime-actions.c:
+ * test/test.h:
+ Remove lots of gnome vfs includes
+
+ * src/Makefile.am:
+ Disable building of connect to server app
+
+2007-11-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_is_launchable
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ Add launched apps to recent files
+
+ * libnautilus-private/nautilus-mime-actions.[ch]:
+ * src/file-manager/fm-directory-view.[ch]:
+ Move all the file activaton code from FMDirectoryView
+ to a common place in nautilus-mime-actions
+
+2007-11-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Stub out all gnome-vfs using operations with a
+ dialog saying this isn't supported yet.
+
+ * src/Makefile.am:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-window-menus.c:
+ Remove all connect to server use for now
+ Not sure what to do with it in the gvfs world
+
+ * src/file-manager/fm-error-reporting.c:
+ * src/nautilus-main.c:
+ Remove gnome_vfs uses
+
+2007-11-01 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-window-manage-views.c: use g_file_get_uri_scheme
+ instead of a hand rolled version.
+
+2007-11-01 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-directory-view.c: do not use the deprecated
+ gnome_util_home_file and make sure tha ~/.gnome2 is created if it
+ doesn't exist.
+
+2007-11-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Convert unmount volume to gio
+ Remove unmount drive (makes no sense!)
+
+ * src/nautilus-places-sidebar.c:
+ Use new APIs
+
+2007-11-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_uri_scheme):
+ Better get_uri_scheme implementation
+
+ * libnautilus-private/nautilus-mime-actions.[ch]:
+ Remove the open_with versions (not needed anymore)
+ Add support for uri_handlers
+
+ * libnautilus-private/nautilus-program-choosing.[ch]:
+ Remove now unused function nautilus_launch_show_file
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-window.c:
+ Update for above api changes
+
+2007-10-31 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ Convert default dnd op to gio code
+
+2007-10-31 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ Update to changed gio API
+
+2007-10-31 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Remove more unused gnome-vfs helpers
+
+2007-10-31 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-view.c (play_file):
+ Use a better pipeline for audio preview (doesn't play videos)
+ Add back totem preview app.
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_volume_name):
+ Get volume name using gio
+
+ * src/file-manager/fm-properties-window.c:
+ Show volume name for non local files too
+ Avoid crashes if query fsinfo fails
+
+2007-10-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_show_file):
+ Avoid gnome_vfs calls
+
+2007-10-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (real_map_pixbuf):
+ Fix indentation
+
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/nautilus-audio-mime-types.h:
+ Replace audio preview code with new one based
+ on gst-launch, removing all the gnome-vfs code
+
+2007-10-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ Remove gnome-vfs code
+
+2007-10-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * libnautilus-private/nautilus-file-operations.c:
+ Move public gnome-vfs functions from file-utilities to internal
+ calls in file-operations.c
+ Replace gnome-vfs use with gio
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ * src/file-manager/fm-tree-view.c:
+ Replace gnome-vfs use with gio
+
+2007-10-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Move nautilus_file_operations_delete to the gio code.
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ Update to use new nautilus_file_operations_delete
+
+2007-10-26 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-module.c:
+ Fix valgrind warning on shutdown (#346401, ported from trunk).
+
+2007-10-26 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ * libnautilus-private/nautilus-file.c:
+ Plug minor memory leaks and improper uses of eel_ref_str_*
+
+2007-10-26 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-desktop-link.c: unref the icon instead
+ of freeing it to avoid memory corruption.
+
+2007-10-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-changes-queue.[ch]:
+ * libnautilus-private/nautilus-monitor.c:
+ Rename some file change queue functions to _by_uri
+ add GFile based version with the original name
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Add gio based nautilus_file_operations_trash_or_delete() call.
+
+ * src/file-manager/fm-directory-view.c:
+ Call nautilus_file_operations_trash_or_delete()
+ Remove unused code
+
+2007-10-25 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.[ch]:
+ Make file activation handle mounting of mountables and non-mounted
+ locations. Also general cleanup of activation.
+ Cancellation not handled yet.
+
+2007-10-25 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-list-view.c:
+ * libnautilus-private/nautilus-icon-info.c:
+ * libnautilus-private/nautilus-file.c:
+ Plug some minor memory leaks.
+
+2007-10-25 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-window-manage-view.c (location_has_really_changed):
+ Fix a warning when switching view.
+
+2007-10-25 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-application.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-shell.c:
+
+ Do not use EelStringList.
+
+2007-10-24 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-file-management-properties.c:
+ remove eel_string_list (ab)use.
+
+2007-10-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-vfs-file.c:
+ Pass GMountOperation instead of parent to mount.
+ Nothing for unmount/eject
+
+ * src/file-manager/fm-directory-view.c:
+ Pass in a mount operation for mount.
+ Disable timeout when mount operation is active
+
+2007-10-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Use g_utf8_collate, not eel_strcoll.
+
+2007-10-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * test/test.c:
+ Update for eel changes
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * libnautilus-private/nautilus-icon-canvas-item.[ch]:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ * test/test.c:
+ Remove libart dependency, use eel rect and point types
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_application_from_command):
+ Use gdk_spawn instead of eel
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-information-panel.c:
+ Don't use removed eel gnome-vfs functions
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.[ch]:
+ Add nautilus_directory_get_location
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_parent_location.
+ Port from eel_format_uri_for_display to gio parse names
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-location-dialog.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-window-bookmarks.c:
+ Port from eel_format_uri_for_display to gio parse names
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_ensure_unique_file_name):
+ Port from gnome-vfs
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_handle_netscape_url_drop):
+ Handle missing mimetype
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_compute_title_for_location):
+ Make this use only display name.
+
+ * libnautilus-private/nautilus-icon-info.c:
+ (nautilus_icon_info_lookup):
+ Don't free filename before use
+
+ * libnautilus-private/nautilus-search-directory-file.[ch]:
+ * libnautilus-private/nautilus-search-directory.c:
+ Create nice display name for search directories, and keep it updated.
+
+ * src/nautilus-window-manage-views.c:
+ Fix wrong type of argument passed to signal
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Replace some gnome vfs calls
+
+2007-10-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metafile.c:
+ Use new gio uri escape functions instead of gnome-vfs
+
+2007-10-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-entry.c:
+ Use GFilenameCompleter
+
+2007-10-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-spatial-window.h:
+ * src/nautilus-window-manage-views.c:
+ Use GFile * instead of uris in some more places
+
+ Patch from Paolo Borelli
+
+2007-10-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-saved-search-file.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ Fix handling of mimetype as refstring
+ Fix leak of GFile
+ Code cleanups
+
+ Patch from Paolo Borelli
+
+2007-10-19 Paolo Borelli <pborelli katamail com>
+
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ use g_content_type_equals instead of strcasecmp on the mime type.
+
+ * src/nautilus-window-menus.c:
+ Remove unneeded includes
+
+2007-10-19 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-emblem-utils.h:
+ * libnautilus-private/nautilus-emblem-utils.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-property-browser.c:
+
+ Make nautilus_emblem_load_pixbuf_for_emblem take a GFile.
+
+2007-10-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_set_display_name):
+ Don't crash on NULL display name
+
+2007-10-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-vfs-file.c:
+ Remove NautilusFileMountCallback and just make
+ NautilusFileOperationCallback take an extra
+ resultant file argument.
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-error-reporting.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Update to API change
+
+ * src/nautilus-pathbar.c:
+ (get_display_name_for_folder):
+ Fix crash if NULLÂ display name
+
+2007-10-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ Set can_mount/unmount to FALSE unless set
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ Make the Operation object semi-public
+ Move mount ops to virtual functions
+
+ * libnautilus-private/nautilus-vfs-file.c:
+ Initial work to implement mount op
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * src/nautilus-pathbar.c:
+ Add & use nautilus_get_desktop_location
+
+ * libnautilus-private/nautilus-dnd.c:
+ Port code to gio
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Trash is now a real uri location, remove special case
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Make compute_title take a GFile
+
+ * libnautilus-private/nautilus-view-factory.[ch]:
+ * libnautilus-private/nautilus-window-info.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.[ch]:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-connect-server-dialog-nonmain.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-location-dialog.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-shell.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.[ch]:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.[ch]:
+ Use GFile * instead of char * uri in all loation handling
+ for windows.
+
+2007-10-18 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-image-properties-page.c: port to gio.
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.[ch]:
+ * src/nautilus-application.c:
+ Make nautilus_directory_get_existing take GFile *.
+ Add nautilus_directory_get taking a GFile *
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ * libnautilus-private/nautilus-desktop-directory.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-directory.h:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-window-manage-views.c:
+ * test/test-nautilus-directory-async.c:
+ Rename nautilus_directory_get to nautilus_directory_get_by_uri.
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ Handle NULL volume
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Convert gnome_vfs calls to gio
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * src/nautilus-application.c:
+ * src/nautilus-window-menus.c:
+ * test/test-nautilus-directory-async.c:
+ * test/test.c:
+ Convert gnome_vfs calls to gio
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.[ch]:
+ Convert gnome_vfs calls to gio
+
+ * TODO-gio:
+ Document some stuff that needs doing in gio-branch
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ Remove spew
+
+ * src/nautilus-query-editor.c:
+ Work around crash getting NULL back as the location.
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Add nautilus_is_home_directory and nautilus_is_root_directory
+
+ * src/nautilus-window-manage-views.c:
+ Convert gnome_vfs calls to gio
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window.c (nautilus_window_go_up):
+ Use gio to find parent
+
+2007-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-pathbar.[ch]:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-window-manage-views.c:
+ Use gio in pathbar
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Remove now unused gnome_vfs to gio helpers
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-bar.c:
+ Remove some unused code
+ Replace gnome_vfs code with gio code
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_can_trash):
+ Typo can_delete -> can_trash
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-property-browser.c:
+ Replace some gnome-vfs code with gio code
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Replace some gnome-vfs code with gio code
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ Add can_delete and can_trash
+
+ * src/file-manager/fm-directory-view.c:
+ Replace some gnome-vfs code with gio code
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-dialog.c (open_current_location):
+ Use g_file_parse_name instead of gnome_vfs_make_uri_from_input
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ Update to use gio
+
+2007-10-17 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-recent.c: do not use gnome-vfs.
+
+2007-10-17 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-emblem-utils.c: do not use gnome-vfs.
+
+2007-10-17 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-link.[ch]: remove.
+ * libnautilus-private/nautilus-link-desktop-file.[ch]: port to gio
+ and rename them to nautilus-link.[ch]
+ * libnautilus-private/nautilus-file.c: adapt for the above change.
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Use gio volume APIs
+
+2007-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-file-private.h:
+ Remove has/get_volume/drive, replace with
+ can_mount/unmount/eject and mount/unmount/eject.
+ (Which are not fully implemented yet)
+ Add nautilus_file_is_mountpoint.
+
+ * libnautilus-extension/nautilus-file-info.[ch]:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-link-desktop-file.[ch]:
+ * libnautilus-private/nautilus-link.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.[ch]:
+ * src/file-manager/fm-tree-view.c:
+ Use gio volume APIs
+
+2007-10-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ * libnautilus-private/nautilus-desktop-link.[ch]:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Convert some volume monitor use to gio
+
+2007-10-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-trash-monitor.c:
+ Ref icon in nautilus_trash_monitor_get_icon()
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-desktop-link.h:
+ * src/nautilus-places-sidebar.c:
+ Use nautilus_trash_monitor_get_icon() when possible
+
+2007-10-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-trash-monitor.[ch]:
+ Add full gio implementation and get_icon()
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-icon-factory-private.h: Removed.
+ * libnautilus-private/nautilus-icon-factory.c: Removed.
+ * libnautilus-private/nautilus-icon-factory.h: Removed.
+ Remove NautilusIconFactory code.
+ Now all code use the new APIs
+ YAHOO!!!
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-bookmark.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-private.h:
+ * libnautilus-private/nautilus-link-desktop-file.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-view.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-list-model.h:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window.c:
+ * src/nautilus-zoom-control.h:
+ * test/test-nautilus-wrap-table.c:
+ Don't include the nautilus-icon-factory headers
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add NAUTILUS_FILE_ICON_FLAGS_FOR_OPEN_FOLDER
+ Fix force_size handling
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-empty-view.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-sidebar-title.c:
+ Convert more stuff to new icon API
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Add nautilus_icon_info_lookup_from_name
+
+ * libnautilus-private/nautilus-ui-utilities.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-pathbar.c:
+ Use nautilus_icon_info_lookup_from_name to get less
+ code
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-pathbar.c:
+ * src/nautilus-spatial-window.c:
+ Convert more stuff to new icon API
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_icon_pixbuf and
+ IGNORE_VISITING icon flag
+
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Add nautilus_icon_info_get_used_name function
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-ui-utilities.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window.[ch]:
+ Convert to new icon APIs
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-audio-player.c: Removed.
+ * libnautilus-private/nautilus-audio-player.h: Removed.
+ * src/file-manager/fm-icon-view.c:
+ Kill old unused code
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Add nautilus_icon_info_get_pixbuf_nodefault_at_size
+
+ * libnautilus-private/nautilus-file.[ch]:
+ New functions for getting emblem icons and emblem pixbufs
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-container.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/nautilus-sidebar-title.c:
+ Update to use the new emblem getters
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Add nautilus_get_icon_size_for_stock_size
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * src/nautilus-places-sidebar.c:
+ Use the above
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ Add required thumbnailing stuff from NautilusIconFactory here
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.[ch]:
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Move over icon size util functions to nautilus-icon-info
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-lib-self-check-functions.h:
+ * src/file-manager/fm-list-model.c:
+ * src/nautilus-sidebar-title.c:
+ Update to new names
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-factory.h:
+ Remove NAUTILUS_ICON_SIZE_THUMBNAIL define as this is
+ really dynamic.
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Actually handle thumbnail size prefs
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Handle thumbnail size prefs
+ Handle all sorts of icon changes and emit CHANGED on
+ files in this case.
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-info.c:
+ * libnautilus-private/nautilus-icon-info.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/file-manager/fm-tree-model.h:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-window-bookmarks.c:
+ * src/nautilus-window.c:
+ Remove use of icon factory icons_changed signal, using instead
+ the file CHANGED signal.
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_all_attributes):
+ Add thumbnail to all attributes
+
+2007-10-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.h:
+ Add NAUTILUS_FILE_ATTRIBUTES_FOR_ICON
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-sidebar-title.c:
+ Use NAUTILUS_FILE_ATTRIBUTES_FOR_ICON instead of
+ nautilus_icon_factory_is_icon_ready_for_file and
+ nautilus_icon_factory_get_required_file_attributes.
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.[ch]:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-icon-info.c:
+ * src/nautilus-application.c:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c:
+ Convert bookmarks API to gio / GIcon
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-thumbnails.[ch]:
+ Add back support for generating thumbnails.
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ For large icons, try to use the original file
+ when thumbnailing.
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Only invalidate thumbnails when sizing up, not
+ on the original scale from raw
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Simplify thumbnail size handling and make it work.
+ Now handles resizing icons.
+
+2007-10-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ More exact handling of thumbnail up_to_date-ness, including
+ if loading a thumbnail fails.
+ Return thumbnails of the right size.
+
+ * libnautilus-private/nautilus-thumbnails.[ch]:
+ Add nautilus_thumbnail_unframe_image and export
+ frame element sizes as defines
+
+2007-10-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-directory-async.c:
+ Export nautilus_file_should_show_thumbnail and use it as needed in the
+ thumbnail reading code
+
+2007-10-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-attributes.h:
+ Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL attribute
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ Load thumbnails asynchronosuly.
+
+ * libnautilus-private/nautilus-file.c:
+ Initial code to use the asynchronoulsy loaded thumbnail
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ Add NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL as a required attribute for
+ icons
+
+2007-10-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Read thumbnail info from gio
+
+2007-10-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_gicon):
+ Handle accept, visited and embedding text state and
+ rewrite the icon as needed.
+
+ * libnautilus-private/nautilus-icon-info.c:
+ (nautilus_icon_info_finalize):
+ Fix crash if pixbuf is NULL
+
+2007-10-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-icon-info.[ch]:
+ Added NautilusInfoInfo, including caches and GIcon => pixbuf lookup
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Make nautilus_file_get_icon return a NautilusFileInfo
+
+ * libnautilus-private/nautilus-icon-canvas-item.[ch]:
+ Split out attach points instead of using NautilusAttachPoints
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-icon-container.c:
+ Use the new nautilus_file_get_icon and nautilus_file_info_* stuff
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ Update to g_themed_icon_get_names const type
+
+2007-10-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ Keep track of GIcon from gio.
+ Add nautilus_file_get_icon()
+
+ * libnautilus-private/nautilus-icon-factory.[ch]:
+ Add nautilus_icon_factory_get_pixbuf_for_gicon().
+ This is a bit temporary, but can be used to move over
+ users to nautilus_file_get_icon().
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-icon-container.c:
+ Use nautilus_file_get_icon() in icon view.
+
+2007-10-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-monitor.c:
+ * src/nautilus-bookmark-list.c:
+ Update for file monitoring API change
+
+ * src/nautilus-spatial-window.c:
+ Gio port from Paolo Borelli
+
+2007-10-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_peek_display_name):
+ Use a display name based on the filename as the default instead
+ of "" before we've read the real display name from the backend.
+
+2007-10-08 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-icon-dnd.[ch]:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-location-bar.c:
+
+ Replace nautilus_icon_dnd_uri_list_extract_uris with
+ g_uri_list_extract_uris.
+
+2007-10-08 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-bookmark-list.[ch]: port to gio.
+
+2007-10-05 Paolo Borelli <pborelli katamail com>
+
+ * configure.in: use gio-2.0 instead of gio-standalone.
+
+2007-10-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-trash-directory.[ch]:
+ * libnautilus-private/nautilus-trash-file.[ch]:
+ Remove virtual trash locations, we now use the gvfs trash:
+
+ * libnautilus-private/nautilus-trash-monitor.[ch]:
+ Make this a stub for now. Need to figure out how to do this.
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window-manage-views.c:
+ Handle the removal of NautilusTrash*
+
+2007-10-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ Use gio instead of gnome-vfs to get mtime
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-customization-data.c:
+ * libnautilus-private/nautilus-customization-data.h:
+ * src/nautilus-property-browser.c:
+ Use gio to read info
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c (selection_is_image_file):
+ Use gio to get mime type
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ Use GFileMonitor to monitor xdg user dirs file
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am (INCLUDES):
+ Bump name for extension dir since we're not compatible anymore
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-customization-data.c:
+ * libnautilus-private/nautilus-desktop-directory.c:
+ * libnautilus-private/nautilus-directory-background.c:
+ * libnautilus-private/nautilus-dnd.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-search-directory.c:
+ * libnautilus-private/nautilus-search-engine-tracker.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-image-properties-page.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-query-editor.c:
+ gnome_vfs_get_local_path_from_uri -> g_filename_from_uri
+ gnome_vfs_get_uri_from_local_path -> g_filename_to_uri
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ Don't clear thumbnails and other absolute pathnames from icon
+ cache when mime data or icon theme changes. This is to avoid
+ flashing and async realoading of all thumbnails.
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (mime_db_changed_callback):
+ Use the right call to invalidate attributes, so that
+ they get re-read correctly.
+
+2007-10-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (mime_type_data_changed_callback):
+ * libnautilus-private/nautilus-directory-async.c:
+ (mime_db_changed_callback):
+ Fix up types in callbacks
+
+ * libnautilus-private/nautilus-mime-application-chooser.c:
+ * libnautilus-private/nautilus-open-with-dialog.c:
+ Handle and emit mime_data_changed on NautilusSignaller
+
+2007-10-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-mime-application-chooser.[ch]:
+ * libnautilus-private/nautilus-open-with-dialog.[ch]:
+ Moved these from eel and renamed
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Use the nautilus version imported above instead of the eel one.
+
+2007-10-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-signaller.c:
+ Replace gnome-vfs mime monitor with NautilusSignaller signal.
+
+ * src/nautilus-query-editor.c:
+ Use gio to list all mime types
+
+2007-10-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-theme.[ch]:
+ Delete leftover files
+
+2007-09-28 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Update for new gio pkgconfig name
+
+2007-09-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Update to the new name for g_format_file_size_for_display
+
+2007-09-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-link.c:
+ * src/file-manager/fm-icon-container.c:
+ * src/nautilus-query-editor.c:
+ Use gio mimetype functions instead of gnome-vfs ones.
+
+2007-09-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.[ch]:
+ * libnautilus-private/nautilus-program-choosing.[ch]:
+ * libnautilus-private/nautilus-recent.[ch]:
+ Use GAppInfo instead of GnomeVFSMimeApplication
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-information-panel.c:
+ * test/test-nautilus-mime-actions.c:
+ Update due to the api changes in the GAppInfo move.
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Use g_file_size_format_for_display instead of
+ gnome_vfs_format_file_size_for_display
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Remove unused GnomeVFSHandle stuff
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Forgot to change GnomeVFSResult to GError in
+ one spot.
+
+007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Implement nautilus_file_set_owner and nautilus_file_set_group
+ using set_attributes
+
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Implement nautilus_file_set_permissions using
+ nautilus_file_set_attributes.
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_set_attributes
+
+2007-09-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Add gnome_vfs_result_to_error call
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Convert renaming to use gio.
+ Pass GError instead of GnomeVFSResult in
+ NautilusFileOperationCallback
+
+ * src/file-manager/fm-error-reporting.c:
+ * src/file-manager/fm-error-reporting.h:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Update to the NautilusFileOperationCallback API change
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Read can_delete and can_rename from gio.
+ Use can_rename in nautilus_file_can_rename.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_edit_name()
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Make string args const char * where possible.
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Read display_name and edit_name from gio.
+ Kill old cached_display_name creation.
+ Use eel_ref_str for name, display_name, edit_name and make sure to
+ share them when possible.
+ Old use of display_name as the link info only is moved so that
+ its shared with the normal name, with got_custom_display_name showing
+ where its from.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Use new refcounted string implementation for mime_type.
+ This way we don't have to store duplicate strings for
+ each file.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c (nautilus_directory_finalize):
+ directory->details->pending_file_info now has GFileInfo objects, not
+ GnomeVFSFileInfo objects. Free them in the correct way.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Remove old irrelevant comment
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Read top left text with gio
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-ditem-page.c:
+ Use g_file_load_contents_async instead of
+ eel_read_entire_file_async.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ Use g_file_load_contents_async instead of
+ eel_read_entire_file_async.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metafile.c:
+ Use g_file_load_contents_async instead of
+ eel_read_entire_file_async.
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file.c:
+ Initialize hidden_file_hash lazily
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Read link info using gio
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Read mime list using gio
+
+2007-09-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Read .hidden using gio.
+
+2007-09-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ Free file_info after last use (fixed valgrind warning)
+
+ * libnautilus-private/nautilus-file.c:
+ Sometimes we freed an uninitialized pointer
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Keep all the directory loading info in DirectoryLoadState
+
+2007-09-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Implement deep count using gio
+
+2007-09-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metafile.c (set_metafile_contents):
+ Don't crash on files that have slashes in them.
+
+2007-09-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Use gio to do directory counts
+
+2007-09-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ Define NAUTILUS_FILE_DEFAULT_ATTRIBUTES
+
+2007-09-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-saved-search-file.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ * libnautilus-private/nautilus-trash-file.c:
+ There was some problems removing the virtual call for
+ get_file_type, as this broke getting the type for "virtual"
+ directory types like trash and the desktop. Re-introduce this,
+ but set the type directly instead of via an indirect jump.
+
+2007-09-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ nautilus_file_get_for_location -> nautilus_file_get
+ same for get_existing
+
+2007-09-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-search-directory.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ * libnautilus-private/nautilus-trash-monitor.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-bookmark-list.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-notes-viewer.c:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.c:
+ * test/test-nautilus-mime-actions-set.c:
+ * test/test-nautilus-mime-actions.c:
+ Rename nautilus_file_get -> nautilus_file_get_by_uri.
+ Same with nautilus_file_get_existing.
+
+2007-09-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Fix up type for get_permissions return value (don't use gnome-vfs types).
+
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Add gnome_vfs_file_type_from_g_file_type()
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ Set up more GnomeVFSInfo fields needed for gnome_icon_lookup.
+
+2007-09-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-monitor.[ch]:
+ Use gio to implement file monitoring.
+
+2007-09-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Read info for new files
+
+2007-09-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Implement get_file_info using gio
+
+2007-09-21 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ Read directory list via gio instead of gnome-vfs
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Get is_hidden & is_backup from gio instead of doing
+ filename matching ourselves.
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ Remove unused hidden/backup pattern matching.
+
+ * src/nautilus-main.c:
+ Initiate GThreads, as we need this for gio async emulation.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-vfs-utils.c:
+ Fix typo in attribute name
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ Make NautilusFile info update use GFileInfo.
+ Update all call sites to convert to it.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Add gnome_vfs_file_info_to_gio
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-metafile-monitor.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-metafile.c:
+ Make the filename key for metadata be unescaped in memory.
+ Escape it only when reading/writing the metadata files.
+ This is to avoid escaping a lot since we're now storing the
+ filename unescaped in NautilusFile.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ Add GFile versions of metadata scheduling functions.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ Add GFile versions:
+ nautilus_directory_notify_files_changed
+ nautilus_directory_notify_files_removed
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file.c:
+ Avoid for_location suffix when its not needed anymore
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ Add _by_uri suffix to uri versions of functions and
+ remove suffix for GFile versions
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-changes-queue.c:
+ * libnautilus-private/nautilus-link-desktop-file.c:
+ * libnautilus-private/nautilus-merged-directory.c:
+ Rename notify functions that work on uris to _by_uri and
+ the GFile ones to have no suffix
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-directory.[ch]:
+ Remove unused function nautilus_directory_make_uri_canonical
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ Added nautilus_directory_notify_files_moved_by_location and
+ made nautilus_directory_notify_files_moved use that.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-notify.h:
+ * libnautilus-private/nautilus-directory.c:
+ Add nautilus_directory_notify_files_added_by_location.
+ Use GFile instead of uris in more places
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_for_location and nautilus_file_get_existing_for_location.
+ and implement nautilus_file_get based on these.
+
+2007-09-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_get_location () and use it when
+ generating uris.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_is_desktop_directory):
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ (nautilus_is_home_directory_file):
+ (nautilus_is_desktop_directory_file):
+ (nautilus_is_desktop_directory):
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_is_desktop_directory):
+ (nautilus_file_is_home):
+ Don't keep dup:ing strings for these commonly called
+ functions.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * libnautilus-private/nautilus-file.c:
+ Use GFile *location to store the uri for NautilusDirectory.
+ In preparation for using GFile for all I/O.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-attributes.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-mime-actions.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-window.c:
+ Remove slow mimetype attribute and all its use.
+ This is in preparation for the gio move which has
+ a canonical mimetype definition instead of the
+ guessed/slow couple.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-attributes.h:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-mime-actions.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window.c:
+ Limit the set of file attributes to the ones we actually read
+ separately. This makes it more obvious what is happening when
+ doing I/O. It does put some extra work on users, because they
+ need to know where the data is coming from, but that is rarely
+ a problem.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * libnautilus-private/nautilus-file.c:
+ Store "name" instead of "relative_uri" in NautilusFile.
+ We want to avoid escaping/unescaping as much as possible and
+ limit that to when we go from/to a full uri.
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ Remove declaration for removed function
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.c:
+ Use GError instead of GnomeVFSResult for get_info_error
+
+2007-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-saved-search-file.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ * libnautilus-private/nautilus-trash-file.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * libnautilus-private/nautilus-vfs-utils.c:
+ * libnautilus-private/nautilus-vfs-utils.h:
+ * libnautilus-private/nautilus-view-factory.c:
+ * libnautilus-private/nautilus-view-factory.h:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-empty-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Move from GnomeVFSFileType to GFileType
+
+2007-11-28 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-search-bar.c:
+ Use invisible event box for search bar. (#464193)
+ Patch from Andrea Cimitan
+
+2007-11-27 Andre Klapper <a9016009 gmx de>
+
+ * configure.in:
+ add "sys/param.h" to AC_CHECK_HEADERS() to fix NetBSD build.
+ Fixes bug #496266.
+
+2007-11-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-icon-view.c:
+ Handle RTL layout of icons (#342009)
+ Patch from Yair Hershkovitz
+
+2007-11-05 Jürg Billeter <j bitron ch>
+
+ reviewed by: Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (action_open_folder_window_callback), (open_one_in_folder_window),
+ (action_location_open_folder_window_callback),
+ (real_update_location_menu), (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-actions.h:
+ * src/nautilus-navigation-window-menus.c:
+ (nautilus_navigation_window_update_spatial_menu_item),
+ (action_folder_window_callback),
+ (nautilus_navigation_window_initialize_menus):
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_init), (always_use_browser_changed):
+ * src/nautilus-window-private.h:
+ Add menu item to open spatial folder window from browser window to File
+ menu and context menus.
+
+2007-10-03 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-module.c:
+ Fix valgrind warning on shutdown (#346401, re-applied).
+
+2007-10-03 Sebastien Bacher <seb128 ubuntu com>
+
+ * libnautilus-private/nautilus-icon-container.c: (key_press_event):
+ patch from Joachim Sauer, fix beep when backspace or delete are pressed
+ (#452067)
+
+2007-10-03 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-sidebar-title.c:
+ (update_title_font):
+ Fix crash with small fonts (#454884)
+
+2007-10-02 Frederic Crozat <fcrozat mandriva com>
+
+ Backport from gio-branch, fixes #480608, from
+ Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ Don't clear thumbnails and other absolute pathnames from icon
+ cache when mime data or icon theme changes. This is to avoid
+ flashing and async realoading of all thumbnails.
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (mime_db_changed_callback):
+ Use the right call to invalidate attributes, so that
+ they get re-read correctly.
+
+2007-09-27 Christian Neumair <cneumair gnome org>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (async_thumbnail_load_func): Frame asynchronously loaded thumbnails.
+ Fixes #478363.
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ Clean up NautilusFileDetails a bit.
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/nautilus-file-info.[ch]:
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-saved-search-file.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ * libnautilus-private/nautilus-trash-file.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/file-manager/fm-directory-view.c:
+ Store file info directly in NautilusFile instead of using a
+ GnomeVfsFileInfo.
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ * libnautilus-private/nautilus-file-operations-progress.h:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-search-directory-file.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ * libnautilus-private/nautilus-trash-file.c:
+ * libnautilus-private/nautilus-vfs-file.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-properties-window.c:
+ Use goffset instead of GnomeVFSFileSize
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-vfs-utils.[ch]:
+ Added tools for conversion from GnomeVFSResult to GError
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.[ch]:
+ * libnautilus-private/nautilus-search-directory.c:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-error-reporting.[ch]:
+ Use GError instead of GnomeVFSResult for directory loading errors
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Add -gio to version for now
+ Pull in gio-standalone
+
+=== gio-branch starts here ===
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.20.0 ===
+
+2007-09-18 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ * configure.in:
+ Bump version to 2.20.0
+
+2007-09-14 Alexander Shopov <ash contact bg>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in
+ Added translator visible comment for difference
+ between date_changed and date_modified.
+
+2007-09-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-module.c:
+ Revert. We're in hard code freeze.
+
+2007-09-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-module.c:
+ Fix valgrind warning on shutdown (#346401)
+
+2007-09-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.[ch]:
+ Add nautilus_thumbnail_load_image_async and cancel.
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-factory.[ch]:
+ Load thumbnails asynchronously
+
+ Patch from Christian Neumair
+
+2007-09-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-dnd.h:
+ * libnautilus-private/nautilus-file-dnd.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Implement direct save (XDS) DnD.
+ Based on patch from BROCCO Amos
+
+2007-09-10 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_octal_permissions_as_string):
+ Filter out any non-unix-permissions flags for the
+ octal mode.
+
+2007-09-03 Christian Neumair <cneumair gnome org>
+
+ * src/nautilus-application.c: (save_session_to_file),
+ (nautilus_application_load_session):
+ * src/nautilus-window-manage-views.c: (setup_new_window),
+ (nautilus_spatial_window_state_event):
+ * src/nautilus-spatial-window.c:
+ (nautilus_spatial_window_state_event):
+ * libnautilus-private/nautilus-metadata.h:
+ Store keep-above and stickiness for navigation and spatial windows
+ across sessions (#163335).
+
+2007-09-03 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-connect-server-dialog.c:
+ (port_insert_text):
+ Use gdk_window_beep instead of gdk_display_beep (#373760)
+ Based on patch from Young-Ho Cha
+
+2007-08-28 Alexander Larsson <alexl redhat com>
+
+ * nautilus-folder-handler.desktop.in.in (MimeType):
+ Add colon at end of list.
+
+2007-08-27 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.91 ===
+
+2007-08-27 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+2007-08-27 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (change_to_view_directory):
+ Set cwd correctly for scripts on desktop. (#320218)
+ Patch from Sebastien Bacher
+
+2007-08-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-module.c:
+ Be more robust against broken extensions (#449488)
+
+2007-08-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file.c:
+ Avoid crashing if going to file:///# (#436071)
+
+2007-08-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-icon-factory.h:
+ * src/file-manager/fm-list-model.c:
+ * src/nautilus-sidebar-title.c:
+ The icon theme changed how the sizes of the emblem icons
+ are used, update to comply with that.
+
+2007-08-14 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.90 ===
+
+2007-08-14 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2007-08-13 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * src/nautilus-navigation-window-menus.c:
+ Replace references to "sidebar" with "side pane". (#131285)
+ Patch from Reinout van Schouwen <reinouts gnome org>
+
+2007-08-04 Luis Medinas <lmedinas svn gnome org>
+
+ * src/nautilus-window-manage-views.c:
+ (display_view_selection_failure):
+ Added debug message when GnomeVFS service is not available
+ closes bgo #168533. Patch from Luis Medinas <lmedinas svn gnome org>.
+
+2007-08-02 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
+ Remove excess lines from uninstalled.pc file. (#462496)
+ Patch from Damien Carbery <damien carbery sun com>
+
+2007-08-01 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
+ * libnautilus-private/nautilus-cell-renderer-text-ellipsized.h:
+ * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
+ Use a custom cell renderer for the filename column which applies
+ ellipsization but reports its size based on the actual width of
+ the text to be rendered. This restores the original column
+ autosizing behaviour while keeping the ellipsization. (#419343)
+
+2007-07-31 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.6 ===
+
+2007-07-31 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2007-07-31 Martin Wehner <martin wehner gmail com>
+
+ * configure.in: Revert dependency on libSM 1.0.2
+ added on 2007-07-24 as it makes nautilus unbuildable on
+ everything but the most cutting-edge distributions.
+ Plus, nobody else does it.
+
+2007-07-31 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-toolbars.c:
+ (nautilus_navigation_window_load_extension_toolbar_items):
+ Don't use the same name for the extensions menu action group
+ and the extensions toolbar action group. (#461792)
+ Patch from Christian Persch <chpe gnome org>
+
+2007-07-30 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window.c: (real_load_view_as_menu):
+ Dont't try to remove extra_viewer_radio_action from a group
+ that may already have been finalized. (#461789)
+ Patch from Christian Persch <chpe gnome org>
+
+2007-07-30 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ (search_visit_func): Don't try to lowercase non-unicode
+ filenames with g_utf8_strdown. Fixes #454799.
+ Patch from Jan de Groot <jan jgc homeip net>
+
+2007-07-28 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (changed_group_callback): Don't crash if the active group
+ combobox entry is removed or the group information becomes
+ unreadable. Fixes #355018.
+
+2007-07-24 Christian Persch <chpe gnome org>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (nautilus_bookmark_menu_item_new):
+ * libnautilus-private/nautilus-customization-data.c:
+ (nautilus_customization_data_new),
+ (nautilus_customization_data_get_next_element_for_display):
+ * libnautilus-private/nautilus-customization-data.h:
+ * src/nautilus-application.c:
+ * src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
+ * src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
+ (refresh_go_menu):
+ * src/nautilus-places-sidebar.c: (bookmarks_drop_uris),
+ (drag_data_received_callback):
+ * src/nautilus-property-browser.c:
+ (make_properties_from_directories):
+ * src/nautilus-window-bookmarks.c: (connect_proxy_cb),
+ (update_bookmarks):
+ * src/nautilus-window-menus.c:
+ (nautilus_menus_append_bookmark_to_menu):
+ * test/test-nautilus-wrap-table.c: (main): Use pango ellipsisation
+ instead of truncating the strings. Bug #410113.
+
+2007-07-24 Christian Persch <chpe gnome org>
+
+ * src/nautilus-navigation-window.c: (location_button_create),
+ (nautilus_navigation_window_init):
+ * src/nautilus-pathbar.c: (get_slider_button),
+ (make_directory_button):
+ * src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
+ (nautilus_zoom_control_instance_init),
+ (nautilus_zoom_control_class_init): Don't focus the path bar buttons
+ (and the others on the same 'toolbar') on click, for consistency with
+ toolbars, and the gtk filechooser path bar. Bug #326774.
+
+2007-07-24 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require cvs gnome-vfs
+
+2007-07-24 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * src/Makefile.am:
+ * src/nautilus-image-properties-page.c:
+ * src/nautilus-main.c:
+ Optionally support XMP metadata in images via exemi (#451380)
+ Patch from Hubert Figuiere
+
+2007-07-24 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-connect-server-dialog.c:
+ (nautilus_connect_server_dialog_init):
+ React on enter key (#449591)
+ Patch from Christian Neumair
+
+2007-07-24 Christian Kirbach <Christian Kirbach googlemail com>
+
+ * configure.in:
+ Add missing dependency on libSM.
+
+2007-07-24 Luca Ferretti <elle uca libero it>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ fixed a typo in key description
+
+2007-07-23 Andre Klapper <a9016009 gmx de>
+
+ * src/nautilus-file-management-properties.glade:
+ corrected executable text file labels (#334309)
+
+2007-07-23 Andre Klapper <a9016009 gmx de>
+
+ * src/file-manager/fm-directory-view.c:
+ improved string and added ngettext support (#326952)
+
+2007-07-23 Andre Klapper <a9016009 gmx de>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ corrected description for confirm_trash (#329440)
+
+2007-07-23 Andre Klapper <a9016009 gmx de>
+
+ * src/nautilus-window-menus.c:
+ added two missing tooltip strings (#329308)
+
+2007-07-23 Christian Persch <chpe gnome org>
+
+ * configure.in:
+ * src/nautilus-navigation-action.c: (connect_proxy),
+ (disconnect_proxy):
+ * src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
+ (refresh_go_menu):
+ * src/nautilus-navigation-window.c: (location_button_create),
+ (nautilus_navigation_window_init),
+ (nautilus_navigation_window_destroy),
+ (nautilus_navigation_window_finalize),
+ (nautilus_navigation_window_class_init):
+ * src/nautilus-query-editor.c: (nautilus_query_editor_dispose),
+ (nautilus_query_editor_add_row), (nautilus_query_editor_init),
+ (finish_first_line):
+ * src/nautilus-side-pane.c: (side_panel_free),
+ (nautilus_side_pane_class_init), (nautilus_side_pane_init),
+ (nautilus_side_pane_dispose), (nautilus_side_pane_finalize),
+ (nautilus_side_pane_add_panel), (create_shortcut):
+ * src/nautilus-trash-bar.c: (nautilus_trash_bar_class_init),
+ (nautilus_trash_bar_init):
+ * src/nautilus-window-private.h: Port to new gtk+ 2.11 tooltips API.
+ Bug #458284 and bug #455616.
+
+2007-07-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ Don't error out when recursing into directories during search. (#433105)
+ Requires recent gnome-vfs
+ Patch from Marlon Nelson
+
+2007-07-21 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ * libnautilus-extension/libnautilus-extension-uninstalled.pc.in:
+ Add uninstalled pkg-config file. (#400114)
+ Patch from Brian Cameron <brian cameron sun com>
+
+2007-07-21 Martin Wehner <martin wehner gmail com>
+
+ * nautilus-computer.desktop.in.in:
+ * nautilus-folder-handler.desktop.in.in:
+ * nautilus-home.desktop.in.in:
+ Remove trailing whitespace from TryExec line. (#426949)
+ Patch from Dan Winship <danw novell com>
+
+2007-07-18 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-navigation-window.c:
+ (view_as_menu_switch_views_callback):
+ Handle the fact that the gtk+ 2.11.x combobox emits the
+ changed signal on removing the active entry without crash.
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.5 ===
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_desktop_file):
+ Check command_string for NULL before using it. (#427618)
+ Patch from Tom Parker <palfrey tevp net>
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-image-properties-page.c: (file_read_callback):
+ Don't ignore EXIF metadata of JPEG with XMP. (#451344)
+ Patch from Hubert Figuiere <hfiguiere teaser fr>
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
+ (sidebar_title_create_more_info_label):
+ Fix alignment of labels in information sidebar. (#414199)
+ Patch from Andrea Cimitan <andrea cimitan gmail com>
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Remove AC_ISC_POSIX: It would have to be called after AC_PROG_CC,
+ but Interactive Unix is obsolete.
+ Remove checks for functions and headers we don't use anymore.
+ Remove check for jw as the SGML docs have been removed.
+ Remove configuration for removed gimphwrapbox.
+ Remove unused variables $CDDA_LIBS and $LIBJPEG.
+
+2007-07-10 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-cdrom-extensions.h:
+ Remove unused file.
+
+2007-06-27 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties-main.c:
+ Fix warning. Patch from Hubert Figuiere.
+
+2007-06-24 Christian Neumair <cneumair gnome org>
+
+ * configure.in:
+ * src/nautilus-application.c:
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-empty-view.[ch]:
+ Add optional empty view.
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Make libexif dependency optional again. (#165773)
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * components/services/nautilus-dependent-shared/
+ shared-service-widgets.c:
+ Remove undead file.
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-shell-interface.idl:
+ Fix build with libIDL-0.8.5 and older. (#341173)
+ Patch from Marinus Schraal <foser gentoo org>
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-connect-server-dialog-main.c: (main):
+ Set translation domain for goption context. (#450159)
+ Patch from Gabor Kelemen <kelemeng gnome hu>
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-module.c: (nautilus_module_init):
+ Unref extension modules at shutdown. (#346401)
+ Based on patch from Gustavo Carneiro <gjc inescporto pt>
+
+2007-06-23 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (update_xdg_dir_cache), (unschedule_user_dirs_changed),
+ (destroy_xdg_dir_cache), (free_xdg_dir_cache):
+ Destroy xdg-user-dirs cache at shutdown.
+
+2007-06-21 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Don't set both -Wsign-compare and -Wno-sign-compare.
+ Don't set -Wchar-subscripts as it's included in -Wall.
+
+2007-06-20 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Don't set extra warning flags in the user environment CFLAGS.
+ Fixes 'make distcheck'.
+
+2007-06-19 Martin Wehner <martin wehner gmail com>
+
+ * Makefile.am:
+ Add all past ChangeLog files to EXTRA_DIST.
+
+2007-06-19 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.4 ===
+
+2007-06-18 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2007-06-18 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-application.c: (nautilus_application_startup):
+ Fix whitespace typo in error message. (#424573)
+ Patch from Elizabeth Green <nerdygirl_ellie yahoo com>
+
+2007-06-18 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-menus.c: (action_about_nautilus_callback):
+ Set program-name instead of deprecated name property
+ and mark the website-label for translation (#438901).
+ Patch from Christian Persch <chpe gnome org>
+
+2007-06-18 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-search-engine-simple.c:
+ (search_thread_data_new), (search_visit_func):
+ Normalize unicode search strings and use g_utf8_strdown to
+ lowercase them. (#421486/#421512)
+ Patch from Denis Jacquerye <moyogo gmail com>
+
+2007-06-18 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ (action_change_background_callback):
+ Call background page of gnome-appearance-properties for
+ "Change Desktop Background" menu item. (#445195)
+ Patch from Denis Washington <denisw svn gnome org>
+
+2007-06-17 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-desktop-link.c:
+ (trash_name_changed), (nautilus_desktop_link_new),
+ (trash_state_changed_callback), (nautilus_desktop_link_can_rename),
+ (nautilus_desktop_link_rename), (desktop_link_finalize):
+ * libnautilus-private/nautilus-global-preferences.c:
+ (default_computer_link_name), (default_trash_link_name):
+ * libnautilus-private/nautilus-global-preferences.h:
+ Allow renaming of the network servers desktop icon. (#383182)
+ Patch from Trevor Davenport <trevor davenport gmail com>
+
+2007-06-13 Jürg Billeter <j bitron ch>
+
+ * nautilus-folder-handler.desktop.in.in:
+ Revert OnlyShowIn=; addition from 2007-05-23 as it breaks opening
+ bookmarks from the panel.
+
+2007-06-13 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (should_show_volume_usage):
+ Don't crash on opening properties for multiple files. (#444265)
+
+2007-06-13 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-desktop-icon-view.c: (net_workarea_changed):
+ Fix typo in warning message. (#446911)
+ Patch from Florian Steinel <fsteinel flonet net>
+
+2007-06-13 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-zoom-control.c: (zoom_popup_menu_show):
+ Position the zoom popup menu under the control itself,
+ not where the mouse cursor happens to be. (#446682)
+ Patch from Christian Persch <chpe gnome org>
+
+2007-06-12 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-zoom-control.c: (create_zoom_menu_item):
+ Don't leak item text and remove stale comment.
+
+2007-06-12 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-zoom-control.c: (nautilus_zoom_control_finalize),
+ (zoom_popup_menu_show), (zoom_popup_menu),
+ (nautilus_zoom_control_button_press_event),
+ (nautilus_zoom_control_instance_init):
+ Make zoom control context menu keyboard-activatable by adding
+ a button to the zoom label. (#326733)
+ Patch from Trevor Davenport <trevor davenport gmail com>
+
+2007-06-10 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-file-management-properties.glade:
+ Replace the "atkrelation" declarations with
+ "mnemonic_widget" properties (#437340)
+
+2007-06-05 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.3 ===
+
+2007-06-05 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2007-06-04 Willie Walker <william walker sun com>
+
+ * src/nautilus-file-management-properties.glade:
+ Add accessible label for/by properties (#356124)
+
+2007-05-23 Alexander Larsson <alexl redhat com>
+
+ * icons/thumbnail_frame.png:
+ Tango compliant thumbnail frame (#440221)
+ Icon from David Prieto
+
+2007-05-23 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Fix build in some cases
+
+2007-05-23 Alexander Larsson <alexl redhat com>
+
+ * nautilus-folder-handler.desktop.in.in:
+ Don't show in menu editor
+
+2007-05-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Handle alpha in draw_frame
+
+2007-05-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-signaller.c:
+ * src/file-manager/fm-directory-view.c:
+ Add support for xdg-user-dirs
+
+2007-05-14 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.19.2 ===
+
+2007-05-14 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ * configure.in:
+ Bump to 2.19.2
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ Fix up checks
+
+2007-05-09 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Avoid displaying file size if none exists (#390055)
+ Patch from Ed Catmur
+
+2007-05-06 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c: (modify_link_hash_table):
+ Don't leak original hash key.
+
+2007-05-02 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * src/file-manager/fm-properties-window.c:
+ Add disk usage pie chart (#410658)
+ Based on patch from Trevor Davenport
+
+2007-04-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ Work with glib < 2.13.0
+
+2007-04-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ Avoid searching possibly long lists of thumbnails.
+ Based on patch from Iain
+
+2007-04-12 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c:
+ (action_about_nautilus_callback):
+ Add url in about dialog and update copyright year.
+ Patch from Jaap A. Haitsma
+
+2007-04-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Limit number of calls to is_needy() (#320282)
+ Based on patch from Aivars Kalvans
+
+2007-04-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c:
+ * libnautilus-private/nautilus-global-preferences.h:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ Added support for a thumbnail icon size prefs (#424127)
+
+2007-04-11 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (file_and_directory_list_free):
+ Fix memleak (#427942)
+ patch from Matthias Clasen
+
+2007-03-30 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Add trash to sidebar places.
+ Patch from Stefano Teso
+
+2007-03-29 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
+ Bump default name column width to 32 (#410361)
+
+2007-03-28 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ (nautilus_window_open_location_full):
+ Avoid reloading window with same location. (#417193)
+ Patch from Stefano Teso
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_emit_changed):
+ Avoid recursion when updating symlinks (#418771)
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.h:
+ Make default icon sizes match xdg icon sizes better (#347168)
+ Patch from Christian Neumair
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-metadata.h:
+ * src/nautilus-sidebar-title.c:
+ Remove unused metadata key NAUTILUS_METADATA_KEY_NOTES and
+ code related to it.
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Update icons on theme change (#416806)
+ Patch from Stefano Teso
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-history-sidebar.c:
+ (nautilus_history_sidebar_class_init):
+ (nautilus_history_sidebar_style_set):
+ Update icons on theme change (#416810)
+ Patch from Stefano Teso
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Re-apply reverted context menu patch.
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.19.1
+ Gnome 2.18 work continues on gnome-2-18 branch
+
+2007-03-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Revert previous checkin since it broke the freeze.
+
+2007-03-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ (bookmarks_build_popup_menu):
+ Add mnemonics to Open and Open in New Window to reuse
+ old translations.
+
+2007-03-14 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Add open and open in new window to places sidebar context menu.
+ Patch from Stefano Teso
+
+2007-03-14 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (schedule_update_menus)
+ (schedule_update_status):
+ Make sure we never schedule an update after the window has been
+ destroyed. Likely fixes #349551
+
+2007-03-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.18.0.1 ===
+
+2007-03-12 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Set version to 2.18.0.1
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file-utilities.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-signaller.c:
+ * src/file-manager/fm-directory-view.c:
+ Revert accidental commit.
+
+2007-03-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.18.0 ===
+
+2007-03-12 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump version to 2.18.0
+
+2007-03-08 Christian Kirbach <Christian Kirbach googlemail com>
+
+ * src/network-scheme.desktop.in:
+ * nautilus-computer.desktop.in.in:
+ * nautilus.desktop.in.in:
+ * nautilus-home.desktop.in.in:
+ * nautilus-file-management-properties.desktop.in.in:
+ "Application" is not a valid category in the freedesktop.org
+ specification. Also added GNOME and/or GTK where appropriate.
+
+2007-03-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-trash-file.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/nautilus-image-properties-page.c:
+ * src/nautilus-navigation-bar.c:
+ * src/nautilus-query-editor.c:
+ * src/nautilus-search-bar.c:
+ * src/nautilus-window-private.h:
+ Sparse cleanups from kjartan
+
+2007-03-02 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c (create_and_set_up_tree_view):
+ Don't make filename column expand, instead default
+ to 16 chars wide. (#408155)
+
+2007-02-26 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.17.92 ===
+
+2007-02-26 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2007-02-26 Alexander Larsson <alexl redhat com>
+
+ * cut-n-paste-code/widgets/Makefile.am:
+ * cut-n-paste-code/widgets/gimphwrapbox/Makefile.am: Removed.
+ * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c: Removed.
+ * cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h: Removed.
+ * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c: Removed.
+ * cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Removed.
+ * libnautilus-private/Makefile.am:
+ * src/Makefile.am:
+ Remove unused gtkhwrapbox.
+
+2007-02-26 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-connect-server-dialog.c:
+ Don't show unsupported methods. (#333151)
+ Patch from Christian Neumair.
+
+2007-02-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Avoid asserting when the symbolic link hastable isn't
+ uptodate (#358172)
+ Store absolute uris, not relative paths in symbolic link
+ hashtable.
+
+2007-02-21 Christian Persch <chpe svn gnome org>
+
+ * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
+ Ellipsise the filename column in list view mode, and make it expand so
+ it doesn't just show "...". Bug #408155.
+
+2007-02-20 Christian Persch <chpe svn gnome org>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (set_text_unescaped_trimmed), (create_titled_label),
+ (nautilus_file_operations_progress_init),
+ (nautilus_file_operations_progress_new_file):
+ * src/file-manager/fm-properties-window.c:
+ (value_field_update_internal), (value_field_update),
+ (attach_label), (attach_value_field_internal): Remove
+ EllEllipsisingLabel use, and just use GtkLabel ellipsisation instead.
+ Bug #409276.
+
+2007-02-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Fix for C89 compilers. (#407150)
+ Patch from Jens Granseuer
+
+2007-02-19 Christian Persch <chpe svn gnome org>
+
+ * configure.in:
+ * cut-n-paste-code/Makefile.am:
+ * src/Makefile.am:
+ * src/file-manager/fm-list-model.c: Don't build included GSequence on
+ glib >= 2.13.0. Bug #407618.
+
+2007-02-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-pathbar.c:
+ Don't display homedir as desktop in pathbar when
+ in home-as-desktop mode. (#368661)
+ Patch from John Millikin
+
+2007-02-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.17.91 ===
+
+2007-02-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump to 2.17.91
+
+ * NEWS:
+ Update for release
+
+2007-02-06 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump libgnome req (#404475)
+
+2007-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file.c:
+ * src/file-manager/fm-directory-view.c:
+ Capitilize "Link" in link to... names. (#314175)
+ Patch from Frederic Peters
+
+2007-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Avoid translating nonvisible text. (#364466)
+
+2007-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ (nautilus_thumbnail_load_image):
+ Fix crash on broken images. (#403255)
+ Patch from Lucas Mazzardo Veloso
+
+2007-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ OSX build fix. (#403255)
+ Patch from dmacks netspace org
+
+2007-02-05 Jesse Stockall <jesse cleverone org>
+
+ * src/file-manager/fm-directory-view.c
+ * src/file-manager/fm-tree-view.c
+ * src/nautilus-places-sidebar.c
+ * libnautilus-private/nautilus-file-operations.[ch]
+ Prompts to empty trash when unmounting drives. Closes #138058
+
+2007-02-05 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c:
+ Avoid ever showing "empty" while loading a subdirectory (#340495)
+ Based on patch from Christof Krüger
+
+2007-02-02 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c (save_session_to_file):
+ Fix memory leak and fd leak.
+
+2007-02-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ Fix crasher (#403565)
+ Patch from Padraig O'Briain
+
+2007-01-31 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c (nautilus_application_present_spatial_window_with_selection):
+ Avoid crash if we've not set the content view of the window yet.
+
+2007-01-31 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.c (update_icon_captions_from_gconf):
+ Avoid crashing if not enough items in icon view caption pref (#357955)
+
+ * src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_text):
+ Avoid spewing warnings in above case, also some performance fixes.
+
+2007-01-25 Luca Ferretti <elle uca libero it>
+
+ * nautilus-file-management-properties.desktop.in.in:
+ Move File Management capplet to PersonalSettings.
+
+=== nautilus 2.17.90 ===
+
+2007-01-22 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ * configure.in:
+ Bump to 2.17.90
+
+2007-01-18 Christian Persch <chpe svn gnome org>
+
+ * cut-n-paste-code/libegg/eggtreemultidnd.c:
+ (egg_tree_multi_drag_source_get_type):
+ * libnautilus-extension/nautilus-column-provider.c:
+ (nautilus_column_provider_get_type):
+ * libnautilus-extension/nautilus-column.c:
+ (nautilus_column_get_type):
+ * libnautilus-extension/nautilus-file-info.c:
+ (nautilus_file_info_get_type):
+ * libnautilus-extension/nautilus-info-provider.c:
+ (nautilus_info_provider_get_type):
+ * libnautilus-extension/nautilus-location-widget-provider.c:
+ (nautilus_location_widget_provider_get_type):
+ * libnautilus-extension/nautilus-menu-item.c:
+ (nautilus_menu_item_get_type):
+ * libnautilus-extension/nautilus-menu-provider.c:
+ (nautilus_menu_provider_get_type):
+ * libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_type):
+ * libnautilus-extension/nautilus-property-page-provider.c:
+ (nautilus_property_page_provider_get_type):
+ * libnautilus-extension/nautilus-property-page.c:
+ (nautilus_property_page_get_type):
+ * libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
+ (nautilus_cell_renderer_pixbuf_emblem_get_type):
+ * libnautilus-private/nautilus-entry.c: (nautilus_entry_get_type):
+ * libnautilus-private/nautilus-file.c: (nautilus_file_get_type):
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_accessible_get_type),
+ (nautilus_icon_canvas_item_get_type):
+ * libnautilus-private/nautilus-sidebar-provider.c:
+ (nautilus_sidebar_provider_get_type):
+ * libnautilus-private/nautilus-sidebar.c:
+ (nautilus_sidebar_get_type):
+ * libnautilus-private/nautilus-view.c: (nautilus_view_get_type):
+ * libnautilus-private/nautilus-window-info.c:
+ (nautilus_window_info_get_type):
+ * src/file-manager/fm-ditem-page.c: (fm_ditem_page_get_type):
+ * src/file-manager/fm-list-model.c: (fm_list_model_get_type):
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_get_type):
+ * src/nautilus-navigation-action.c:
+ (nautilus_navigation_action_get_type): No need to make GTypeInfo and
+ GInterfaceInfo static. Bug #362034.
+
+2007-01-18 Luca Ferretti <elle uca libero it>
+
+ * src/nautilus-window-menus.c:
+ Restore "CD/DVD Creator" label for menu item. Was removed by
+ a misunderstood, see bug #385382.
+
+2007-01-11 Mark Gordon <mtgordon ximian com>
+
+ Merged from gnome-2-16:
+
+ * src/nautilus-property-browser.c (add_reset_property): Make the
+ "Reset" string translatable. Fixes #394328. Patch committed by
+ Federico Mena-Quintero <federico novell com>.
+
+2007-01-11 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-directory-background.c:
+ (nautilus_connect_background_to_file_metadata):
+ Remove all pending eel preferences callbacks.
+
+2007-01-11 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_key_press_event)
+ * src/nautilus-actions.h:
+ * src/nautilus-window.c:
+ (nautilus_window_key_press_event)
+ * configure.in:
+ Add support for XF86 multimedia keys (#329920) .
+
+2007-01-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
+ Avoid crash on NULL vfs_uri (#320020)
+
+2007-01-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_new_file_from_template):
+ Use default permissions when copying template to use
+ umask correctly. (#327249)
+ Patch from Josselin Mouette
+
+2007-01-11 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c (get_target_file_for_original_file):
+
+ Handle NULL activation uris from drives
+
+2007-01-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-ui-utilities.c:
+ (nautilus_ui_string_get):
+ Handle ui file load error better.
+ Patch from Tom Parker
+
+2006-12-31 Martin Wehner <martin wehner gmail com>
+
+ Add svn:externals property to include libbackground from trunk.
+
+2006-12-27 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (real_merge_menus):
+ Use proper macro for translating the scripts menu item (#389467).
+ Patch from Gabor Kelemen <kelemeng gnome hu>
+
+2006-12-19 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-debug-log.c
+ (make_key_file_from_configuration): Oops, handle the case of an
+ empty domains_hash.
+
+2006-12-19 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (time_remaining_callback):
+ Zero-pad seconds in the remaining time display (#376291).
+ Patch from Sven Herzberg <herzi gnome-de org>
+
+2006-12-19 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-image-properties-page.c: (load_finished):
+ * src/nautilus-query-editor.c: (nautilus_query_editor_init),
+ (setup_internal_entry):
+ Avoid markup in translatable messages (#360448).
+ Patch from Elijah Newren <newren gmail com>
+
+2006-12-18 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_instance_init), (load_view_as_menu):
+ Don't connect the changed signal handler on the view as combobox
+ each time the contents of the combobox are reloaded, but only on
+ instantiation. Prevents creating as many view instances as times
+ the view/location was already changed when using the view as menu.
+
+2006-12-18 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-extension/nautilus-file-info.c:
+ * libnautilus-extension/nautilus-file-info.h:
+ * libnautilus-private/nautilus-file.c:
+ Add nautilus_file_info_get_activation_uri().
+
+2006-12-18 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.17.1 ===
+
+2006-12-18 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+2006-12-18 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-trash-bar.c:
+ * src/nautilus-trash-bar.h:
+
+ Remove unneeded function I left in by mistake.
+
+2006-12-18 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-trash-bar.c:
+ * src/nautilus-trash-bar.h:
+ * src/nautilus-window-manage-views.c:
+
+ Add an extra widget to the trash folder with the "Empty Trash"
+ button. Kudos also to Lakin Wecker who came up with a similar
+ patch some months ago, though it never went in.
+
+ * src/nautilus-information-panel.c:
+
+ Remove the "Empty Trash" and "Burn" buttons from the side pane
+ since we now have extra location widgets.
+
+2006-12-18 Luca Ferretti <elle uca libero it>
+
+ * src/file-manager/fm-directory-view.c:
+
+ Use "document-new", "folder-new" named icon from
+ Icon Naming Spec for File->Create Document and
+ File->Create Folder menu entries.
+
+ * src/nautilus-navigation-window-menus.c:
+
+ Use "window-new" named icon from Icon Naming Spec for
+ File->New Window menu entry in browser window.
+
+2006-12-16 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-navigation-window.c (add_sidebar_panels): plug
+ a tiny leak.
+
+2006-12-15 Luca Ferretti <elle uca libero it>
+
+ * nautilus-computer.desktop.in.in:
+
+ Fix a typo in previous commit (folders, not folder)
+
+2006-12-15 Luca Ferretti <elle uca libero it>
+
+ * src/nautilus-actions.h:
+
+ Add NAUTILUS_ACTION_HOME for Go->Home Folder
+
+ * src/nautilus-navigation-window-menus.c:
+ (nautilus_navigation_window_initialize_actions),
+ (nautilus_navigation_window_initialize_menus):
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
+
+ Define short_label for NAUTILUS_ACTION_HOME and
+ NAUTILUS_ACTION_SEARCH, to use on toolbar. Also fix capitalization
+ in search menu entry.
+
+2006-12-13 Luca Ferretti <elle uca libero it>
+
+ * nautilus-computer.desktop.in.in:
+ * nautilus-file-management-properties.desktop.in.in:
+ * nautilus-home.desktop.in.in:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/network-scheme.desktop.in:
+
+ Update comments and some menu entries to match suggestions on
+ http://live.gnome.org/UsabilityTeam/Menu
+
+2006-12-12 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-debug-log.c
+ (DEFAULT_RING_BUFFER_NUM_LINES): Oops, make this 1000 by default;
+ 30000 was way too big for normal usage.
+ (add_to_milestones): New function; adds a milestone string to a
+ linked list of milestones.
+ (nautilus_debug_logv): Call add_to_milestones() if appropriate.
+ (write_string): New helper function.
+ (dump_milestones): New helper function.
+ (dump_configuration): Use write_string().
+ (dump_ring_buffer): New helper function; moved the code from
+ nautilus_debug_log_dump().
+ (nautilus_debug_log_dump): Use dump_milestones() and dump_ring_buffer().
+ (dump_configuration): Print the instructions to re-create the
+ configuration here, instead of in nautilus_debug_log_dump().
+
+2006-12-12 Christian Persch <chpe cvs gnome org>
+
+ * src/ephy-spinner.c:
+ * src/ephy-spinner.h: Update from Epiphany. Fixes #374623 and #382207.
+
+ * src/nautilus-window-toolbars.c: Fix wrong spinner size. Bug #376952.
+
+2006-12-12 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-application.c (save_session_to_file): use
+ g_mkstemp instead of tempnam.
+
+2006-12-12 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
+ Don't expand vbox with dialog size (#384078)
+ Patch from Baptiste Mille-Mathias
+
+2006-12-12 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
+ Default location dialog to $home for desktop (#383840)
+ Patch from Guillaume Desmottes
+
+2006-12-08 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-query.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-navigation-window.h:
+ * src/nautilus-pathbar.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-shell.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window.c:
+ * src/file-manager/fm-tree-model.c:
+ * src/file-manager/fm-tree-view.c:
+
+ Use nautilus_get_home_directory_uri everywhere instead of
+ open coding it and other minor cleanups.
+
+2006-12-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-monitor.c:
+ Schedule metadata removal when we get external remove events.
+ Patch from Gene Z. Ragan (#45953)
+
+2006-12-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Disable the mask code for now...
+
+2006-12-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Draw selection rect using cairo.
+
+ * icons/Makefile.am:
+ * icons/text-selection-frame.png:
+ Remove old icon used for selection rect.
+
+ Patch from Gene Z. Ragan
+
+2006-12-04 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Reveal selection on sort-order change.(#332667)
+ Patch from Gene Z. Ragan
+
+2006-12-04 Alexander Larsson <alexl redhat com>
+
+ * cut-n-paste-code/gsequence/gsequence.[ch]:
+ Import gsequence fix for #350579
+
+2006-12-04 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-icon-container.c:
+ Freeze icon view updates while renaming to avoid things
+ moving around on file changes. (#318373)
+ Patch from Nelson BenÃtez
+
+2006-12-04 Luca Ferretti <elle uca libero it>
+
+ * icons/nautilus-server-connect.png
+ Removed this legacy icon.
+
+2006-12-04 Luca Ferretti <elle uca libero it>
+
+ * configure.in:
+ * icons/Makefile.am:
+ * icons/appicon/*:
+ Add new Nautilus logo from Ulisse Perusin, installed
+ as named icon ("nautilus") in $(prefix)/share/icons/hicolor/.
+
+ * icons/nautilus-launch-icon.png:
+ Removed.
+
+ * src/nautilus-window-menus.c:
+ Use the new named icon logo in about dialog.
+
+2006-12-04 Luca Ferretti <elle uca libero it>
+
+ * icons/knob.png:
+ Remove black outline, using Tango style.
+ See bug 374722 for details.
+
+2006-11-30 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Add more themeing features for icon view icons.
+ Patch from JackTheDipper
+
+2006-11-28 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-tree-view.c:
+ Add delete menu item if configured. (#132326)
+ Patch from Ferran Puig
+
+2006-11-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Handle scroll wheel while rubberbanding.
+ Patch from Nelson BenÃtez
+
+2006-11-28 Luca Ferretti <elle uca libero it>
+
+ * icons/nautilus-desktop.png:
+ * icons/nautilus-file-management-properties.png:
+ * icons/nautilus-mini-logo.png
+ * icons/Search.png:
+ * icons/side_bar_image.png:
+ Remove legacy icons from cvs.
+
+2006-11-24 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ Ellipsice location menu button at 16 chars.
+ Patch from Tom Parker
+
+2006-11-23 Federico Mena Quintero <federico novell com>
+
+ Use the write-to-a-pipe trick from the signal handler instead of
+ queueing an idle handler from there.
+
+ * src/nautilus-main.c (setup_debug_log_signals): Set up a pair of
+ pipes for the SIGUSR1 handler; set up a GIOChannel on them.
+ (sigusr1_handler): Write a byte to our pipe instead of queueing an
+ idle handler.
+ (debug_log_io_cb): Replaces dump_debug_log_idle_cb(). Read from
+ the pipe, and dump the debug log.
+
+ Add a configuration file for the logging mechanism. You create
+ ~/nautilus-debug-log.conf as a GKeyFile.
+
+ * libnautilus-private/nautilus-debug-log.c
+ (nautilus_debug_log_load_configuration): New function; loads the
+ configuration from a key file like this:
+
+ [debug log]
+ enable domains = foo; bar; baz
+ max lines = 1000
+
+ * libnautilus-private/nautilus-debug-log.c (dump_configuration):
+ New utility function.
+ (nautilus_debug_log_dump): At the end of the log, dump the
+ configuration used for the debug log so that the user can
+ re-create it later.
+
+ * libnautilus-private/nautilus-debug-log.h: New prototype for
+ nautilus_debug_log_load_configuration().
+
+ * src/nautilus-main.c (setup_debug_log): Load the debug log's
+ configuration from ~/nautilus-debug-log.conf
+ (setup_debug_log_domains): Removed.
+
+ * src/nautilus-main.c (log_override_cb): If the log level of the
+ message is G_LOG_LEVEL_DEBUG, don't log it as a milestone. We'll
+ use this log level for miscellaneous debugging messages from
+ gnome-vfs. Also, don't send G_LOG_LEVEL_DEBUG messages to the
+ default log handler, to avoid a huge ~/.xsession-errors.
+ (setup_debug_log_domains): Enable logging for
+ NAUTILUS_DEBUG_LOG_DOMAIN_GLOG.
+
+2006-11-23 Christian Persch <chpe cvs gnome org>
+
+ * src/nautilus-search-bar.c: (nautilus_search_bar_init):
+ Fix inconsistent label boleding. (#372550)
+
+2006-11-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ A11y fix for handing renames better (#338353)
+
+2006-11-23 Alexander Larsson <alexl redhat com>
+
+ * Commit federicos debug logging patch:
+
+2006-10-23 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-debug-log.h
+ (NAUTILUS_DEBUG_LOG_DOMAIN_GLOG): New domain for GLog messages.
+ We'll spit the messages that come from GLog as milestone events.
+
+ * src/nautilus-main.c (setup_debug_log): New function; set up
+ everything here.
+ (setup_debug_log_glog): New function. Override the default
+ handler for GLog so that its messages will also appear as
+ milestone events in our own debug log.
+
+2006-10-16 Federico Mena Quintero <federico novell com>
+
+ * src/file-manager/fm-directory-view.c (files_added_callback): Log
+ when files are added to the view.
+ (files_changed_callback): Log when files get changed in the view.
+ (fm_directory_view_notify_selection_changed): Log when the
+ selection changes.
+
+ * src/nautilus-main.c (setup_debug_log_domains): Add
+ NAUTILUS_DEBUG_LOG_DOMAIN_ASYNC to the list of enabled log domains.
+
+ * libnautilus-private/nautilus-debug-log.h: New prototype for
+ nautilus_debug_log_with_file_list().
+
+ * libnautilus-private/nautilus-debug-log.c
+ (nautilus_debug_log_with_file_list): New function; takes a GList
+ of NautilusFile.
+
+2006-10-03 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-debug-log.c (nautilus_debug_logv):
+ Deal with URI lists optionally.
+ (nautilus_debug_log_with_uri_list): New function.
+
+ * libnautilus-private/nautilus-icon-dnd.c
+ (receive_dropped_color): Log when a color is dropped.
+ (receive_dropped_tile_image): Log when a tile image is dropped.
+
+ * libnautilus-private/nautilus-icon-container.c
+ (motion_notify_event): Log when a drag begins.
+ (button_release_event): Log when a drag ends.
+
+ * libnautilus-private/nautilus-file-operations.c
+ (nautilus_file_operations_copy_move): Log move/copy/link actions.
+ (nautilus_file_operations_new_folder): Log when a folder is created.
+ (nautilus_file_operations_new_file_from_template): Log when a file
+ is created from a template.
+ (nautilus_file_operations_new_file): Log when a file is created.
+ (nautilus_file_operations_delete): Log when files are deleted.
+ (do_empty_trash): Log when the trash is emptied.
+
+2006-09-22 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-debug-log.[ch]: New files with a
+ simple logging infrastructure based on a ring buffer.
+
+ * libnautilus-private/Makefile.am
+ (libnautilus_private_la_SOURCES): Added nautilus-debug-log.[ch].
+
+ * src/nautilus-main.c (main): Make SIGUSR1 dump the debug log to
+ ~/nautilus-debug-log.txt.
+
+ * src/file-manager/fm-directory-view.c
+ (fm_directory_view_activate_files): Log the action of activating a
+ file.
+ (open_location): Likewise.
+ (fm_directory_view_launch_application): Likewise, for launching an
+ application.
+ (action_new_launcher_callback): Likewise, for creating a launcher.
+ (activate_callback): Log the various actions that can happen here.
+
+ * src/file-manager/fm-tree-view.c (got_activation_uri_callback):
+ Log the various activations/launches that can happen.
+
+ * src/nautilus-places-sidebar.c (row_activated_callback): Log the
+ action of the user activating something in the Places sidebar.
+
+ * src/nautilus-window-manage-views.c
+ (nautilus_window_open_location_full): Log the action of changing
+ the location in a window.
+ (nautilus_window_set_content_view): Log the action of thanging the
+ view of a window.
+ (end_location_change): Log when the window finishes loading.
+
+ * src/file-manager/fm-list-view.c (row_expanded_callback): Log the
+ action of expanding a row to load a subdirectory.
+ (row_collapsed_callback): Likewise, for collapsing a row.
+
+ * src/file-manager/fm-error-reporting.c (fm_rename_file): Log the
+ action of renaming a file.
+
+ * src/nautilus-application.c
+ (nautilus_application_present_spatial_window_with_selection): Log
+ when new or existing spatial windows get presented.
+ (nautilus_application_create_navigation_window): Log when a
+ navigation window gets created.
+
+2006-11-23 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.17.1
+ Gnome 2.16 work continues on gnome-2-16 branch
+
+2006-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine.c:
+ Look for Beagle before looking for Tracker. Since Tracker
+ autostarts and Beagle doesn't this means you can have both
+ installed and configured and pick which one to use.
+
+2006-11-20 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.16.3 ===
+
+2006-11-20 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+2006-11-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * src/file-manager/fm-icon-view.c:
+ Revert federicos patch from 2006-11-06, as it was causing problems.
+
+2006-11-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ Ref the NautilusDirectory during call_ready_callbacks_at_idle.
+ Fixes #372471
+
+2006-11-07 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.16.2 ===
+
+2006-11-07 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory.c:
+ Unschedule call_ready callbacks on directory finalize, not
+ on file finalize.
+ Keep monitors around until we call the call_when_ready callback
+ at idle time.
+ Call async_state_changed and update_metadata_monitors after
+ call_when_ready callbacks have been called at idle.
+
+ (fixes make check)
+
+2006-11-07 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ * src/nautilus-shell.c:
+ * src/nautilus-main.[ch]:
+ Make the session restart work again (from 2006-11-03 change)
+ Make the session not restart nautilus on --quit
+
+2006-11-06 Federico Mena Quintero <federico novell com>
+
+ http://bugzilla.gnome.org/show_bug.cgi?id=330298
+
+ Fix the use of lazy positioning, and the saving of metadata for
+ lazily-positioned icons. Fixes
+ https://bugzilla.novell.com/show_bug.cgi?id=155337 and
+ https://bugzilla.novell.com/show_bug.cgi?id=174766.
+
+ * src/file-manager/fm-icon-view.c (file_has_lazy_position): Only
+ desktop icon files (not "real" files) have lazy positions. Don't
+ consider whether the directory is loading; this is not the right
+ place to check that.
+ (fm_icon_view_begin_loading): Tell the icon container that we
+ just started reloading.
+ (fm_icon_view_end_loading): Tell the icon container that we
+ finished loading.
+
+ * libnautilus-private/nautilus-icon-private.h
+ (NautilusIconContainerDetails): New flag "is_reloading".
+
+ * libnautilus-private/nautilus-icon-container.h: New prototype for
+ nautilus_icon_container_set_is_reloading().
+
+ * libnautilus-private/nautilus-icon-container.c
+ (nautilus_icon_container_set_is_reloading): New function; sets an
+ is_reloading flag in the icon container.
+ (icon_set_position): Clear icon->has_lazy_position, since the icon
+ will be well-positioned once this function exits.
+ (finish_adding_new_icons): Do not ignore already-placed lazy
+ position icons when filling the placement grid! Save the value of
+ icon->has_lazy_position before calling assign_icon_position().
+ Since that function may call icon_set_position() (which will clear
+ the flag), we need to keep the original value of the flag.
+ (finish_adding_new_icons): Don't clear icon->has_lazy_position
+ here; let icon_set_position() do it.
+ (finish_adding_new_icons): Emit the icon_position_changed signal
+ so that the parent knows that we moved an icon under it. This has
+ the effect of updating/preserving the position metadata for
+ has_lazy_position icons.
+
+2006-11-06 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * nautilus-computer.desktop.in:
+ * nautilus-computer.desktop.in.in:
+ * nautilus-file-management-properties.desktop.in:
+ * nautilus-file-management-properties.desktop.in.in:
+ * nautilus-folder-handler.desktop.in:
+ * nautilus-folder-handler.desktop.in.in:
+ * nautilus-home.desktop.in:
+ * nautilus-home.desktop.in.in:
+ * nautilus.desktop.in:
+ * nautilus.desktop.in.in:
+ Add X-GNOME-Bugzilla-Version marking to desktop files.
+
+2006-11-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Cancel rubberbanding if we get a grab shadow event.
+ This happens when a modal dialog (e.g. an error or auth dialog)
+ appears. (Partially fixes #122688)
+
+2006-11-06 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-view.c (play_file):
+ Don't close handle and free buffer twice on error. (#321175)
+
+2006-11-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
+ Don't crash on old desktop dir and search dir uris. (#349840)
+
+2006-11-06 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-file-management-properties.glade:
+ Specify label-for and labelled-by atk relations. (#356124)
+
+ Patch from Padraig O'Briain <padraig obriain sun com>
+
+2006-11-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-metafile.c:
+ Always use the in-process metafile factory. We don't need it
+ oop, since nautilus is single process these days. This fixes
+ some strange races with bonobo-activation that caused #351713
+
+ * src/nautilus-application.[ch]:
+ * src/nautilus-shell.h:
+ Change the way we use bonobo-activation to get the NautilusShell
+ so that we don't rely on bonobo-activation-server to spawn nautilus,
+ as this could lead to some strange duplicate processes.
+ We now directly try to register the app-wide shell object with
+ bonobo-activation manually and activate it with
+ Bonobo_ACTIVATION_FLAG_EXISTING_ONLY.
+
+ * src/nautilus-shell.c:
+ Handle all corba calls from the NautilusShell in an idle handler.
+ This fixes some crashes where we reentered badly into e.g. quit
+ when calling gconf.
+
+ * src/nautilus-main.c:
+ Since we now handle the initial open_window shell calls via an idle
+ we need to delay until idle time to know if we can quit or not.
+
+2006-11-02 Alexander Larsson <alexl redhat com>
+
+ * test/file-torture.py (main):
+ Sleep shorter, for more torture
+
+2006-11-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory-async.c:
+ Call all call_when_ready callbacks from an idle handler.
+ This fixes problems with reentrancy, like bug #348161
+
+2006-11-01 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-tree-model.c:
+ Always emit the row-deleted signal before deleting the row
+ from the model. This is according to the GtkTreeModel::row-changed
+ docs and feedback from kris.
+ Hopefully this will fix bug #356672
+
+2006-10-31 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-view.c (fm_icon_view_remove_file):
+ Remove assert that keep randomly failing to fix crash (#352592)
+ Replace it with some debug output that hopefully lets us
+ track down the cause.
+
+2006-10-30 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_items):
+ * libnautilus-private/nautilus-metafile.c: (find_monitor_node):
+ Fix C99-style variable initialization for gcc 2.95. (#348665)
+
+ Patch from Jens Granseuer <jensgr gmx net>
+
+2006-10-30 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-property-browser.c: (remove_color),
+ (nautilus_property_browser_remove_element),
+ (element_clicked_callback), (make_properties_from_xml_node):
+ Remove colors by really removing them from browser.xml,
+ not marking them deleted. That made it impossible to add
+ another color with the same name later on.
+ Also delete colors by their (unique) names and not their color
+ values. That made it possible to delete built-in colors.
+ Fixes #358893.
+
+ Based on a patch from Emil Soleyman-Zomalan
+
+2006-10-30 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (attach_value_field_internal), (attach_value_field),
+ (attach_ellipsizing_value_field), (append_title_value_pair),
+ (append_title_and_ellipsizing_value),
+ (append_directory_contents_fields), (add_permissions_combo_box),
+ (create_simple_permissions), (create_advanced_permissions):
+ Set up proper relationships between labels and widgets in the
+ properties dialog. Fixes #363116.
+
+ Patch from Padraig O'Briain <padraig obriain sun com>
+
+2006-10-19 Federico Mena Quintero <federico novell com>
+
+ * test/file-torture.py: New file with a little torture test. It
+ does a bunch of file operations on a directory. Nautilus
+ sometimes crashes when viewing that directory, so this should help
+ us find bugs.
+
+2006-10-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_volume_name):
+ Check for NULL path before calling
+ gnome_vfs_volume_monitor_get_volume_for_path().
+
+ * libnautilus-private/nautilus-monitor.c:
+ (path_is_on_readonly_volume):
+ Assert path.
+
+2006-10-19 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (convert_file_list_to_string):
+ Don't append final newline for textual URIs.
+ Fixes #360441.
+
+2006-10-19 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-main.c: (main):
+ Shut down eel before GnomeVFS.
+
+2006-10-19 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (fm_directory_view_destroy):
+ Only deregister "ignore hidden file preferences" callback if it has
+ been initialized before.
+
+2006-10-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-customization-data.c:
+ (nautilus_customization_data_new),
+ (nautilus_customization_data_get_next_element),
+ (nautilus_customization_make_pattern_chit):
+ Handle NULL pattern chit, don't unref pattern tile in
+ make_pattern_chit.
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_pixmap_file):
+ Bail using g_debug if pixmap couldn't be found.
+
+ * src/nautilus-emblem-sidebar.c: (nautilus_emblem_sidebar_populate):
+ Only create pixmap if path lookup succeeded.
+
+ * src/nautilus-property-browser.c: (nautilus_property_browser_init),
+ (make_drag_image), (make_color_drag_image),
+ (make_properties_from_directories), (add_reset_property),
+ (property_browser_category_button_new):
+ Handle NULL pattern chits, don't operate on NULL pixbufs.
+
+2006-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Share target list for all instances (#357573)
+
+ * src/nautilus-location-bar.c: (style_set_handler):
+ Don't leak layout (#352693)
+
+ * src/nautilus-zoom-control.c:
+ Fix O(n^2) use of list (#357589)
+
+ All patches from paolo borelli.
+
+2006-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/Makefile.am:
+ * src/ephy-spinner.[ch]:
+ * src/nautilus-throbber.[ch]:
+ Import ephy spinner and use ad throbber.
+ This supports different icon sizes.
+
+ * src/nautilus-window-toolbars.c:
+ Change throbber size when toolbar size changes.
+
+2006-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_search_scroll_event):
+ Renew typeahead timeout when you scroll between typeahead hits with the
+ mouse wheel. (#354042)
+ Patch from Nelson Benitez
+
+2006-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c (change_dummy_row_callback):
+ The row might have disappeared if it was removed since the
+ timeout was scheduled. Protect against this. (#336051)
+
+2006-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-private.h:
+ Add is_added flag to NautilusFile to make sure we always
+ send an added event to directory monitors.
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (dequeue_pending_idle_callback):
+ Don't add the file to both added and changed list
+ If the file exist but hasn't been added yet, add it.
+
+ * libnautilus-private/nautilus-directory.c: (is_tentative):
+ Don't return non-added files for get_file_list to avoid duplicating
+ files if you do a list and then track adds.
+
+ Partially fixes #336051.
+
+2006-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c (get_info_callback,
+ dequeue_pending_idle_callback):
+ Call nautilus_file_mark_gone instead of directly setting is_gone, as
+ this allows us to clean up the symlink hash.
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_mark_gone):
+ Allow multiple mark_gone. Just ignore any but the first.
+
+2006-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c
+ (emit_change_signals_for_all_files):
+ Ref all files when emitting change signals. This is
+ an unverified possible fix for #343488, but it
+ can't possibly be bad to do this, so i'm
+ commiting it.
+
+2006-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ nautilus_file_get_vfs_file_info: handle NULL info
+ Fix typo.
+
+2006-10-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-program-choosing.c (nautilus_launch_show_file):
+ Don't cause critical if slow mimetype not loaded.
+ I was able to get that with a circular symlink.
+ In that case a fast mimetype should be ok.
+
+2006-10-02 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.16.1 ===
+
+2006-10-02 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump to 2.16.1
+
+2006-10-02 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c (search_bar_activate_callback):
+ In non-indexed mode, start at current dir.
+
+2006-09-27 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-directory.h:
+ * libnautilus-private/nautilus-directory-private.h:
+ Add is_in_trash_state to NautilusDirectoryDetails.
+ Also add nautilus_directory_is_in_trash which works
+ like nautilus_directory_is_local.
+
+ * libnautilus-private/nautilus-file.c:
+ Proxy nautilus_file_is_in_trash to
+ nautilus_directory_is_in_trash, similar to
+ nautilus_file_is_local.
+
+2006-09-14 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-metafile.c: Handle CORBA errors.
+ Fixes #46664.
+
+2006-09-13 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c:
+ Don't use the same type name for the shortcut model filter as
+ GtkFileChooser to avoid name clashes. Fixes #355242.
+
+ Patch from Stephen Cook <siti orcon net nz>
+
+2006-09-04 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.16.0
+
+ * NEWS:
+ Update for release
+
+2006-08-25 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Handle enter activation when using typeahead search (#334928)
+ Patch from Nelson Benitez
+
+2006-08-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_is_local):
+ Cache return value from gnome_vfs_uri_is_local
+
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-file-utilities.c:
+ Avoid using gnome_vfs_uri_is_local.
+
+2006-08-22 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.15.92.1 ===
+
+2006-08-22 Alexander Larsson <alexl redhat com>
+
+ * libbackground/preferences.c:
+ Fix double free
+
+ * configure.in:
+ Release a 2.15.92.1 with fix
+
+2006-08-21 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.15.92 ===
+
+2006-08-21 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2006-08-21 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Don't crash when quickly changing user or group.
+ Patch from Christian Neumair
+
+2006-08-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-recent.c (nautilus_recent_add_file):
+ Fix double free.
+ Patch from Rouslan Solomakhin
+
+2006-08-15 Federico Mena Quintero <federico novell com>
+
+ * src/nautilus-main.c (main): Call setlocale() before we try to
+ obtain any translations. Fixes bug #342147. Patch by Stanislav
+ Brabec <sbrabec suse cz>.
+
+2006-08-15 Kjartan Maraas <kmaraas gnome org>
+
+ * configure.in: Fix intltool req.
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.15.91 ===
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Require new eel.
+
+2006-08-08 Vincent Untz <vuntz gnome org>
+
+ Use GTK+ to handle recent documents.
+
+ * configure.in: require GTK+ 2.10
+ * cut-n-paste-code/libegg/Makefile.am:
+ * cut-n-paste-code/libegg/egg-recent-*: kill
+ * libnautilus-private/nautilus-recent.[ch]: (nautilus_recent_get_model):
+ renamed to nautilus_recent_get_manager()
+ (nautilus_recent_add_uri): new, to make it easier to use
+ gtk_recent_manager_add_full()
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_launch_application): use nautilus_recent_add_uri()
+ instead of old egg code
+ (activate_callback): ditto
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c (read_dot_hidden_file):
+ Follow symlinks when reading .hidden files.
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c:
+ Do background change comparison in eel instead (#349961)
+ Patch from Matthias Clasen
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Fix down when in the rightmost column in the next to last row (#316117)
+ Based on patch from Nelson Benitez
+
+2006-08-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Handle desktop drops from panel. (#347673)
+ Patch from Christian Neumair
+
+2006-08-04 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (dequeue_pending_idle_callback): Revert patch from #336051
+ as it breaks the file update machinery. Fixes #348097.
+
+2006-07-25 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-dnd.c:
+ Rename nautilus_drag_default_drop_action_for_url to
+ nautilus_drag_default_drop_action_for_netscape_url.
+ Don't offer netscape URL drags.
+
+ * libnautilus-private/nautilus-dnd.h: Rename
+ NAUTILUS_ICON_DND_URL(_TYPE) to NAUTILUS_ICON_DND_NETSCAPE_URL(_TYPE)
+ and nautilus_drag_default_drop_action_for_url to
+ nautilus_drag_default_drop_action_for_netscape_url.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_new_file_from_template):
+ Filter out special URIs, handle gnome_vfs_uri_new() failure.
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (test_uri_exists), (nautilus_ensure_unique_file_name):
+ Handle gnome_vfs_uri_new() failure by returning NULL.
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-container.h:
+ Rename HANDLE_URL signal to HANDLE_NETSCAPE_URL.
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-icon-dnd.h:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.h:
+ Don't offer netscape URL drags, prefer netscape URL drops over
+ "text/uri-list" drops. Also rename DND_URL symbols to DND_NETSCAPE_URL.
+
+ * libnautilus-private/nautilus-link-desktop-file.c:
+ (nautilus_link_desktop_file_local_create):
+ Handle trash, desktop and search URIs, handle
+ NULL retval of nautilus_ensure_unique_file_name.
+
+ * src/nautilus-location-bar.c:
+ * src/nautilus-spatial-window.c:
+ * src/file-manager/fm-list-model.c:
+ Don't offer/handle netscape URL drags.
+
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view:
+ Rename DND_URL symbols to DND_NETSCAPE_URL.
+
+ Should fix #347673.
+
+2006-07-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_selinux_context):
+ Translate the selinux context from raw form when displayin.
+
+2006-07-25 Alexander Larsson <alexl redhat com>
+
+ * cut-n-paste-code/gsequence/gsequence.[ch]:
+ Import the latest EggSequence which supposedly fixes a
+ bunch of bugs.
+
+ * src/file-manager/fm-list-model.c:
+ Fix to use new function names of EggSequence
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post-release version bump
+
+=== nautilus 2.15.90 ===
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Require eel 2.15.90
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-main.c: (main):
+ Unref GnomeProgram at the end. (#348429)
+
+ Patch from Christian Persch <chpe gnome org>
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_dialog_setup):
+ * src/nautilus-file-management-properties.glade:
+ Remove the "always use text-entry location bar" checkbox from the
+ preferences page.
+
+ * src/nautilus-navigation-window.[ch]: (location_button_create),
+ (nautilus_navigation_window_instance_init),
+ (nautilus_navigation_window_destroy):
+ Add a tooltip to the new location bar toggle button.
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (permission_combo_update): Add a translator comment for
+ permission combo box labels. (#347764)
+
+ Patch from Hendrik Richter <hendi gnome-de org>
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-private.h (NautilusNavigationWindowDetails):
+ Add a location_button field.
+
+ * src/nautilus-navigation-window.c
+ (nautilus_navigation_window_instance_init): Create the
+ location_button.
+ (location_button_toggled_cb): New callback. Changes the
+ preference for toggling between the path bar and the location bar.
+ (always_use_location_entry_changed): Toggle the button as
+ appropriate.
+
+ Add a button to the location bar to toggle betwen the path bar
+ and a location entry. (#347991)
+
+ Patch from Federico Mena Quintero <federico novell com>
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-tree-view.c: (create_popup_menu):
+ * src/nautilus-window-menus.c:
+ Use trash icons from the icon naming specification for trash
+ related operations. (#340321)
+
+ Patch from Rodney Dawes <dobey novell com>
+
+2006-07-25 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (add_place), (update_places):
+ Take the sidebar as parameter and refilter it after adding.
+
+ (reorder_bookmarks): Implement reordering of bookmarks.
+
+ (drag_data_delete_callback), (drag_data_received_callback),
+ (drag_motion_callback): Handle dragging of tree rows.
+
+ (nautilus_places_sidebar_init)
+ (_shortcuts_model_filter_class_init),
+ (_shortcuts_model_filter_init),
+ (shortcuts_model_filter_row_draggable),
+ (shortcuts_model_filter_drag_data_get),
+ (shortcuts_model_filter_drag_source_iface_init),
+ (shortcuts_model_filter_new):
+ Implement GtkTreeDragSource.
+
+ (get_selected_iter), (bookmarks_check_popup_sensitivity),
+ (loading_uri_callback): Use the filter model.
+
+ Enable reordering of bookmarks in the places sidebar via
+ Drag'n'Drop. (#319022)
+
+ Patch from Xavier Claessens <xclaesse gmail com>
+
+2006-07-24 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ (nautilus_search_engine_beagle_new): Check whether daemon is
+ running as beagle_client_new doesn't fail when a stale socket
+ file exists.
+
+ Patch from Jürg Billeter <j bitron ch>
+
+2006-07-24 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ * libnautilus-extension/Makefile.am:
+ Add extension versioning infrastructure and add nautilus-menu.[ch].
+
+ * libnautilus-extension/nautilus-menu-item.[ch]:
+ Add and handle a 'menu' property and add a function
+ nautilus_menu_item_set_submenu.
+
+ * libnautilus-extension/nautilus-menu.[ch]:
+ New files implementing a submenu item.
+
+ * src/file-manager/fm-directory-view.c: (add_extension_menu_items),
+ (reset_extension_actions_menu):
+ Add extension menu items recursively.
+
+ * libnautilus-extension/nautilus-menu-provider.h:
+ Update include.
+
+ Extend extension API to support submenus. (#314579)
+
+ Patch from Raffaele Sandrini <rasa gmx ch>
+
+2006-07-11 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post-release version bump
+
+=== nautilus 2.15.4 ===
+
+2006-07-11 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump version to 2.15.4
+ Require eel 2.15.4
+
+2006-07-11 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (dequeue_pending_idle_callback): Never add a file to both
+ the added_files and changed_files lists. Don't ref an existing
+ file without adding it to the changed_file list. (#336051)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2006-07-11 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-dnd.[ch]:
+ Add functions nautilus_drag_can_accept_files and
+ nautilus_drag_can_accept_info.
+
+ * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
+ (receive_dropped_uri_list), (receive_dropped_text),
+ (drag_data_received_callback):
+ Accept the entire drag context as parameter and use
+ nautilus_icon_container_find_drop_target.
+
+ (nautilus_icon_container_find_drop_target):
+ (nautilus_icon_dnd_update_drop_target):
+ Use nautilus_drag_can_accept_info.
+
+ * libnautilus-private/nautilus-marshal.list:
+ Add new signature.
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ Add function get_drop_target_uri_at_pos and use it in the drop
+ handlers to determine the target uris for actions.
+ Rename get_drop_target to get_drop_target_uri_for path.
+
+ (nautilus_tree_view_drag_dest_class_init):
+ Adapt to new drag handler signatures.
+
+ (set_widget_highlight):
+ Fix DND highlighting of an empty tree view.
+
+ (drag_motion_callback):
+ Ignore drags on the header.
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Add a target/parent uri parameter to the drop handler functions.
+
+ * src/file-manager/fm-directory-view.[ch]:
+ Add handling for the additional target parameter to support
+ drops of URIs, URLs and text to subfolders.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2006-07-08 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file-utilities.h:
+ Add nautilus_find_existing_uri_in_hierarchy.
+ Remove undefined in_gnome_path helper declarations.
+
+ * src/nautilus-pathbar.c:
+ * src/nautilus-pathbar.h:
+ Make nautilus_path_bar_clear_buttons public.
+
+ * src/nautilus-window-manage-views.c: (viewed_file_changed_callback):
+ If the displayed location was removed, and it has an existing parent,
+ navigate window to this parent. Fixes #336724.
+
+2006-07-06 William Jon McCann <mccann jhu edu>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (get_special_icon_for_file):
+ * src/nautilus-window-menus.c:
+ Use nautilus-cd-burner icon instead of gnome-dev-cdrom
+ for burn:///.
+
+2006-06-21 Christian Neumair <chris gnome-de org>
+
+ Add complete session management, remember maximization state and type
+ of open windows, save history on quit.
+
+ * libnautilus-private/nautilus-global-preferences.c
+ * libnautilus-private/nautilus-global-preferences.h:
+ Add NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED setting.
+
+ * libnautilus-private/nautilus-metadata.h:
+ Add NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED key.
+
+ * src/nautilus-application.c:
+ * src/nautilus-application.h:
+ Save session on session save request, add
+ nautilus_application_load_session(), move
+ initial navigational geometry handling to
+ nautilus_application_create_navigation_window,
+ maximize window if
+ NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED
+ is set.
+
+ * src/nautilus-main.c:
+ Add "--load-session" parameter.
+
+ * src/nautilus-shell-interface.idl:
+ * src/nautilus-shell.c:
+ Add load_session CORBA method.
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ Save maximized state when appropriate.
+
+ * src/nautilus-window-manage-views.c:
+ Load maximized state for spatial windows,
+ remove navigation window geometry handling.
+
+ * src/nautilus-window.c:
+ * src/nautilus-window-private.h:
+ Add nautilus_add_to_history_list_no_notify.
+
+2006-06-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/nautilus-menu-provider.[ch]:
+ Add items_updated signal
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-signaller.[ch]:
+ * src/nautilus-signaller.[ch]:
+ * src/Makefile.am:
+ Move NautilusSignaller to libnautilus-private.
+ Add popup_menu_changed signal.
+
+ * src/nautilus-application.c:
+ Signal popup_menu_changed when a menu provider emits items_updated.
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window.c:
+ Handle popup_menu_changed.
+
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ Update includes.
+
+ Patch from RUAUDEL Frédéric <ruaudel embl fr>
+
+2006-06-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-column-utilities.c:
+ Add selinux context column
+
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.[ch]:
+ Get selinux context for all files.
+ Add nautilus_file_can_get_selinux_context and nautilus_file_get_selinux_context
+ Add selinux_context string attribute.
+
+ * src/file-manager/fm-properties-window.c:
+ Display selinux context in permissions page.
+
+2006-06-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-global-preferences.[ch]:
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Add show_advanced_permissions setting
+ Remove show_special_flags setting, its always on in advanced mode.
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ Add nautilus_file_set_permissions_recursive
+
+ * src/file-manager/fm-properties-window.c:
+ Change permission page. Implement both simple and advanced mode.
+ Add recursive permissions setting.
+ HIGify some spacing.
+
+2006-06-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post-release version bump
+
+=== nautilus 2.15.2 ===
+
+2006-06-12 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2006-05-30 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-thumbnails.c:
+ * libnautilus-private/nautilus-thumbnails.h:
+ Use GdkPixbufLoader for thumbnailing.
+
+2006-05-29 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-factory.c: (load_pixbuf_svg):
+ Limit max. returned SVG icon size to requested icon size.
+
+2006-05-24 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_file_operations_copy_move):
+ Use gnome_vfs_volume_monitor_get_volume_for_path instead of
+ nautilus_file_get_enclosing_volume.
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file-utilities.h:
+ Remove nautilus_get_enclosing_volume.
+
+2006-05-24 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-information-panel.c:
+ * src/nautilus-window-bookmarks.c:
+ * src/file-manager/fm-properties-window.c:
+
+ Use g_signal_connect_data instead of the outdated eel equivalent.
+
+2006-05-24 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Remove unused include of eel-cell-renderer-pixbuf-list.h
+
+2006-05-24 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_uri_scheme):
+ use gnome_vfs_get_uri_scheme instead of eel_uri_get_scheme.
+
+2006-05-17 Francisco Javier F. Serrador <serrador cvs gnome org>
+
+ * nautilus-folder-handler.desktop.in: Add internationalization
+ * po/POTFILES.in: Add the file.
+
+2006-05-16 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-container.c (fm_icon_container_get_icon_images):
+ Only pass TRUE for embedding_text if we actually read a top-left text.
+ Based on patch from Rene Hausleitner (#335435)
+
+2006-05-16 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-places-sidebar.c:
+ Don't allow floppy formating if the floppy is mounted,
+ since gfloppy can't handle that. (#125819)
+ Patch from Xavier Claessens
+
+2006-05-16 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post-release version bump.
+
+=== nautilus 2.15.1 ===
+
+2006-05-16 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+2006-05-16 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-container.c: (icon_get_size),
+ (icon_set_size), (icon_toggle_selected),
+ (nautilus_icon_container_move_icon), (keyboard_stretching),
+ (end_stretching), (nautilus_icon_container_update_icon),
+ (assign_icon_position), (nautilus_icon_container_add),
+ (nautilus_icon_container_is_stretched),
+ (nautilus_icon_container_unstretch),
+ (nautilus_icon_container_freeze_icon_positions):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
+ * libnautilus-private/nautilus-icon-private.h:
+ * src/file-manager/fm-icon-view.c:
+ (get_stored_icon_position_callback),
+ (icon_position_changed_callback):
+ Cleanup to merge the x any y icon scale factors into one variable.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2006-05-15 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (update_places_cb),
+ (volume_unmounted_callback), (drive_disconnected_callback),
+ (drive_connected_callback),
+ (nautilus_places_sidebar_set_parent_window):
+ Update the places on drive-connected and drive-disconnected
+ signals too. Delay the update for the volume-unmounted signal
+ with an idle callback to work around gnome-vfs removing the
+ volume only after we received the signal.
+
+ Patch from Xavier Claessens <xclaesse gmail com>
+
+2006-05-09 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-manage-views.c:
+ (got_file_info_for_view_selection_callback):
+ Re-set viewed_file after a location change failed. Prevents
+ crashing over an assertion in viewed_file_changed_callback
+ on slow filesystems. Fixes #339965.
+
+2006-05-08 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (handle_transfer_ok): Don't special-case the first 0 bytes of the
+ file in the case of reporting actual copy/move progress. It is
+ fine to update both the labels and the sizes every time. Fixes
+ http://bugzilla.gnome.org/show_bug.cgi?id=341064
+ https://bugzilla.novell.com/show_bug.cgi?id=66073
+
+2006-05-08 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (add_place), (update_places),
+ (check_visibility), (bookmarks_check_popup_sensitivity),
+ (get_selected_iter), (rename_selected_bookmark),
+ (remove_selected_bookmarks), (mount_shortcut_cb),
+ (unmount_shortcut_cb), (eject_shortcut_cb),
+ (nautilus_places_sidebar_init):
+ Add volume data to the list store and use it to show
+ an unmount command for network volumes. (#316184)
+
+ Patch from Xavier Claessens <xclaesse gmail com>
+
+2006-05-07 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_drop_action_ask),
+ (nautilus_drag_drop_background_ask):
+ * src/file-manager/fm-tree-view.c: (create_popup_menu):
+ * src/nautilus-places-sidebar.c:
+ (bookmarks_build_popup_menu):
+ Use eel_gtk_menu_append_separator.
+
+ * src/nautilus-places-sidebar.c:
+ (bookmarks_check_popup_sensitivity):
+ Use eel_gtk_widget_set_shown.
+
+2006-05-07 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-query-editor.c: (type_combo_changed):
+ Fix typo in function name: s/availible/available/ (#326053)
+
+ * configure.in:
+ Require eel 2.15.1
+
+2006-05-04 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-navigation-action.c:
+ (nautilus_navigation_action_class_init), (disconnect_proxy):
+ Disconnect signal handlers registered when connecting proxies.
+
+2006-05-03 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (volume_op_callback):
+ (row_activated_callback), (bookmarks_popup_menu_detach_cb),
+ (eject_for_type), (set_visibility),
+ (bookmarks_check_popup_sensitivity), (get_selected_drive),
+ (mount_shortcut_cb), (unmount_shortcut_cb), (eject_shortcut_cb),
+ (format_shortcut_cb), (bookmarks_build_popup_menu):
+ Add mount, unmount, eject and format menu items to the popup menu
+ of drives in the places sidebar. (#316184)
+
+ Based on a patch from Xavier Claessens <xclaesse gmail com>
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-menus.c: (action_about_nautilus_callback):
+ Adapt to new GtkAboutDialog behaviour and use wrap-license.
+ Makes the close button work again. Fixes #336520.
+
+ Patch from Christian Persch <chpe gnome org>
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-query-editor.c: (location_row_create_widgets):
+ Fix typo in the query filechooser window title. (#325284)
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-query-editor.c: (nautilus_query_editor_add_row),
+ (finish_first_line):
+ Fix wording: Use "criterion" instead of "criterium". (#331682)
+
+ Patch from Farzaneh Sarafraz <farzaneh farsiweb info>
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (application_cannot_open_location):
+ Remove bogus period from strings. (#336909)
+
+ Patch from Javier F. Serrador <serrador tecknolabs com>
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (handle_transfer_overwrite): Use the same phrasing and
+ format as the GTK+ overwrite dialog. Also, per the HIG
+ convert the dialog to a confirmation alert since the user's
+ command may destroy data. (#325188)
+
+ Patch from Dennis Cranston <dennis_cranston yahoo com>
+
+2006-05-01 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-image-properties-page.c: (append_tag_value_pair),
+ (append_exifdata_string):
+ Prefer "Date Taken" and "Date Digitized" over "Date Modified" when
+ deciding which date to show from image metadata. (#331810)
+
+ Patch from Pat Suwalski <pat suwalski net>
+
+2006-04-28 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ * po/LINGUAS:
+ Update handling of po/LINGUAS for new instructions. Refer
+ to http://live.gnome.org/GnomeGoals/PoLinguas
+
+ Patch from Brian Pepple <bdpepple gmail com>
+
+2006-04-27 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (file_get_volume_and_drive),
+ (action_self_mount_volume_callback),
+ (action_self_unmount_volume_callback),
+ (action_self_eject_volume_callback),
+ (action_self_format_volume_callback),
+ (file_get_volume_and_drive),
+ (file_should_show_self),
+ (real_update_menus_volumes):
+ * src/file-manager/fm-tree-view.c:
+ (create_popup_menu):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Allow to mount/unmout/eject/format a volume when displaying its
+ activation URI.
+
+2006-04-26 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_denies_access_permission),
+ (nautilus_file_can_get_permissions),
+ (nautilus_file_can_set_permissions):
+ If no ACCESS file info field is available, pretend to have full
+ access. If no PERMISSIONS field is available, pretend to have full
+ permission control.
+
+2006-04-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Fix width of text selection in text-below-icons mode.
+ (it was to wide.)
+
+2006-04-26 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Remove popt
+
+ * src/nautilus-connect-server-dialog-main.c:
+ * src/nautilus-main.c:
+ Convert from popt to goption.
+ Based on patch from Philip Van Hoof
+
+2006-04-25 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c:
+ Remove icon registration, as its no longer needed with gtk 2.9.
+
+ * src/nautilus-window-menus.c:
+ (nautilus_menus_append_bookmark_to_menu):
+ Remove bogus TODO.
+
+2006-04-25 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.15.1
+ 2.14 development continues on gnome-2-14 branch.
+
+==== gnome-2-14 branched from here ===
+
+2006-04-25 Christian Neumair <chris gnome-de org>
+
+ * configure.in:
+ Require gnome-vfs 2.14.2, gnome_vfs_volume_compare fixes.
+
+ * src/file-manager/fm-tree-view.c: (create_tree):
+ Use gnome_vfs_volume_compare to sort volumes from the volume monitor.
+
+2006-04-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-attributes.h:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ Add LARGE_TOP_LEFT_TEXT attribute and change the text size for
+ the normal top-left text to 10x5.
+ Add need_large argument to nautilus_file_peek_top_left_text and
+ nautilus_extract_top_left_text.
+
+ * libnautilus-private/nautilus-icon-canvas-item.[ch]
+ Make details an instance-private instead of allocating separately.
+ Add _set_is_visible() and only keep PangoLayouts cached for
+ visible icons.
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * src/file-manager/fm-icon-container.c:
+ Monitor large embedded text for larger icons.
+ Call nautilus_icon_canvas_item_set_is_visible as needed.
+
+ * libnautilus-private/nautilus-icon-factory.[ch]:
+ Limit never-free recently used cache to 20 items.
+ Free other unused cache items after a 100 sec.
+
+2006-04-15 Martin Wehner <martin wehner gmail com>
+
+ * po/LINGUAS:
+ Remove newlines to fix build with CVS intltool. (#338423)
+
+2006-04-15 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (remove_selected_bookmarks):
+ Don't delete the first bookmark if pressing del key on an
+ undeletable item. Fixes #338377.
+
+2006-04-14 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-spatial-window.c: (action_add_bookmark_callback):
+ Don't add location bookmark for desktop windows. Fixes #334860.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2006-04-11 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post-release version bump.
+
+=== nautilus 2.14.1 ===
+
+2006-04-11 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Require eel 2.14.1
+
+2006-04-11 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-side-pane.c: (nautilus_side_pane_init):
+ Use smaller close icon for the sidebar.
+
+ Patch from Yang Hong <yanghong ccoss com cn>
+
+2006-04-10 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ (get_data_on_first_target_we_support):
+ Determine drop target by iterating through drop container
+ target list instead of drag context DND list. (#337588)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2006-04-10 Martin Wehner <martin wehner gmail com>
+
+ * po/LINGUAS: New file listing all supported languages.
+
+ * configure.in: Use po/LINGUAS instead of including all languages
+ directly in this file. See the wiki for more information:
+ http://live.gnome.org/GnomeGoals/PoLinguas
+
+ Patch from Brian Pepple <bdpepple gmail com>
+
+2006-04-08 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (nautilus_file_operations_progress_update),
+ (nautilus_file_operations_progress_set_operation_string):
+ Update progress dialog when setting its operation string,
+ also set operation string during preflight.
+
+2006-04-08 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (set_script_environment_variables),
+ (unset_script_environment_variables):
+ * src/nautilus-main.c: (main):
+ * src/nautilus-shell.c: (corba_restart):
+ Use g_(un)setenv instead of their eel_ counterparts.
+
+2006-04-07 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (add_place), (update_places),
+ (mount_volume_callback), (row_activated_callback),
+ (bookmarks_popup_menu_detach_cb), (nautilus_places_sidebar_init):
+ Adapt the same policy for showing drives and volumes in the places
+ sidebar as in computer:/// and the gtk filechooser: Show unmounted
+ but user-visible drives and mount them on activation. (#321320)
+
+ Patch from Xavier Claessens <xclaesse gmail com>
+
+2006-04-07 Martin Wehner <martin wehner gmail com>
+
+ * data/patterns/.striated.png:
+ * data/patterns/Makefile.am:
+ Remove unused pattern file. (#337353)
+
+2006-03-30 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_get_loading):
+ * src/file-manager/fm-directory-view.h:
+ Add fm_directory_view_get_loading().
+
+ * src/file-manager/fm-icon-view.c: (file_has_lazy_position),
+ (fm_icon_view_add_file), (fm_icon_view_screen_changed):
+ Use fm_directory_view_get_loading() to determine whether view is
+ loaded. If it is not yet loaded, don't position icons lazily.
+
+2006-03-24 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-connect-server-dialog-main.c: (main):
+ Get the command line options and pass them on to the dialog.
+
+ * src/nautilus-connect-server-dialog.c: (connect_to_server),
+ (nautilus_connect_server_dialog_init), (setup_for_type):
+ Use new MethodInfo struct to construct the UI.
+ (display_server_uri): New function for initialising the UI based
+ on the broken down parts of the URI.
+ (nautilus_connect_server_dialog_new): Use display_server_uri.
+ (get_method_description): New helper function.
+ (port_insert_text): Accept more than one digit at a time.
+
+ Display broken down URIs in 'Connect to Server' properly. (#332848)
+
+ Patch from Nate Nielsen <nielsen memberwebs com>
+
+2006-03-22 Daniel Drake <dsd gentoo org>
+
+ * libnautilus-private/nautilus-icon-factory.c: Only consider
+ the filename suffix when deciding if a file is an SVG image.
+ Bug #330019.
+
+2006-03-22 Paolo Borelli <pborelli katamail com>
+
+ * src/nautilus-application.c: use g_strv_length instead of a
+ private copy and gnome_vfs_make_uri_from_shell_arg instead of
+ the old eel_make_uri_from_shell_arg. Bug #334077.
+
+2006-03-22 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (pattern_select_response_cb), (select_pattern):
+ Add help button to the Select Pattern dialog. (#331443)
+
+ * src/nautilus-connect-server-dialog.c: (response_callback),
+ (nautilus_connect_server_dialog_init):
+ Add help button to the Connect to Server dialog. (#334330)
+
+ * src/nautilus-location-dialog.c: (response_callback),
+ (nautilus_location_dialog_init):
+ Add help button to the Open Location dialog (#334293)
+
+2006-03-14 Federico Mena Quintero <federico novell com>
+
+ * src/nautilus-window-menus.c: (nautilus_window_initialize_menus):
+ Don't set the visibility of the "burn CD" action here.
+ (nautilus_window_initialize_menus_constructed): New public
+ function. Only disable NAUTILUS_ACTION_GO_TO_BURN_CD if we are in
+ a window which has a menubar. This prevents calling
+ have_burn_uri() unnecessarily for the desktop window, as this is
+ an expensive operation during login (up to 1 second!). The way
+ have_burn_uri() works is by creating a "burn:///" URI and seeing
+ if it is valid, but this makes gnome-vfs load libmapping.so from
+ nautilus-cd-burner; this takes a long time during login.
+
+ * src/nautilus-window-private.h: Added prototype for
+ nautilus_window_initialize_menus_constructed().
+
+ * src/nautilus-window.h: New prototype for
+ nautilus_window_has_menubar_and_statusbar().
+
+ * src/nautilus-window.c
+ (nautilus_window_has_menubar_and_statusbar): New function; returns
+ whether the window should have a menubar and statusbar. This
+ depends on the window_type from the class structure.
+ (nautilus_window_constructor): Call
+ nautilus_window_initialize_menus_constructed(). We do it here so
+ that its own call to nautilus_window_has_menubar_and_statusbar()
+ will already have the right value for class->window_type.
+
+2006-03-19 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-main.c: (register_icons):
+ Speed up stock icon registration, as discussed on the mailing list:
+
+ http://mail.gnome.org/archives/nautilus-list/2006-March/msg00036.html
+
+ Also fixes #335158.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_copy_move):
+ Check whether enclosing volume for any of the source files is
+ read-only, and set GNOME_VFS_XFER_TARGET_DEFAULT_PERMS in this case.
+ Fixes #167102.
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ * libnautilus-private/nautilus-file-utilities.h:
+ Add nautilus_get_enclosing_volume.
+
+2006-03-19 Martin Wehner <martin wehner gmail com>
+
+ * nautilus-computer.desktop.in:
+ * nautilus-folder-handler.desktop.in:
+ * nautilus-home.desktop.in:
+ * src/network-scheme.desktop.in:
+ Add --no-desktop to the Exec command line options. (#326338)
+
+ Patch from Saleem Abdulrasool
+
+ * nautilus-computer.desktop.in:
+ * nautilus-folder-handler.desktop.in:
+ * nautilus-home.desktop.in:
+ * nautilus.desktop.in:
+ Remove obsolete X-Gnome-Bugzilla-OtherBinaries entry,
+ none of the listed binaries does exist anymore.
+
+2006-03-18 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/*.c:
+ * src/file-manager/*.c:
+ * src/*.c:
+ Use gi18n.h instead of deprecated gnome-i18n.h header.
+
+ * libnautilus-private/nautilus-query.c:
+ (nautilus_query_to_readable_string):
+ Mark string for translation.
+
+ * po/POTFILES.in:
+ Add nautilus-query.c
+
+ Patch from Wouter Bolsterlee <uws+gnome xs4all nl>
+
+2006-03-17 Vladimer Sichinava <alinux siena linux it>
+
+ * configure.in: Added "ka" Georgian to
+ ALL_LINGUAS.
+
+2006-03-13 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post-release version bump.
+
+=== nautilus 2.14.0 ===
+
+2006-03-13 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Update version to 2.14.0
+
+2006-03-07 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c: (drive_mounted_callback),
+ (activation_drive_mounted_callback):
+ Don't show error dialog if mount error is "".
+
+2006-03-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ Fix text drawing in RTL mode in text beside icons.
+
+2006-03-05 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (nautilus_mime_actions_get_full_file_attributes):
+ Don't request the mime list for activation, context menu and
+ the view as menu anymore. It was once used for determining a
+ specialized component for directories, but we don't support that
+ anymore. Nowadays it just delays these operations and can cause
+ auth dialogs when opening the popup menu.
+
+2006-03-05 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_recompute_deep_counts):
+ Add file to work queue of enclosing directory when recomputing
+ deep count for the properties dialog. Fixes #169342.
+
+ Patch from Christian Neumair
+
+2006-03-03 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ Close window when it gets put in the trash.
+
+ Patch from Christian Neumair
+
+2006-03-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.[ch]:
+ measure text in nautilus_icon_canvas_item_get_text_rectangle to avoid
+ icons jumping around
+
+ * libnautilus-private/nautilus-icon-container.c:
+ remove old workaround
+
+ Patch from Christian Neumair
+
+2006-03-02 Stanislav Brabec <sbrabec suse cz>
+
+ * configure.in: Add "km" to ALL_LINGUAS.
+
+2006-03-01 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (new_files_cancel), (nautilus_directory_cancel):
+ Cancel get_file_info calls for new files too. Fixes a crash
+ when leaving a directory with pending calls (#152977).
+
+2006-02-28 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (activate_callback):
+ Close the window after the file activation, not before.
+ Fixes a crash when middle-clicking a file (#330491).
+
+2006-02-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_should_show_directory_item_count):
+ Don't show directory count for smb shares, as that can cause
+ lots of network traffic and auth dialogs.
+
+2007-02-28 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (get_cmp_point_x), (get_cmp_point_y),
+ (compare_icons_horizontal_first), (compare_icons_vertical_first),
+ (closest_in_90_degrees), (record_arrow_key_start):
+ Use better icon points for comparing the position of two items in
+ "Text Beside Icon" mode. Fixes keynav issues with items that have
+ different icon sizes.
+
+2006-02-27 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ (get_drop_path):
+ Test for the right path in the break condition. Fixes an infinite
+ loop when dragging an item over a non-folder child of an expanded
+ node in the list view, deadlocking the desktop.
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.13.92 ===
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-view.c (fm_icon_view_add_file):
+ Use lazy positioning for volumes only, not all desktop file icons,
+ as this can cause icons to move around, and its mainly required
+ for removable volumes anyway.
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window.[ch]:
+ Don't shortcut the title change when the bookmark name changes.
+ Fixes #331383
+ Patch from Christian Neumair.
+
+2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
+
+ Get users' and groups' names via a cache to avoid calling
+ getpwuid/getgrgid too often (i.e. many times during single redraw).
+
+ * libnautilus-private/Makefile.am: (libnautilus_private_la_SOURCES):
+ Added nautilus-users-groups-cache.[ch]
+ * libnautilus-private/nautilus-users-groups-cache.[ch]: New,
+ implementation of cache for getpwuid/getgrgid results.
+ * libnautilus-private/nautilus-file.c:
+ (get_user_name_from_id): removed
+ (get_real_name): accept "name + gecos" pair instead of "struct passwd".
+ (get_user_and_real_name_from_id): get user name and gecos using
+ nautilus_users_cache_* functions instead of using getpwuid directly.
+ (nautilus_get_user_names): adjusted to changed signature of get_real_name.
+ (nautilus_file_get_group_name): get group name using
+ nautilus_groups_cache_get_name instead of using getgrgid directly.
+ (nautilus_file_get_owner_as_string): get user name using
+ nautilus_users_cache_get_name.
+
+2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
+
+ Don't add all possible columns to GtkTreeView when initializing
+ FMListView, only the ones we actually show. This way we avoid getting
+ unnecessary data from the model, e.g. quite heavy "owner" and "group"
+ columns with the default settings.
+
+ * src/file-manager/fm-list-view.c:
+ (apply_visible_columns_foreach, apply_visible_columns,
+ apply_column_order): removed
+ (apply_columns_settings): new function, updates a list of columns in
+ GtkTreeView given both a list of visible columns and their ordering,
+ replacement for apply_visible_columns and apply_column_order.
+ (create_and_set_up_tree_view): when creating details->columns hash
+ table, pass g_object_unref as value_destroy_func; before adding
+ columns to the hash call g_object_ref+gtk_object_sink on them, don't
+ add columns to the view, the appropriate columns will be added when
+ applying the configuration; in order to apply initial columns
+ settings, call apply_columns_settings (instead of
+ apply_visible_columns + apply_column_order).
+ (set_visible_columns_from_metadata_and_preferences,
+ set_column_order_from_metadata_and_preferences): removed
+ (set_columns_settings_from_metadata_and_preferences): new, replacement
+ for set_visible_columns_* and set_column_order_*.
+ (fm_list_view_begin_loading, column_chooser_changed_callback,
+ column_chooser_use_default_callback, fm_list_view_reset_to_defaults,
+ default_visible_columns_changed_callback,
+ default_column_order_changed_callback): use newly added
+ set_columns_settings_from_metadata_and_preferences.
+
+2006-02-26 Zbigniew Chyla <mail zbigniew chyla pl>
+
+ Avoid heavy operations inside "motion_notify_event" handler: don't
+ call gtk_tree_model_row_changed (which causes updating the whole
+ view), don't create new mouse cursor, change cursor only when
+ necessary.
+ As a bonus we avoid leaking hand cursor in nautilus and X server.
+
+ * src/file-manager/fm-list-view.c:
+ (hand_cursor): new global variable for storing hand cursor used in
+ single click mode
+ (motion_notify_callback): don't call gtk_tree_model_row_changed on
+ the model when changing rows, it's very slow and unnecessary - GTK+
+ automatically invalidates parts of the view occupied by old and new
+ row; don't leak the hand cursor (GdkCursor), change mouse cursor
+ only when necessary (from GDK_HAND2 to default and the other way
+ round)
+ (leave_notify_callback): don't call gtk_tree_model_row_changed on
+ the current row in the model, GTK+ automatically redraws the current
+ row
+ (enter_notify_callback): in case single click mode is used, update
+ details->hover_path and set hand cursor if necessary
+ (create_and_set_up_tree_view): connect to enter_notify_event signal
+ in addition to leave_notify_event.
+ (fm_list_view_click_policy_changed): unref global hand_cursor and
+ set it to NULL when changing to double click mode, create new cursor
+ and assign it to hand_cursor when changing to single click one.
+ (fm_list_view_finalize): free details->hover_path if necessary
+ (fm_list_view_init): explicitly set details->hover_path to NULL
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-manage-views.c:
+ Don't close window if old file changed when we're loading
+ a new one (#137027).
+ Based on patch from Christian Neumair.
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Correctly handle *_margins as pixel values, not world-coords.
+ Based on patch from Christian Neumair.
+
+2006-02-27 Federico Mena Quintero <federico novell com>
+
+ * libnautilus-private/nautilus-icon-container.c
+ (finish_adding_new_icons): Do not place icons both in the
+ no_position_icons and semi_position_icons lists!
+ (snap_position): The final *x could be negative if (start_x + icon_width / 2)
+ is less than SNAP_SIZE_X, as SNAP_NEAREST_HORIZONTAL() would
+ return DESKTOP_PAD_HORIZONTAL. Then, we would subtract icon_width / 2,
+ getting a negative number. So, we initially test for this and
+ start that the first snap column. The same reasoning applies to
+ *y and the baseline.
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c:
+ Allow saving a sidebar width of 0 (#331475)
+ Patch from Christian Neumair
+
+2006-02-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c (create_label_layout):
+ Allow line-breaks after '-', '_', '.'
+ (although not when a short number follows '.')
+ Patch from Christian Neumair
+
+2006-02-27 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (can_accept_file_as_bookmark),
+ (can_accept_items_as_bookmarks), (drag_motion_callback),
+ (bookmarks_drop_uris), (build_selection_list),
+ (drag_data_received_callback):
+ Only allow creation of bookmarks for directories. Fixes #328074.
+
+2006-02-26 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_notify_files_removed):
+ Plug potential leak.
+
+2006-02-26 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (done_loading):
+ Only use the idle reveal mechanism for the list view.
+
+2006-02-26 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_destroy), (reveal_selection_idle_callback),
+ (done_loading):
+ Call reveal_selection in an idle callback to work around a bug in
+ GtkTreeView which produces buggy scroll states when the nodes have
+ not yet been allocated. It would make the selection always the top
+ row even when it should ignore alignment, among other oddities.
+
+2006-02-26 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-application.c: (nautilus_application_get_n_windows):
+ * src/nautilus-application.h:
+ * src/nautilus-window-manage-views.c:
+ (got_file_info_for_view_selection_callback):
+ Also consider desktop windows when deciding whether to fallback to
+ home or not. Fixes #331605.
+
+2006-02-25 Chao-Hsiung Liao <j_h_liau yahoo com tw>
+
+ * configure.in: Add "zh_HK" to ALL_LINGUAS.
+
+2006-02-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (directory_count_start):
+ Use new GNOME_VFS_FILE_INFO_NAME_ONLY flag when counting files.
+ This avoids lots of stats.
+
+ * configure.in:
+ Require vfs 2.13.92 (cvs for now) for the above.
+
+2006-02-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
+ Don't leak bookmark.
+
+2006-02-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (bookmarks_drop_uris):
+ Resolve the dropped uris to their drop target, use the same naming
+ logic as the bookmark menu and use gnome-fs-directory icon when adding.
+ If something more fitting is available it will be updated anyway.
+ Fixes #332235.
+
+2006-02-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (bookmarks_edited):
+ Set the has_custom_name_flag before setting the name - which would
+ otherwise immediately commit the bookmarks to disk without the name.
+ Fixes #327744.
+
+2006-02-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (bookmarks_popup_menu):
+ (bookmarks_button_press_event_cb):
+ Open the popup menu non-modal and pass the button event on to the
+ tree view. Makes a right click select the item under the cursor
+ before bringing up the menu. Fixes #329778.
+
+2006-02-21 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_size_as_string_with_real_size):
+ Add a cast to fix build for platforms where GnomeVFSFileSize
+ is not defined as long long (e.g. AMD64). Fixes bug #331636.
+
+2006-02-21 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-error-reporting.[ch]:
+ Add callback to fm_rename_file.
+
+ * src/file-manager/fm-icon-view.c:
+ Pass NULL as above callback
+
+ * src/file-manager/fm-list-view.c:
+ Don't activate file when renaming, delay until rename done.
+ After rename, scroll to renamed file if not visibile, because it
+ may have moved.
+
+ Above based on initial patch by Nelson BenÃtez <gnel cenobioracing com>
+
+ * src/file-manager/fm-list-model.c:
+ On file change, if file was re-sorted emit rows_reordered.
+
+ This fixes bug #326581
+
+2006-02-19 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (file_compare_by_mime_type), (file_compare_by_guessed_mime_type),
+ (file_compare_by_uri_scheme),
+ (nautilus_mime_get_default_application_for_files),
+ (nautilus_mime_get_open_with_applications_for_files),
+ (nautilus_mime_get_applications_for_files),
+ (nautilus_mime_has_any_applications_for_files):
+ Avoid redundant application lookups by sorting the files by mime type
+ and skipping the ones which have the same mime type / parent uri
+ combination as the previous one. Prevents nautilus from blocking for
+ seconds when selecting many files of similar type.
+
+2006-02-17 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations.c: (get_link_name):
+ Fall back to locale encoding or force utf8 if the utf8 conversion
+ of the link target filename fails. (#331379)
+
+2006-02-15 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c (append_extension_pages):
+ Pass the original files, not the target files to property
+ page providers. (#329426)
+ (create_permissions_page):
+ Make sure we can get permissions from target before showing
+ permissions page.
+
+2006-02-13 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.91 ===
+
+2006-02-13 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Require eel 2.13.91
+
+2006-02-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c (lay_down_icons_tblr):
+ Fix layout bug on desktop (#153519)
+
+2006-02-06 Alexander Larsson <alexl redhat com>
+
+ * nautilus-folder-handler.desktop.in:
+ Add application/x-gnome-saved-search to the list of folder types handled
+
+2006-01-31 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.90 ===
+
+2006-01-31 Martin Wehner <martin wehner gmail com>
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Bump version to 2.13.90
+
+2006-01-31 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_dialog_setup):
+ * src/nautilus-file-management-properties.glade:
+ Add the option to always use the location bar to the
+ preferences dialog. Closes #328659.
+ Patch from Justin Fitzsimmons <jfitzsimmons gmail com>
+
+2006-01-31 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-view.h:
+ * libnautilus-private/nautilus-view.c: (nautilus_view_grab_focus):
+ Add new grab_focus method.
+
+ * src/file-manager/fm-list-view.c: (fm_list_view_grab_focus),
+ (fm_list_view_iface_init):
+ Implement grab_focus.
+
+ * src/nautilus-window.c: (nautilus_window_set_content_view_widget):
+ Use grab_focus to set the focus on the content view. Fixes #329087.
+ Patch from Nelson Benitez <gnel cenobioracing com>
+
+2006-01-30 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (compute_drop_position),
+ (get_drag_data), (free_drag_data), (drag_motion_callback),
+ (drag_leave_callback), (uri_list_from_selection),
+ (drag_data_received_callback), (drag_drop_callback),
+ (nautilus_places_sidebar_init), (nautilus_places_sidebar_finalize):
+ Enable bookmarks as drop targets. Closes #43311.
+ Based on a patch from Christian Neumair <chris gnome-de org>.
+
+2006-01-29 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (finish_adding_new_icons):
+ Use same grid as positioned icons to not mess up spacing.
+
+2006-01-28 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_size_as_string_with_real_size),
+ (nautilus_file_get_string_attribute):
+ * src/file-manager/fm-properties-window.c: (create_basic_page):
+ Show the detailed file size in addition to the formatted one
+ in the properties dialog. Fixes #62713.
+ Patch from Gautier Portet <kassoulet gmail com>
+
+2006-01-26 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (confirm_delete_from_trash):
+ HIGify the icon in the delete from trash dialog.
+ Patch from Luca Ferretti <elle uca libero it>
+
+2006-01-26 Martin Wehner <martin wehner gmail com>
+
+ * test/test-nautilus-directory-async.c: (main):
+ Fix C99-style variable initialization.
+ Patch from Jens Granseuer <jensgr gmx net>
+
+2006-01-26 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-list-view.c: (cell_renderer_edited),
+ (stop_cell_editing), (fm_list_view_clear), (fm_list_view_dispose):
+ Stop cell editing when disposing the view. Fixes #322821.
+
+2006-01-26 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (progress_dialog_set_to_from_item_text):
+ Use nautilus_get_uri_shortname_for_display to avoid
+ crashing g_markup with invalid utf-8. Fixes #325586.
+
+2006-01-22 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (synch_groups_combo_box), (synch_user_menu):
+ Don't try to update the owner and group widgets if
+ the monitored file was removed. Fixes #325702.
+
+2006-01-21 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window.c: (nautilus_window_destroy):
+ Unref and destroy a new content view that has been created
+ but not yet been switched to. Fixes a rare crash.
+
+2006-01-21 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-bookmark-list.c: (get_default_bookmark_name):
+ Don't leak title.
+
+2006-01-21 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ (desktop_directory_file_monitor_add):
+ Fix a typo that makes the desktop directory monitors leak.
+
+2006-01-20 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-factory.c: (scale_icon):
+ Never try to scale icons down to 0px. Fixes scaling for
+ images with extreme ratios.
+
+2006-01-20 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (nautilus_mime_get_applications_for_file):
+ Don't leak mime_type.
+
+2006-01-18 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-bookmarks.c: (nautilus_bookmarks_exiting):
+ Destroy the bookmarks window on shutdown.
+
+ * src/nautilus-bookmarks-window.c: (on_window_destroy_event):
+ Release the bookmark stores.
+
+2006-01-17 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-spatial-window.c:
+ (nautilus_spatial_window_finalize):
+ Don't leak last_geometry.
+
+ * src/file-manager/fm-tree-view.c:
+ (show_iter_for_file):
+ Don't leak path.
+
+2006-01-16 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-list-model.c: (fm_list_model_remove):
+ Don't try to remove dummy rows from the reverse maps. Fixes
+ critical warnings when reloading a list view with subdirectories.
+
+2006-01-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.4 ===
+
+2006-01-16 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+2006-01-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-search-engine-tracker.[ch]:
+ * libnautilus-private/nautilus-search-engine.c:
+ Add search support for the Tracker indexing engine.
+
+2006-01-16 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Handle the mount/unmount error case where the mount system handled
+ the error dialogs.
+
+2006-01-16 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (add_place), (update_places),
+ (get_bookmark_index), (compute_drop_position),
+ (drag_motion_callback), (drag_leave_callback),
+ (bookmarks_drop_uris), (drag_data_received_callback),
+ (drag_drop_callback), (bookmarks_popup_menu_detach_cb),
+ (bookmarks_check_popup_sensitivity),
+ (bookmarks_selection_changed_cb), (rename_selected_bookmark),
+ (rename_shortcut_cb), (remove_selected_bookmarks),
+ (remove_shortcut_cb), (bookmarks_key_press_event_cb),
+ (bookmarks_build_popup_menu), (bookmarks_update_popup_menu),
+ (bookmarks_popup_menu), (bookmarks_popup_menu_cb),
+ (bookmarks_button_press_event_cb), (bookmarks_edited),
+ (bookmarks_editing_canceled), (nautilus_places_sidebar_init):
+ Merge parts of the d'n'd and popup menu code from the gtk filechooser
+ into the places sidebar.
+
+2006-01-14 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-directory-background.c:
+ (nautilus_file_background_read_desktop_settings),
+ (nautilus_file_background_write_desktop_settings):
+ Handle new background zooming mode. (#105231)
+
+2006-01-14 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ (fm_desktop_icon_view_destroy), (fm_desktop_icon_view_finalize):
+ Remove the default_zoom pref callback in finalize, not destroy.
+ Fixes #326063.
+
+2006-01-14 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (progress_dialog_set_to_from_item_text):
+ Handle hostnames in the progress dialog strings more robustly.
+ Fixes #325737.
+ Based on a batch from Anilkumar B. <anilkumar bacheli wipro com>
+
+2006-01-12 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-bookmarks-window.c: (update_bookmark_from_text):
+ Update current bookmark name/pixbuf on changes. Partially fixes
+ #44906.
+
+2006-01-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-error-reporting.c: (rename_callback),
+ (cancel_rename_callback), (cancel_rename), (fm_rename_file):
+ Don't call eel_timed_wait_stop when the timer triggers. (#302735)
+
+2006-01-11 Sebastien Bacher <seb128 debian org>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ updated the default thumbnailing value (Fixes #317587)
+
+2006-01-11 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (nautilus_mime_get_default_application_for_files),
+ (intersect_application_lists),
+ (nautilus_mime_get_open_with_applications_for_files),
+ (nautilus_mime_has_any_applications_for_files):
+ * libnautilus-private/nautilus-mime-actions.h:
+ Add file list helpers for getting associated applications.
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ * libnautilus-private/nautilus-program-choosing.h:
+ (nautilus_launch_application):
+ Allow to pass multiple files per application launch.
+
+ * src/nautilus-information-panel.c:
+ (command_button_callback):
+ Port to new API.
+
+ * src/file-manager/fm-directory-view.c:
+ (application_launch_parameters_new),
+ (application_launch_parameters_free),
+ (fm_directory_view_launch_application),
+ (fm_directory_view_chose_application_callback),
+ (application_selected_cb),
+ (open_with_launch_application_callback),
+ (add_application_to_open_with_menu), (reset_open_with_menu),
+ (real_update_menus), (list_to_parameters_foreach),
+ (mime_application_hash),
+ (fm_directory_view_make_activation_parameters),
+ (activate_callback):
+ Support activation of multiple files at once, correctly figure out
+ their associated applications. Fixes #105653.
+
+ * src/file-manager/fm-directory-view.c:
+ (activate_callback):
+ ref/unref the view before/after operating on it. Fixes #326231.
+
+2006-01-11 Ryan Lortie <desrt desrt ca>
+
+ * src/nautilus-location-entry.c (try_to_expand_path): Use strlen()
+ instead of g_utf8_strlen() since gtk_editable_insert_text takes
+ the number of bytes (not number of characters). Fixes #324406.
+
+2006-01-10 Jürg Billeter <j bitron ch>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ (nautilus_desktop_link_new):
+ Don't try to free constant string. Fixes #326114.
+
+2005-12-20 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_custom_icon):
+ * src/file-manager/fm-properties-window.c:
+ (fm_properties_window_drag_data_received),
+ (make_relative_uri_from_full), (set_icon),
+ (select_image_button_callback):
+ Set icons for directories relative to the directory location to make
+ it follow location changes.
+
+2005-12-20 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-query-editor.c:
+ Support filtering on arbitrary mime type.
+ Uses the new eel_mime_get_availible_mime_types
+
+ * configure.in:
+ Require eel 2.13.4 for new mime list function
+
+2005-12-20 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-query-editor.c: (edit_clicked),
+ (nautilus_query_editor_grab_focus):
+ Don't focus invisible widget.
+
+2005-12-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/Makefile.am:
+ * libnautilus-extension/nautilus-location-widget-provider.[ch]:
+ Add NautilusLocationWidgetProvider
+
+ * src/nautilus-window-manage-views.c:
+ Use NautilusLocationWidgetProvider
+
+2005-12-20 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (action_save_search_as_callback):
+ Some better strings, not resizeable.
+
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_instance_init),
+ (nautilus_navigation_window_destroy):
+ Remove unused tooltips object
+
+ * src/nautilus-query-editor.c:
+ Add tooltips, fix spacing
+
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.c:
+ Fix spacing for extra location widgets
+
+2005-12-18 Dennis Cranston <dennis_cranston yahoo com>
+
+ * src/file-manager/fm-directory-view.c
+ (action_save_search_as_callback): HIG fixes for the save
+ search dialog.
+
+2005-12-18 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (volume_delete_dialog):
+ * libnautilus-private/nautilus-file-operations.c:
+ (handle_transfer_overwrite), (nautilus_file_operations_copy_move):
+ * libnautilus-private/nautilus-icon-dnd.c:
+ (confirm_switch_to_manual_layout):
+ * libnautilus-private/nautilus-program-choosing.c:
+ (application_cannot_open_location):
+ * src/file-manager/fm-directory-view.c:
+ (report_broken_symbolic_link):
+ * src/nautilus-location-bar.c: (drag_data_received_callback):
+ Adapt callers to eel dialog API changes. Fixes #324262.
+
+ Patch from Christian Neumair <chris gnome-de org>
+ and Claudio Saavedra <csaavedra alumnos utalca cl>
+
+2005-12-16 Dennis Cranston <dennis_cranston yahoo com>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_drop_action_ask): HIG fix. Use title capitalization
+ for menu items.
+
+2005-12-16 Dennis Cranston <dennis_cranston yahoo com>
+
+ * src/nautilus-property-browser.c: (nautilus_emblem_dialog_new),
+ (add_new_pattern), (add_new_color): HIG fixes. Use title
+ capitalization for window titles. Fix widget spacing.
+
+2005-12-16 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c: (get_time),
+ (compare_by_time), (nautilus_file_compare_for_sort),
+ (nautilus_file_compare_for_sort_by_attribute):
+ Support comparison by accessed time. Fixes #321671.
+
+ * libnautilus-private/nautilus-file.h:
+ Add atime sort type.
+
+ Based on a patch from bluefuture email it
+
+2005-12-16 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-properties-window.c:
+ (select_image_button_callback):
+ Use GTK_STOCK_REVERT_TO_SAVED item for icon
+ selection dialog. Closes #95115.
+ Patch from Vidar Braut Haarr (vhaarr gmail com)
+
+2005-12-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/nautilus-column.c:
+ * libnautilus-extension/nautilus-menu-item.c:
+ * libnautilus-extension/nautilus-property-page.c:
+ Chain up in finalize handler, to fix leaks.
+
+2005-12-16 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (reveal_newly_added_folder):
+ Correct arguments for add_file, makes rename on new folder/file work
+ again.
+
+2005-12-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.h:
+ Rename network icon prefs to match others.
+
+2005-12-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.c:
+ Disable network icon on desktop by default.
+
+ * src/nautilus-main.c:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-spatial-window-ui.xml:
+ * src/nautilus-window-menus.c:
+ Add network to go/places menu.
+
+2005-12-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-dialog.c: (nautilus_location_dialog_init):
+ Make entry 30 chars to match file selector dialog.
+ Patch from Ray Strode
+
+2005-12-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-module.c (nautilus_module_load):
+ open modules G_MODULE_BIND_LOCAL
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.3 ===
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ disable update-mimedb in distcheck
+
+ * libnautilus-private/Makefile.am:
+ Add beagle sources to extradist
+
+ * NEWS:
+ Update for release
+
+--- Merged the nautilus-search2 branch ---
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ Merge in changes from NAUTILUS_SEARCH2_MERGE_ANCHOR1 to
+ NAUTILUS_SEARCH2_MERGE_ANCHOR2 (on HEAD).
+ (This is NAUTILUS_SEARCH2_MERGE_POINT2)
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_new_from_relative_uri):
+ Another case where we need to create a saved search file.
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Make it possible to build without beagle.
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-search-engine-simple.[ch]:
+ Add new NautilusSearchEngineSimple backend.
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ Add nautilus_get_home_directory_uri.
+
+ * libnautilus-private/nautilus-marshal.list:
+ Add VOID:OBJECT,BOOLEAN, sort
+
+ * libnautilus-private/nautilus-search-directory.[ch]:
+ Add nautilus_search_directory_is_indexed.
+ Make sure saved searches are never returned as search hits.
+
+ * libnautilus-private/nautilus-search-engine-beagle.[ch]:
+ Make _new fail if we can't contact beagle daemon.
+ Set text on query as one string (it can have keywords in it)
+ Move freeing of query data to after query is done.
+ Add _is_indexed
+
+ * libnautilus-private/nautilus-search-engine.[ch]:
+ Add nautilus_search_engine_is_indexed
+ Remove nautilus_search_engine_enabled
+ Use beagle if availible, otherwise simple backend.
+
+ * src/nautilus-navigation-window-menus.c:
+ Remove search disabled code
+
+ * src/nautilus-query-editor.[ch]:
+ Rename activate to changed and add reload argument
+ Add go/reload button for non-indexed searches
+ Add mnemonic for entry
+ Change saved search string to "Search Folder"
+
+ * src/nautilus-navigation-window.c:
+ Update for query editor changes
+ For indexed search engines, default to search in homedir
+
+ * src/nautilus-spatial-window.c:
+ Update for query editor changes
+ For indexed search engines, default to search in homedir
+ Remove search disabled code
+
+2005-12-07 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-query-editor.c (setup_external_entry):
+ Make ugly string slightly better.
+
+2005-12-07 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Mime API needs gnome-vfs-module. Unfortunate...
+
+ * libnautilus-private/nautilus-query.c:
+ Parse queries fully
+
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ Look at mime types and location.
+
+ * src/nautilus-query-editor.c:
+ Add mime type and location to query editor
+
+2005-12-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-query.[ch]:
+ Add new fields to NautilusQuery
+
+2005-12-06 Alexander Larsson <alexl redhat com>
+
+ Merge in changes from NAUTILUS_2_12_1 to
+ NAUTILUS_SEARCH2_MERGE_ANCHOR1 (on HEAD).
+ (This is NAUTILUS_SEARCH2_MERGE_POINT1)
+
+2005-12-06 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-history-sidebar.c: (update_history),
+ (nautilus_history_sidebar_init):
+ Fix leaks of bookmarks and model.
+
+2005-12-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-engine-beagle.c:
+ (nautilus_search_engine_beagle_set_query):
+ Unref the right query.
+
+2005-12-05 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_compute_title_for_uri):
+ Handle NULL query in search.
+
+ * libnautilus-private/nautilus-file-utilities.h:
+ * libnautilus-private/nautilus-search-directory.h:
+ Move saved search uri/mimetype define to
+ nautilus-file-utilities.h.
+
+ * libnautilus-private/nautilus-search-directory.c:
+ Ref query in get
+
+ * libnautilus-private/nautilus-search-engine.c:
+ Remove unused stuff.
+
+ * src/Makefile.am:
+ * src/nautilus-query-editor.[ch]:
+ Add new files implementing NautilusQueryEditor
+
+ * src/nautilus-places-sidebar.c:
+ Remove search from places sidebar.
+
+ * src/nautilus-search-bar.[ch]:
+ Only handle text queries.
+
+ * src/nautilus-window.[ch]:
+ * src/nautilus-window-private.h:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-window-manage-views.c:
+ extra location widgets support and some search mode changes
+
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-spatial-window.c:
+ Implement new search ui using extra location widgets
+
+ * src/file-manager/fm-directory-view.c:
+ Implement save search and save search as.
+ Fix free bugs in fm_directory_view_stop.
+
+ * src/file-manager/fm-icon-view.c: (fm_icon_view_supports_uri):
+ * src/file-manager/fm-list-view.c: (fm_list_view_supports_uri):
+ Also handle saved search mimetypes.
+
+
+2005-12-02 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-search-directory.[ch]:
+ More functions to save queres.
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Initial stubs for save search menu items.
+
+2005-12-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-search-directory.[ch]:
+ * src/nautilus-bookmark-list.c:
+ Further refactor the query loading, and remove all traces
+ of the old load/save mechanism.
+
+2005-12-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory.c:
+ * libnautilus-private/nautilus-query.[ch]:
+ * libnautilus-private/nautilus-search-directory.[ch]:
+ Refactor query loading into NautilusQuery object.
+
+2005-12-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Check for update-mime-database
+
+ * data/.cvsignore:
+ * data/Makefile.am:
+ * data/nautilus.xml.in:
+ Add mime database entries for saved searches.
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-saved-search-file.[ch]:
+ Special file type for saved search files to pretend that
+ they are directories.
+
+ * libnautilus-private/nautilus-directory.[ch]:
+ Make nautilus_directory_ref return its arg.
+ Create NautilusSearchDirectory for saved searches.
+
+ * libnautilus-private/nautilus-file-dnd.c:
+ Non-editable directories do not accept drops.
+
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.h:
+ Move nautilus_file_get_existing to public header.
+
+ * libnautilus-private/nautilus-file.c:
+ Create saved search files at right time
+
+ * libnautilus-private/nautilus-marshal.list:
+ Add new marshallers
+
+ * libnautilus-private/nautilus-monitor.c:
+ Remove some spew
+
+ * libnautilus-private/nautilus-search-directory.[ch]:
+ Split out search file loading to a separate function.
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ Handle several layers of cannot accept drop.
+
+ * src/file-manager/fm-directory-view.[ch]:
+ Make files be related to the directory they are in, since
+ a file can be in a tree multiple times, with searches.
+ Sorting us now done in base class, and inheriting classes just
+ add a compare function.
+ Fix file leak in new_folder_done.
+
+ * src/file-manager/fm-icon-view.c:
+ Update to new base class API.
+ In scroll_to_file, don't create a NautilusFile if it doesn't exist.
+
+ * src/file-manager/fm-list-model.[ch]:
+ Rearrange data so that we can have one file in multiple dirs.
+ Still problems with the same directory in multiple dirs.
+ In scroll_to_file, don't create a NautilusFile if it doesn't exist.
+ Fix leak in each_path_get_data_binder
+
+ * src/file-manager/fm-list-view.c:
+ Update to new APIs (base class and model).
+ Fix leak in fm_list_view_get_selection_foreach_func.
+
+--- end of nautilus-search2 merge ---
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (report_broken_symbolic_link):
+ Don't ask to move broken symlinks to trash in trash (#132751)
+
+ Patch from Christian Neumair
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-file.c:
+ Use GNOME_VFS_FILE_INFO_FIELDS_ACCESS to calculate
+ permissions.
+
+ Patch from Christian Neumair and Christian Kellner
+
+ * configure.in:
+ Require latest gnome-vfs for GNOME_VFS_FILE_INFO_FIELDS_IDS.
+
+2005-12-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Use GtkComboBox, not option menu. (#322567)
+
+ Patch by Jaap A. Haitsma
+
+2005-12-10 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (extension_action_slow_mime_types_ready_callback),
+ (extension_action_callback), (add_extension_action_for_files):
+ Keep the original action refed till its activation callback is
+ done. Prevents the callback data from being freed prematurely.
+ Fixes #320230.
+
+2005-12-09 Federico Mena Quintero <federico ximian com>
+
+ Fixes bug #322957:
+
+ Add a "Network Servers" icon on the desktop, which takes you to network:///
+
+ * libnautilus-private/nautilus-global-preferences.h
+ (NAUTILUS_PREFERENCES_DESKTOP_NETWORK_VISIBLE): New preference
+ name. This determines whether we show the "Network Servers" icon.
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in: Add a
+ schema for /apps/nautilus/desktop/network_visible; the default is true.
+
+ * libnautilus-private/nautilus-desktop-link.h
+ (NautilusDesktopLinkType): Add a NAUTILUS_DESKTOP_LINK_NETWORK type.
+
+ * libnautilus-private/nautilus-desktop-link.c
+ (nautilus_desktop_link_new): Support NAUTILUS_DESKTOP_LINK_NETWORK.
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c
+ (NautilusDesktopLinkMonitorDetails): Added a network_link field.
+ (nautilus_desktop_link_monitor_delete_link): Don't delete
+ NAUTILUS_DESKTOP_LINK_NETWORK links.
+ (update_link_visibility): New helper function.
+ (desktop_home_visible_changed): Use update_link_visibility(), to
+ avoid duplicated code.
+ (desktop_computer_visible_changed): Likewise.
+ (desktop_trash_visible_changed): Likewise.
+ (desktop_network_visible_changed): New function.
+ (create_link_and_add_preference): New helper function.
+ (nautilus_desktop_link_monitor_init): Use
+ create_link_and_add_preference() to avoid duplicated code. Also,
+ create the network_link.
+ (desktop_link_monitor_finalize): Unref the network_link.
+ (remove_link_and_preference): New helper function.
+ (desktop_link_monitor_finalize): Use remove_link_and_preference()
+ to avoid duplicated code. Also, free the network_link.
+
+ * src/file-manager/fm-icon-container.c (SortCategory): Add a
+ SORT_NETWORK_LINK category right before SORT_MOUNT_LINK, so that
+ the "Network Servers" icon appears before mounts.
+ (get_sort_category): Use SORT_NETWORK_LINK as the category for
+ NAUTILUS_DESKTOP_LINK_NETWORK.
+
+2005-12-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ * libnautilus-private/nautilus-program-choosing.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-error-reporting.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-application.c:
+ * src/nautilus-connect-server-dialog-main.c:
+ * src/nautilus-connect-server-dialog.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-window-bookmarks.c:
+ * src/nautilus-window-manage-views.c:
+ Remove title from alerts. (#323134)
+
+ Patch from jaap haitsma org
+
+ * libnautilus-private/nautilus-file-queue.c (nautilus_file_queue_enqueue):
+ Fix warning from ignoring g_list_append return value
+
+2005-12-09 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.[ch]:
+ Use combo box instead of option menu (#322567)
+
+ Patch from jaap haitsma org
+
+2005-12-08 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-file-management-properties.glade:
+ Use the new combo box code (#322487)
+
+ Patch from jaap haitsma org
+
+ * configure.in:
+ Require new eel.
+
+2005-12-01 Federico Mena Quintero <federico ximian com>
+
+ Fixes bug #318140:
+
+ * libnautilus-private/nautilus-link-desktop-file.c
+ (nautilus_link_desktop_file_get_link_icon_from_desktop): If the
+ .desktop file doesn't have an Icon property, fall back to some
+ reasonable icons depending on the type of the .desktop file.
+
+ * libnautilus-private/nautilus-icon-factory.c
+ (nautilus_icon_factory_get_icon_for_file): Clarify what we mean by
+ custom icons vs. special icons.
+
+2005-12-01 Federico Mena Quintero <federico ximian com>
+
+ Fixes bug #317962:
+
+ * src/nautilus-pathbar.c (get_dir_name): Don't special-case the
+ name for $HOME; just let it be the actual display name of the
+ folder on disk.
+
+ * src/nautilus-places-sidebar.c (update_places): Likewise, to make
+ this consistent.
+
+2005-11-28 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (done_loading),
+ (display_pending_callback),
+ (schedule_idle_display_of_pending_files),
+ (schedule_timeout_display_of_pending_files),
+ (unschedule_display_of_pending_files), (queue_pending_files),
+ (remove_changes_timeout_callback), (reset_update_interval),
+ (changes_timeout_callback), (schedule_changes),
+ (files_added_callback), (files_changed_callback),
+ (done_loading_callback), (schedule_update_menus),
+ (file_changed_callback), (finish_loading),
+ (fm_directory_view_stop):
+ Schedule the frequency of updates to the view in relation to the
+ activity in a viewed directory instead of simply scheduling everything
+ as idle. Prevents high CPU load from constant updates in busy
+ directories and allows more efficient use of the cached info for
+ the initial display.
+
+2005-11-24 Dennis Cranston <dennis_cranston yahoo com>
+
+ * src/file-manager/fm-directory-view.c: (confirm_delete_directly):
+ HIG fixes for the delete confirmation dialog. Remove window
+ title & convert dialog type from question to warning.
+
+2005-11-24 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Allow shift-delete even if not visible in ui.
+
+ Patch from Nelson BenÃtez <gnel cenobioracing com>
+
+2005-11-24 Alexander Larsson <alexl redhat com>
+
+ * icons/knob.png:
+ New knob icon from Luca Ferretti
+
+2005-11-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.[ch]:
+ Add nautilus_file_list_cancel_call_when_ready.
+
+ * src/file-manager/fm-directory-view.c:
+ Handle multiple files being activated together.
+
+ Patch from Christian Neumair with some changes.
+
+2005-11-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-thumbnails.c:
+ (nautilus_thumbnail_load_framed_image):
+ Don't frame thumbnails with alpha channel.
+
+2005-11-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.glade:
+ Use pixel offset for indenting, not spaces.
+ Patch from Jaap Haitsma
+
+2005-11-22 Emmanuele Bassi <ebassi cvs gnome org>
+
+ * libnautilus-private/nautilus-module.c (nautilus_module_load): Use
+ G_MODULE_BIND_LAZY when dlopening a module.
+
+2005-11-19 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (action_location_delete_callback): Ask for confirmation when deleting
+ through the location context menu. Fixes #321584.
+
+2005-11-17 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-file-management-properties.c:
+ (nautilus_file_management_properties_size_group_create):
+ Don't leak size_group reference.
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.2 ===
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require new eel
+
+ * NEWS:
+ Update for release
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-tree-view.c: (create_tree):
+ * src/nautilus-main.c: (register_icons):
+ * src/nautilus-window-menus.c:
+ Always use gnome-fs-home for home icon.
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_bounds):
+ Handle emblem size correctly when zoomed.
+ Patch from Christian Neumair
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-desktop-window.c (realize):
+ Fix typo (#320003)
+
+2005-11-07 Federico Mena Quintero <federico ximian com>
+
+ Fix the volumes part of bug #45953:
+
+ * libnautilus-private/nautilus-icon-container.c
+ (finish_adding_new_icons): First, call assign_icon_position().
+ Then, don't ignore the fact that the icon may have a lazy
+ position; check the icon->has_lazy_position flag even after
+ retrieving its stored position. If the flag is turned on, defer
+ the icon to the semi_position_icons list.
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c: (draw_frame):
+ Handle the case of missing highlight frame better.
+ Patch from Christian Neumair
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Nicer ui for setting custom icons (#95115)
+ Patch from Christian Neumair
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-tree-view.c:
+ Get the right position on new folders/files when in
+ manual position mode.
+ Patch from Christian Neumair
+
+2005-11-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (handle_transfer_overwrite):
+ Add skip all button. (#48331)
+ Patch from Guillaume Desmottes <cass skynet be>
+
+2005-11-13 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Use ctrl-shift-g to browse back in results. Fixes #320061.
+
+2005-11-08 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-tree-view.c: (create_tree):
+ Connect the compare function before root nodes are added.
+ Prevents the internal sort model of GtkTree from going
+ out of sync with the tree view after a root node resort.
+ Fixes #158506.
+
+2005-10-28 Matthias Clasen <mclasen redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.h:
+ * libnautilus-private/nautilus-icon-canvas-item.c (draw_stretch_handles:
+ (hit_test_stretch_handle): Improve drawing of the outline for icon stretching,
+ make the knob image themable as stock-nautilus-knob.
+
+ * libnautilus-private/nautilus-icon-container.c: Implement icon stretching
+ via keyboard, with <Control>+, <Control>- and <Control>0.
+
+ * src/nautilus-window-manage-views.c (zoom_level_changed_callback): Make the
+ ZOOM_NORMAL action insensitive when zooming is not supported, so that it
+ does not eat <Control>0.
+
+2005-10-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Include locale.h to fix build. Patch from Nelson BenÃtez.
+
+2005-10-26 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c: (action_connect_to_server_callback):
+ Fix leak. Patch from Kjartan Maraas. (#319333)
+
+2005-10-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c (get_open_with_mime_applications):
+ Correctly sort the mime lists.
+
+2005-10-24 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.13.1 ===
+
+2005-10-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c (nautilus_self_check_icon_factory):
+ Fix test, icon size was removed
+
+ * NEWS:
+ Update for release
+
+2005-10-21 Matthias Clasen <mclasen redhat com>
+
+ * src/file-manager/fm-directory-view.c: Only show
+ the "Format" item if gfloppy is around.
+
+2005-10-21 Matthias Clasen <mclasen redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/file-manager/fm-directory-view.c: Add a "Format"
+ menuitem to the context menu of Floppy in Computer,
+ which runs gfloppy.
+
+2005-10-20 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_show_file):
+ * src/nautilus-window-manage-views.c:
+ (display_view_selection_failure):
+ * src/file-manager/fm-directory-view.c:
+ (activate_callback),
+ (activate_activation_uri_ready_callback):
+ Don't bail if an authentication request was cancelled.
+
+2005-10-20 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-sidebar-title.c:
+ (update_more_info):
+ * libnautilus-private/nautilus-file.c:
+ * libnautilus-private/nautilus-file.h:
+ (nautilus_file_should_show_type):
+ Don't display file type in sidebar for computer, network and smb
+ toplevel URIs. Fixes #168561.
+
+2005-10-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (get_open_with_mime_applications), (application_compare_by_name),
+ (application_compare_by_id):
+ Sort applications by name. Fixes bug #310038.
+
+2005-10-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (bookmark_file_changed_callback):
+ Don't update bookmarks when its target file is trashed. Fixes #162787.
+
+2005-10-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-window-info.h:
+ * src/nautilus-window-manage-views.c:
+ (nautilus_window_open_location_full):
+ * src/file-manager/fm-icon-view.c:
+ (icon_container_activate_alternate_callback):
+ * src/file-manager/fm-list-view.c:
+ (activate_selected_items_alternate):
+ Open a new navigational window on alternative item activation.
+
+2005-10-19 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-spatial-window.c:
+ (got_file_info_for_location_menu_callback):
+ Use custom image for location button if available. Partially fixes
+ #311394 and plugs a leak.
+
+2005-10-19 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
+ Scroll into view correctly when renaming (#309964)
+
+2005-10-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am (INCLUDES):
+ Remove duplicate setting of libnautilus_private_la_LIBADD
+
+2005-10-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-shell-interface.idl:
+ Reuse Nautilus::URI from the one defined in libnautilus-private.
+
+ * libnautilus-private/Makefile.am:
+ Link libnautilus-private statically.
+
+2005-10-18 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (can_delete_uri_without_confirm),
+ (confirm_delete_directly):
+ Don't request confirmation for deletion of "burn:" URIs. Fixes
+ #302607.
+
+2005-10-18 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-places-sidebar.c: (update_places):
+ * src/nautilus-window-bookmarks.c: (update_bookmarks):
+ Skip nonexistant bookmarks in menus/sidebar. Fixes #312507.
+
+2005-10-18 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-metafile.c: Make metadata
+ copying/moving asynchronous.
+
+2005-10-18 Christian Neumair <chris gnome-de org>
+
+ * data/browser.xml: Don't mark strings for translation we get from
+ gnome-icon-theme. Fixes #114919.
+
+2005-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c: (key_press_event):
+ Don't send slash to typeahead
+
+ * src/nautilus-location-dialog.[ch]:
+ Add nautilus_location_dialog_set_location.
+
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window.[ch]:
+ Open location dialog/entry when you press '/'.
+
+2005-10-18 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Use gtktreeview typeahead. Patch by Christian Neumair.
+
+2005-10-18 Jürg Billeter <j bitron ch>
+
+ * libnautilus-private/nautilus-icon-container.c: (destroy),
+ (unrealize), (button_press_event),
+ (nautilus_icon_container_search_position_func),
+ (nautilus_icon_container_real_search_enable_popdown),
+ (nautilus_icon_container_search_enable_popdown),
+ (nautilus_icon_container_search_disable_popdown),
+ (send_focus_change), (nautilus_icon_container_search_dialog_hide),
+ (nautilus_icon_container_search_entry_flush_timeout),
+ (nautilus_icon_container_search_preedit_changed),
+ (nautilus_icon_container_search_activate),
+ (nautilus_icon_container_search_delete_event),
+ (nautilus_icon_container_search_button_press_event),
+ (nautilus_icon_container_search_iter),
+ (nautilus_icon_container_search_move),
+ (nautilus_icon_container_search_scroll_event),
+ (nautilus_icon_container_search_key_press_event),
+ (nautilus_icon_container_search_init),
+ (nautilus_icon_container_ensure_interactive_directory),
+ (nautilus_icon_container_real_start_interactive_search),
+ (nautilus_icon_container_start_interactive_search),
+ (key_press_event), (nautilus_icon_container_class_init):
+ * libnautilus-private/nautilus-icon-container.h:
+ * libnautilus-private/nautilus-icon-private.h:
+ * libnautilus-private/nautilus-marshal.list:
+
+ Replace NautilusIconContainer typeahead implementation by a port of
+ GtkTreeView's interactive search.
+
+2005-10-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/Makefile.am:
+ * libnautilus-private/Makefile.am:
+ Build fixes for cygwin.
+ Patch from Yaakov S (Cygwin Port)
+
+2005-10-17 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ * libnautilus-private/nautilus-bookmark.h:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-icon-factory.h:
+ * libnautilus-private/nautilus-ui-utilities.c:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-places-sidebar.c:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/file-manager/fm-directory-view.c:
+ Kill NAUTILUS_ICON_SIZE_FOR_MENUS, make icon factory support GTK+
+ stock icon size, use this size in the sidebar, and in menus.
+ Fixes #167107 and others.
+
+2005-10-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c (fm_directory_view_class_init):
+ Remove ctrl-backspace delete keybinding. (#310546)
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-extension/nautilus-file-info.c:
+ * libnautilus-extension/nautilus-file-info.h:
+ * libnautilus-private/nautilus-file.c:
+ Add new functions for extensions:
+ nautilus_file_info_has_volume, nautilus_file_info_has_drive,
+ nautilus_file_info_get_volume, nautilus_file_info_get_drive
+
+ Patch from Trevor Davenport
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.13.1. Further 2.12.x work is on
+ gnome-2-12 branch.
+
+==== gnome-2-12 branched from here ===
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.12.1 ===
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for 2.12.1
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (nautilus_file_operations_progress_new),
+ (nautilus_file_operations_progress_new_file):
+ Correctly escape input strings for GMarkup. (#317736)
+ Patch from Christian Neumair.
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c:
+ (fm_list_model_sort_file_entries):
+ Correctly pass iter to gtk_tree_model_rows_reordered() (#315704)
+ Patch from Christian Neumair.
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-metafile.c:
+ (nautilus_directory_get_file_metadata):
+ On assert failure, return default metadata, not NULL.
+ Partial fix of #308977.
+ Patch from Christian Neumair.
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window.c:
+ Verify arguments in public functions.
+ Patch from Christian Neumair.
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Don't crash if file removed during start of drag. (#158196)
+ Patch from Christian Neumair.
+
+ Remove remove_context_menu_timeout, which is not needed anymore.
+
+2005-10-03 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Fix some spelling errors.
+ Patch from Lukasz Stelmach <stlman poczta fm>
+
+2005-09-30 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_update_scroll_region),
+ (lay_down_icons_horizontal):
+ Only wrap icons when the right margin touches the rightmost icon.
+ Fixes #313025.
+
+2005-09-30 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-tree-view.c: (compare_rows):
+ Correct sort order for dummy row.
+ Possible fix for #123051
+
+2005-09-27 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (activate_check_mime_types):
+ Never warn if the files would be launched in the same app.
+ Partially reverts checkin from 2005-08-01.
+
+2005-09-26 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-desktop-directory.c:
+ (desktop_directory_changed_callback), (desktop_finalize),
+ (update_desktop_directory): Make changes to "desktop_is_home_dir"
+ GConf key instant apply. Fixes #116217.
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_get_image): Add emblems to drag icon.
+ Partially fixes #159643.
+
+ * src/file-manager/fm-directory-view.c:
+ (action_mount_volume_callback), (action_unmount_volume_callback),
+ (action_eject_volume_callback), (file_should_show_foreach),
+ (real_update_menus_volumes): Allow to mount/unmount/eject multiple
+ volumes at once. Fixes #156169.
+
+2005-09-20 christian neumair <chris gnome-de org>
+
+ * src/nautilus-connect-server-dialog.c: (connect_to_server):
+ Fix leak and crasher. Fixes #314730.
+
+ * src/file-manager/fm-directory-view.c: (connect_proxy):
+ Don't poke around with null pixbuf if icon theme lookup failed.
+
+ * libnautilus-private/nautilus-desktop-directory-file.c:
+ (desktop_directory_file_get_deep_counts):
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_deep_counts),
+ (nautilus_file_get_string_attribute_with_default:):
+ * libnautilus-private/nautilus-file.h:
+ * libnautilus-private/nautilus-trash-file.c:
+ (trash_file_get_deep_counts):
+ * src/file-manager/fm-properties-window.c:
+ (directory_contents_value_field_update),
+ (attach_directory_contents_value_field),
+ (update_visibility_of_item_count_fields),
+ (update_visibility_of_item_count_fields_wrapper),
+ (remember_directory_contents_widget),
+ (append_directory_contents_fields), (real_destroy):
+ Add force flag to nautilus_file_get_deep_counts, which forces
+ generation even if the "show deep count" preference is turned off.
+ pass TRUE in property window and FALSE everywhere else. Fixes #126068.
+
+2005-09-19 Nate Nielsen <nielsen memberwebs com>
+
+ * nautilus-connect-server-dialog-main.c: (main):
+ * nautilus-connect-server-dialog.h:
+ * nautilus-connect-server-dialog.c:
+ (nautilus_connect_server_dialog_new):
+ * nautilus-window-menus.c:
+ (action_connect_to_server_callback):
+ Autofill "Connect to server" dialog where possible.
+ Fixes #314745
+
+2005-09-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_copy_move),:
+ Try to use the trash associated with a symlink's parent directory if
+ resolution fails because of broken symlink when moving symlink to
+ trash.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_self_check_file_operations):
+ Fix date self checks. Fixes #47364.
+
+2005-09-19 Alexander Larsson <alexl redhat com>
+
+ * icons/Makefile.am:
+ * icons/Search.png:
+ * icons/nautilus-desktop.png:
+ * icons/nautilus-file-management-properties.png:
+ * icons/nautilus-mini-logo.png:
+ * icons/nautilus-server-connect.png:
+ * icons/side_bar_image.png:
+ Remove unused icons (#315990)
+ Patch from Jaap A. Haitsma
+
+2005-09-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-metafile.c: (copy_file_metadata):
+ * libnautilus-private/nautilus-thumbnails.c:
+ (nautilus_update_thumbnail_file_copied),
+ (nautilus_update_thumbnail_file_renamed),
+ (nautilus_remove_thumbnail_for_file):
+ * libnautilus-private/nautilus-thumbnails.h:
+ Copy thumbnails when copying file metadata. Fixes #45191.
+
+2005-09-19 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-list-view.c: (drag_begin_callback),
+ (motion_notify_callback):
+ Setup drag in the "drag-begin" handler.
+
+2005-09-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * libnautilus-private/nautilus-icon-private.h:
+ Add support for lazily positioned icons.
+
+ * libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
+ * src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
+ (fm_icon_view_screen_changed):
+ Use lazily positioned icons for desktop icons. (#45953)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-09-10 Erdal Ronahi <erdal ronahi gmail com>
+
+ * confiure.in: Added "ku" (Kurdish) to ALL_LINGUAS
+
+2005-09-08 Federico Mena Quintero <federico ximian com>
+
+ Fixes bug #171073:
+
+ * libnautilus-private/nautilus-trash-directory.c
+ (nautilus_trash_directory_instance_init): In addition to
+ connecting to "volume_pre_unmount" on the volume monitor, also
+ connect to "volume_unmounted". This will let the trash clean up
+ its merged directory even if the unmount is not initiated from
+ Nautilus.
+
+ * libnautilus-private/nautilus-merged-directory.c
+ (merged_remove_real_directory): When a real directory is removed
+ from the merged directory, emit notifications to that effect.
+ This lets the trash window remove the icons that used to
+ correspond to a volume that got unmounted.
+ (real_directory_notify_files_removed): New utility function.
+
+2005-09-06 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-list-view.c: (fm_list_view_init): Ensure that
+ the zoom level is initialized correctly in fm_list_view_begin_loading.
+ Fixes #314269.
+
+2005-09-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (nautilus_directory_monitor_add_internal),
+ (nautilus_directory_monitor_remove_internal):
+ * libnautilus-private/nautilus-file-private.h:
+ * libnautilus-private/nautilus-file.c: (finalize):
+ Only use directory monitors to avoid using lots and lots of
+ file monitors. This is an optimization in almost all cases, although
+ it does a bit more work when viewing a file properties dialog with the
+ containing folder window hidden. (#315041)
+
+2005-09-06 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (add_extension_menu_items),
+ (get_unique_files), (reset_extension_actions_menu): Always pass all
+ selected files to extension, instead of passing max. 1 per selected
+ MIME type. Fixes #314721.
+
+2005-09-05 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.12.0 ===
+
+2005-09-05 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require eel 2.12.
+
+ * NEWS:
+ Update for release
+
+2005-08-31 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (handle_focus_in_event), (handle_focus_out_event):
+ Don't redraw the whole desktop on focus in/out.
+
+2005-08-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (get_icon_from_cache):
+ Revert memleak patch from 2005-08-23, since it was
+ wrong and causes crashes.
+
+2005-08-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ (nautilus_icon_container_get_drop_action):
+ Handle background color/image drops even on
+ icons. (#47536)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-29 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (filtering_changed_callback):
+ Fix handling of global show-hidden-file prefs change.
+ (#306821)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_get_first_visible_icon):
+ Handle non-sorted-by-y icon containers (manual mode).
+ #157415. Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-25 William Jon McCann <mccann jhu edu>
+
+ * src/file-manager/fm-icon-view.c (should_preview_sound):
+ Don't allow audio preview in burn://. Workaround for
+ #312275.
+
+2005-08-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (get_special_icon_for_file),
+ (nautilus_icon_factory_get_icon_for_file),
+ (nautilus_icon_factory_is_icon_ready_for_file):
+ Handle some more special location icons, and don't require
+ attributes for special location icons. (#312095, #312134)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-26 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Better handling of script env vars:
+ Expand uri for desktop directory.
+ Expand uris for links on desktop
+ Expand pathnames for items in trash.
+ Fixes bug #148545
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-08-26 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (lay_down_icons_horizontal):
+ Fix layouting in text-beside-icons mode for short names.
+ (#159621)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * src/file-manager/fm-directory-view.c:
+ Remove usage of GNOME_VFS_XFER_REMOVESOURCE in
+ nautilus_file_operations_new_file_from_template, instead
+ manually removing source when needed. This fixes #309592.
+
+2005-08-23 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.11.92 ===
+
+2005-08-23 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Require eel 2.11.92.
+
+ * NEWS:
+ Update for release
+
+2005-08-23 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ (get_drop_action), (receive_dropped_keyword),
+ (drag_data_received_callback):
+ Enable emblem dropping to the list view and allow text
+ drags on the list background. Fixes #313408.
+
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-08-23 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (get_icon_from_cache):
+ Don't ref cached_icon twice. Fixes #307288.
+
+ Patch from Kjartan Maraas <kmaraas gnome org>
+
+2005-08-22 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_is_desktop_directory), (nautilus_file_can_rename),
+ (prepend_automatic_emblem_names):
+ * libnautilus-private/nautilus-file.h:
+ * src/file-manager/fm-directory-view.c:
+ (desktop_or_home_dir_in_selection), (real_update_location_menu),
+ (real_update_menus):
+ Don't allow trashing or deleting the home or desktop folder within
+ a selection or via the location button context menu. Fixes #310414.
+
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-08-22 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (filter_nautilus_handler), (get_open_with_mime_applications),
+ (nautilus_mime_get_open_with_applications_for_file),
+ (nautilus_mime_get_applications_for_file),
+ (nautilus_mime_has_any_applications_for_file):
+ Don't show nautilus folder handler as application option
+ for folders. Fixes #310382.
+
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-08-17 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-main.c: (main):
+ Revert the GDK threading patch as it causes major
+ freezage. Fixes #313588.
+
+2005-08-12 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-properties-window.c: (create_image_widget),
+ (create_basic_page): Don't make icon drop target for images if
+ should_show_custom_icon_buttons is FALSE. Fixes #312967.
+
+2005-08-12 Raffaele Sandrini <rasa gmx ch>
+
+ * src/nautilus-main.c:
+ Initialize the GDK threading system. Fixes #312894.
+
+2005-08-12 Kjartan Maraas <kmaraas gnome org>
+
+ Lots of cleanups. Closes bug #313094 and bug #149714
+
+ * libnautilus-private/nautilus-directory-background.c:
+ (nautilus_file_background_write_desktop_default_settings):
+ ANSIfication
+ * libnautilus-private/nautilus-file.c: Mark some variables
+ static.
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_get_selection): Return NULL not
+ FALSE.
+ * libnautilus-private/nautilus-icon-factory.c:
+ (nautilus_icon_factory_get_thumbnail_factory): ANSIfication
+ * libnautilus-private/nautilus-metafile.c: Static variables
+ * libnautilus-private/nautilus-program-choosing.c:
+ (slowly_and_stupidly_obtain_timestamp): Sparse fix
+ * src/file-manager/fm-icon-view.c:
+ (fm_icon_view_get_background_widget): FALSE vs NULL
+ * src/file-manager/fm-list-view.c: (filename_cell_data_func):
+ Plug a leak. Bug #313094.
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_iter_get_file):
+ NULL vs 0.
+ * src/nautilus-bookmark-list.c:
+ (nautilus_bookmark_list_get_file_path),
+ (nautilus_bookmark_list_load_file): ANSIfication
+ * src/nautilus-bookmarks-window.c: (bookmarks_delete_bookmark):
+ ANSIfication
+ * src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp):
+ NULL vs 0.
+ * src/nautilus-self-check-functions.c: (nautilus_run_self_checks):
+ ANSIfication
+
+2005-08-09 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.11.91 ===
+
+2005-08-09 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Require eel 2.11.91.
+
+ * NEWS:
+ Update for release
+
+2005-08-09 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c: (file_is_desktop),
+ (nautilus_file_can_rename):
+ Don't allow renaming of the desktop folder. Closes #125637.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-08 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-property-browser.c:
+ (nautilus_property_browser_class_init),
+ (nautilus_property_browser_drag_begin), (element_clicked_callback):
+ Fix emblem drag icon in "Emblems & Background" dialog. (#311381)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-08-08 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations.c
+ (nautilus_file_operations_copy_move):
+ Allow moving files within the burn location. Fixes #312085.
+
+ Patch from William Jon McCann <mccann jhu edu>
+
+2005-08-05 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-bookmarks-window.c: (create_bookmarks_window),
+ (open_selected_bookmark): Open the appropriate kind of window when
+ jumping to bookmark. Fixes #312160.
+
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-08-05 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-property-browser.c: Adapt to eel wrap table changes.
+ Fixes #308996.
+
+2005-08-05 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-window.c: (nautilus_window_class_init):
+ * src/nautilus-window.h:
+ Add "reload" and "prompt-for-location" signals. Bind F5 to "reload"
+ and Alt-d to "prompt-for-location". Fixes #305252, #312353.
+
+2005-08-04 Sunil Mohan Adapa <sunil atc tcs co in>
+
+ * configure.in: Added "te" to ALL_LINGUAS.
+
+2005-08-03 Joe Shaw <joeshaw novell com>
+
+ * libnautilus-private/nautilus-metafile.c
+ (set_file_node_timestamp): Added, sets a timestamp property on a
+ file node so that metadata changes can be tracked per file, rather
+ than per directory.
+ (set_metadata_string_in_metafile, set_metadata_list_in_metafile,
+ copy_file_metadata): Set the timestamp on the node.
+
+2005-08-03 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-list-view.c: (handle_typeahead): Be smarter
+ about GtkTreeView-bound expand/collapse characters. Thanks to Wouter
+ Bolsterlee <uws+gnome xs4all nl>. Fixes #312046.
+
+ * src/nautilus-location-bar.c: (real_cancel),
+ (nautilus_location_bar_class_init),
+ (nautilus_location_bar_set_location)
+ * src/nautilus-navigation-bar.c: (nautilus_navigation_bar_class_init):
+ * src/nautilus-navigation-bar.h:
+ * src/nautilus-navigation-window.c: (navigation_bar_cancel_callback),
+ (navigation_bar_location_changed_callback): Hide temporary bars when
+ pressing the escape key. Fixes #311652.
+
+2005-08-03 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
+ Initialize best_icon_size when constructing sidebar.
+ Fixes a critical librsvg warning.
+
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-08-02 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-customization-data.c:
+ (format_name_for_display):
+ * src/nautilus-property-browser.c: (add_reset_property):
+ Use "Reset" as reset emblem label. Fixes #311380.
+
+2005-08-01 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (activate_check_mime_types):
+ Use actual/guessed MIME type relation instead of relying on their
+ default application information. Partially fixes #309862.
+
+2005-07-28 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (nautilus_file_operations_progress_new):
+ Set type hint to GDK_WINDOW_TYPE_HINT_NORMAL so that progress dialog
+ appears in tasklist and is minimizable. Fixes #310676.
+
+2005-07-28 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-dnd.c:
+ (nautilus_drag_default_drop_action_for_icons):
+ Default to move action for locations on other file systems if they
+ should be moved to their parent folder. Fixes #61269.
+
+2005-07-26 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-pathbar.c: (get_display_name_for_folder):
+ Use the display name of the file if the uri uses a method
+ unknown to gnome-vfs (trash:). Fixes #310274.
+
+2005-07-25 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.11.90 ===
+
+2005-07-25 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Require eel 2.11.90 and bump version.
+
+ * NEWS:
+ Update for release
+
+2005-07-23 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ Don't use trash icon for location button delete action.
+ Fixes #310414.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-23 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-desktop-window.c: (real_get_icon_name),
+ (nautilus_desktop_window_class_init):
+ * src/nautilus-navigation-window.c: (real_get_icon_name),
+ (nautilus_navigation_window_class_init):
+ * src/nautilus-spatial-window.c: (real_get_icon_name),
+ (nautilus_spatial_window_class_init):
+ * src/nautilus-window.c: (nautilus_window_update_icon):
+ * src/nautilus-window.h:
+ Use file-manager icon for browser windows. Fixes bug #166516.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-19 Mark McLoughlin <mark skynet ie>
+
+ * src/file-manager/fm-icon-view.c:
+ (play_file), (preview_audio): track the pid of the currently
+ running sound process using a static variable and kill it
+ before starting any new process.
+ (can_play_sound): copy from nautilus-sound.c
+
+ * src/nautilus-application.c: (finish_startup): don't call
+ nautilus_sound_init()
+
+ * libnautilus-private/nautilus-sound.[ch]: remove old code
+ to track the currently runing sound process using a GConf
+ key.
+
+ * libnautilus-private/Makefile.am: remove nautilus-sound.[ch]
+
+2005-07-19 Mark McLoughlin <mark skynet ie>
+
+ * libnautilus-private/nautilus-global-preferences.c:
+ (nautilus_global_preferences_init): remove code to import
+ some preferences which were deprecated in GNOME 2.2.
+
+2005-07-15 Vincent Noel <vnoel cox net>
+
+ * src/nautilus-information-panel.c: (make_button_box),
+ (add_command_buttons):
+ * src/nautilus-sidebar-title.c: (sidebar_title_create_title_label),
+ (sidebar_title_create_more_info_label): Ellipsize everything in
+ the information side pane, and make labels selectable. Fixes
+ #310386, #80429 and #43858.
+
+2005-07-14 Elijah Newren <newren gmail com>
+
+ * configure.in: Bump required startup-notification version up to
+ 0.8 (should have been done back in February with the updated
+ startup-notification stuff, but better late than never)
+
+2005-07-14 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Remove underlines from all lines in single click mode.
+ Add hover underline and cursor. (#105521)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-13 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (volume_delete_dialog): Refer to the volume context menu as "popup
+ menu", and not as "right-click menu". Fixes #308248.
+
+2005-07-13 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-navigation-window.c: (bookmark_list_get_uri_index,
+ path_bar_location_changed_callback): Try to reload visited locations
+ from history before doing a full location change. Fixes #310068.
+
+ * src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init): Track
+ SHOW_DIRECTORY_ITEM_COUNTS preference and update label on change.
+ Fixes #92862.
+
+2005-07-13 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window.c:
+ Pack main table with GTK_SHRINK (#16057)
+
+2005-07-13 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c (fm_list_view_start_renaming_file):
+ Don't scroll to end of column on rename (#309964).
+
+2005-07-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ Files with name "~" are not backups. (#170607)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ Set dnd icon in drag_begin (#307943)
+ patch from Matthias Clasen
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.11.4 ===
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require eel 2.11.4
+
+ * NEWS:
+ Update for release
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-image-properties-page.c: (load_finished):
+ list width/height separately (#159851)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.[ch]:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c:
+ Show busy cursor in browser mode too. (#97887)
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * nautilus.desktop.in:
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-places-sidebar.c:
+ filesystem -> file system in strings
+
+ Sebastien Bacher <seb128 debian org>
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-emblem-sidebar.c:
+ Fix up some strings for the translators. (#309879)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ Handle volumes_visible changing from true to true.
+
+ Patch from Benjamin Berg <benjamin sipsolutions net>
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ don't activate selection on expand in single click mode (#309389)
+
+ Patch from chris gnome-de org
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-places-sidebar.c:
+ Remove gtk_range_get_adjustment assertion warnings.
+
+2005-07-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-global-preferences.[ch]:
+ * src/nautilus-actions.h:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-navigation-window.c:
+ Add toggle to hide/show main toolbar.
+
+ Patch from Jamie McCracken <jamiemcc blueyonder co uk>
+
+2005-07-10 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-property-browser.c: (add_color_to_browser): Don't allow
+ to add a color if another equally-named one already exists. Fixes
+ #44867.
+
+ Patch from Daniel Godas <siro san gmail com>.
+
+2005-07-09 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-pathbar.c:
+ * src/nautilus-places-sidebar.c: (update_places):
+ Use the same icon for filesystem as the gtk file chooser.
+ Fixes #309825.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-09 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-places-sidebar.c: (nautilus_places_sidebar_init):
+ Remove extra ScrolledWindow container. Fixes #309832.
+
+2005-07-09 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-manage-views.c: (nautilus_window_reload):
+ Preserve the selection when refreshing the view. Fixes #48383.
+
+ Patch from Fabio Bonelli <fabiobonelli libero it>
+
+2005-07-08 Alexander Larsson <alexl redhat com>
+
+ Patch from Jamie McCracken <jamiemcc blueyonder co uk>
+
+ * src/Makefile.am:
+ * src/nautilus-pathbar.[ch]:
+ New pathbar widget. Based on code from gtk.
+
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ Use pathbar in browser window.
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ * libnautilus-private/nautilus-global-preferences.[ch]:
+ Add always_use_location_entry prefs.
+
+ * src/nautilus-navigation-window-menus.c:
+ Whitespace fixup.
+
+2005-07-07 Joe Shaw <joeshaw novell com>
+
+ * configure.in: Bump required gnome-vfs version up to
+ 2.11.1
+
+2005-07-06 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-window.c: (add_view_as_menu_item):
+ Connect accelerators with "View as" menu items. Fixes #139908.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (progress_dialog_set_to_from_item_text):
+ When operating on remote locations, also display hostname in copy/move
+ progress dialog.
+
+2005-07-06 Kjartan Maraas <kmaraas gnome org>
+
+ * src/file-manager/fm-tree-view.c: (show_iter_for_file):
+ Free the tree paths.
+ * src/nautilus-notes-viewer.c: (get_property_pages): Close
+ a tiny leak. (1 byte :-)
+ * src/nautilus-property-browser.c: (emblem_dialog_clicked),
+ (make_properties_from_directories): Unref pixbufs.
+ * src/nautilus-spatial-window.c:
+ (nautilus_spatial_window_set_location_button): Free icon name
+ Closes bug #307291 and bug #308540.
+
+2005-07-06 Danilo Å egan <danilo gnome org>
+
+ * src/file-manager/nautilus-directory-view-ui.xml: Add space
+ before 'action="Rename"'.
+
+2005-07-06 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_get_selection):
+ * src/file-manager/fm-directory-view.c: (delete_selected_files):
+ Correctly sort files before operating on them. Fixes #308884.
+
+ * libnautilus-private/nautilus-dnd.c: (nautilus_drag_init):
+ * libnautilus-private/nautilus-dnd.h:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ (get_data_on_first_target_we_support), (nautilus_icon_dnd_init):
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ (nautilus_tree_view_drag_dest_new):
+ * src/nautilus-spatial-window.c:
+ (nautilus_spatial_window_instance_init):
+ * src/file-manager/fm-list-model.c:
+ (fm_list_model_multi_drag_data_get):
+ Use GTK+ helpers for text D'n'D.
+
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-window-menus.c:
+ Register control-+/- keys on keypad for zooming. Fixes #309018.
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (new_file_transfer_callback):
+ Fix template duplicate numbering. Fixes #307252.
+
+2005-07-06 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-private.h:
+ Add normal_alpha style property that is used when
+ frame_text is on.
+
+ Patch from Benjamin Berg <benjamin sipsolutions net>
+
+2005-07-05 Joe Shaw <joeshaw novell com>
+
+ * nautilus-folder-handler.desktop.in: Add x-directory/normal
+ and inode/directory to the list of mime types this desktop file
+ can handle.
+
+2005-07-05 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-dnd.h:
+ Change NAUTILUS_ICON_DND_TEXT_TYPE to UTF-8 string.
+
+ * libnautilus-private/nautilus-file-operations.[ch]:
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-marshal.list:
+ * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-tree-view.c:
+ Enable dropping of text, which will create a new file containing the
+ dropped text. Fix drop handle marshallers.
+
+2005-07-02 Christian Kellner <gicmo gnome org>
+
+ * src/nautilus-location-entry.c:
+ Replace eel_make_uri_from_input_with_trailing_ws with
+ the gnome-vfs one.
+ Fixes bug #165755.
+
+2005-07-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.11.3 ===
+
+2005-07-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ Fix test
+
+ * NEWS:
+ Update for release
+
+ * configure.in:
+ Require eel 2.11.3
+
+2005-07-01 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-window-info.[ch]:
+ * src/nautilus-window.c:
+ Add nautilus_window_info_get_bookmark_list
+
+ * src/Makefile.am:
+ * src/nautilus-application.c:
+ * src/nautilus-places-sidebar.[ch]:
+ Add new places sidebar.
+
+ Patch from Jamie McCracken <jamiemcc blueyonder co uk>
+
+ * src/file-manager/fm-tree-view.c:
+ Fix runtime warnings.
+
+2005-07-01 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ Add icon for empty file in create menu.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-07-01 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ Better strings for browser tooltips.
+ Patch from Luca Ferretti <elle uca libero it>
+
+2005-06-03 Dinoop Thomas <dinoop thomas wipro com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (parse_previous_duplicate_name): Use strchr instead of strrchr to parse the
+ base name from the file name. (Fixes #306341).
+
+2005-06-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-sidebar.[ch]:
+ Add get_tab_tooltop method.
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-side-pane.[ch]:
+ Use get_tab_tooltip.
+
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-notes-viewer.c:
+ Implement get_tab_toolkit.
+
+ Fixes bug #100268, patch from Michael Terry <mike mterry name>
+
+2005-06-23 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-notes-viewer.c:
+ (nautilus_notes_viewer_set_parent_window):
+ Adapt to recent nautilus clipboard API changes.
+
+2005-06-23 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ (editable_connect_callbacks), (editable_disconnect_callbacks),
+ (text_buffer_update_sensitivity), (text_buffer_delete_range),
+ (text_buffer_mark_set), (text_view_connect_callbacks),
+ (text_view_disconnect_callbacks), (merge_in_clipboard_menu_items),
+ (initialize_clipboard_component_with_callback_data),
+ (nautilus_clipboard_real_set_up),
+ (nautilus_clipboard_set_up_text_view):
+ * libnautilus-private/nautilus-clipboard.h:
+ Properly set text view paste action sensitivity on clipboard changes.
+ Fixes #306127.
+
+2005-06-23 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-bookmark-list.c:
+ Fix handling of notification of .gtk-bookmark file changes.
+
+ * src/Makefile.am:
+ * src/nautilus-window-bookmarks.[ch]:
+ * src/nautilus-application.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-spatial-window-ui.xml:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.[ch]:
+ Move most bookmark stuff to nautilus-window-bookmarks and
+ put bookmarks in spatial windows too.
+
+2005-06-23 Alexander Larsson <alexl redhat com>
+
+ Patch from Jamie McCracken <jamiemcc blueyonder co uk>
+
+ * src/nautilus-bookmark-list.[ch]:
+ Share bookmarks with gtk+.
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * src/nautilus-window.c: (real_get_title):
+ Move compute_default_title to nautilus_compute_title_for_uri.
+
+ * libnautilus-private/nautilus-bookmark.[ch]:
+ * src/nautilus-bookmarks-window.c:
+ Add has_custom_name boolean to NautilusBookmark
+
+ * src/Makefile.am:
+ * src/nautilus-bookmark-parsing.[ch]:
+ * src/nautilus-navigation-window-menus.c:
+ Remove no longer needed files nautilus-bookmark-parsing.[ch].
+
+2005-06-20 Kjartan Maraas <kmaraas gnome org>
+
+ * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
+ (real_update_menus_volumes): Plug a couple leaks. Closes
+ bug #307267
+
+2005-06-20 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ Make bookmark menu item action names unique. (#161859)
+
+2005-06-20 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c (fm_list_view_did_not_drag):
+ Fix ctrl-unselect in single click mode (#145331)
+
+2005-06-20 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ Better font sizes for zooming. (#160080)
+
+2005-06-20 Anders Carlsson <andersca imendio com>
+
+ * src/file-manager/fm-directory-view.c (process_old_files):
+ Plug leak by freeing the sorted list instead.
+
+2005-06-20 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c: (paste_clipboard_data):
+ * src/file-manager/fm-tree-view.c: (paste_clipboard_data):
+ Fix uninitialized variable warning.
+
+2005-06-20 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (start_or_stop_io), (file_needs_high_priority_work_done),
+ (file_needs_low_priority_work_done):
+ Make mime sniffing a high priority job. Prevents activation
+ from getting blocked by deep count I/O. (#145560)
+
+2005-06-19 Anders Carlsson <andersca imendio com>
+
+ * src/nautilus-throbber.c (nautilus_throbber_finalize):
+ Free throbber->details after we're done using it.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c:
+ Small delay before turning Loading... into (Empty) to
+ avoid flicker.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c: (fm_list_model_remove):
+ Fix iter stamp handling.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c: (button_press_callback):
+ Allow selection of the dummy node. Otherwise things
+ got all strange: You could still select it using ranges, and
+ if you double clicked on it you activated the old selection.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c: (fm_list_model_remove):
+ On remove, add dummy node before removing file so the
+ row isn't collapsed.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c: (fm_list_model_get_value),
+ (fm_list_model_unload_subdirectory),
+ (fm_list_model_subdirectory_done_loading):
+ Keep track of done_loading in parent instead of in dummy node.
+ That way it doesn't get lost when the dummy node is recreated.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-model.c (fm_list_model_add_file):
+ Handle moves between open subdirectories. We handle
+ this in file adding when the file already exists in
+ the tree, but in another place. This is sort of a hack,
+ but is required due to how the list view merges the initial
+ change being sent to the original directory and the add to the
+ new directory.
+
+2005-06-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_copy_move):
+ Handle duplication of files in two subdirectories at
+ the same time.
+
+2005-06-16 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_destroy):
+ Remove subdirectories when destroying the view.
+
+2005-06-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_display_name_collation_key):
+ Conditionally use g_utf8_collate_key_for_filename for glib >= 2.7.0
+
+2005-06-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ Slightly slower auto hover expand.
+
+ * src/file-manager/fm-directory-view.c:
+ Make add/remove_subdirectory more straightforward.
+ Now remove just removes the NautilusDirectory passed in, and
+ you're not allowed to add multiple times or remove non-added.
+
+ * src/file-manager/fm-list-model.[ch]:
+ Actually track the NautilusDirectories that are added to the
+ FMDirectoryView so we can easily remove them when the files are
+ removed. This was causing problem before where directories for
+ removed files weren't removed.
+
+ Emits the subdirectory_unloaded signal when subdirectories go away.
+
+ Add support for unloading subdirectories.
+
+ * src/file-manager/fm-list-view.c:
+ Unload subdirectories in timeout on collapse.
+ remove subdirectories when they get unloaded.
+
+2005-06-16 Anders Carlsson <andersca imendio com>
+
+ * src/nautilus-navigation-window-menus.c
+ (append_dynamic_bookmarks): Unref the action group here too.
+
+2005-06-16 Anders Carlsson <andersca imendio com>
+
+ * src/nautilus-navigation-window-menus.c: (refresh_go_menu):
+ Unref the action group after inserting it. This makes
+ a NautilusFile memory leak go away.
+
+2005-06-16 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c
+ add fm_directory_view_get_selection_for_file_transfer and
+ use it for all file transfers
+
+ * src/file-manager/fm-list-view.c:
+ Implement fm_directory_view_get_selection_for_file_transfer by
+ filtering out all files there a parent is also in the selection.
+ Do the same for the dnd source list.
+
+ * src/file-manager/fm-list-model.c:
+ Allow deletion of dummy node so that clearing the model
+ doesn't loop forever.
+
+2005-06-15 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (new_folder_done),
+ (new_folder_data_new), (fm_directory_view_new_folder),
+ (fm_directory_view_new_file):
+ Don't try to setup renaming if the view was already destroyed.
+ Fixes a crash when closing a window while creating files/folders.
+
+2005-06-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ No dnd shadow on the desktop.
+ Redraw less to get rid of the dnd shadow.
+
+ Patch from Matthias Clasen (#307803)
+
+2005-06-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ Add hover expansion
+
+ * src/file-manager/fm-directory-view.[ch]:
+ Add support for adding/removing subdirectories.
+
+ * src/file-manager/fm-list-model.[ch]:
+ Add support for subdirectories making this a tree view.
+
+ * src/file-manager/fm-list-view.c:
+ Turn listview into a treeview.
+
+ Patch from Jürg Billeter <j bitron ch>
+
+2005-06-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ Add icons for path menu.
+ Patch from Vincent Noel <vincent noel gmail com>
+
+2005-06-11 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_handle_uri_list_drop):
+ Check for n_uris instead of real_uri_list. Looks neater.
+
+2005-06-11 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_handle_uri_list_drop):
+ Don't try to start a file operation if there are no real uris
+ left after sanitizing the list. Fixes #306246.
+
+2005-06-11 Kjartan Maraas <kmaraas gnome org>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ (nautilus_emblem_install_custom_emblem): Free the path.
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (nautilus_file_operations_progress_new),
+ (nautilus_file_operations_progress_new_file): Free markup strings.
+ Closes bug #307138.
+
+2005-06-10 Kjartan Maraas <kmaraas gnome org>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_confirm_deletion): Mark two strings for translation.
+
+2005-06-10 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (convert_lines_to_str_list):
+ * src/file-manager/fm-tree-view.c: (convert_lines_to_str_list):
+ Always initialize cut.
+
+ * configure.in:
+ Add --Wno-pointer-sign
+
+ Fix gcc4 compilation (#303491/#307038).
+ Based on patches from James M. Cape <jcape ignore-your tv>
+ and Kjartan Maraas <kmaraas gnome org>
+
+2005-06-08 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.11.2 ===
+
+2005-06-08 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require new eel.
+
+ * NEWS:
+ Update for release.
+
+2005-06-06 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
+ Back out the "(Empty)" vs. "(No subfolders)" change. The string
+ is too wide for the tree and gets even wider in some locales.
+
+2005-06-06 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-column-chooser.c: (add_buttons):
+ Fix conflicting mnemonics in the column chooser (#167475).
+
+ Patch from Michael Terry <mike mterry name>
+
+2005-06-06 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-tree-model.c: (fm_tree_model_get_value):
+ Use "(No subfolders)" instead of misleading "(Empty)" label
+ if files are not to be shown in the tree. Fixes #85141.
+
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-06-06 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (select_one_unselect_others):
+ Reveal icon when selecting it. Fixes #121111.
+
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-06-04 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ (nautilus_clipboard_real_set_up):
+ Don't setup clipboard twice for the same editing widget.
+
+2005-06-04 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-window-manage-views.c: (load_new_location),
+ (update_for_new_location):
+ Set the displayed location when the location is really
+ changed, not when we set out to do it. Fixes the
+ "bookmark uri mismatch" warning.
+
+2005-06-04 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-window-menus.c:
+ Fix critical warnings from the new accelerators
+ by adding dummy labels.
+
+2005-06-03 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-shell-ui.xml: Fix "Zoom In Accel" action.
+
+2005-06-03 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-extension/nautilus-column.c:
+ (nautilus_column_class_init):
+ * libnautilus-extension/nautilus-menu-item.c:
+ (nautilus_menu_item_class_init):
+ * libnautilus-extension/nautilus-property-page.c:
+ (nautilus_property_page_class_init):
+ * libnautilus-private/nautilus-icon-canvas-item.c:
+ (nautilus_icon_canvas_item_class_init):
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_class_init):
+ * src/nautilus-window.c: (nautilus_window_class_init):
+ Don't mark object property names/descriptions for translation. Fixes
+ #135281.
+
+2005-06-02 Sebastien Bacher <seb128 debian org>
+
+ * libnautilus-private/nautilus-emblem-utils.c:
+ (nautilus_emblem_install_custom_emblem),
+ (nautilus_emblem_can_remove_emblem),
+ (nautilus_emblem_can_rename_emblem),
+ (nautilus_emblem_remove_emblem), (nautilus_emblem_rename_emblem):
+ use "hicolor" instead of "gnome" for emblems (Closes: #164629).
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (real_action_rename):
+ Always pre-select the whole name of a directory when renaming it.
+ Fixes #306217.
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file.c: (compare_by_emblems),
+ (get_automatic_emblems_as_integer):
+ * libnautilus-private/nautilus-file-private.h:
+ Only take user-added emblems ("keywords") into account when sorting by
+ emblems. Fixes #166376.
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_scroll_event):
+ Change scroll zoom modifier to control. Fixes #79352.
+
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-window-menus.c:
+ Bind control-= to zoom-in. Fixes #306225.
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-tree-view-drag-dest.c:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-ditem-page.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-model.c:
+ * src/file-manager/fm-list-model.h:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-properties-window.c:
+ * src/nautilus-emblem-sidebar.c
+ * src/nautilus-file-management-properties.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-zoom-controls.c:
+ Also declare GtkToggleActionEntry, GtkRadioActionEntry and
+ GtkTargetEntry as well as some char and int arrays const.
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ Declare GtkActionEntry arrays const. Thanks to Paolo Borelli for
+ pointing this out.
+
+2005-06-02 Rodrigo Moya <rodrigo novell com>
+
+ * libnautilus-extension/libnautilus-extension.pc.in: added
+ extensiondir variable so that extensions can find out via pkg-config
+ the dir to install to.
+
+2005-06-02 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ * libnautilus-private/nautilus-icon-container.h:
+ (process_pending_icon_to_rename),
+ (nautilus_icon_container_start_renaming_selected_item):
+ * src/file-manager/fm-directory-view.c: (start_renaming_file),
+ (real_action_rename), (action_rename_callback),
+ (action_rename_select_all_callback):
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c: (fm_icon_view_start_renaming_file):
+ * src/file-manager/fm-list-view.c: (fm_list_view_start_renaming_file):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Bind shift-f2 to rename whole file. Fixes #131467.
+
+2005-05-27 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (real_update_menus):
+ Don't display "Properties" background context menu item for Desktop.
+
+2005-05-27 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
+ Only set dialog transient if a parent window was specified.
+ Fixes #142814.
+
+2005-05-27 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_handle_url_drop):
+ Better handling of default action for mozilla dnd drops.
+
+ Patch from Dave Ahlswede
+
+2005-05-27 Christian Persch <chpe cvs gnome org>
+
+ * src/nautilus-navigation-action.c: (set_tooltip_callback),
+ (connect_proxy), (nautilus_navigation_action_finalize),
+ (nautilus_navigation_action_set_property),
+ (nautilus_navigation_action_get_property),
+ (nautilus_navigation_action_class_init),
+ (nautilus_navigation_action_init):
+ * src/nautilus-navigation-window-menus.c:
+ (nautilus_navigation_window_initialize_actions):
+ Add specific tooltips to the drop-down arrow of Back/Forward
+ toolbar items. Fixes bug #86569.
+
+2005-05-18 Dinoop Thomas <dinoop thomas wipro com>
+
+ * src/nautilus-connect-server-dialog.c:
+ (connect_to_server), (nautilus_connect_server_dialog_finalize),
+ (nautilus_connect_server_dialog_init), (setup_for_type):
+ Added a domain field to enter domain name for Windows share in
+ Connect to server dialog.
+ Fixes bug #304760.
+
+2005-05-26 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ * src/file-manager/fm-directory-view.c:
+ (copy_or_cut_files), (real_update_menus):
+ * src/file-manager/fm-tree-view.c:
+ (copy_or_cut_files), (create_popup_menu):
+ Remove qualifiers from Cut/Copy/Paste, except for "Paste Into
+ Folders". Fixes #95112.
+
+2005-05-26 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c: (real_update_menus):
+ Fix empty trash accelerator. Fixes #173059.
+
+ * libnautilus-private/nautilus-clipboard.c: (cut_callback),
+ (copy_callback), (paste_callback), (editable_select_all_callback),
+ (text_view_select_all_callback), (action_cut_callback),
+ (action_copy_callback), (action_paste_callback),
+ (action_select_all_callback), (merge_in_clipboard_menu_items),
+ (selection_changed_callback), (nautilus_clipboard_real_set_up),
+ (nautilus_clipboard_set_up_editable),
+ (nautilus_clipboard_set_up_text_view):
+ * libnautilus-private/nautilus-clipboard.h:
+ (nautilus_clipboard_set_up_text_view):
+ * src/nautilus-notes-viewer.c:
+ Add nautilus_clipboard_set_up_text_view, setup clipboard for
+ notes text view.
+
+ * src/nautilus-window-menus.c: (action_about_nautilus_callback):
+ Fix two possible memory leaks. Kudos to Brian Pepple for tracking this
+ issue down and providing a patch. Fixes #305551.
+
+2005-05-25 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_scroll_event),
+ (fm_directory_view_class_init):
+ Bind shift+scroll to zoom in/out. Fixes #79352.
+
+2005-05-23 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c (nautilus_file_get_string_attribute):
+ Change sort order for size, count and time.
+ See bug #88585
+
+2005-05-22 Martin Wehner <martin wehner gmail com>
+
+ * configure.in:
+ Nicer formatted PKG_CHECK_MODULES() output. (#148355)
+
+ Patch from Tomasz Kloczko <kloczek pld org pl>
+
+2005-05-22 Martin Wehner <martin wehner gmail com>
+
+ * components/*
+ * help/*
+ * icons/*/*
+ * libnautilus/*
+ * libnautilus-adapter/*
+ * omf-install/*
+ * user-guide/*
+ Remove old cruft, mostly .cvsignore files.
+
+ * autogen.sh:
+ Look for libnautilus-private instead of libnautilus.
+
+2005-05-21 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ * libnautilus-private/nautilus-icon-factory.h:
+ (get_smaller_icon_size), (get_larger_icon_size),
+ (nautilus_icon_factory_get_smaller_icon_size),
+ (nautilus_icon_factory_get_larger_icon_size):
+ Make get_(larger|smaller)_icon_size public.
+
+ * src/nautilus-sidebar-title.c:
+ (nautilus_sidebar_title_size_allocate),
+ (get_best_icon_size):
+ Use the best-fitting folder icon for the sidebar
+ instead of hardcoding NAUTILUS_ICON_SIZE_LARGE.
+ Fixes #48190.
+
+2005-05-17 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.11.1 ===
+
+2005-05-17 Alexander Larsson <alexl redhat com>
+
+ * icons/*/*:
+ Remove old junk.
+
+ * configure.in:
+ Require eel 2.11.1
+ Remove icons/*/Makefile
+
+ * NEWS:
+ Update for 2.11.1
+
+2005-05-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-view.[ch]:
+ Add nautilus_view_pop_up_location_context_menu
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-spatial-window.c:
+ Add location context menu to location button/label.
+
+ Patch from Christian Neumair
+
+2005-05-17 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-spatial-window.c:
+ (real_set_allow_up), (nautilus_spatial_window_class_init)
+ * src/nautilus-window.c:
+ * src/nautilus-window.h:
+ (nautilus_window_allow_up), (real_set_allow_up),
+ (nautilus_window_class_init):
+ Add set_allow_up method to NautilusWindowClass,
+ make "Close All Parents" in spatial windows insensitive
+ if there are no parent folders.
+
+2005-05-17 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (handle_transfer_vfs_error):
+ Offer "Skip", "Cancel", "Retry" in XFer Error prompt
+ if more than one file is transferred. Otherwise, just
+ offer "Cancel" and "Retry".
+
+2005-05-17 Alexander Larsson <alexl redhat com>
+
+ * nautilus-folder-handler.desktop.in (Exec):
+ Use --no-desktop for default folder handler
+
+2005-05-16 Christian Neumair <chris gnome-de org>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (action_self_properties_callback), (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Add "Properties" item to background context menu which displays
+ the properties of the currently displayed folder.
+
+2005-05-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (bookmark_file_changed_callback):
+ Don't loop when a bookmarked file is removed
+
+ * src/file-manager/fm-directory-view.c: (process_new_files):
+ Don't call get_file_info for files no longer in the directory
+ (was caused by the ready_to_load call).
+
+ This fixes #165530 and likely #170761
+
+2005-05-12 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-clipboard.c:
+ (merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items):
+ Don't merge UI twice. Fixes #301854.
+
+2005-05-12 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-location-bar.c:
+ (nautilus_location_bar_init):
+ Make "Location:" label GDK_ACTION_COPY drag source.
+ Fixes #115942.
+
+2005-05-12 David Zeuthen <david fubar dk>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Change comment for translator note of default desktop font to
+ say that Sans shouldn't never be changed. Fixes bug #138731.
+
+2005-05-11 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_get_vfs_method_display_name):
+ * data/browser.xml:
+ * src/file-manager/fm-directory-view.c:
+ Add translator comments. Fixes #145304, #145305, #145307.
+ Change "Show Hidden Files" tooltip to infinitive
+ construction. Fixes #145306.
+
+2005-05-11 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (should_look_for_dot_directory_file), (make_dot_directory_uri),
+ (link_info_start), (lacks_link_info):
+ Kill dotfile-related code. ".directory" supporting schemas have
+ gone. Fixes #142343.
+
+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-05-02 Frederic Crozat <fcrozat mandriva com>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_desktop_file):
+ * src/nautilus-application.c:
+ (nautilus_application_present_spatial_window_with_selection),
+ (nautilus_application_create_navigation_window):
+ fix build when startup notification isn't installed.
+
+2005-05-02 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/nautilus-desktop-icon-view-ui.xml:
+ Remove the ui too.
+
+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-19 Kjartan Maraas <kmaraas gnome org>
+
+ * src/nautilus-main.c: (main): Merge fix for leak
+ Bug #172234.
+
+2005-04-19 Christian Neumair <chris gnome-de org>
+
+ * libnautilus-private/nautilus-view-factory.h:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-manage-views.h:
+ * src/nautilus-window.c:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Improve NautilusViewInfo view factory labels marked for translation.
+
+2005-04-19 Kjartan Maraas <kmaraas gnome org>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (read_dot_hidden_file): Plug leaks here too. There
+ were three actually :-)
+
+2005-04-18 Dennis Cranston <dennis_cranston at yahoo com>
+
+ * src/nautilus-connect-server-dialog-main.c: (main)
+ Set window icon.
+
+2005-04-17 Christian Neumair <chris gnome-de org>
+
+ * src/nautilus-spatial-window.c:
+ Add more drop targets to location button.
+
+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-04-04 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-notes-viewer.c:
+ Fix missing include.
+
+2005-04-04 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file.c: (nautilus_file_matches_uri):
+ Don't leak file_uri.
+
+2005-04-04 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 Steve Murphy <murf e-tools com>
+
+ * configure.in: Added "rw" to ALL_LINGUAS.
+
+2005-03-31 Kjartan Maraas <kmaraas gnome org>
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_get_uri_shortname_for_display): Plug the leak.
+
+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>
+
+2005-03-25 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ Add elipses to "Create Launcher" menu item. (#95113)
+
+ Based on a patch from Christian Neumair <chris gnome-de org>
+
+2005-03-25 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (eject_for_type), (volume_delete_dialog),
+ (nautilus_desktop_link_monitor_delete_link):
+ Reference the proper context menu item in the volume
+ delete dialog of network volumes. Fixes bug #152391.
+
+ Patch from Dennis Cranston <dennis_cranston yahoo com>
+
+2005-03-25 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c: (real_merge_menus):
+ Remove hard coded script directory path from tooltip message.
+ Fixes bug #161905.
+
+ Patch from Michael Terry <mike mterry name>
+
+2005-03-25 Martin Wehner <martin wehner gmail com>
+
+ * src/nautilus-connect-server-dialog.c: (connect_to_server):
+ * src/nautilus-location-bar.c:
+ (nautilus_location_bar_get_location),
+ (nautilus_location_bar_update_label):
+ * src/nautilus-location-dialog.c: (open_current_location):
+ Replace eel_make_uri_from_input with the gnome-vfs equivalent.
+ Closes bug #165743.
+
+ Patch from Christian Kellner <gicmo gnome org>
+
+2005-03-25 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (nautilus_bookmark_compare_with), (nautilus_bookmark_compare_uris),
+ (bookmark_file_changed_callback):
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_internal):
+ * src/file-manager/fm-properties-window.c:
+ (is_merged_trash_directory):
+ * src/nautilus-application.c:
+ (nautilus_application_present_spatial_window_with_selection):
+ * src/nautilus-location-bar.c:
+ (nautilus_location_bar_update_label):
+ * src/nautilus-window-manage-views.c: (set_displayed_location),
+ (check_bookmark_location_matches), (handle_go_elsewhere),
+ (got_file_info_for_view_selection_callback):
+ Use gnome_vfs_uris_match instead of eel_uris_match. (#155852)
+
+ Patch from Paolo Borelli <pborelli katamail com>
+
+2005-03-23 Fernando Herrera <fherrera onirica com>
+
+ * src/nautilus-connect-server-dialog-main.c: (main): call
+ gnome_authentication_manager_init to use gnome-vfs auth
+ callbacks.
+
+2005-03-23 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-desktop-window.c:
+ Remove unused code. We avoid flicker in other ways.
+
+2005-03-22 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump version to 2.11.1
+ Gnome 2.10 versions are now on the gnome-2-10 branch.
+
+2005-03-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-entry.c:
+ Minor cleanup from Jaap Haitsma <jaap haitsma org>
+
+2005-03-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-window-info.[ch]:
+ Add nautilus_window_info_show_window call.
+
+ * src/file-manager/fm-directory-view.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window.[ch]:
+ Implement and call the new show_window call.
+ This allows us to set up the EelBackground before
+ showing the window, causing less flicker (#169347)
+
+ Patch from Nickolay V. Shmyrev
+
+2005-03-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require eel 2.10.1 (for EelBackground changes)
+
+ * libnautilus-private/nautilus-icon-dnd.c:
+ * libnautilus-private/nautilus-directory-background.c:
+ Use the background setting now in eel.
+ Delay background setting slightly after gconf change to group
+ together multiple changes. (#169347)
+
+ Patch from Nickolay V. Shmyrev
+
+2005-03-15 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require gtk 2.6.0
+
+2005-03-12 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-directory-view.c:
+ Re-add keybinding to "Show Hidden Files".
+ Patch from Dave Ahlswede <mightyquinn letterboxes org>
+
+2005-03-12 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c: (real_update_menus):
+ Disable "Select Pattern" for empty folders. (#169817)
+ Patch from Raj <ringuva novell com>
+
+2005-03-10 Vincent Noel <vnoel cox net>
+
+ * src/nautilus-spatial-window.c:
+ (location_button_clicked_callback),
+ (nautilus_spatial_window_instance_init): Use GTK_ICON_SIZE_MENU
+ for the location button icon instead of GTK_ICON_SIZE_BUTTON
+ (#169669).
+
+2005-03-10 Adi Attar <aattar cvs gnome org>
+
+ * configure.in: Added "xh" to ALL_LINGUAS.
+
+2005-03-07 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.10.0 ===
+
+2005-03-07 Martin Wehner <martin wehner gmail com>
+
+ * THANKS:
+ Update for release
+
+ * check-THANKS.pl:
+ Extract names from ChangeLog bodies too. (#43452)
+ Patch from Richard Hoelscher <rah rahga com>
+
+2005-03-07 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for 2.10.0
+
+ * configure.in:
+ Bump version to 2.10.0, require eel 2.10.0
+
+2005-03-03 Elijah Newren <newren gmail com>
+
+ If launched without startup-notification, make an approximation to
+ when the launch occurred so that focus-stealing-prevention will
+ work better.
+
+ * src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp): new
+ function, (main): if no startup id provided, ping xserver for a
+ timestamp and make a dummy startup_id with it.
+
+ * src/nautilus-application.c: (end_startup_notification): don't
+ set _NET_STARTUP_ID if given a fake startup_id, remove commented
+ out warning that should now no longer be needed
+
+2005-03-01 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-file-management-properties.glade:
+ Center dialog. Patch from Christian Neumair <chris gnome-de org>.
+
+2005-03-01 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.9.92 ===
+
+2005-03-01 Alexander Larsson <alexl redhat com>
+
+ * data/applications.desktop.in:
+ * data/favorites.desktop.in:
+ Remove old files.
+
+ * docs/Makefile.am (EXTRA_DIST):
+ Remove nautilus-context-menus.txt from makefile
+
+ * NEWS:
+ Update for release
+
+2005-02-27 Martin Wehner <martin wehner gmail com>
+
+ * src/file-manager/fm-list-view.c: (create_and_set_up_tree_view):
+ Make the backspace key open the parent folder in the
+ list view like it does in the icon view. (#142891)
+ Patch from Christian Neumair <chris gnome-de org>
+
+2005-02-27 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ (nautilus_desktop_link_can_rename):
+ Make Computer icon renameable. (#154122)
+ Patch from Tim Savannah <opticcow linux-militia net>
+
+2005-02-27 Martin Wehner <martin wehner gmail com>
+
+ * libnautilus-private/nautilus-file-operations-progress.c:
+ (time_remaining_callback):
+ Don't show ETA if bytes_copied > bytes_total.
+ Prevents miscalculated ETAs from being shown. (#158614)
+ Based on a patch from John Spray <jcs116 york ac uk>
+
+2005-02-24 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ Make show_original work (had a typo)
+ Make where use original file, not target.
+ Fixes location display for desktop icons.
+
+2005-02-24 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c:
+ deep count on target files, not original files.
+ Fixes properties for e.g. home icon on desktop.
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-02-23 Alexander Larsson <alexl redhat com>
+
+ * docs/nautilus-context-menus.txt:
+ Remove old docs.
+
+2005-02-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-icon-file.c:
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_delete):
+ * libnautilus-private/nautilus-file.c: (nautilus_file_can_rename),
+ (rename_guts), (nautilus_file_get_drop_target_uri):
+ * src/file-manager/fm-desktop-icon-view.c:
+ (trash_link_is_selection):
+ * src/file-manager/fm-icon-container.c: (get_sort_category):
+ * src/file-manager/fm-properties-window.c:
+ (get_target_file_for_original_file):
+ Handle nautilus_desktop_icon_file_get_link() returning NULL.
+ Likely fixes bug #145971
+
+2005-02-22 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c: (should_show_mime_type):
+ Remove stale comment.
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-02-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c: (end_startup_notification):
+ Don't give critical warnings if we have no startup_id.
+
+ * src/nautilus-window.c: (nautilus_window_update_icon):
+ Use names and not pixbufs for the window icons.
+ This means the icons of the best size are used.
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-02-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c: (create_window):
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c: (nautilus_window_init),
+ (nautilus_window_finalize):
+ Remove unneeded startup_id.
+
+2005-02-22 Martin Wehner <martin wehner gmail com>
+
+ * MAINTAINERS:
+ Update my email address.
+
+2005-02-21 Martin Wehner <martin wehner epost de>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ (fm_desktop_icon_view_supports_uri):
+ Use EEL_DESKTOP_URI instead of "x-nautilus-desktop:".
+
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-02-18 Paolo Borelli <pborelli katamail com>
+
+ * libnautilus-private/nautilus-icon-container.c (popup-menu):
+ fix #136578 (Menu key should pop up context menu).
+
+2005-02-18 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.c (should_show_open_with):
+ Don't show open with property page for desktop files and
+ desktop special icons.
+
+2005-02-17 Martin Wehner <martin wehner epost de>
+
+ * src/nautilus-navigation-window-menus.c:
+ (add_bookmark_for_current_location):
+ Only add a bookmark once for a given location.
+ Fixes #161862.
+
+ Patch from egeetha novell com
+
+2005-02-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ * src/nautilus-shell.c:
+ Fixes to the startup notification stuff.
+ Patch from Elijah Newren <newren gmail com>
+
+2005-02-14 Alexander Larsson <alexl redhat com>
+
+ * data/applications.desktop.in:
+ * data/favorites.desktop.in:
+ * src/network-scheme.desktop.in:
+ * nautilus-computer.desktop.in:
+ * nautilus-folder-handler.desktop.in:
+ * nautilus-home.desktop.in:
+ * nautilus.desktop.in:
+ Enable startup notification.
+
+ * src/nautilus-application.c:
+ * src/nautilus-application.h:
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-connect-server-dialog-nonmain.c:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-main.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-shell-interface.idl:
+ * src/nautilus-shell.c:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c:
+ Handle startup notification across corba activation.
+ Patch from Elijah Newren <newren gmail com>
+
+2005-02-11 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-tree-model.c:
+ Don't do any i/o on tree roots until they are opened.
+ This means you don't get any auth dialogs.
+ Removed the monitor on the root file totally, as that should
+ not normally change/go away anyway (and it was doing i/o).
+
+ This changes semantics in the file a bit, we now have a dummy
+ row also if node->directory != NULL and node->parent == NULL.
+
+2005-02-10 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.9.91 ===
+
+2005-02-10 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Bump eel requires
+
+ * NEWS:
+ Update for release
+
+2005-02-09 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ * nautilus-folder-handler.desktop.in:
+ Add new default folder handler NoDisplay desktop file
+
+ * nautilus.desktop.in:
+ Add %U to exec line
+
+ * src/Nautilus_shell.server.in:
+ Remove all the bonobo components we no longer support
+
+ * src/file-manager/fm-directory-view.c:
+ Allow open with menu on folders (#151747)
+
+2005-02-08 Martin Wehner <martin wehner epost de>
+
+ * src/file-manager/fm-list-view.c: (cell_renderer_edited),
+ (fm_list_view_start_renaming_file):
+ Set original_name to the new name as cell_renderer_edited()
+ might be called multiple times if the view looses focus.
+ Fixes bug #166120.
+
+2005-02-07 Martin Wehner <martin wehner epost de>
+
+ * src/file-manager/fm-properties-window.c: (get_original_file),
+ (name_field_done_editing), (update_properties_window_title):
+ Handle disappearing original_files without crashing.
+ Fixes bug #151024/158904.
+
+2005-02-07 Martin Wehner <martin wehner epost de>
+
+ * configure.in:
+ Revert libexif change as it breaks the build with new libexif.
+
+2005-02-06 Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/nautilus-program-choosing.c:
+ (slowly_and_stupidly_obtain_timestamp),
+ (nautilus_launch_show_file), (nautilus_launch_application),
+ (nautilus_launch_desktop_file):
+ Use new gnome_desktop_item_set_launch_time() API. (#166334)
+
+ * configure.in:
+ Require gnome-desktop 2.9.91
+
+ Patch from Elijah Newren <newren gmail com>
+
+2005-02-06 Martin Wehner <martin wehner epost de>
+
+ * configure.in:
+ Make libexif dependency optional again. (#165773)
+
+2005-02-05 Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Make default desktop font localizable. (#138731)
+
+ Patch from Takao Fujiwar <takao fujiwara sun com>
+
+2005-02-05 Martin Wehner <martin wehner epost de>
+
+ * data/Makefile.am:
+ * data/static_bookmarks.xml:
+ Remove unused file.
+
+2005-02-05 Martin Wehner <martin wehner epost de>
+
+ * src/file-manager/fm-directory-view.c:
+ (real_update_menus): Added mnemonic for Browse Folder option.
+ * src/file-manager/fm-desktop-icon-view.c:
+ (real_update_menus): Added mnemonic for Empty Trash option.
+ Fixes #162307.
+
+ Patch from Dinoop Thomas <dinoop thomas wipro com>
+
+2005-02-04 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-desktop-icon-view.c (net_workarea_changed):
+ Fix workarea detection on 64bit machines.
+ Patch from Ian Wienand <ianw gelato unsw edu au>
+
+2005-02-01 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (clipboard_targets_received):
+ Handle destroyed windows
+
+ * src/nautilus-window.c: (nautilus_window_destroy):
+ cancel outstanding view as callbacks
+
+ Fixes #165938
+
+2005-01-31 Kjartan Maraas <kmaraas gnome org>
+
+ * libnautilus-private/nautilus-directory-background.c:
+ (image_loading_done_callback): Free the color string.
+ Closes bug #154204.
+
+2005-01-30 Sven Herzberg <herzi gnome-de org>
+
+ reviewed by: Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ change the strings for move/copy/link/delete from "Files Moved:" to
+ "Moving file:", fixes #154839
+
+2005-01-28 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c:
+ Fix leak
+
+ * Makefile.am:
+ Remove unnecessary stuff
+
+2005-01-28 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-actions.h:
+ * src/nautilus-desktop-window.c:
+ (nautilus_desktop_window_instance_init):
+ Disable close action on desktop window (#160100)
+
+2005-01-27 Martin Wehner <martin wehner epost de>
+
+ * src/nautilus-main.c: (register_icons):
+ Don't try to free NULL icon info.
+
+2005-01-27 Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_compare_for_sort_by_attribute):
+ Don't compare NULL values from files we can't get permissions for.
+ Fixes bug #153890.
+
+2005-01-27 Chris Lahey <clahey ximian com>
+
+ * acconfig.h, configure.in, src/nautilus-image-properties-page.c:
+ Support the API change in libexif > 0.5.12.
+
+2005-01-27 Kjartan Maraas <kmaraas gnome org>
+
+ * src/nautilus-main.c: Don't leak the icon info
+
+2005-01-27 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-spatial-window.c:
+ Make path button more obvious. #145237
+ Patch from Michael Henson <mike axl net>
+
+2005-01-27 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c: (ask_link_action):
+ Set focus_on_map for dnd ask dialog to avoid it ending
+ up under the browser window.
+ Patch from Jorn Baayen <jbaayen gnome org>
+
+2005-01-27 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (confirm_empty_trash):
+ No title on dialog.
+ Patch from Dennis Cranston <dennis_cranston yahoo com>
+
+2001-01-26 Ryan Lortie <desrt desrt ca>
+ * libnautilus-private/nautilus-file-operations.c:
+ (handle_transfer_overwrite): Trivial string fix.
+
+2005-01-25 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c: (cancel_activate),
+ (activate_weak_notify), (cancel_activate_callback):
+ weak_unref the view if we cancel the activation.
+ Might fix #145789
+
+2005-01-25 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump.
+
+=== nautilus 2.9.90 ===
+
+2005-01-25 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+ * MAINTAINERS:
+ Add Martin, remove Darin.
+ Update daves email address.
+
+ * configure.in:
+ Bump version to 2.9.90
+ Require eel 2.9.90
+
+2005-01-25 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c (confirm_empty_trash):
+ Fix typo.
+
+2005-01-25 Padraig O'Briain <padraig obriain sun com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_accessible_selection_changed_cb): Omit call
+ to nautilus_icon_container_accessible_update_selection.
+ (nautilus_icon_container_accessible_ref_selection):
+ (nautilus_icon_container_accessible_get_selection):
+ (nautilus_icon_container_accessible_remove_selection): All call
+ to nautilus_icon_container_accessible_update_selection.
+
+ Fixes bug #160087.
+
+2005-01-24 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c (action_about_nautilus_callback):
+ WE WANT THE CHEESEPUFF!!!
+
+2005-01-24 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (confirm_empty_trash):
+ Use warning icon instead of info one.
+ Use GtkMessageDialog.
+ Patch from Luca Ferretti <elle uca libero it>
+
+2005-01-23 Martin Wehner <martin wehner epost de>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
+ * src/file-manager/fm-directory-view.c: (real_update_menus):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Remove "Reset Background" entry from folder context menus.
+
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-01-21 Francisco Javier F. Serrador <serrador cvs gnome org>
+
+ * src/nautilus-window-menus.c: Correct License (It said Evince).
+
+2005-01-21 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c: (action_about_nautilus_callback):
+ Add license to about dialog.
+ Change copyright statement.
+
+ Patch from Luca Ferretti <elle uca libero it>
+
+2005-01-20 Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Fix sidebar_width typo in gconf schema (#162204).
+
+ Patch from J. Christopher Six <j christopher six gmail com>
+
+2005-01-20 Martin Wehner <martin wehner epost de>
+
+ * libnautilus-private/nautilus-column-chooser.c:
+ (button_new_with_mnemonic), (add_buttons):
+ Add stock arrow icons to "Move Up/Down" buttons.
+
+ Patch from Michael Gossard <michael gossard free fr>
+
+2005-01-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c: (action_about_nautilus_callback):
+ Use GtkAboutDialog.
+
+ Patch from Luca Ferretti <elle uca libero it>
+
+2005-01-19 Alexander Larsson <alexl redhat com>
+
+ * nautilus-home.desktop.in:
+ Fix icon
+
+ * nautilus.desktop.in:
+ Put in menus.
+
+ Patch from Luca Ferretti <elle uca libero it>
+
+2005-01-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c: (main):
+ * src/nautilus-window.c: (nautilus_window_class_init):
+ Better default icon.
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2005-01-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-connect-server-dialog.c: (connect_to_server):
+ Don't use destroyed dialog.
+ Patch from Vincent Untz <vincent vuntz net>.
+
+2005-01-16 Francisco Javier F. Serrador <serrador cvs gnome org>
+
+ * src/file-manager/fm-icon-view.c: Applied patch from Tierry
+ Moisan that resolves trivial bug #159128.
+
+2005-01-14 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ * src/.cvsignore:
+ * src/Makefile.am:
+ * src/nautilus-connect-server-dialog-main.c: (dialog_destroyed),
+ (show_uri), (nautilus_connect_server_dialog_present_uri), (main):
+ * src/nautilus-connect-server-dialog-nonmain.c:
+ (nautilus_connect_server_dialog_present_uri):
+ * src/nautilus-connect-server-dialog.c: (connect_to_server),
+ (response_callback), (nautilus_connect_server_dialog_new):
+ * src/nautilus-connect-server-dialog.h:
+ Make connect to server dialog availible as separate application.
+
+ Patch from Vincent Untz <vincent vuntz net>
+
+2005-01-14 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ New function nautilus_ensure_unique_file_name
+
+ * libnautilus-private/nautilus-link.[ch]:
+ * libnautilus-private/nautilus-link-desktop-file.[ch]:
+ Uniquify name for nautilus_link_local_create if requested.
+
+ * src/file-manager/fm-directory-view.c:
+ (fm_directory_view_handle_url_drop):
+ Uniquify desktop link name
+
+ Patch from Jorn Baayen <jbaayen gnome org>
+
+2005-01-13 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.[ch]:
+ * libnautilus-private/nautilus-marshal.list:
+ Add handle_url signal
+ Fix argument list for handle_uri_list
+
+ * libnautilus-private/nautilus-dnd.[ch]:
+ Add nautilus_drag_default_drop_action_for_url
+
+ * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url),
+ (nautilus_icon_container_get_drop_action),
+ (drag_data_received_callback):
+ Handle URL drops separately from URI_LIST
+ Set different actions for URL drop
+
+ * libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
+ (get_drop_action), (receive_dropped_uri_list),
+ (receive_dropped_url), (drag_data_received_callback),
+ (nautilus_tree_view_drag_dest_class_init):
+ Add handle_url and handle_uri lists
+ Set different actions for URL drop
+ Fix bug that made url_list & url drops not work
+
+ * src/file-manager/fm-directory-view.[ch]: (revert_slashes),
+ (ask_link_action), (fm_directory_view_handle_url_drop),
+ (fm_directory_view_handle_uri_list_drop):
+ Move url and uri_list drop handling here. Make it handle
+ url drops better.
+
+ * src/file-manager/fm-icon-view.c: (icon_view_handle_url),
+ (icon_view_handle_uri_list), (fm_icon_view_init):
+ * src/file-manager/fm-list-view.c: (list_view_handle_url),
+ (list_view_handle_uri_list), (create_and_set_up_tree_view):
+ Call up to the drop code in directory view.
+
+ The above is based on a patch from Jorn Baayen <jbaayen gnome org>
+
+ * libnautilus-private/nautilus-directory.c:
+ (nautilus_directory_schedule_metadata_copy):
+ Handle source_directory being NULL. (happens on toplevel uri)
+
+ * libnautilus-private/nautilus-file-operations.c:
+ (nautilus_file_operations_copy_move):
+ Handle source_dir_uri being NULL. (happens on toplevel uri)
+
+ * libnautilus-private/nautilus-link-desktop-file.c:
+ (nautilus_link_desktop_file_local_create):
+ Use right icon field
+
+2005-01-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ (volume_or_drive_unmounted_callback),
+ (volume_or_drive_ejected_callback),
+ (action_unmount_volume_callback), (action_eject_volume_callback),
+ (real_update_menus_volumes):
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Allow eject on unmounted devices.
+ Patch from Magnus Damm <magnus damm gmail com>
+
+2005-01-12 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
+ Don't user GNOME_DESKTOP_ITEM_LOAD_ONLY_IF_EXISTS, it doesn't mean
+ what you think, it means don't load if the app the desktop file
+ references doesn't exist.
+
+2005-01-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-link-historical.c:
+ * libnautilus-private/nautilus-link-historical.h:
+ Remove historical link support.
+
+ * libnautilus-private/nautilus-link-desktop-file.[ch]:
+ * libnautilus-private/nautilus-link.[ch]:
+ Remove historical link support and unused functions.
+
+ * src/file-manager/fm-directory-view.h:
+ Remove unused declaration.
+
+ * src/file-manager/fm-icon-view.c:
+ Fix up due to small api change for nautilus-link.
+
+ * src/file-manager/fm-properties-window.c: (set_icon_callback):
+ Fix icon change for desktop files that point to nonexisting binaries.
+
+2005-01-12 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-main.c (register_icons):
+ Remove debug spew
+
+2005-01-11 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c:
+ (nautilus_icon_factory_get_icon_for_file):
+ Special case icons for burn: and computer:
+
+ * src/nautilus-main.c: (register_icons):
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-window-menus.c:
+ Fix up icons and names in go/places menu.
+ Fixes #162750 and #149941
+
+ Based on patch from dennis_cranston yahoo com and Jaap A. Haitsma
+
+2005-01-11 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c (real_set_title):
+ Make window title "location - File Browser", not "File Browser: location".
+ Fixes #149008. Patch by Gustavo Carneiro.
+
+2005-01-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.9.2 ===
+
+2004-01-11 James Henstridge <james jamesh id au>
+
+ * test/Makefile.am: don't define GNOMELOCALEDIR in INCLUDES.
+
+ * src/Makefile.am: remove desktop and server files on clean.
+ Don't include GNOMELOCALEDIR in INCLUDES, since it is now defined
+ in config.h.
+
+ * Makefile.am: remove desktop files on clean, and intltool files
+ on distclean.
+
+ * acconfig.h: remove, since it isn't needed anymore.
+
+ * configure.in: remove some macro calls not needed with newer
+ automakes, and use newer versions of some macros.
+
+ * autogen.sh: require Automake >= 1.7.
+
+2005-01-11 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+ * configure.in:
+ Require eel 2.92.
+
+2005-01-11 Alexander Larsson <alexl redhat com>
+
+ * configure.in (STARTUP_NOTIFICATION_PACKAGE):
+ Add back mk.
+
+2005-01-10 Alexander Larsson <alexl redhat com>
+
+ * configure.in (STARTUP_NOTIFICATION_PACKAGE):
+ Remove mk for ALL_LINGUAS since it broke the build.
+
+2004-12-17 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
+ Don't use frames for images with alpha.
+
+ Patch from Jaap Haitsma <jaap haitsma org>
+
+2004-12-15 Vijaykumar Patwari <vijaykumar patwari wipro com>
+
+ * src/nautilus-bookmarks-window.[ch]:
+ (open_selected_bookmark): New function, choose if to open in
+ parent or new window.
+ (get_bookmark_nautilus_navigation_window_new): Get New window.
+ (on_jump_button_clicked): Call open_selected_bookmark.
+ (on_row_activated): Call open_selected_bookmark.
+ * src/nautilus-navigation-window-menus.c:
+ (get_or_create_bookmarks_window): Reset signals for the
+ edit bookmark dialog.
+ fixes bug #160224.
+
+2004-12-15 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require glib 2.6.0
+
+ * libnautilus-private/nautilus-file-utilities.c:
+ (nautilus_get_uri_shortname_for_display):
+ * libnautilus-private/nautilus-file.c:
+ (nautilus_file_get_display_name_nocopy):
+ Use g_filename_display_basename() for display names
+
+2004-12-15 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c: (cell_renderer_edited),
+ (fm_list_view_start_renaming_file):
+ * src/file-manager/fm-properties-window.c:
+ (name_field_done_editing):
+ Make sure we don't rename files if the name was never
+ changed from the original display name.
+
+2004-12-15 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-location-dialog.c: (nautilus_location_dialog_new):
+ Fill in ctrl-l dialog correctly for desktop.
+
+ Patch from Matthew Gatto <poobar nycap rr com>
+
+2004-12-15 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (nautilus_icon_container_update_icon):
+ * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
+ * libnautilus-private/nautilus-thumbnails.c:
+ (nautilus_thumbnail_frame_image),
+ (nautilus_thumbnail_load_framed_image):
+ * libnautilus-private/nautilus-thumbnails.h:
+ Better handling of icon sizes, including
+ framing of large file-as-icon images.
+
+ Patches from Jaap Haitsma <jaap haitsma org>
+
+2004-12-13 Dwayne Bailey <dwayne translate org za>
+
+ * configure.in: Added "zu" to ALL_LINGUAS.
+
+2004-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-desktop-link-monitor.c:
+ (destroy_desktop_link_monitor),
+ (nautilus_desktop_link_monitor_get), (volume_file_name_used),
+ (nautilus_desktop_link_monitor_make_filename_unique),
+ (create_volume_link), (nautilus_desktop_link_monitor_init):
+ * libnautilus-private/nautilus-desktop-link-monitor.h:
+ * libnautilus-private/nautilus-desktop-link.c:
+ (nautilus_desktop_link_new_from_volume):
+ Make sure volume filenames are unique (#153888)
+
+2004-12-12 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-clipboard.c (merge_out_clipboard_menu_items):
+ Disconnect from right object.
+
+2004-11-29 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-directory-view.c:
+ (add_application_to_open_with_menu), (real_update_menus):
+ Fix underscore escaping in open with menu.
+
+2004-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bookmark.c:
+ (nautilus_bookmark_get_pixbuf):
+ Force size for pixbufs.
+
+ * libnautilus-private/nautilus-icon-factory.c: (load_icon_file):
+ Load force-sized svgs right.
+ (nautilus_icon_factory_get_pixbuf_from_name):
+ Allow force-size loading
+
+ * libnautilus-private/nautilus-icon-factory.h:
+ Allow force-size loading in nautilus_icon_factory_get_pixbuf_from_name
+
+ * libnautilus-private/nautilus-ui-utilities.c:
+ (nautilus_action_from_menu_item),
+ (nautilus_toolbar_action_from_menu_item):
+ * src/nautilus-emblem-sidebar.c: (create_emblem_widget):
+ * src/nautilus-property-browser.c: (make_drag_image),
+ (make_properties_from_directories):
+ * src/nautilus-sidebar-title.c: (update_icon):
+ * src/file-manager/fm-directory-view.c:
+ (add_extension_action_for_files):
+ * src/file-manager/fm-properties-window.c: (create_emblems_page):
+ * src/file-manager/fm-tree-model.c:
+ (tree_node_get_pixbuf_from_factory):
+
+ Force-size load icons
+
+ * src/nautilus-throbber.c: (nautilus_throbber_instance_init),
+ (nautilus_throbber_finalize):
+ Disconnect icon theme changed signal on finalize.
+
+2004-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-dnd.c:
+ (nautilus_drag_can_accept_item):
+ Handle drags to desktop items.
+
+2004-11-29 Dwayne Bailey <dwayne translate org za>
+
+ * configure.in: Added "nso" to ALL_LINGUAS.
+
+2004-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c:
+ (canvas_position_to_grid_position):
+ Fix positioning. Makes find_new_empty_spot tighter.
+ Patch from Jimmy Do <crispyleaves gmail com>
+
+2004-11-29 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-container.c: (snap_position),
+ (find_empty_location):
+ Fix a few typos in icon placement.
+ Patch from Jimmy Do <crispyleaves gmail com>
+
+2004-11-25 Marco Pesenti Gritti <marco gnome org>
+
+ * src/file-manager/Makefile.am:
+
+ No need to define VERSION here, it's aleady in
+ config.h. Fix the build.
+
+2004-11-25 Marco Pesenti Gritti <marco gnome org>
+
+ reviewed by: Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+
+ Bump gnome-vfs required version
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ (nautilus_mime_get_default_application_for_file),
+ (application_equal), (get_open_with_mime_applications),
+ (nautilus_mime_get_open_with_applications_for_file),
+ (nautilus_mime_get_applications_for_file),
+ (nautilus_mime_has_any_applications_for_file):
+ * libnautilus-private/nautilus-mime-actions.h:
+ * libnautilus-private/nautilus-program-choosing.c:
+ (nautilus_launch_show_file), (nautilus_launch_application):
+ * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
+ (activate_check_mime_types):
+ * src/nautilus-information-panel.c: (command_button_callback),
+ (add_command_buttons), (nautilus_information_panel_update_buttons):
+
+ Remove all mime api deprecated calls and replace them with the
+ new API. Fix bug #159435.
+
+2004-11-24 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Post release version bump
+
+=== nautilus 2.9.1 ===
+
+2004-11-24 Alexander Larsson <alexl redhat com>
+
+ * NEWS:
+ Update for release.
+
+2004-11-22 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-undo-signal-handlers.c:
+ Fix include.
+
+2004-11-22 Alexander Larsson <alexl redhat com>
+ * Merge bonobo-slay-branch
+
+2004-11-22 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window.c: (action_view_as_callback),
+ (nautilus_window_synch_view_as_menus):
+ Don't reenter action callback when switching views.
+
+2004-11-19 Dave Camp <dave novell com>
+
+ * src/file-manager/fm-directory-view.c: (reset_open_with_menu),
+ (can_show_default_app), (real_update_menus): Fix some jumping
+ menus.
+ * test/Makefile.am: Don't link to libnautilus
+
+2004-11-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-mime-actions.c:
+ removed unneeded includes
+
+ * src/nautilus-application.c:
+ * src/nautilus-desktop-window.c:
+ Removed app_id property on NautilusWindow
+
+ * src/nautilus-main.c: (main):
+ Remove old code
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-window-menus.c:
+ * src/file-manager/fm-ditem-page.c:
+ Remove bonobo comments
+
+ * src/nautilus-window.c:
+ Remove app_id property
+ fix last bonobo details
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ remove edit launcher action
+
+2004-11-19 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Require new eel
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-actions.h:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-spatial-window-ui.xml:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window.[ch]:
+ Implement some accels as GtkBindings instead to avoid
+ overriding widget-specific keybindings like "delete" and "backspace".
+
+2004-11-19 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-window-private.h:
+ Put location entry etc in a toolbar.
+
+2004-11-19 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file.c: (is_desktop_file),
+ (nautilus_file_is_nautilus_link):
+ Don't check for "application/x-gnome-app-info", as that is already
+ handled by the alias system. This also avoids stating for a
+ mimetype xml file.
+
+ * src/nautilus-throbber.c:
+ Don't create a new icon theme for each throbber.
+ Use GtkIconTheme instead of GnomeIconTheme
+
+ * libnautilus-private/nautilus-ui-utilities.[ch]:
+ New function nautilus_ui_string_get to cache the loaded ui files.
+
+ * src/nautilus-navigation-window.c:
+ Remove old bonoboui stuff
+
+ * src/nautilus-navigation-window-menus.c:
+ Open New window is Ctrl-N.
+ Use the new nautilus_ui_string_get call
+
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Use the new nautilus_ui_string_get call
+
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/file-manager/nautilus-icon-view-ui.xml:
+ Name separators to work around bug #158620
+
+2004-11-18 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/nautilus-desktop-icon-view-ui.xml:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/file-manager/nautilus-icon-view-ui.xml:
+ * src/file-manager/nautilus-list-view-ui.xml:
+ * src/nautilus-actions.h:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-spatial-window-ui.xml:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window.[ch]:
+ Add all extra accellerators and clean up ui files.
+
+2004-11-18 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-toolbars.c:
+ * libnautilus-private/nautilus-ui-utilities.[ch]:
+ (nautilus_action_from_menu_item), (nautilus_toolbar_action_from_menu_item):
+ Move code to utility functions.
+
+2004-11-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-window-menus.c:
+ Move some functions to nautilus-ui-utilities
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-ui-utilities.[ch]:
+ Various ui utility functions
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Unmerge everything on destroy
+
+ * src/nautilus-shell-ui.xml:
+ Remove unused stuff
+
+2004-11-18 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-clipboard-monitor.c:
+ Handle ownership changes from XFixes
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-clipboard-ui.xml:
+ Remove (is now inline)
+
+ * libnautilus-private/nautilus-clipboard.[ch]:
+ Convert to GtkUIManager
+
+ * src/nautilus-location-bar.c:
+ * src/nautilus-notes-viewer.c:
+ Adapt to NautilusClipboard changes
+
+ * src/nautilus-window-menus.c:
+ Remove duplicated action
+
+ * src/file-manager/fm-actions.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ Adapt to NautilusClipboard changes
+ Fix paste into folder to not use stock accelerator
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * components/Makefile.am:
+ Remove references to throbber
+
+ * src/Makefile.am:
+ * src/nautilus-throbber.[ch]:
+ Moved throbber here and made it not be a bonobo object
+
+ * src/nautilus-window-private.h:
+ * src/nautilus-window-toolbars.c:
+ Work with the throbber
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-application.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.c:
+ Make initial window geometry work.
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-image-properties-page.c: (get_property_pages):
+ Only show for images.
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-properties-window.h:
+ Don't include libnautilus files.
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-desktop-window.c:
+ Remove old defines
+
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-shell-ui.xml:
+ Make the menus look like pre-bonobo-removal
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-desktop-icon-view.c: (real_merge_menus):
+ Don't have use default background on desktop context menu.
+
+2004-11-17 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ Remove libnautilus-adapter subdir
+
+ * components/Makefile.am:
+ Don't build throbber atm
+
+ * src/nautilus-navigation-action.c:
+ Use GtkMenuToolButton instead of NautilusArrowToolbutton
+
+ * src/Makefile.am:
+ * src/nautilus-arrow-toolbutton.[ch]:
+ Remove.
+
+2004-11-16 Anders Carlsson <andersca gnome org>
+
+ * libnautilus-private/nautilus-window-info.c:
+ (nautilus_window_info_get_ui_manager):
+ It's NULL now, not CORBA_OBJECT_NIL.
+
+2004-11-16 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-view.h:
+ remove bonoboui inclide
+
+ * src/nautilus-navigation-action.[ch]:
+ Add navigation GtkAction, based on epi code
+
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-toolbars.c:
+ Correctly handle toolbar icons for extensions
+
+2004-11-16 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Remove bonoboui dependencies
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-bonobo-extensions.[ch]:
+ * libnautilus-private/nautilus-bonobo-ui.h:
+ Remove unneeded files
+
+ * libnautilus-private/nautilus-clipboard.c:
+ Comment out for now.
+
+ * libnautilus-private/nautilus-directory-metafile-monitor.c:
+ * libnautilus-private/nautilus-metafile.c:
+ * src/nautilus-application.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-main.c: (main):
+ * src/nautilus-notes-viewer.c:
+ * src/nautilus-sidebar-title.c:
+ * src/file-manager/fm-properties-window.c:
+ Remove bonobo includes
+
+ * libnautilus-private/nautilus-file-utilities.[ch]:
+ (nautilus_get_ui_directory), (nautilus_ui_file):
+ Util functions for ui files.
+
+ * libnautilus-private/nautilus-view.[ch]:
+ * libnautilus-private/nautilus-window-info.[ch]:
+ Remove bonoboui methods
+
+ * src/Makefile.am:
+ Add new files, remove some old ones
+ Move ui files to datadir/nautilus/ui
+
+ * src/nautilus-actions.h:
+ New file with action names
+
+ * src/nautilus-arrow-toolbutton.[ch]:
+ New widget for back/forward buttons.
+
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-spatial-window-ui.xml:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.[ch]:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window-toolbars.c:
+ * src/nautilus-window.[ch]:
+ Initial port to GtkUIManager
+
+ * src/nautilus-profiler.[ch]:
+ Remove
+
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-actions.h:
+ New file with action names
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/nautilus-desktop-icon-view-ui.xml:
+ * src/file-manager/nautilus-directory-view-ui.xml:
+ * src/file-manager/nautilus-icon-view-ui.xml:
+ * src/file-manager/nautilus-list-view-ui.xml:
+ Initial port of views to GtkUIManager
+
+2004-11-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-bonobo-extensions.[ch]:
+ Remove some unused bonobo extensions.
+
+ * libnautilus-private/Makefile.am:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-property-browser.c:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window.c:
+ * libnautilus-private/nautilus-drag-window.[ch]:
+ Remove NautilusDragWindow (not used anyway)
+
+2004-11-09 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-directory-async.c:
+ * libnautilus-private/nautilus-lib-self-check-functions.h:
+ * libnautilus-private/nautilus-medusa-support.[ch]:
+ * libnautilus-private/nautilus-metafile.c:
+ * libnautilus-private/nautilus-search-uri.[ch]:
+ * src/Makefile.am:
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-search-list-view.[ch]:
+ * src/file-manager/nautilus-indexing-info.[ch]:
+ * src/file-manager/nautilus-search-list-view-ui.xml:
+ * src/nautilus-application.c:
+ * src/nautilus-complex-search-bar.[ch]:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window-ui.xml:
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-search-bar-criterion-private.h:
+ * src/nautilus-search-bar-criterion.[ch]:
+ * src/nautilus-search-bar-private.h:
+ * src/nautilus-search-bar.[ch]:
+ * src/nautilus-shell-ui.xml:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-simple-search-bar.[ch]:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-switchable-navigation-bar.[ch]:
+ * src/nautilus-switchable-search-bar.[ch]:
+ * src/nautilus-window-manage-views.c:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window.c:
+ Remove all traces of old medusa support.
+
+2004-11-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-icon-factory.[ch]:
+ (nautilus_get_relative_icon_size_for_zoom_level):
+ New function.
+
+ * libnautilus-private/nautilus-view.[ch]:
+ Redo the zooming interface
+
+ * src/file-manager/fm-directory-view.[ch]:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-list-view.c:
+ Implement the new interface for zooming and clean up.
+ Remove the "default zoom affects fonts" behaviour.
+
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-zoom-control.[ch]:
+ Use the new simplified zoom interfaces
+
+2004-11-09 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-async.c:
+ (nautilus_async_destroying_file), (extension_info_cancel),
+ (info_provider_idle_callback), (info_provider_callback):
+ * libnautilus-private/nautilus-directory-private.h:
+ Handle the case when the file we're getting extension info
+ from goes away.
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * src/nautilus-navigation-window.c:
+ (nautilus_navigation_window_set_up_sidebar):
+ * src/nautilus-window-manage-views.c:
+ (viewed_file_changed_callback):
+ Remove some BONOBO TODOs
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * components/Makefile.am:
+ Remove image_properties subdir
+
+ * src/Makefile.am:
+ * src/nautilus-application.c: (nautilus_application_instance_init):
+ * src/nautilus-image-properties-page.[ch]:
+ Image property page using new system
+
+ * src/nautilus-notes-viewer.c:
+ add static
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-sidebar-factory.c:
+ * libnautilus-private/nautilus-sidebar-factory.h:
+ Remove old sidebar-factory API
+
+ * src/file-manager/fm-tree-view.c:
+ * src/nautilus-emblem-sidebar.c:
+ * src/nautilus-history-sidebar.c:
+ * src/nautilus-information-panel.c:
+ * src/nautilus-navigation-window.c:
+ Convert to new provider API.
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/Makefile.am:
+ * libnautilus-private/nautilus-sidebar-provider.[ch]:
+ Add new extensions-style sidebar provider interface
+
+ * src/nautilus-navigation-window.c:
+ Use it.
+
+ * src/nautilus-notes-viewer.[ch]:
+ Convert notes viewer to new iface
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * src/Makefile.am:
+ * src/nautilus-application.c: (nautilus_application_instance_init):
+ * src/nautilus-notes-sidebar.[ch]:
+ * src/nautilus-notes-viewer.[ch]:
+ Turn NautilusNotesSidebar into NautilusNotesViewer that is also a
+ property page
+
+2004-11-08 Alexander Larsson <alexl redhat com>
+
+ * components/Makefile.am:
+ Remove emblem subdir
+
+ * libnautilus-private/nautilus-window-info.[ch]:
+ * src/nautilus-window.c: (nautilus_window_set_hidden_files_mode):
+ hidden_files_mode_changed signal
+
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-tree-view.[ch]:
+ * src/nautilus-application.c: (nautilus_application_instance_init):
+ Make tree view work with new system.
+
+ * src/nautilus-window-manage-views.c: (load_new_location),
+ (location_has_really_changed):
+ Only emit loading_uri after load_underway has been reported.
+
+2004-11-05 Alexander Larsson <alexl redhat com>
+
+ * src/Makefile.am:
+ * src/nautilus-emblem-sidebar.[ch]:
+ * src/nautilus-application.c:
+ Add emblem sidebar, based on old compontent
+ now uses NautilusSignaller to detect/signal emblem changes
+
+ * src/nautilus-property-browser.c:
+ Catch the emblems_changed signal and refresh
+
+2004-11-05 Alexander Larsson <alexl redhat com>
+
+ * src/file-manager/fm-list-view.c:
+ Fix crash when switching view.
+
+ * src/nautilus-history-sidebar.c:
+ Some cleanups
+
+ * src/nautilus-navigation-window.c:
+ Fix unref-null warning
+
+ * src/Makefile.am:
+ * src/nautilus-application.c:
+ * src/nautilus-notes-sidebar.[ch]:
+ Add notes sidebar widget, based on old component
+
+ * components/Makefile.am (SUBDIRS):
+ Remove notes
+
+2004-11-05 Alexander Larsson <alexl redhat com>
+
+ * components/Makefile.am:
+ Remove stuff that are now replaced or not needed anymore.
+
+ * libnautilus-private/nautilus-window-info.[ch]:
+ * src/nautilus-window.c:
+ Add nautilus_window_info_get_history.
+
+ * src/Makefile.am:
+ * src/nautilus-history-sidebar.[ch]:
+ * src/nautilus-application.c: (nautilus_application_instance_init):
+ Add history sidebar widget, based on old component.
+
+ * src/nautilus-information-panel.[ch]:
+ Some fixes
+
+2004-11-05 Alexander Larsson <alexl redhat com>
+
+ * libnautilus-private/nautilus-directory-background.c:
+ Fix spew
+
+ * libnautilus-private/nautilus-sidebar-factory.h:
+ * libnautilus-private/nautilus-window-info.[ch]:
+ * src/nautilus-application.c:
+ * src/nautilus-information-panel.[ch]:
+ * src/nautilus-navigation-window.c:
+ * src/nautilus-side-pane.c:
+ * src/nautilus-window.c:
+ More work on sidebars. Now the information sidebar works.
+
+2004-11-04 Alexander Larsson <alexl redhat com>
+
+ * Makefile.am:
+ Don't build libnautilus subdir
+
+ * libnautilus-private/Makefile.am:
+ Don't link to libnautilus
+ Add new files (some from libnautilus)
+ Remove not used files
+
+ * libnautilus-private/apps_nautilus_preferences.schemas.in:
+ Remove hide_built_in_bookmarks
+
+ * libnautilus-private/nautilus-bonobo-ui.h:
+ * libnautilus-private/nautilus-clipboard-ui.xml:
+ * libnautilus-private/nautilus-clipboard.[ch]:
+ * libnautilus-private/nautilus-idle-queue.[ch]:
+ Move here from libnautilus
+
+ * libnautilus-private/nautilus-desktop-link.c:
+ * libnautilus-private/nautilus-global-preferences.[ch]:
+ Remove WEB_NAVIGATION_ENABLED ifdef and HOME_URI/BUILT_IN_BOOKMARKS
+ prefs
+
+ * libnautilus-private/nautilus-directory-private.h:
+ * libnautilus-private/nautilus-metafile-server.idl:
+ * libnautilus-private/nautilus-program-choosing.h:
+ Remove not needed header inclusions
+
+ * libnautilus-private/nautilus-sidebar-factory.[ch]:
+ NautilusSidebar registration and creation
+
+ * libnautilus-private/nautilus-sidebar.[ch]:
+ New NautilusSidebar interface
+
+ * libnautilus-private/nautilus-sidebar-functions.[ch]:
+ * libnautilus-private/nautilus-undo-context.[ch]:
+ * libnautilus-private/nautilus-view-identifier.[ch]:
+ * libnautilus-private/nautilus-view-query.[ch]:
+ Remove not needed files
+
+ * libnautilus-private/nautilus-undo-manager.[ch]:
+ * libnautilus-private/nautilus-undo-private.h:
+ * libnautilus-private/nautilus-undo-transaction.[ch]:
+ * libnautilus-private/nautilus-undo.[ch]:
+ Convert from bonobo. Some moved from libnautilus.
+
+ * libnautilus-private/nautilus-view-factory.[ch]:
+ NautilusView registration and creation
+
+ * libnautilus-private/nautilus-view.[ch]:
+ New NautilusView interface
+
+ * libnautilus-private/nautilus-window-info.[ch]:
+ New NautilusWindowInfo interface
+
+ * src/Makefile.am:
+ Don't link to libnautilus
+ Remove not used files
+
+ * src/nautilus-applicable-views.[ch]:
+ * src/nautilus-component-adapter-factory.[ch]:
+ * src/nautilus-view-frame-corba.[ch]:
+ * src/nautilus-view-frame-private.h:
+ * src/nautilus-view-frame.[ch]:
+ Removed. Not needed anymore.
+
+ * src/nautilus-bookmarks-window.c:
+ * src/nautilus-complex-search-bar.c:
+ * src/nautilus-information-panel.[ch]:
+ * src/nautilus-location-bar.c:
+ * src/nautilus-location-dialog.c:
+ * src/nautilus-location-entry.c:
+ * src/nautilus-shell-interface.idl:
+ * src/nautilus-side-pane.h:
+ * src/nautilus-sidebar-title.c:
+ * src/nautilus-simple-search-bar.c:
+ Minor changes to build.
+
+ * src/nautilus-shell.c:
+ Remove WEB_NAVIGATION_ENABLED
+
+ * src/nautilus-application.c:
+ * src/nautilus-desktop-window.c:
+ * src/nautilus-navigation-window-menus.c:
+ * src/nautilus-navigation-window.[ch]:
+ * src/nautilus-spatial-window.c:
+ * src/nautilus-window-manage-views.[ch]:
+ * src/nautilus-window-menus.c:
+ * src/nautilus-window-private.h:
+ * src/nautilus-window.[ch]:
+ Initial conversion to new NautilusView interface.
+
+ * src/file-manager/Makefile.am:
+ * src/file-manager/fm-bonobo-provider.[ch]:
+ Removed. Not needed anymore.
+ Temporary commented out fm-tree-view.[ch]
+
+ * src/file-manager/fm-desktop-icon-view.c:
+ * src/file-manager/fm-desktop-icon-view.h:
+ * src/file-manager/fm-directory-view.c:
+ * src/file-manager/fm-directory-view.h:
+ * src/file-manager/fm-icon-view.c:
+ * src/file-manager/fm-icon-view.h:
+ * src/file-manager/fm-list-view.c:
+ * src/file-manager/fm-list-view.h:
+ * src/file-manager/fm-properties-window.c:
+ * src/file-manager/fm-tree-view.h:
+ Initial conversion to new NautilusView interface.
+
+2004-11-09 Mark McLoughlin <mark skynet ie>
+
+ * Makefile.am: install nautilus-file-management-properties.desktop
+ in $(datadir)/applications
+
+ * nautilus-file-management-properties.desktop.in:
+ add OnlyShowIn=GNOME;
+
+2004-10-29 Iain <iaingnome gmail com>
+
+ * libnautilus-private/nautilus-icon-canvas-item.c
+ (compute_text_rectangle): Line up the text with the middle of the icon.
+
+ * libnautilus-private/nautilus-icon-container.c
+ (lay_down_one_line): Take the max height of the row so that icons can
+ be lined up.
+ (lay_down_icons_horizontal): Calculate the grid_width depending on the
+ max width of an icon.
+ Line up icons on a vertical line set at the left of the text.
+
+2004-10-29 Alexander Larsson <alexl redhat com>
+
+ * configure.in:
+ Update version to 2.9.1.
+ Gnome 2.8 versions are now on the gnome-2-8 branch.
+
+ * ChangeLog: rolled over to ChangeLog-20041029.
+
+==== gnome-2-8 branched from here ===
+
+# Local Variables:
+# coding: utf-8
+# End:
diff --git a/Makefile.am b/Makefile.am
index 74d9545..dde13e2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -40,6 +40,7 @@ EXTRA_DIST= \
ChangeLog-20010201 \
ChangeLog-20010420 \
ChangeLog-20041029 \
+ ChangeLog-20090417 \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]