UniGetUI icon indicating copy to clipboard operation
UniGetUI copied to clipboard

[FEATURE REQUEST] Consider displaying package update options for ignored updates

Open fossbrandon opened this issue 2 years ago • 3 comments

Please confirm these before moving forward

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

Describe the improvement

There are certain packages that I like to update in a special way outside of how winget or other package managers prefer to upgrade them. To prevent wingetui from attempting to upgrade these packages, I currently use the Ignore selected packages option. However, this makes it so that I can't view when updates are available for these packages. I think it would be nice to add an additional list of packages that aren't ignored, but they also aren't able to be upgraded automatically via wingetui. Essentially, you would have the list of available package updates with the option to update (already exists), a list of ignored packages that you don't care to update or even want to see if an upgrade is available (already exists as ignored packages), and then a new list of packages that you don't want wingetui to update, but you would like it to still show that an update is available so that I can go and perform those updates manually my own way.

Design considerations: A user could select packages for this new category and then click a new button like Don't automatically update selected packages. Then, you could potentially have a collapsible list of these packages under the existing package updates where a user could expand the list and see available updates for packages in this category, but not have the option to automatically perform the update.

Describe how this improvement could help users.

This would help users who have packages they want to see available updates for, but don't want wingetui to handle the updates.

fossbrandon avatar Oct 10 '23 22:10 fossbrandon

similar to https://github.com/marticliment/WingetUI/issues/1383, but this issue describe useful details I think

ppvnf avatar Oct 11 '23 05:10 ppvnf

Yes, they are the same feature but opposite

marticliment avatar Oct 12 '23 18:10 marticliment

I wanted to suggest something similar. My issue is that some packages can apparently not be updated by WingetUI (they always fail), but updating them through their "own" mechanism works just nice. I would like to be able to mark such packages as "Manual update", resulting in WingetUI not trying to update them, but still telling me that updates are available (such that I can then manually update them). If I ignore the packages, I will not get the "Update!" reminders... Hopes that this makes sense :-)

And, btw, thanks for the great project!

csoltenborn avatar Apr 12 '24 08:04 csoltenborn