Gimp/app/config
Sven Neumann f050987238 app/config/gimpconfig-deserialize.c transparently serialize and
2003-02-28  Sven Neumann  <sven@gimp.org>

	* app/config/gimpconfig-deserialize.c
	* app/config/gimpconfig-serialize.[ch]: transparently serialize
	and deserialize object properties that implement the
	GimpConfigInterface.

	* app/config/gimpconfig-utils.c (gimp_config_reset_properties):
	call reset recursively if properties are itself objects that
	implement the GimpConfigInterface.

	* app/config/gimpconfig-dump.c: adapt to API changes.

	* app/config/gimpconfig-params.h: made object properties installed
	using GIMP_CONFIG_INSTALL_PROP_OBJECT() be not writable by default.

	* app/core/gimpcontext.c (gimp_context_class_init): made objects
	properties explicitely writeable.

	* app/tools/gimptextoptions.c: made the GimpText object a property
	of GimpTextOptions and removed lots of special handling which is
	now transparently done by GimpConfigInterface.
2003-02-28 17:01:13 +00:00
..
.cvsignore Changed my mind again and decided that gimpconfig-dump should create 2003-01-13 10:57:40 +00:00
config-types.h app/config/Makefile.am new files that define plug-in specific 2002-12-29 23:23:35 +00:00
gimpbaseconfig.c add a tooltip if a param_spec has a non-NULL blurb. Addresses bug #68485. 2003-01-25 20:29:42 +00:00
gimpbaseconfig.h Finally landed the new GimpConfig based gimprc parser. It's not finished 2002-11-18 20:50:31 +00:00
gimpconfig-deserialize.c app/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +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-dump.c app/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +00:00
gimpconfig-params.c always build gimpconfig-dump. 2003-01-11 01:31:22 +00:00
gimpconfig-params.h app/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +00:00
gimpconfig-path.c configure.in etc/Makefile.am etc/gimprc.in removed templates for gimprc 2002-12-29 18:58:24 +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/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +00:00
gimpconfig-serialize.h app/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +00:00
gimpconfig-types.c renamed gimp_mem_size_entry_new() to gimp_memsize_entry_new() for 2002-05-29 09:20:56 +00:00
gimpconfig-types.h renamed gimp_mem_size_entry_new() to gimp_memsize_entry_new() for 2002-05-29 09:20:56 +00:00
gimpconfig-utils.c app/config/gimpconfig-deserialize.c transparently serialize and 2003-02-28 17:01:13 +00:00
gimpconfig-utils.h added new utility functions gimp_config_connect() and 2003-02-10 14:13:55 +00:00
gimpconfig.c app/config/gimpconfig.[ch] added a reset method to GimpConfigInterface. 2003-02-01 21:50:21 +00:00
gimpconfig.h app/config/gimpconfig.[ch] added a reset method to GimpConfigInterface. 2003-02-01 21:50:21 +00:00
gimpcoreconfig.c Moved the undo system to the core: Keep GimpUndoStack objects as undo and 2003-02-12 17:11:34 +00:00
gimpcoreconfig.h Moved the undo system to the core: Keep GimpUndoStack objects as undo and 2003-02-12 17:11:34 +00:00
gimpdisplayconfig.c app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h 2003-02-25 16:30:53 +00:00
gimpdisplayconfig.h app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h 2003-02-25 16:30:53 +00:00
gimpguiconfig.c add a tooltip if a param_spec has a non-NULL blurb. Addresses bug #68485. 2003-01-25 20:29:42 +00:00
gimpguiconfig.h app/config/gimpdisplayconfig.[ch] moved navigation_preview_size to 2002-11-21 17:17:03 +00:00
gimppluginconfig.c always build gimpconfig-dump. 2003-01-11 01:31:22 +00:00
gimppluginconfig.h app/config/gimppluginconfig.[ch] added "script-fu-path" back to gimprc. 2002-12-30 01:28:47 +00:00
gimprc-blurbs.h app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h 2003-02-25 16:30:53 +00:00
gimprc.c renamed gimp_config_serialize_changed_properties() to 2003-02-28 13:58:19 +00:00
gimprc.h app/config/Makefile.am new files that define plug-in specific 2002-12-29 23:23:35 +00:00
gimpscanner.c allow G_CSET_DIGITS in identifiers so we can parse e.g. (foo-1 bar). 2003-02-08 23:48:29 +00:00
gimpscanner.h parse sessionrc using GScanner. 2002-06-02 19:48:01 +00:00
Makefile.am add a tooltip if a param_spec has a non-NULL blurb. Addresses bug #68485. 2003-01-25 20:29:42 +00:00
makefile.msc when checking for 'excecutable' make sure it is a regular file too (on 2003-01-01 13:33:27 +00:00
test-config.c cleanup, removed unecessary G_OBJECT() casts. Should do the same for 2003-01-05 22:07:10 +00:00