Bug 373334

Summary: Color management: adding new display color profiles in Krita settings has no effect
Product: [Applications] krita Reporter: Spencer Brown <sbrown124>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Here's a display profile from a monitor of mine that you can use to test the functionality. This particular display doesn't have great color accuracy so you should be able to notice the difference.

Description Spencer Brown 2016-12-06 06:04:03 UTC
Created attachment 102638 [details]
Here's a display profile from a monitor of mine that you can use to test the functionality. This particular display doesn't have great color accuracy so you should be able to notice the difference.

The bit of UI in question is in Settings > Configure Krita > Color Management > Display > Add new color profile. Clicking the button shows a file chooser where you can pick out color profiles of your display. After opening the selected ICC profile, it should show up in the list of color profiles that can be used for display. However, in all Krita 3 versions I've tested, the new display color profile doesn't show up in the list.

Unfortunately I haven't got the time to debug and patch this right now.

In Krita 2.9 the new display color profile was kind of anywhere in the display profiles list (as far as I could tell.) It would be nice if the new profile showed up in a predictable place, e.g. the beginning of the list.
Comment 1 Halla Rempt 2016-12-07 10:38:22 UTC
Git commit 775fb09676d54415d9decaf625ebcb27bce2d0b9 by Boudewijn Rempt.
Committed on 07/12/2016 at 10:37.
Pushed by rempt into branch 'krita/3.1'.

QUrl::file() is a very false friend...

M  +4    -6    libs/ui/dialogs/kis_dlg_preferences.cc

https://commits.kde.org/krita/775fb09676d54415d9decaf625ebcb27bce2d0b9
Comment 2 Halla Rempt 2016-12-07 10:38:29 UTC
Git commit 5814085b6401aef96b80d6d1ecc7f9dcffe97865 by Boudewijn Rempt.
Committed on 07/12/2016 at 10:38.
Pushed by rempt into branch 'rempt/impex-refactoring'.

QUrl::file() is a very false friend...

M  +4    -6    libs/ui/dialogs/kis_dlg_preferences.cc

https://commits.kde.org/krita/5814085b6401aef96b80d6d1ecc7f9dcffe97865