gimp r24488 - in trunk: . app/core app/tools



Author: mitch
Date: 2007-12-30 17:47:37 +0000 (Sun, 30 Dec 2007)
New Revision: 24488
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=24488&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/core/gimpimagemap.c
   trunk/app/core/gimpimagemap.h
   trunk/app/tools/gimpbrightnesscontrasttool.c
   trunk/app/tools/gimpbrightnesscontrasttool.h
   trunk/app/tools/gimpimagemaptool.c
   trunk/app/tools/gimpimagemaptool.h
Log:
2007-12-30  Michael Natterer  <mitch gimp org>

	First actual image processing with GEGL! Wheeeee :-)

	* app/core/gimpimagemap.[ch]: added code to use gegl instead of the
	old apply_func and apply_data.

	(gimp_image_map_new): add GeglNode parameter that, if passed,
	switches the whole thing to using a gegl graph with this node
	as central processing node.

	* app/tools/gimpimagemaptool.[ch]: add virtual function
	get_operation() which, if implemented, returns a GeglNode to pass
	to gimp_image_map_new(). Added a "Use GEGL" toggle so we can
	switch between legacy and gegl code for the migration period.

	* app/tools/gimpbrightnesscontrasttool.[ch]: implement
	get_operation() and return a brightness-contrast node.

	(gimp_briughtness_contrast_tool_map): set the node's properties
	from the GUI.






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