GNOME Bugzilla – Bug 556608
Monitor color profile is not applied to filter preview
Last modified: 2016-10-04 18:38:36 UTC
Please describe the problem: No profile (I tested RGB and Monitor profiles) is applied to filter preview. Steps to reproduce: 1. upload ICC profile that significantly affect colours 2. enable color managed display and select color profile in monitor 3. try some filter with preview (example: Filters/Enhance/Unsharp Mask) 4. couurs in preview will be different to image window Actual results: false color Expected results: use selected color profiles in preview mode Does this happen every time? yes Other information: GIMP 2.6.0
Please file bugs in the correct Product. Moving to gimp.
Yes, that feature is still missing. There are other places that also still are not color managed. See bug #467930 and bug #478528. Patches to implement this are welcome.
I can confirm this issue is still in Gimp 2.6.6 :-(
Not surprising, since nobody has written a single line of code to support it.
I just realized this comes almost for free when making color selectors color managed, setting milestone.
Some preparation: commit 9c99d61febd808925bf9152b09f7344ad91c89ea Author: Michael Natterer <mitch@gimp.org> Date: Tue May 24 21:43:20 2016 +0200 libgimpwidgets: add gimp_preview_area_set_color_config() If a config is set, apply its settings when drawing the preview's pixels. This is preparation for fixing: Bug 467930 - color selectors are not color managed Bug 556608 - Monitor color profile is not applied to filter preview libgimpwidgets/gimppreviewarea.c | 222 ++++++++++++++++++++++++++++++++++++++++++++++++--------- libgimpwidgets/gimppreviewarea.h | 119 ++++++++++++++++--------------- libgimpwidgets/gimpwidgets.def | 1 + 3 files changed, 252 insertions(+), 90 deletions(-)
Should we close this one as resolved now, mitch?
It's fixed only for the plug-ins which use GimpPreviewArea, need to double check all plug-ins with a preview and maybe file individual bugs for the ones which don't (if any).
There aren't that many plug-ins left... I grepped quickly and it seems we got them all (no guarantee). Closing as FIXED.