Opened 16 years ago

Last modified 7 months ago

#281 assigned enhancement

Show percentage completion when copying/moving large files

Reported by: Steven Levine Owned by: Steven Levine
Priority: minor Milestone: Release_3.26
Component: fm/2 base Version: 3.13
Keywords: progress Cc: Lutz R. Pescht

Description

Since we use DosCopy for this, we need to implement some sort of estimator. What we could do is use prior DosCopy results to calculate an average transfer rate. This would need to be per-drive since USB drives and such are relatively slow. Then a WM_TIMER message could trigger the display update.

The transfer rates could be saved to the INI so that it survives restarts.

Change History (9)

comment:1 by Gregg Young, 16 years ago

Milestone: Release_3.14

comment:2 by Steven Levine, 16 years ago

Owner: set to Steven Levine
Status: newassigned

comment:3 by Steven Levine, 16 years ago

Milestone: Release_3.15

comment:4 by Steven Levine, 15 years ago

Changesets 1457 and 1458 implement a partial solution to this issue. The Thread LED now blinks when background threads are active. The thread notes window retains the last note written to the window when the window is not open. The notes for move and copy operations now include a file x of y notation to indication level of completion.

in reply to:  4 comment:5 by Lutz R. Pescht, 15 years ago

Cc: Lutz R. Pescht added

Replying to stevenhl:

The thread notes window retains the last note written to the window when the window is not open. The notes for move and copy operations now include a file x of y notation to indication level of completion.

When moving or copying a directory the thread notes window only states the names of the directories (e.g. n:\tmp\test\thisFolder l:\tmp\bak\putHere). No indication of number of files (all/written/unwritten/percentage), amount of bytes (details as before), elapsed time (rough bytes per second calculation). Would be very nice if these details (as indicated in the parentheses) could be shown within the thread notes window. I consider this very useful to keep track of hanging transfers when using NetDrive mounted FTP servers to name just one. May be a trigger to alarm of such event would also be possible. Perhaps the speed of blinking of the "LED" could be adjusted to indicate the overall transfer rate. And an option to stop and cancel a hanging transfer.

comment:6 by Steven Levine, 11 years ago

Milestone: Release_3.23

comment:7 by Gregg Young, 10 years ago

Milestone: Release_3.23Release_3.24

Ticket retargeted after milestone closed

comment:8 by Gregg Young, 9 years ago

Milestone: Release_3.24Release_3.25

comment:9 by Gregg Young, 7 months ago

Milestone: Release_3.25Release_3.26

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.