Project

General

Profile

Actions

Feature #11095

open

CHIRP on Windows needs to show its version in "Programs and Features/Apps & Features" (registry subkey needs to be added by installer) to make it fully compatible with package managers like winget

Added by Radosław Lewandowski 3 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
01/21/2024
Due date:
% Done:

0%

Estimated time:
Chirp Version:
next
Model affected:
N/A
I read the instructions above:
Yes

Description

You guys need to make CHIRP show its version in registry. The installer has to add registry subkey to make it fully compatible with winget, which would be able to show the correct (not "unknown") version of the currently installed program and users will be able to determine their program's version and possibly upgrade it to the new version.
Let's make CHIRP better together!

https://chirp.danplanet.com/issues/10163?tab=history

https://github.com/microsoft/winget-cli/issues/1255
Quote from this github conversation:
"What method does winget use to determine app version? I would have expected it to query the properties of the program, but that does not seem to be the case, as winget shows the version as unknown for GPU-Z (techpowerup.gpu-z), while the actual application executable properties show 2.40.0.0 for both Product Version and File Version."
Response:
"It uses the ARP (Add and Remove Programs) information, which then is tied to the Registry keys. This is nothing new so this is the Developers fault."

Actions #1

Updated by Radosław Lewandowski 3 months ago

I'm not sure, but I think it could also be classified as a Bug. It is not normal for a program version to be missing from the Windows registry.

Actions #2

Updated by Radosław Lewandowski about 1 month ago

Any work done on this?

Actions

Also available in: Atom PDF