mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-24 09:57:08 -06: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 <noreply@anthropic.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>