gimp/libgimpconfig
Michael Natterer c65b09921a libgimpconfig/gimpconfig-serialize.[ch] add
2008-05-18  Michael Natterer  <mitch@gimp.org>

	* libgimpconfig/gimpconfig-serialize.[ch]
	* libgimpconfig/gimpconfig.def: add
	gimp_config_serialize_property_by_name().

	* app/gegl/gimpcolorbalanceconfig.c
	* app/gegl/gimpcurvesconfig.c
	* app/gegl/gimphuesaturationconfig.c
	* app/gegl/gimplevelsconfig.c: implement serialize() and
	deserialize() and make sure the properties which change when the
	channel/range property changes are handled correctly. Not too
	ugly but it's still a hack...


svn path=/trunk/; revision=25703
2008-05-18 19:13:28 +00:00
..
Makefile.am removed extra check for gthread and fold it into the GLIB and GTK checks. 2007-06-25 12:41:59 +00:00
gimpcolorconfig-enums.c libgimpconfig/gimpcolorconfig-enums.[ch] libgimpconfig/gimpcolorconfig.c 2006-10-27 13:52:40 +00:00
gimpcolorconfig-enums.h libgimpconfig/gimpcolorconfig-enums.[ch] libgimpconfig/gimpcolorconfig.c 2006-10-27 13:52:40 +00:00
gimpcolorconfig.c changed default value for using the system monitor profile. Many users 2007-11-16 13:27:07 +00:00
gimpcolorconfig.h declared the fields as public so that they show up in the API 2007-10-27 14:06:03 +00:00
gimpconfig-deserialize.c be forward-compatible by skipping unknown object properties. 2007-06-04 10:38:25 +00:00
gimpconfig-deserialize.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig-error.c libgimpconfig/gimpconfig-serialize.c libgimpconfig/gimpconfig-error.c 2007-03-02 08:38:13 +00:00
gimpconfig-error.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig-iface.c add new method GimpConfigInterface::copy() which by default calls 2008-02-01 11:44:45 +00:00
gimpconfig-iface.h add new method GimpConfigInterface::copy() which by default calls 2008-02-01 11:44:45 +00:00
gimpconfig-params.h Some more proper typing instead of using pointers: 2006-09-24 12:20:22 +00:00
gimpconfig-path.c libgimpconfig/gimpconfig-serialize.c libgimpconfig/gimpconfig-error.c 2007-03-02 08:38:13 +00:00
gimpconfig-path.h libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h 2006-07-05 13:55:11 +00:00
gimpconfig-serialize.c libgimpconfig/gimpconfig-serialize.[ch] add 2008-05-18 19:13:28 +00:00
gimpconfig-serialize.h libgimpconfig/gimpconfig-serialize.[ch] add 2008-05-18 19:13:28 +00:00
gimpconfig-utils.c add new method GimpConfigInterface::copy() which by default calls 2008-02-01 11:44:45 +00:00
gimpconfig-utils.h libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h 2005-06-22 20:37:11 +00:00
gimpconfig.def libgimpconfig/gimpconfig-serialize.[ch] add 2008-05-18 19:13:28 +00:00
gimpconfig.h libgimpconfig/Makefile.am libgimpconfig/gimpconfig.def 2005-02-07 16:19:08 +00:00
gimpconfigtypes.h libgimpconfig/Makefile.am libgimpconfig/gimpconfig.def 2005-02-07 16:19:08 +00:00
gimpconfigwriter.c don't free the writer struct too early. 2007-07-17 06:21:54 +00:00
gimpconfigwriter.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpscanner.c initialize GimpRGB, just to be sure. 2007-10-27 20:13:17 +00:00
gimpscanner.h continuing commit after broken pipe 2005-01-25 19:11:26 +00:00
makefile.msc TILE_WIDTH is used unconditionally so always include "tile.h" WIN32 needs 2005-02-19 00:50:36 +00:00