Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve upload progress visualization #39912

Merged
merged 3 commits into from Aug 22, 2023
Merged

Improve upload progress visualization #39912

merged 3 commits into from Aug 22, 2023

Commits on Aug 21, 2023

  1. Smooth time remaining, bitrate and stabilize user information

    Besides the existing moving average, a smoothing factor is introduced for the time remaining display as well as the bitrate.
    Furthermore, half of the buffer needs to be filled before the first prediction is displayed to the user. This reduces volatile and jumping durations towards the user and improves usability.
    
    Signed-off-by: Cyrill H. <phlogi@posteo.de>
    Co-authored-by: Carl Schwan <carl@carlschwan.eu>
    2 people authored and susnux committed Aug 21, 2023
    Copy the full SHA
    0609aee View commit details
    Browse the repository at this point in the history
  2. fix: Make smooth bitrate and remaining upload time work when unset

    Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
    susnux committed Aug 21, 2023
    Copy the full SHA
    c87ce4b View commit details
    Browse the repository at this point in the history
  3. fix: Upload progress shows number of files to upload and current index

    Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
    susnux committed Aug 21, 2023
    Copy the full SHA
    39e0a42 View commit details
    Browse the repository at this point in the history