summaryrefslogtreecommitdiff
path: root/programs
diff options
context:
space:
mode:
authorRoss Lagerwall <rosslagerwall@gmail.com>2014-04-17 08:44:12 +0100
committerRoss Lagerwall <rosslagerwall@gmail.com>2014-04-18 20:31:44 +0100
commitd9b8dda613ba847b6696f58d5dccfff5bf5e0ad0 (patch)
treed64fa857db6e0c55b451672c49b78db3742e9bff /programs
parenteab4de10233923598f2b27cb0b868c723179b971 (diff)
downloadgvfs-d9b8dda613ba847b6696f58d5dccfff5bf5e0ad0.tar.gz
gvfs-move: Show progress for interactive move
If requested, show progress for an interactive move. https://bugzilla.gnome.org/show_bug.cgi?id=637543
Diffstat (limited to 'programs')
-rw-r--r--programs/gvfs-move.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/programs/gvfs-move.c b/programs/gvfs-move.c
index 057f982f..4d026128 100644
--- a/programs/gvfs-move.c
+++ b/programs/gvfs-move.c
@@ -217,7 +217,8 @@ main (int argc, char *argv[])
(line[0] == 'y' || line[0] == 'Y'))
{
flags |= G_FILE_COPY_OVERWRITE;
- if (!g_file_move (source, target, flags, NULL, NULL, NULL, &error))
+ start_time = g_get_monotonic_time ();
+ if (!g_file_move (source, target, flags, NULL, progress?show_progress:NULL, NULL, &error))
goto move_failed;
}
}