Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension icons don't work with Microsoft Store version #1847

Open
nicoco007 opened this issue Feb 9, 2024 · 1 comment
Open

Extension icons don't work with Microsoft Store version #1847

nicoco007 opened this issue Feb 9, 2024 · 1 comment
Assignees
Labels
Milestone

Comments

@nicoco007
Copy link

System information:

  • Windows OS version: Windows 11 Pro 23H2 (Build 22631) x64
  • ImageGlass version: 9.0.10.201

To Reproduce

Steps to reproduce the behavior:

  1. Uninstall regular version of ImageGlass
  2. Install ImageGlass from Microsoft Store
  3. Go to Settings > File type associations and press "Make default"

Actual behavior:

Icons in Windows Explorer flicker, indicating something changed, but all registered files still use ImageGlass's logo. If I go to default apps settings, not all extensions are assigned to ImageGlass either, although that seems to be the case with the regular version as well. Pressing "Remove default" then "Make default" again doesn't help.

Expected behavior:

Image thumbnails use extension-specific icons.

Screenshots:

image

Additional context:

Reinstalling the regular version makes the icons show up as expected.

I think this is related to how Microsoft Store apps store settings in the registry. In the HKEY_CURRENT_USER\Software\RegisteredApplications key, I see a value AppXkycr36dyt7aej1hsxnvpn7vnn8w7m0je set to Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\9662DuongDieuPhap.ImageGlass_9.0.11.0_x64__xjrmsrdc1fgj6\IMAGEGLASS\Capabilities, which is very different from what ImageGlass is doing over here. There's also a value called 9662DuongDieuPhap.ImageGlass_xjrmsrdc1fgj6!IMAGEGLASS in PackagedApps set to the same path.

@d2phap d2phap added this to the v9.1 milestone Feb 15, 2024
@mojoZHU
Copy link

mojoZHU commented May 21, 2024

I seem to have also reproduced this issue on the "portable" version that isn't installed with the msi file. No matter what I try, the icons won't appear. I have also tried manually associating them, but this seems to apply the same icon for all file types and not for individual file types

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants