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

Progress indicator when downloading updates #310

Closed
danirabbit opened this issue Feb 21, 2024 · 3 comments · Fixed by elementary/settings-daemon#173 · May be fixed by #356
Closed

Progress indicator when downloading updates #310

danirabbit opened this issue Feb 21, 2024 · 3 comments · Fixed by elementary/settings-daemon#173 · May be fixed by #356
Labels
Needs Design Waiting for input from the UX team

Comments

@danirabbit
Copy link
Member

Problem

When downloading quite a lot of updates the view redundantly shows "downloading" without any kind of indication of how long this might take.

Screenshot from 2024-02-20 19 45 20@2x

Proposal

It would be nice to have a progressbar or at least like "10/200 MB" to have an idea that there is progress being made

Prior Art (Optional)

No response

@danirabbit danirabbit added the Needs Design Waiting for input from the UX team label Feb 21, 2024
@seifeldinio
Copy link

I've created three mockups to visualize potential solutions:

Time Remaining
An estimated time remaining for the download to complete

Time

File Size Progress
The amount of data downloaded out of the total download size

MB

The Number of Completed Updates
Indicates the number of completed updates out of the total

Tasks

I think providing this progress indicator is important for the visibility of system status, ensuring users have a clear understanding of the update process and reducing uncertainty during updates.

Would love to hear your feedback on this!

@teamcons
Copy link

Time estimation, while maybe less reliable than the others, is the most actionable for the user

I know i have to keep my computer on for at least 20mn, i can plan on it
500mb, all i can think of is "oo big updat"
10 updates, does not give indication of size or how impactful

@alainm23
Copy link
Contributor

Hello team, I was reviewing and working on this feature. To check the update status, the Pk.Progress object is used, and it provides the values for download_size_remaining, percentage, and remaining_time. Personally, I also like using the remaining download size, as I think it's a more reliable indicator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team
Projects
None yet
4 participants