d2phap / d2phap/ImageGlass

MSIX installed ImageGlass is not color managed when ACM is turned on

Open
#2,385 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🐞 bug
Dominant language
C#
Stars
14.4k
Forks
752
Avg merge
10d 14h
Merged PRs (30d)
1

Description

Windows OS version

Windows 11 25H2

ImageGlass version

10.0.3.720-rc-win-x64

ImageGlass release

Classic

1️⃣ Steps to reproduce
  1. Windows 11 > Settings > System > Display > Color Profile > Color Management (Auto Color Management): On
  2. Launch ImageGlass 10.x
  3. Browse wide gamut images (any file format)
  4. Browse images that do not match monitor profile (any file format)
2️⃣ Actual behavior

• All images are clamped to sRGB.
• Wide gamut 'W' image test fails.

3️⃣ Expected behavior

All images should be color managed regardless of whether ACM is enabled or not.

4️⃣ Screenshots / Video / Sample image file

No response

5️⃣ Additional context

With ImageGlass 9.x it was possible to address this issue by enabling "Use legacy display ICC color management" in Explorer Properties > Compatibility tab for the ImageGlass executable.

With ImageGlass 10.x, the application uses an MSIX installer. Legacy compatibility mode is not available for MSIX installed apps, so far as end users are concerned.

In practice, professional users with color-managed workflows will turn ACM off. But, that setting has a known problem where it silently re-enables itself without warning, breaking color management in multiple applications.

Casual users are more likely to have ACM turned on (the setting is enabled by default). Images will not be displayed with correct colors.

Additional MSIX-related niggle not worth a separate ticket:

  • Application version number is embedded in Start Menu shortcut.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on Windows 11 25H2 with the MSIX-installed ImageGlass 10.x build, using wide-gamut and monitor-profile-mismatched images while Auto Color Management is enabled. Trace the Windows/MSIX display color-management path; done means both image types render with correct color management without requiring ACM to be disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
computer-graphics, desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.