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

[ENHANCEMENT] Ability to sort search results by discovery time #2261

Open
3 tasks done
OminousLama opened this issue May 30, 2024 · 2 comments
Open
3 tasks done

[ENHANCEMENT] Ability to sort search results by discovery time #2261

OminousLama opened this issue May 30, 2024 · 2 comments
Assignees
Labels
enhancement An improvement to WingetUI ready-to-go
Milestone

Comments

@OminousLama
Copy link

Please confirm these before moving forward

  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This improvement refers to an existing feature. If you want to suggest a new feature, please use this template
  • This improvement is not a bug. If you want to report a bug, please use this template

Describe the improvement

Current behavior

Currently, when searching for a package (i.e. Syncthing), the search result UI will refresh every time a new result is found and shuffle the entries.

This can be very annoying when search discovers new entries for a long time, even though the package you were looking for has already been found. This can result in the wanted package jumping around the screen for some time.

Proposed behavior

Add an option "Sort by find/discovery time" that always appends new search results at the end of the list, so the result order and position is always the same.

Describe how this improvement could help users.

It's just a nice feature to have and makes search a bit more user friendly.

@OminousLama OminousLama added the enhancement An improvement to WingetUI label May 30, 2024
@OminousLama
Copy link
Author

If this feature is wanted I'd be willing to write the implementation.

@marticliment
Copy link
Owner

It is in my plans to fix the refreshing issue, and to not refresh the entire list when adding packages.

However, I will see what I can do

@marticliment marticliment added this to the Features milestone May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement to WingetUI ready-to-go
Projects
None yet
Development

No branches or pull requests

2 participants