marticliment / UniGetUI

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers
https://www.marticliment.com/unigetui/
MIT License
12.9k stars 443 forks source link

[FEATURE REQUEST] Pause updates for a package #2538

Open Mythos opened 3 months ago

Mythos commented 3 months ago

Please confirm these before moving forward.

Describe the new feature

I'd like to propose a pause feature for specific packages with a configurable amount of time.

For example, in the updates tab, I'd like to be able to right-click on the package, have an item called “Pause updates...” which opens another sub-menu. This sub-menu contains entries like “...for 1 day”, “...for 1 week” and “...for 1 month”. When clicked, it hides the package from the updates tab and does not send a notification if there are updates.

Describe how this new feature could help users

I've installed UniGetUI to make it easier to keep my software up-to-date, as I prefer to always use the latest versions. Unfortunately, there's one package, which feels like it pushes an update on every single commit. There's almost always an update available when I start my PC and the package also tends to push multiple updates per day.

So this is getting a bit on my nerves. I do want to update it, and it is nice that it's well maintained, but getting notified so frequently is a bit too much. Especially since many changes don't affect me directly, so those updates are not really important.