mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-14 19:26:51 -04:00
A file with no embedded ICC profile whose EXIF ColorSpace tag says sRGB (what cameras write) now opens as sRGB, as in Photoshop: it is tagged sRGB before the Color Settings policy runs, so it is kept, reported as a mismatch, or converted like any embedded profile. Before, it was read as untagged and took the working space, so with a wide working space such as Display P3 its colours were reinterpreted. Preferences › File Handling › Ignore EXIF Profile Tag (off by default) restores the untagged reading, and is now shown in the dialog. photocraft_codecs::exif_color_space reads the tag from the Exif sub-IFD, bounds-checked; anything malformed reads as no tag. Settings that do nothing: 43 → 42 of 150. Co-authored-by: Claude Opus 5.5 <[email protected]> Co-authored-by: Brandon Thomas <[email protected]>