gimp/app/xcf
Michael Natterer 7d180818c8 replace "name" and "description" by a GParamSpec.
2006-03-28  Michael Natterer  <mitch@gimp.org>

	* app/pdb/procedural_db.[ch] (struct ProcArg): replace "name"
	and "description" by a GParamSpec.

	(procedural_db_init_proc)
	(procedural_db_add_argument)
	(procedural_db_add_return_value)
	(procedural_db_add_compat_arg)
	(procedural_db_add_compat_val): new functions which dynamically
	allocate and register arguments and return value arrays based on
	GParamSpecs.

	* app/pdb/procedural-db-query.c
	* app/plug-in/plug-in-message.c
	* app/plug-in/plug-in-proc-def.c
	* app/plug-in/plug-in-rc.c
	* app/xcf/xcf.c
	* tools/pdbgen/pdb/procedural_db.pdb: changed accordingly.

	* tools/pdbgen/app.pl: get rid of all ProcArg arrays and generate
	code that registers args and values with the procedures.

	* app/pdb/*_cmds.c: regenerated.
2006-03-28 19:58:00 +00:00
..
.cvsignore new directory app/xcf/ 2001-07-03 18:38:56 +00:00
Makefile.am app/base/Makefile.am app/composite/*akefile.am app/config/*akefile.am 2005-02-27 13:22:01 +00:00
makefile.msc new file to keep common definitions for the msc build use common 2004-02-07 23:01:33 +00:00
xcf-load.c did a global gimage -> image substitution. 2006-03-28 17:08:36 +00:00
xcf-load.h app/core/Makefile.am app/core/core-types.h added an "application object" 2001-07-04 19:31:35 +00:00
xcf-private.h app/actions/layers-actions.c app/actions/layers-commands.[ch] 2005-07-10 21:17:22 +00:00
xcf-read.c libgimpbase/Makefile.am libgimpbase/gimpbase.h libgimpbase/gimpbase.def 2004-07-27 16:39:00 +00:00
xcf-read.h new directory app/xcf/ 2001-07-03 18:38:56 +00:00
xcf-save.c did a global gimage -> image substitution. 2006-03-28 17:08:36 +00:00
xcf-save.h did a global gimage -> image substitution. 2006-03-28 17:08:36 +00:00
xcf-seek.c app/xcf/xcf-load.c app/xcf/xcf-read.c app/xcf/xcf-save.c 2003-09-10 10:40:57 +00:00
xcf-seek.h app/xcf/xcf-write.[ch] app/xcf/xcf-save.c ported the fix for bug #101340 2002-12-20 06:26:34 +00:00
xcf-write.c app/xcf/xcf-load.c app/xcf/xcf-read.c app/xcf/xcf-save.c 2003-09-10 10:40:57 +00:00
xcf-write.h app/xcf/xcf-write.[ch] app/xcf/xcf-save.c ported the fix for bug #101340 2002-12-20 06:26:34 +00:00
xcf.c replace "name" and "description" by a GParamSpec. 2006-03-28 19:58:00 +00:00
xcf.h app/Makefile.am removed. 2001-10-18 17:27:36 +00:00