gimp r24041 - in trunk: . app/base app/core app/pdb app/tools tools/pdbgen/pdb



Author: mitch
Date: 2007-11-02 12:18:50 +0000 (Fri, 02 Nov 2007)
New Revision: 24041
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=24041&view=rev

Added:
   trunk/app/core/gimpcurve-load.c
   trunk/app/core/gimpcurve-load.h
   trunk/app/core/gimpcurve-save.c
   trunk/app/core/gimpcurve-save.h
   trunk/app/core/gimpcurve.c
   trunk/app/core/gimpcurve.h
Modified:
   trunk/ChangeLog
   trunk/app/base/curves.c
   trunk/app/base/curves.h
   trunk/app/core/Makefile.am
   trunk/app/core/core-types.h
   trunk/app/pdb/color_cmds.c
   trunk/app/tools/gimpcurvestool.c
   trunk/app/tools/gimpcurvestool.h
   trunk/tools/pdbgen/pdb/color.pdb
Log:
2007-11-02  Michael Natterer  <mitch gimp org>

	* app/core/Makefile.am
	* app/core/core-types.h
	* app/core/gimpcurve-save.[ch]
	* app/core/gimpcurve-load.[ch]
	* app/core/gimpcurve.[ch]: new GimpData subclass which keeps a
	curve as known from the curves tool. Pretty much unfinished, but
	can do everything that used to be done by base/curves.c and more.

	* app/base/curves.[ch]: stripped down to plain arrays of
	uchar (the actual curve) and the LUT setup function. All the rest
	is done by GimpCurve now.

	* app/tools/gimpcurvestool.[ch]: use an array of GimpCurves
	instead of the old Curves cruft. Use Curves only for the last step
	of creating the LUT. Pretty much unfinished migration here too.

	* tools/pdbgen/pdb/color.pdb: use a GimpCurve here too.

	* app/pdb/color_cmds.c: regenerated.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]