gimp/app/gegl
Michael Natterer f4378d6237 get rid of fixed-size arrays and allocate the points and curve arrays
2008-02-28  Michael Natterer  <mitch@gimp.org>

	* app/core/gimpcurve.[ch]: get rid of fixed-size arrays and
	allocate the points and curve arrays dynamically. Added "n-points"
	and "n-samples" CONSTRUCT_ONLY properties. Renamed member "curve"
	to "samples". Lots of code changes to work with dynamic limits
	rather than 17 and 256.

	* app/core/gimpdrawable-curves.c
	* app/gegl/gimpcurvesconfig.c
	* app/tools/gimpcurvestool.c
	* app/widgets/gimpcurveview.c: changed accordingly.


svn path=/trunk/; revision=24995
2008-02-28 12:34:46 +00:00
..
Makefile.am app/gegl/gegl-types.h app/gegl/Makefile.am new config object. 2008-01-28 18:45:53 +00:00
gegl-types.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimp-gegl-utils.c added new function gimp_bpp_to_babl_format_linear(). 2007-12-30 19:14:27 +00:00
gimp-gegl-utils.h added new function gimp_bpp_to_babl_format_linear(). 2007-12-30 19:14:27 +00:00
gimp-gegl.c Delay GEGL initialisation until after the command-line parsing so that we 2008-01-31 19:08:53 +00:00
gimp-gegl.h Some cleanup... 2007-12-29 01:35:04 +00:00
gimpbrightnesscontrastconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpbrightnesscontrastconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpcolorbalanceconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpcolorbalanceconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpcolorizeconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpcolorizeconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpcurvesconfig.c get rid of fixed-size arrays and allocate the points and curve arrays 2008-02-28 12:34:46 +00:00
gimpcurvesconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimphuesaturationconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimphuesaturationconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimplevelsconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimplevelsconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpoperationcolorbalance.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationcolorbalance.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationcolorize.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationcolorize.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationcurves.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationcurves.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationdesaturate.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationdesaturate.h #include <gegl-plugin.h> 2008-01-22 01:23:31 +00:00
gimpoperationhuesaturation.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationhuesaturation.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationlevels.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationlevels.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationpointfilter.c app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationpointfilter.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationposterize.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationposterize.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationthreshold.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationthreshold.h app/gegl/Makefile.am app/gegl/gegl-types.h new parent class for all image 2008-01-25 20:50:32 +00:00
gimpoperationtilesink.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationtilesink.h #include <gegl-plugin.h> 2008-01-22 01:23:31 +00:00
gimpoperationtilesource.c app/gegl/gimpoperationcolorbalance.c app/gegl/gimpoperationcolorize.c 2008-02-12 16:56:36 +00:00
gimpoperationtilesource.h #include <gegl-plugin.h> 2008-01-22 01:23:31 +00:00
gimpposterizeconfig.c app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpposterizeconfig.h app/core/core-types.h have app/gegl know app/core's namespace. 2008-02-01 12:45:32 +00:00
gimpthresholdconfig.c add "gboolean color" parameter to gimp_threshold_config_to_cruft() and set 2008-02-03 23:50:55 +00:00
gimpthresholdconfig.h add "gboolean color" parameter to gimp_threshold_config_to_cruft() and set 2008-02-03 23:50:55 +00:00
makefile.msc **/makefile.msc app/gimpcore.def : updated so it compiles and links 2008-01-04 18:42:07 +00:00