Gimp/app/operations
Jehan 7b4f0993e8 Issue #15962: "gimp:curves" set to Perceptual by default.
Per discussions with Pippin, Linear as default may not be the most
expected, though it has scenarios where it is still better.

Curves is easier because it was not possible to call it through the API
at all in the 3.0 series. I'll verify a bit for Levels, but I may just
do a GUI-only change for this one.
2026-03-06 21:39:17 +01:00
..
layer-modes Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
layer-modes-legacy Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
tests
gimp-operation-config.c app, pdb: rename gimp_container_get_children_type() to get_child_type() 2025-07-18 08:19:13 +02:00
gimp-operation-config.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-operations.c app,libgimp: paint blend mode 'overwrite' 2025-06-20 23:24:10 +00:00
gimp-operations.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpbrightnesscontrastconfig.c
gimpbrightnesscontrastconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcageconfig.c
gimpcageconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcolorbalanceconfig.c
gimpcolorbalanceconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcurvesconfig.c Issue #15962: "gimp:curves" set to Perceptual by default. 2026-03-06 21:39:17 +01:00
gimpcurvesconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimphuesaturationconfig.c
gimphuesaturationconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimplevelsconfig.c app: default Curves and Levels to working in linear space. 2026-01-30 23:38:34 +01:00
gimplevelsconfig.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationborder.c Fix spelling errors found with codespell 2025-01-04 15:11:03 +00:00
gimpoperationborder.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationbrightnesscontrast.c operations: Add translated titles to operations 2025-12-07 03:23:51 +00:00
gimpoperationbrightnesscontrast.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationbuffersourcevalidate.c
gimpoperationbuffersourcevalidate.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcagecoefcalc.c operations: Guard against missing config in... 2025-07-20 06:30:41 +00:00
gimpoperationcagecoefcalc.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcagetransform.c app: use g_set_object() in more set_property() implementations 2025-07-15 15:49:45 +02:00
gimpoperationcagetransform.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcolorbalance.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationcolorbalance.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcolorize.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationcolorize.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcomposecrop.c
gimpoperationcomposecrop.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationcurves.c app: install "trc" with G_PARAM_CONSTRUCT. 2026-01-30 23:38:34 +01:00
gimpoperationcurves.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationdesaturate.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationdesaturate.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationequalize.c app: let's hide gimp:equalize from API. 2026-02-20 16:16:04 +01:00
gimpoperationequalize.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationfillsource.c
gimpoperationfillsource.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationflood.c
gimpoperationflood.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationgradient.c app: use g_set_object() in more set_property() implementations 2025-07-15 15:49:45 +02:00
gimpoperationgradient.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationgrow.c
gimpoperationgrow.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationhistogramsink.c app: use g_set_object() in more set_property() implementations 2025-07-15 15:49:45 +02:00
gimpoperationhistogramsink.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationhuesaturation.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationhuesaturation.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationlevels.c app: install "trc" with G_PARAM_CONSTRUCT. 2026-01-30 23:38:34 +01:00
gimpoperationlevels.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationmaskcomponents.cc Issue #12614: Successive layer effects should use a higher bit-depth as intermediary format. 2025-01-12 22:18:28 +01:00
gimpoperationmaskcomponents.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationoffset.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationoffset.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationpointfilter.c app: do not let trc uninitialized. 2026-02-20 15:00:39 +00:00
gimpoperationpointfilter.h app: sync config "trc" with GimpOperationPointFilter "trc". 2026-01-30 23:38:34 +01:00
gimpoperationposterize.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationposterize.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationprofiletransform.c app: use g_set_object() in more set_property() implementations 2025-07-15 15:49:45 +02:00
gimpoperationprofiletransform.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationscalarmultiply.c
gimpoperationscalarmultiply.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationsemiflatten.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationsemiflatten.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationsetalpha.c
gimpoperationsetalpha.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationsettings.c Issue #12577: get rid of the gamma hack. 2025-01-10 23:26:11 +01:00
gimpoperationsettings.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationshrink.c Fix spelling errors found with codespell 2025-01-04 15:11:03 +00:00
gimpoperationshrink.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationthreshold.c operations: Add translated titles to operations 2025-12-07 03:23:51 +00:00
gimpoperationthreshold.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpoperationthresholdalpha.c operations: Add more translated titles to operations 2025-12-07 20:37:14 +00:00
gimpoperationthresholdalpha.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
meson.build Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00
operations-enums.c app,libgimp: paint blend mode 'overwrite' 2025-06-20 23:24:10 +00:00
operations-enums.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
operations-types.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00