Devolutions / Devolutions/UniGetUI

[IMPROVEMENT] Allow user to control primary/default search sources

Open
#3,626 1 comment 9 reactions 1 assignee Claimed by @marticliment View on GitHub
enhancement ready-to-go
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward.

- [x] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
- [x] This improvement refers to an existing feature. If you want to suggest a new feature, please use [this template](https://github.com/marticliment/WingetUI/issues/new?assignees=marticliment&labels=new-feature&projects=&template=feature-request.yml&title=%5BFEATURE+REQUEST%5D+%28Enter+your+description+here%29).
- [x] This improvement is not a bug. If you want to report a bug, please use [this template](https://github.com/marticliment/WingetUI/issues/new?assignees=marticliment&labels=bug&projects=&template=bug-issue.yml&title=%5BBUG%5D+%28Enter+your+description+here%29).

### Describe the improvement

Allow the user to select or specify which of the package manager sources they wish to use during searches instead of searching all of them at once.

Suggestions for search improvements:

- [ ] Provide an option per package manager to include in every search (even though it can be toggled off during each search instance)
- [ ] Provide a search settings page section to select which sources should be searched first and then how/when to start searches for other sources
- [ ] Allow the user to control which package manager is used for a search in the search bar api or keywords.
- Example: to search for package in only the winget package manager.
- "pm:winget \" or "winget:\"
- Example: to search winget and scoop and any other comma-separated package manager for the package provided.
- "pm:winget,scoop,... \"
- [ ] Allow the user to dynamically change the default/preferred list of sources in the search results window.

### Describe how this improvement could help users

This would help users to in terms of performance hit when searching if multiple package managers are enabled due to the search feature automatically searching all sources instead of a select few upon request.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.