chocolatey / ChocolateyGUI

A delicious GUI for Chocolatey
https://docs.chocolatey.org/en-us/chocolatey-gui/
Apache License 2.0
1.61k stars 249 forks source link

Improve UX of search box by making it instant and/or global #971

Open bentolor opened 1 year ago

bentolor commented 1 year ago

Checklist

Is Your Feature Request Related To A Problem? Please describe.

My requests is related to a major UX pitfall, I observed tripping into myself and also observing on watching other.

I mostly open Chocolately GUI to explore/find/install a new package. I only recently realized, that the search box by default only search for locally installed but not in the global available package list. Besides the general layout, especially the delay in response let me assume a server-side search and therefore I assumed no available hits for my keywords. Weeks later I realized I'm wrong.

This is really, really a major UX pitfall. I observed the exact same error i.e. made by a coworker whom I requested "just install via Choco".

Describe The Solution. Why is it needed?

  1. The filter criterias (incl. search text) should be visually linked to the inner result list, not the outer box. Furthermore, filtering should be instant: Obviously the UI already knows all relevant data, no?
  2. Furthermore, the most prominent search field you see on opening the UI should always do a global search
  3. Though not my desired fix, a quickfix solution could be preselecting the chocolatey source tab first over the this PC tab. In general I find the equivalent presentation of you local PC over remote repositories in 100% the same style more than confusing. IMHO "your pc" could ie. be a separate pane.

Additional Context

No response

Related Issues

No response