gimp r22015 - in trunk: . app/tools



Author: mitch
Date: 2007-02-27 18:55:12 +0000 (Tue, 27 Feb 2007)
New Revision: 22015
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=22015&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/tools/gimpaligntool.c
   trunk/app/tools/gimpblendtool.c
   trunk/app/tools/gimpbrightnesscontrasttool.c
   trunk/app/tools/gimpbucketfilltool.c
   trunk/app/tools/gimpcolortool.c
   trunk/app/tools/gimpcroptool.c
   trunk/app/tools/gimpcurvestool.c
   trunk/app/tools/gimpeditselectiontool.c
   trunk/app/tools/gimpforegroundselecttool.c
   trunk/app/tools/gimpfreeselecttool.c
   trunk/app/tools/gimpiscissorstool.c
   trunk/app/tools/gimpmagnifytool.c
   trunk/app/tools/gimpmeasuretool.c
   trunk/app/tools/gimpmovetool.c
   trunk/app/tools/gimppainttool.c
   trunk/app/tools/gimprectangleselecttool.c
   trunk/app/tools/gimprectangletool.c
   trunk/app/tools/gimprectangletool.h
   trunk/app/tools/gimpregionselecttool.c
   trunk/app/tools/gimptool.c
   trunk/app/tools/gimptool.h
   trunk/app/tools/gimptransformtool.c
   trunk/app/tools/gimpvectortool.c
   trunk/app/tools/tools-enums.c
   trunk/app/tools/tools-enums.h
Log:
2007-02-27  Michael Natterer  <mitch gimp org>

	Step one towards enabling tool cancellation by other means than
	mouse button 3 and towards proper "clicked" semantics.

	* app/tools/tools-enums.[ch]: added enum GimpButtonReleaseType
	which can be one of { NORMAL, CANCEL, CLICK } (click is curently
	unused).

	* app/tools/gimptool.[ch] (GimpTool::button_release): added
	"release_type" parameter.

	(gimp_tool_button_release): if the state contains
	GDK_BUTTON3_MASK, call the tool's button_release() with CANCEL,
	use NORMAL otherwise.

	* app/tools/gimpaligntool.c
	* app/tools/gimpblendtool.c
	* app/tools/gimpbrightnesscontrasttool.c
	* app/tools/gimpbucketfilltool.c
	* app/tools/gimpcolortool.c
	* app/tools/gimpcroptool.c
	* app/tools/gimpcurvestool.c
	* app/tools/gimpeditselectiontool.c
	* app/tools/gimpforegroundselecttool.c
	* app/tools/gimpfreeselecttool.c
	* app/tools/gimpiscissorstool.c
	* app/tools/gimpmagnifytool.c
	* app/tools/gimpmeasuretool.c
	* app/tools/gimpmovetool.c
	* app/tools/gimppainttool.c
	* app/tools/gimprectangleselecttool.c
	* app/tools/gimprectangletool.[ch]
	* app/tools/gimpregionselecttool.c
	* app/tools/gimptransformtool.c
	* app/tools/gimpvectortool.c (button_release): added
	"release_type" parameters and get rid of own checks for
	GDK_BUTTON3_MASK.






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