Gimp/libgimpconfig
Jehan 5831b7ddcb libgimpconfig: better error message when a GObject property tries to…
… deserialize with a wrong or unknown type.

The error message in issue #13787 was about trying to deserialize a
GimpControllerMouse object as GimpControllerInfo's controller. Yet
GimpControllerMouse was removed with commit 76ddf4421c so this was
failing.

With this change, such error would be more explicit, with an error
saying:

> Unknown object type: GimpControllerMouse

… instead of:

> unexpected character ')', expecting string constant

(which was very confusing to the actual issue)
2025-10-24 02:24:53 +02:00
..
gimpcolorconfig.c libgimpconfig: GimpColorConfig is now final. 2024-10-17 22:38:25 +02:00
gimpcolorconfig.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-deserialize.c libgimpconfig: better error message when a GObject property tries to… 2025-10-24 02:24:53 +02:00
gimpconfig-deserialize.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-error.c
gimpconfig-error.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-iface.c libgimp, libgimpconfig: GimpResource can now be (de)serialized. 2023-07-27 15:34:45 +02:00
gimpconfig-iface.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-params.c libgimpconfig: fix typo in gimpconfig-params.c 2025-09-29 11:07:55 +00:00
gimpconfig-params.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-path.c libgimp: new unit testing framework for libgimp. 2024-02-28 22:55:58 +01:00
gimpconfig-path.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-register.c libgimpconfig: fix leak. 2024-09-04 14:04:47 +02:00
gimpconfig-register.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-serialize.c Avoid type names and keywords 2025-05-06 15:31:55 +00:00
gimpconfig-serialize.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig-utils.c app, libgimp*, pdb: new GimpParamSpecObject abstract spec type. 2024-09-04 22:34:49 +02:00
gimpconfig-utils.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfig.def app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimpconfig.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfigenums.c app, libgimp*: commit the newly generated *enums.c files. 2022-08-01 20:00:01 +02:00
gimpconfigenums.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfigtypes.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpconfigwriter.c libgimpconfig: Fix gimpconfigwriter GIR annotation 2024-05-11 14:34:32 +02:00
gimpconfigwriter.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
gimpscanner.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimpscanner.h Revert "libgimpconfig: #pragma once, and some formatting" 2025-08-14 00:54:28 +02:00
meson.build Declare gexiv2 dependency on many targets (due to gimpmetadata.h) 2025-10-03 18:31:53 -03:00