gimp/libgimpconfig
Michael Natterer 017d183968 Fixed handling of G_PARAM_CONSTRUCT_ONLY properties:
2003-09-29  Michael Natterer  <mitch@gimp.org>

	Fixed handling of G_PARAM_CONSTRUCT_ONLY properties:

	* app/config/gimpconfig.c (gimp_config_iface_duplicate): build
	a GParameter array of G_PARAM_CONSTRUCT_ONLY properties and
	use g_object_newv() instead of g_object_new() to create the
	copy.

	* app/config/gimpconfig-utils.c
	(gimp_config_copy_properties)
	(gimp_consif_reset_properties): don't try to copy/reset
	G_PARAM_CONSTRUCT_ONLY properties because it is impossible.

	(gimp_config_connect_notify): ditto. Also don't try to read
	from unreadable or write to unwritable properties.
2003-09-29 18:29:11 +00:00
..
gimpconfig-deserialize.c app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c 2003-09-16 13:12:50 +00:00
gimpconfig-deserialize.h added "gint nest_level" to the deserialization functions, so nested calls 2002-05-27 14:04:21 +00:00
gimpconfig-error.c app/config/Makefile.am moved code from gimpconfig.[ch] to these new files. 2003-07-24 14:14:23 +00:00
gimpconfig-error.h app/config/Makefile.am moved code from gimpconfig.[ch] to these new files. 2003-07-24 14:14:23 +00:00
gimpconfig-iface.c Fixed handling of G_PARAM_CONSTRUCT_ONLY properties: 2003-09-29 18:29:11 +00:00
gimpconfig-iface.h app/config/Makefile.am moved code from gimpconfig.[ch] to these new files. 2003-07-24 14:14:23 +00:00
gimpconfig-params.h added "gboolean allow_percent" to gimp_param_spec_unit() and to the 2003-07-17 15:22:21 +00:00
gimpconfig-path.c UTF-8 validate the value set using gimprc_set(); mention this in the 2003-09-22 21:20:17 +00:00
gimpconfig-path.h configure.in etc/Makefile.am etc/gimprc.in removed templates for gimprc 2002-12-29 18:58:24 +00:00
gimpconfig-serialize.c app/composite/gimp-composite-generic.c app/composite/gimp-composite-mmx.c 2003-09-16 13:12:50 +00:00
gimpconfig-serialize.h app/config/Makefile.am new files featuring a simple config file writer. 2003-03-05 20:21:50 +00:00
gimpconfig-utils.c Fixed handling of G_PARAM_CONSTRUCT_ONLY properties: 2003-09-29 18:29:11 +00:00
gimpconfig-utils.h app/config/Makefile.am moved code from gimpconfig.[ch] to these new files. 2003-07-24 14:14:23 +00:00
gimpconfigwriter.c app/config/gimpcoreconfig.[ch] removed "module-load-inhibit" property 2003-09-02 12:55:38 +00:00
gimpconfigwriter.h app/config/gimpcoreconfig.[ch] removed "module-load-inhibit" property 2003-09-02 12:55:38 +00:00
gimpscanner.c workaround for GLib bug #116617: set GimpConfigError before calling 2003-09-23 15:22:30 +00:00
gimpscanner.h include <libgimpmath/gimpmathtypes.h>. 2003-07-07 16:22:45 +00:00