1. 13 Feb, 2008 1 commit
    • Alexander Larsson's avatar
      Don't free NULL GError. · 16c058b3
      Alexander Larsson authored
      2008-02-13  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-operations.c (verify_destination):
      	Don't free NULL GError.
      
      
      svn path=/trunk/; revision=13732
      16c058b3
  2. 12 Feb, 2008 1 commit
    • Cosimo Cecchi's avatar
      Remove unneeded gnome-vfs includes. · 2c4eea1b
      Cosimo Cecchi authored
      2008-02-12  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* libnautilus-private/nautilus-file-operations.c:
      	Remove unneeded gnome-vfs includes.
      
      svn path=/trunk/; revision=13731
      2c4eea1b
  3. 11 Feb, 2008 2 commits
    • Alexander Larsson's avatar
      Make progress setting be ratio based and not percent based and then ensure · 057c7f82
      Alexander Larsson authored
      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.
      
      
      
      svn path=/trunk/; revision=13725
      057c7f82
    • Alexander Larsson's avatar
      Update for new gio mount flags argument · 0082cd73
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13724
      0082cd73
  4. 05 Feb, 2008 1 commit
    • Alexander Larsson's avatar
      Escape characters that won't work in GMarkup. · 107a0cd6
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=13695
      107a0cd6
  5. 04 Feb, 2008 1 commit
  6. 30 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Add functions to inhibit autorun for a volume or for the volume of a file. · 075ab7a0
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=13674
      075ab7a0
  7. 29 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Fix string wrt plural · 4d61cdb7
      Alexander Larsson authored
      2008-01-29  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-operations.c (report_link_progress):
      	Fix string wrt plural
      
      
      
      svn path=/trunk/; revision=13668
      4d61cdb7
  8. 28 Jan, 2008 1 commit
  9. 25 Jan, 2008 1 commit
  10. 23 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Don't leak enumerators · 699de191
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13643
      699de191
  11. 22 Jan, 2008 2 commits
    • Alexander Larsson's avatar
      Clean up strings for l10n. (#510327) · 5269cb7c
      Alexander Larsson authored
      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)
      
      
      svn path=/trunk/; revision=13635
      5269cb7c
    • Alexander Larsson's avatar
      Use thousands separators (#41455) · 60b242bf
      Alexander Larsson authored
      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)
      
      
      svn path=/trunk/; revision=13634
      60b242bf
  12. 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
  13. 09 Jan, 2008 2 commits
  14. 08 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Implement some missing mount/unmount functionallity. Patch from Tomas · 0059140a
      Alexander Larsson authored
      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>
      
      
      svn path=/trunk/; revision=13571
      0059140a
  15. 04 Jan, 2008 1 commit
  16. 20 Dec, 2007 2 commits
    • Alexander Larsson's avatar
      Update to new gio file attribute names · 8c0c4e1f
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13538
      8c0c4e1f
    • 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
  17. 19 Dec, 2007 2 commits
    • Alexander Larsson's avatar
      Update for glib API change. · a8efaf1c
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=13536
      a8efaf1c
    • 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
  18. 14 Dec, 2007 3 commits
    • Alexander Larsson's avatar
      Update to new flags API · 68fc9bae
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13530
      68fc9bae
    • 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
    • Alexander Larsson's avatar
      Update to gioscheduler.h changes · 3465bf43
      Alexander Larsson authored
      2007-12-14  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
      	Update to gioscheduler.h changes
      
      
      svn path=/trunk/; revision=13528
      3465bf43
  19. 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
  20. 07 Dec, 2007 4 commits
    • Alexander Larsson's avatar
      Implement nautilus_file_set_permissions_recursive · 8e47ce39
      Alexander Larsson authored
      2007-12-07  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              Implement nautilus_file_set_permissions_recursive
      
      
      svn path=/trunk/; revision=13508
      8e47ce39
    • 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
    • Alexander Larsson's avatar
      Implement the rest of the file create ops · 834247e2
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13502
      834247e2
  21. 06 Dec, 2007 3 commits
    • Alexander Larsson's avatar
      Don't avoid adding existing files that are not is_added. Fixes a problem · 318b5a31
      Alexander Larsson authored
      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.
      
      
      svn path=/trunk/; revision=13499
      318b5a31
    • Alexander Larsson's avatar
      Set position on move and link · e55bf2bf
      Alexander Larsson authored
      2007-12-06  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
      	Set position on move and link
      
      
      svn path=/trunk/; revision=13498
      e55bf2bf
    • Alexander Larsson's avatar
      Implement symlinking · 45bfd9ce
      Alexander Larsson authored
      2007-12-06  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.[ch]:
              * src/file-manager/fm-directory-view.c:
      	Implement symlinking
      
      
      
      svn path=/trunk/; revision=13497
      45bfd9ce
  22. 05 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Implement duplicate. · db2c5a92
      Alexander Larsson authored
      2007-12-05  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.[ch]:
      	Implement duplicate.
      
      
      svn path=/trunk/; revision=13496
      db2c5a92
  23. 04 Dec, 2007 5 commits
    • Alexander Larsson's avatar
      Update TODO comment · 355f8aab
      Alexander Larsson authored
      svn path=/trunk/; revision=13490
      355f8aab
    • Alexander Larsson's avatar
      Implement empty trash · fb7cce41
      Alexander Larsson authored
      2007-12-04  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
      	Implement empty trash
      
      
      
      svn path=/trunk/; revision=13489
      fb7cce41
    • Alexander Larsson's avatar
      Implement trash with CommonJob · a39cea26
      Alexander Larsson authored
      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
      
      
      svn path=/trunk/; revision=13485
      a39cea26
    • Alexander Larsson's avatar
      Support recursive delete with progress reporting · 7a86af94
      Alexander Larsson authored
      2007-12-04  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
      	Support recursive delete with progress reporting
      
      
      svn path=/trunk/; revision=13481
      7a86af94
    • Alexander Larsson's avatar
      Use CommonJob in the delete confirmation dialogs · f40c0e14
      Alexander Larsson authored
      2007-12-04  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
      	Use CommonJob in the delete confirmation dialogs
      
      
      svn path=/trunk/; revision=13480
      f40c0e14
  24. 03 Dec, 2007 1 commit