chocolatey / ChocolateyGUI

A delicious GUI for Chocolatey
https://docs.chocolatey.org/en-us/chocolatey-gui/
Apache License 2.0
1.61k stars 248 forks source link

Make the package view for remote sources and This PC source consistent #1030

Open pauby opened 7 months ago

pauby commented 7 months ago

Checklist

Is Your Feature Request Related To A Problem? Please describe.

No response

Describe The Solution. Why is it needed?

Within Chocolatey GUI, the This PC source shows both versions of a package if it is outdated; the latest version in bold text and the currently installed version below it. Only the latest version is shown in a remote source.

We should ensure that this is consistent between all sources:

  1. Show both version numbers - package version installed and package version available. The version number available will be bold if it's later than the one installed.
  2. Show an Out Of Date banner if the available package version is later than the currently installed one.
  3. Show an Installed banner if the package is installed and not Out Of Date (as above).
  4. Show an Installed banner if the package version installed is later than the one available on the remote source.

Additional Context

This was originally raised by @imm0rtalsupp0rt in GitLab.

Related Issues