Sort update items by completion
ClosedPublic

Authored by apol on Jul 20 2018, 3:32 PM.

Details

Summary

Sort update items by completion.

BUG: 390911

Test Plan

Tested locally with dummy and packagekit@alpm (because I already had the rest up to date, needs more testing)

Diff Detail

Repository
R134 Discover Software Store
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
apol created this revision.Jul 20 2018, 3:32 PM
Restricted Application added a project: Plasma. · View Herald TranscriptJul 20 2018, 3:32 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
apol requested review of this revision.Jul 20 2018, 3:32 PM
ngraham accepted this revision.Jul 24 2018, 9:51 PM

Sorry for the long delay in reviewing. I gave this a shot with a huge batch of 400 updates on Neon. It was a huge improvement in user experience. It's hard to express how much better Discover felt during the process. Somehow I felt more in control (a completely illusory feeling, of course) and more aware of what Discover was doing (not at all illusory). Even without animations, it's still fantastic. Strong +1.

I think if we can also get https://bugs.kde.org/show_bug.cgi?id=396140, users are going to suddenly love using Discover to perform their updates!

This revision is now accepted and ready to land.Jul 24 2018, 9:51 PM
This revision was automatically updated to reflect the committed changes.