Bug 472526

Summary: When copying files, the "time remaining" estimate jumps all over the place
Product: [Frameworks and Libraries] frameworks-kio Reporter: local10
Component: generalAssignee: KIO Bugs <kio-bugs-null>
Status: REPORTED ---    
Severity: minor CC: kdelibs-bugs-null, materka, nate
Priority: NOR Keywords: usability
Version First Reported In: 5.103.0   
Target Milestone: ---   
Platform: Debian testing   
OS: Other   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description local10 2023-07-23 10:21:21 UTC
SUMMARY
When copying files in Dolphin the "time remaining" estimate (shown in the system tray) jumps all over the place every second, for example, time remaining: 2 hours... 50 minutes... 1 hour 15 mins... 40 minutes... and so on, which makes the remaining time estimate pretty meaningless. Dolphin shouldn't use the current 1-second copying speed to calculate the time remaining but instead should use the average copying speed across completed files. For example, let's say the user is trying to copy 100 files and it took 5 minutes to copy 10 files, then time remaining should be 45 minutes for the rest 90 files. 


SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.5  KDE Frameworks Version: 5.103.0  Qt Version: 5.15.8
Kernel Version: 6.1.0-10-amd64 (64-bit)
Graphics Platform: X11