Gimp/plug-ins
Jehan c5f7bac2ba plug-ins: follow the assigned profile TRC.
GIMP should not convert assigned profile to sRGB just because we stored
as linear on the XCF. In other words, we should not look at the image
precision to decide whether to export as linear (previously only 8-bit
linear images), but at the profile TRC. There are basically 3 cases:
(1) We don't save a profile, then convert to sRGB whatever the source
precision (because readers would assume sRGB for a no-profile jpeg).
(2) We save the default profiles: convert to sRGB because it's usually
a better choice for 8-bit formats and even working at 32-bit float
*linear* doesn't mean you want to export as 8-bit int *linear*. As the
image creator made no explicit export choice, we make an acceptable
default one.
(3) We save an explicitly assigned profile: keep the profile TRC, don't
convert!

Note that this apparently won't work perfectly right now, as GIMP
replaces the original TRC with the linear default TRC when converting to
linear. So the expected TRC is lost in such case when you have not
explicitly reset the correct profile. Yet this is on GIMP side and this
part of the issue should be fixed with the space invasion merge. For
now, this is how the plug-in should work.

This is based on my late discussion with Ell. Please everyone, and Ell
especially, review! :-)
2019-05-06 14:29:44 +09:00
..
common Issue #3193: Wrong colors after exporting 8bpc RGB png from 32f... 2019-04-12 14:36:49 +02:00
file-bmp plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
file-dds libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
file-exr plug-ins: optionally define several float.h macros for MinGW64. 2019-01-26 16:46:03 +01:00
file-faxg3 plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
file-fits plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
file-fli libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
file-ico plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
file-jpeg plug-ins: follow the assigned profile TRC. 2019-05-06 14:29:44 +09:00
file-psd plug-ins: always save the color profile in file-psd 2018-12-03 19:28:10 +01:00
file-raw Issue #2716 - Windows: Rawtherapee plugin cannot be installed 2019-01-03 14:12:48 +01:00
file-sgi plug-ins: s/g_printf/g_printerr/ in sgi.c 2019-01-07 00:48:43 +01:00
file-tiff plug-ins: fix TIFF linear export. 2019-04-28 22:59:08 +09:00
file-webp plug-ins: export linear WebP if and only if the work image was 8-bit... 2019-04-15 23:54:51 +02:00
flame plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
fractal-explorer Misc. typo fixes 2018-09-17 16:05:02 +02:00
gfig Misc. typo fixes 2018-09-17 16:05:02 +02:00
gimpressionist plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
gradient-flare plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
help Undo some (unnecessary) changes. 2019-01-25 21:10:45 +01:00
help-browser plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
ifs-compose libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
imagemap libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
lighting libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
map-object libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
metadata Issue #2786: a few string issues. 2019-01-12 18:04:55 +01:00
pagecurl libgimpcolor, app, modules, plug-ins: remove GEGL_ITERATOR2 define 2018-12-02 11:21:36 -05:00
print libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
pygimp Issue #2961: minor coding style fix. 2019-02-14 12:12:24 +01:00
screenshot libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:43:13 -05:00
script-fu Issue #3220 - "How to Use Dialogs" does not open any page. 2019-04-24 21:31:26 +00:00
selection-to-path Odd ` characters corrected as '. 2019-01-16 12:40:58 +01:00
twain plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
ui plug-ins: Move layer option up in TIFF dialog 2019-04-23 15:59:34 +02:00
.gitignore
Makefile.am file-dds: add original source code of the DDS plug-in 2019-01-02 18:54:52 +01:00