shurcooL / Go-Package-Store

An app that displays updates for the Go packages in your GOPATH.
MIT License
900 stars 29 forks source link

Move "Recently Installed Updates" section to the top. #94

Closed dmitshur closed 5 years ago

dmitshur commented 5 years ago

This change implements a minor presentation redesign, where the "Recently Installed Updates" section is moved at the top, above the "Updates Available" section. Previously it was at the bottom.

The motivation to do this is to improve the user experience when installing updates from top to bottom. This way, the recently updated package moves up to the section above, which is a much smaller jump than moving it all the way to the bottom of the page.

Clean up some of the code in the process.

Regenerate assets.

Fixes #63. /cc @mvdan

dmitshur commented 5 years ago

I've evaluated this approach extensively in my local testing, and did not find it to be an overall improvement to the user experience. I didn't get used to it, even after many weeks. It kept feeling awkward and unfriendly to have the "Recently Updated" section above the "Available Updates".

I can extract the useful implementation cleanups from this change, but not the large UI change. Closing.

dmitshur commented 5 years ago

I can extract the useful implementation cleanups from this change

Done in 00930cb77276442831a58fe4da42af6a1cb6db2e.