summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reimplement copy_move helper with _copy and _move Also support move togio-branchAlexander Larsson2007-11-304-97/+80
| | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13463
* Convert changes queue to only use GFile, not uris. Kill all _by_uriAlexander Larsson2007-11-308-153/+80
| | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13462
* More uri -> gfile API changesAlexander Larsson2007-11-306-76/+672
| | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13461
* Change position setting api to accept GFile instead of uriAlexander Larsson2007-11-295-19/+87
| | | | | | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13460
* Add some GFile version and rename the old to _by_uriAlexander Larsson2007-11-2911-14/+68
| | | | | | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13459
* Better status message when copying one folderAlexander Larsson2007-11-233-9/+36
| | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13451
* Nicer progress textsAlexander Larsson2007-11-233-34/+58
| | | | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13450
* Don't free uninitialized memory.Alexander Larsson2007-11-235-20/+254
| | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13449
* Update TODOAlexander Larsson2007-11-221-0/+2
| | | | svn path=/branches/gio-branch/; revision=13448
* Handle debuting URIs in file copy opAlexander Larsson2007-11-223-73/+155
| | | | | | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13447
* Add TODO comment and move defines to topAlexander Larsson2007-11-221-2/+8
| | | | svn path=/branches/gio-branch/; revision=13446
* Add run_warning and run_error to simplify the code for error dialogs.Alexander Larsson2007-11-222-165/+207
| | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13445
* Add defines for common button names to make sure they are consistentAlexander Larsson2007-11-222-22/+36
| | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13444
* Use the right create_dest arg to copy_directoryAlexander Larsson2007-11-222-2/+7
| | | | | | | | | | 2007-11-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Use the right create_dest arg to copy_directory svn path=/branches/gio-branch/; revision=13443
* Free primary / secondary in run_simple_dialogAlexander Larsson2007-11-222-33/+22
| | | | | | | | | | 2007-11-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Free primary / secondary in run_simple_dialog svn path=/branches/gio-branch/; revision=13442
* Add IS_IO_ERROR macro and use thatAlexander Larsson2007-11-222-24/+19
| | | | | | | | | | 2007-11-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Add IS_IO_ERROR macro and use that svn path=/branches/gio-branch/; revision=13441
* Remove printf versions rename _set_foo_nocopy to _take_fooAlexander Larsson2007-11-224-147/+91
| | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13440
* Use eel_strdup_printf_with_custom to make it easier to create errorAlexander Larsson2007-11-222-47/+167
| | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13439
* Handle deleting a directory when overwriting it with a file.Alexander Larsson2007-11-212-4/+138
| | | | | | | | | | | | 2007-11-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Handle deleting a directory when overwriting it with a file. svn path=/branches/gio-branch/; revision=13436
* Handle errors in remove destinationAlexander Larsson2007-11-212-2/+37
| | | | | | | | | | 2007-11-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Handle errors in remove destination svn path=/branches/gio-branch/; revision=13435
* Pass cancellable into strdup_with_nameAlexander Larsson2007-11-212-24/+28
| | | | | | | | | | | 2007-11-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Pass cancellable into strdup_with_name svn path=/branches/gio-branch/; revision=13434
* Add progress updates to copy. Make some error dialogs more consistent (addAlexander Larsson2007-11-214-41/+256
| | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13433
* Don't create dest dir on mergesAlexander Larsson2007-11-212-21/+43
| | | | | | | | | | 2007-11-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Don't create dest dir on merges svn path=/branches/gio-branch/; revision=13432
* Handle recursive copiesAlexander Larsson2007-11-212-4/+189
| | | | | | | | | | 2007-11-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Handle recursive copies svn path=/branches/gio-branch/; revision=13431
* Pass in same_fs instead of dest_fs_id so we can reuse copy_fileAlexander Larsson2007-11-202-13/+19
| | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13429
* More work on file copiesAlexander Larsson2007-11-202-12/+346
| | | | | | | | | | 2007-11-20 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: More work on file copies svn path=/branches/gio-branch/; revision=13428
* Add error handling for source scanningAlexander Larsson2007-11-202-75/+320
| | | | | | | | | | 2007-11-20 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Add error handling for source scanning svn path=/branches/gio-branch/; revision=13427
* Add nautilus_get_all_progress_info()Alexander Larsson2007-11-195-76/+346
| | | | | | | | | | | | | | | | 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() svn path=/branches/gio-branch/; revision=13426
* Add generic run_simple_dialog.Alexander Larsson2007-11-192-93/+190
| | | | | | | | | | 2007-11-19 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: Add generic run_simple_dialog. svn path=/branches/gio-branch/; revision=13425
* Fix signal emissionsAlexander Larsson2007-11-166-4/+279
| | | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13424
* Reindent Fix threading issues wrt the idle sourceAlexander Larsson2007-11-162-244/+309
| | | | | | | | | | | 2007-11-16 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-progress-info.c: Reindent Fix threading issues wrt the idle source svn path=/branches/gio-branch/; revision=13423
* Added NautilusProgressInfo classAlexander Larsson2007-11-167-9/+485
| | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13422
* Remove last use of GNOME_VFS_ERRORAlexander Larsson2007-11-137-39/+18
| | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13419
* Better error reporting on view failureAlexander Larsson2007-11-133-58/+42
| | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13418
* Try to mount location if not mounted.Alexander Larsson2007-11-133-5/+86
| | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13417
* Handle std:target_uri gio linksAlexander Larsson2007-11-134-9/+46
| | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13416
* Fix reversed checksAlexander Larsson2007-11-122-4/+10
| | | | | | | | | | 2007-11-12 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file.c: Fix reversed checks svn path=/branches/gio-branch/; revision=13414
* Add support for exempi >= 1.99.5 while keeping support for older versions.Sebastian Dröge2007-11-083-0/+15
| | | | | | | | | * configure.in: * src/nautilus-image-properties-page.c: Add support for exempi >= 1.99.5 while keeping support for older versions. svn path=/branches/gio-branch/; revision=13412
* Fix typo: availible -> available.Sebastian Dröge2007-11-068-11/+22
| | | | | | | | | | | | | * 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. svn path=/branches/gio-branch/; revision=13410
* Update to the new GAppInfo and EelAppLaunchContext APIs Remove old startupAlexander Larsson2007-11-062-313/+24
| | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13408
* reviewed by: Alexander Larsson <alexl@redhat.com>Juerg Billeter2007-11-059-8/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-05 Juerg 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. svn path=/branches/gio-branch/; revision=13405
* another tiny leakPaolo Borelli2007-11-032-9/+4
| | | | svn path=/branches/gio-branch/; revision=13404
* Plug some minor memory leaks.Paolo Borelli2007-11-035-29/+41
| | | | | | | | | | | | | 2007-11-02 Paolo Borelli <pborelli@katamail.com> * src/file-manager/fm-directory-view.c: * src/nautilus-file-management-properties.c: * libnautilus-private/nautilus-icon-info.c: * libnautilus-private/nautilus-mime-application-chooser.c: Plug some minor memory leaks. svn path=/branches/gio-branch/; revision=13403
* Remove all uses of eel-string-list and update code to the newPaolo Borelli2007-11-0211-340/+319
| | | | | | | | | | | | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13402
* Remove lots of gnome vfs includesAlexander Larsson2007-11-0250-158/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13400
* Add nautilus_file_is_launchableAlexander Larsson2007-11-028-1161/+1305
| | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13399
* use g_file_get_uri_scheme instead of a hand rolled version.Paolo Borelli2007-11-012-6/+8
| | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13398
* Stub out all gnome-vfs using operations with a dialog saying this isn'tAlexander Larsson2007-11-019-35/+143
| | | | | | | | | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13397
* do not use the deprecated gnome_util_home_file and make sure tha ~/.gnome2Paolo Borelli2007-11-012-24/+16
| | | | | | | | | | | 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. svn path=/branches/gio-branch/; revision=13396
* Convert unmount volume to gio Remove unmount drive (makes no sense!)Alexander Larsson2007-11-014-96/+78
| | | | | | | | | | | | | | | 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 svn path=/branches/gio-branch/; revision=13395