pop-os / shop

Pop!_Shop
GNU General Public License v3.0
89 stars 19 forks source link

Separate Held Packages From Available Updates #408

Open stephaje opened 1 year ago

stephaje commented 1 year ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS" VERSION="22.04 LTS" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 22.04 LTS" VERSION_ID="22.04" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=jammy UBUNTU_CODENAME=jammy LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

n/a

Issue/Bug Description:

Held packages should be treated separately by the shop instead of presenting as an available update. As is, they produce an update available indicator that can't be dismissed, which contributes to alert fatigue.

Steps to reproduce (if you know):

Expected behavior:

Held packages should get their own category in the pop shop that doesn't impact the update counter. Ideally, it would be able to see if the highest available version has changed since the hold was put in place so that users could know if it's possible to skip over an incompatible package for a subsequent upgrade.

Other Notes:

This is in response to Nvidia's 525.89.02 drivers which cause issues on multi-monitor, high refresh rate setups.