gimp/libgimpcolor
Jehan aa31d22e9f app, libgimp*, pdb: new "format" type in the PDB.
We have a bunch of special-casing format passing through the PDB, but
either we were only passing the encoding, or else we were reconstructing
the full format through private intermediate functions. In the
space-invasion world, this is not right. Let's have a proper "format"
type for PDB which does all the relevant data-passing for us, once and
for all!

Note that I am creating a wrapper boxed type GimpBablFormat whose only
goal is to have recognizable GValue since Babl types don't have GType-s.
Moreover I'm not using the GeglParamSpecFormat either, because it just
uses pointers which again are a bit annoying in our various PDB code.
Having a simple boxed arg is better.
2024-09-22 23:26:33 +02:00
..
gimpadaptivesupersample.c libgimpcolor, operations, plug-ins: Replace GimpRGB in GimpAdaptiveSuperSample 2024-09-13 01:12:13 +00:00
gimpadaptivesupersample.h libgimpcolor, operations, plug-ins: Replace GimpRGB in GimpAdaptiveSuperSample 2024-09-13 01:12:13 +00:00
gimpbilinear.c libgimpcolor: Remove unneeded GimpRGB functions 2024-09-08 23:32:54 +00:00
gimpbilinear.h libgimpcolor, plug-ins: Replace gimp_bilinear_rgb/a()... 2024-09-08 15:00:49 +00:00
gimpcairo.c libgimpcolor: Remove unnecessary GimpRGB Cairo functions 2024-08-17 14:37:10 +00:00
gimpcairo.h libgimpcolor: Remove unnecessary GimpRGB Cairo functions 2024-08-17 14:37:10 +00:00
gimpcolor-parse.c core, libgimpcolor: CMKY & HSL to float 2024-04-23 13:38:59 +00:00
gimpcolor.c app, libgimp*, pdb: new "format" type in the PDB. 2024-09-22 23:26:33 +02:00
gimpcolor.def app, libgimp*, pdb: new "format" type in the PDB. 2024-09-22 23:26:33 +02:00
gimpcolor.h app, libgimp*, pdb: new "format" type in the PDB. 2024-09-22 23:26:33 +02:00
gimpcolormanaged.c core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpcolormanaged.h core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpcolorprofile.c libgimpcolor: Make GimpColorProfile a final type 2024-07-28 05:28:31 +00:00
gimpcolorprofile.h libgimpcolor: Make GimpColorProfile a final type 2024-07-28 05:28:31 +00:00
gimpcolorspace.c libgimpcolor, plug-ins: Remove GimpHSV 2024-08-21 18:57:50 +00:00
gimpcolorspace.h libgimpcolor, plug-ins: Remove GimpHSV 2024-08-21 18:57:50 +00:00
gimpcolortransform.c Revert "libgimpcolor: fix call to cmsCreateProofingTransform()." 2024-08-16 15:23:09 +02:00
gimpcolortransform.h libgimp, libgimpcolor, libgimpconfig: Convert to derivable types 2024-08-02 14:02:30 +00:00
gimpcolortypes.h libgimpcolor, plug-ins: Remove GimpHSV 2024-08-21 18:57:50 +00:00
gimphsl.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimphsl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppixbuf.c gir: Add missing annotations 2020-05-04 02:11:57 +02:00
gimppixbuf.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimprgb.c libgimpcolor: Remove unneeded GimpRGB functions 2024-09-08 23:32:54 +00:00
gimprgb.h libgimpcolor: Remove unneeded GimpRGB functions 2024-09-08 23:32:54 +00:00
meson.build libgimpcolor, plug-ins: Remove GimpHSV 2024-08-21 18:57:50 +00:00