UniGetUI icon indicating copy to clipboard operation
UniGetUI copied to clipboard

[FEATURE REQUEST] See where a package is installed

Open Jolar opened this issue 2 months ago • 6 comments

Please confirm these before moving forward.

  • [x] I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • [x] This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use this template.

Describe the new feature

I would like to be able to see the installation path for packages in an easy way. (I cannot figure out any way at all to do so now, but I would be very surprised if it's not possible in some way?)

I think right-clicking and selecting package details would be the most logical way to see this information.

Describe how this new feature could help users

It took some time to find AppData\Local\Microsoft\WinGet\Packages\ when I needed to make shortcuts to programs installed there, and also include some in the path. I guess more people than me need to do this.

I think it also would have helped me to investigate a problem with multiple installations of the same program.

Jolar avatar Sep 30 '25 07:09 Jolar

yeh, I was waiting for this like 2 years ago but until now nowhere to be found. Some program just installed and doesn't show up on the start menu, I have to use Everything to search for it. For example:https://github.com/zhongyang219/TrafficMonitor

nielpattin avatar Sep 30 '25 14:09 nielpattin

For packages that provide that info, you can right-click a package -> open install location. Is that what you were looking for?

marticliment avatar Sep 30 '25 17:09 marticliment

🙂 Yes. I have to admit I haven't seen that.

I guess because it's greyed out for 38 out of the first 40 packages I looked at now when checking. So a lot of packages doesn't give any info on where they install? That's so weird.

If I understand the "for packages that provide that info"-part correctly, there's really no straightforward way for Uniget to provide this info for, what it seems to me, the majority of packages?

My humble suggestion is then to have a line with this info (that installation location is impossible to tell) in package details, and if the info do exist a line with the installation path and maybe a choice to open it from there too.

Jolar avatar Oct 01 '25 08:10 Jolar

If I understand the "for packages that provide that info"-part correctly, there's really no straightforward way for Uniget to provide this info for, what it seems to me, the majority of packages?

Some package managers show that info, and some do not. For package managers that do not, UniGetUI will try to guess the location of each package. If the guess is not correct, the option will show greyed out

marticliment avatar Oct 01 '25 16:10 marticliment

I don't remember doing this for vcpkg, where does it do that? Because vcpkg is almost 100% guessable.

mrixner avatar Oct 03 '25 00:10 mrixner

There is an overridable method that does this on pkgDetailsHelper

marticliment avatar Oct 03 '25 06:10 marticliment