1. 13 Apr, 2009 1 commit
    • Alexander Larsson's avatar
      Don't show eject if not mounted. · 99e702d4
      Alexander Larsson authored
      2009-04-13  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-places-sidebar.c:
      	(add_place):
      	Don't show eject if not mounted.
      
      
      
      svn path=/trunk/; revision=15181
      99e702d4
  2. 11 Apr, 2009 1 commit
    • Alexander Larsson's avatar
      Show both unmount and eject in menus. We need to show eject for a lot of · 16ffc264
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=15176
      16ffc264
  3. 04 Mar, 2009 1 commit
    • Alexander Larsson's avatar
      Bug 574067 – context menu lists eject and unmount option · 1a2b53e7
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=15053
      1a2b53e7
  4. 16 Feb, 2009 1 commit
    • David Zeuthen's avatar
      Don't use shadowed mounts. · 498596ad
      David Zeuthen authored
      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().
      
      
      svn path=/trunk/; revision=14953
      498596ad
  5. 06 Oct, 2008 1 commit
    • Cosimo Cecchi's avatar
      Remove unnecessary includes of libgnome · c9aff00e
      Cosimo Cecchi authored
      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
      
      
      svn path=/trunk/; revision=14689
      c9aff00e
  6. 21 Jul, 2008 2 commits
    • Christian Neumair's avatar
      Add separator after "Open in ..." popup menu items. · dbf7af66
      Christian Neumair authored
      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.
      
      
      svn path=/trunk/; revision=14401
      dbf7af66
    • Christian Neumair's avatar
      Fix eject icon click detection, also make it work in RTL locales. · 9acdac10
      Christian Neumair authored
      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. 
      
      svn path=/trunk/; revision=14400
      9acdac10
  7. 19 Jul, 2008 2 commits
    • Christian Neumair's avatar
      Only align eject icons with ejectable rows, instead of aligning them with · df30c29f
      Christian Neumair authored
      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.
      
      svn path=/trunk/; revision=14374
      df30c29f
    • Christian Neumair's avatar
      Add nautilus_file_operations_mount_volume_full(), which will issue a · 82887543
      Christian Neumair authored
      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.
      
      svn path=/trunk/; revision=14373
      82887543
  8. 09 Jul, 2008 1 commit
    • Christian Neumair's avatar
      Bookmark DND fix galore. Properly handle reordering when non-existing · c1dde067
      Christian Neumair authored
      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.
      
      svn path=/trunk/; revision=14332
      c1dde067
  9. 08 Jul, 2008 1 commit
  10. 04 Jul, 2008 1 commit
    • Christian Neumair's avatar
      Add eject button to places sidebar. Use multiple cell renderers for · 6bb9a831
      Christian Neumair authored
      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.
      
      svn path=/trunk/; revision=14321
      6bb9a831
  11. 21 May, 2008 1 commit
  12. 30 Apr, 2008 1 commit
    • David Zeuthen's avatar
      Fix how autorunning works. Instead of inhibiting autorunning every time we · 0e85a1ca
      David Zeuthen authored
      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.
      
      
      svn path=/trunk/; revision=14112
      0e85a1ca
  13. 27 Apr, 2008 1 commit
  14. 04 Apr, 2008 2 commits
    • Christian Neumair's avatar
      Move finalize to dispose, unset pointers to window/tree_view, use · a85b467e
      Christian Neumair authored
      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().
      
      svn path=/trunk/; revision=14039
      a85b467e
    • Christian Neumair's avatar
      Inhibit autorun in mount callbacks after finishing mounts rather than · 00a42fe8
      Christian Neumair authored
      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.
      
      svn path=/trunk/; revision=14034
      00a42fe8
  15. 29 Mar, 2008 1 commit
  16. 21 Feb, 2008 1 commit
    • David Zeuthen's avatar
      Use g_volume_should_automount() to determine if we should autorun programs · 00e59a6b
      David Zeuthen authored
      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). 
      
      
      svn path=/trunk/; revision=13795
      00e59a6b
  17. 11 Feb, 2008 1 commit
  18. 24 Jan, 2008 1 commit
    • Luca Ferretti's avatar
      reviewed by: Alexander Larsson · 8676045d
      Luca Ferretti authored
      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.
      
      
      svn path=/trunk/; revision=13646
      8676045d
  19. 14 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Add check_trash arg to nautilus_file_operations_unmount_mount. Add · 2761f4f9
      Alexander Larsson authored
      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)
      
      
      svn path=/trunk/; revision=13594
      2761f4f9
  20. 20 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Update to new gio api · f3118e75
      Alexander Larsson authored
      2007-12-20  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              * src/nautilus-places-sidebar.c:
      	Update to new gio api
      
      
      svn path=/trunk/; revision=13537
      f3118e75
  21. 19 Dec, 2007 1 commit
    • David Zeuthen's avatar
      Don't put up error dialogs if the error code is G_IO_ERROR_FAILED_HANDLED. · e626e43d
      David Zeuthen authored
      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):
      
      
      svn path=/trunk/; revision=13535
      e626e43d
  22. 17 Dec, 2007 1 commit
    • David Zeuthen's avatar
      Update for API changes in gio trunk. · 8fc1e99e
      David Zeuthen authored
      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.
      
      
      svn path=/trunk/; revision=13532
      8fc1e99e
  23. 14 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Only use <gio/gio.h> include · 6559286c
      Alexander Larsson authored
      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 
      
      
      svn path=/trunk/; revision=13529
      6559286c
  24. 11 Dec, 2007 1 commit
    • David Zeuthen's avatar
      Update for API changes in gio trunk. · 6b62b6df
      David Zeuthen authored
      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):
      
      
      svn path=/trunk/; revision=13520
      6b62b6df
  25. 07 Dec, 2007 3 commits
    • Alexander Larsson's avatar
      Display errors on mount/unmount failure · 3f48f21e
      Alexander Larsson authored
      2007-12-07  Alexander Larsson  <alexl@redhat.com>
      
              * src/nautilus-places-sidebar.c:
      	Display errors on mount/unmount failure
      
      
      svn path=/trunk/; revision=13505
      3f48f21e
    • Alexander Larsson's avatar
      Show errors on unmount/eject failing. · f0c45c90
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=13504
      f0c45c90
    • Alexander Larsson's avatar
      Implement empty trash on unmount and eject · 48757eb4
      Alexander Larsson authored
      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
      
      
      
      svn path=/trunk/; revision=13503
      48757eb4
  26. 30 Nov, 2007 1 commit
  27. 24 Jul, 2007 1 commit
    • Christian Persch's avatar
      Use pango ellipsisation instead of truncating the strings. Bug #410113. · ee2c880e
      Christian Persch authored
      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.
      
      svn path=/trunk/; revision=13025
      ee2c880e
  28. 30 Mar, 2007 1 commit
  29. 19 Mar, 2007 3 commits
  30. 15 Mar, 2007 1 commit
  31. 14 Mar, 2007 1 commit
  32. 06 Feb, 2007 1 commit
    • Jesse Stockall's avatar
      src/file-manager/fm-directory-view.c src/file-manager/fm-tree-view.c · 726e8bd1
      Jesse Stockall authored
      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
      
      
      svn path=/trunk/; revision=12724
      726e8bd1
  33. 08 Dec, 2006 1 commit
    • Paolo Borelli's avatar
      Use nautilus_get_home_directory_uri everywhere instead of open coding it · fca9952a
      Paolo Borelli authored
      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.
      fca9952a