I'm not entirely sure that percentage transferred would provide enough information.
Let's say a 99Gb file is being transferred and the percentage is 99.99%, for example. The means that there is approximately 10Mb left to transfer.
Let's say the target disk is getting short of space, which happens often enough to be a concern for my work transferring to customer disks. You need a target to work out how much disk space to free. It would be useful to know whether one needs to free 5Mb or 10Mb, let's say because it is usually easier to find 5Mb of files to remove than 10Mb...
Also, if only "filename | filesize | percentage | speed | ETA" were displayed, for this example only ETA and not percentage would give the most accurate value of what is remaining. That is, ETA would have to be damned reliable and accurate! When I'm doing file transfers, during the final part of transfer, I find that the most reliable countdown are not ETAs but actually the number of kilobytes left to transfer!
Sure, the precision of percentage transferred could be changed from 99.99% to 99.999%, but that's shifting the problem.
Let's say a 99Gb file is being transferred and the percentage is 99.99%, for example. The means that there is approximately 10Mb left to transfer.
Let's say the target disk is getting short of space, which happens often enough to be a concern for my work transferring to customer disks. You need a target to work out how much disk space to free. It would be useful to know whether one needs to free 5Mb or 10Mb, let's say because it is usually easier to find 5Mb of files to remove than 10Mb...
Also, if only "filename | filesize | percentage | speed | ETA" were displayed, for this example only ETA and not percentage would give the most accurate value of what is remaining. That is, ETA would have to be damned reliable and accurate! When I'm doing file transfers, during the final part of transfer, I find that the most reliable countdown are not ETAs but actually the number of kilobytes left to transfer!
Sure, the precision of percentage transferred could be changed from 99.99% to 99.999%, but that's shifting the problem.