Bug 411710

Summary: "Store Softproofing configuration in the image" checkbox doesn't work
Product: [Applications] krita Reporter: Alex Alabuzhev <alabuzhev+kde>
Component: File formatsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: ahab.greybeard, griffinvalley, halla
Priority: NOR Keywords: junior-jobs
Version First Reported In: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Alex Alabuzhev 2019-09-08 13:11:36 UTC
SUMMARY

I would like to save a file without any softproofing data. The reasons are:
- I have no intention to print it (ever).
- The default icc is huge (almost 1 MB). For many small images this is an overhead of 2 orders of magnitude, which is not desirable.

STEPS TO REPRODUCE

1. Go to Image - Properties... - Softproofing
2. Uncheck "Store Softproofing configuration in the image"
3. Press OK

OBSERVED RESULT
Go to Image - Properties... - Softproofing again.
The option is still checked.
Save the file.
Inspect the zip.
icc is still there.

EXPECTED RESULT
The option is not checked.
No icc in the saved file.


SOFTWARE/OS VERSIONS
Windows: 7 x64
Comment 1 Ahab Greybeard 2019-09-13 14:47:19 UTC
I can confirm this for the latest 4.3.0-prealpha (git cb4306b) appimage.

When a .kra file is opened, that Store Softproofing box is ticked and it can't be changed.

If you make a new file, the box is not ticked and the saved .kra file does not have softproofing information stored in it. After being opened, it gets forced to have softproofing information saved and stored.
Comment 2 wolthera 2020-08-17 15:13:04 UTC
I think I may have fixed this here: https://invent.kde.org/graphics/krita/-/commit/ff42cceaeb6366b491c140f7255b5764263f438b