gimp r22047 - in trunk: . app/actions app/core app/paint-funcs app/pdb tools/pdbgen/pdb



Author: mitch
Date: 2007-03-05 20:21:23 +0000 (Mon, 05 Mar 2007)
New Revision: 22047
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=22047&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/actions/select-commands.c
   trunk/app/core/gimpchannel.c
   trunk/app/core/gimpchannel.h
   trunk/app/core/gimpselection.c
   trunk/app/paint-funcs/paint-funcs.c
   trunk/app/paint-funcs/paint-funcs.h
   trunk/app/pdb/selection_cmds.c
   trunk/tools/pdbgen/pdb/selection.pdb
Log:
2007-03-05  Michael Natterer  <mitch gimp org>

	Makes default Select -> Border behaviour consistent, and makes
	'sticky image edges' optional by adding a checkbox in the Border
	Selection dialog. Patch by Martin Nordholts. Fixes bug #350009.

	* app/actions/select-commands.c (select_border_cmd_callback)
	(select_border_callback): Added edge-lock checkbox to dialog and
	modified calls accordingly.

	* app/paint-funcs/paint-funcs.c (border_region)
	(compute_transition): Fixed algorithm. (compute_transition is a
	helper function to the algorithm). Also clarified many parts of
	the algorithm with comments.

	* app/paint-funcs/paint-funcs.h
	* app/core/gimpchannel.[ch]
	* app/core/gimpselection.c: Added gboolean edge_lock to function
	calls/signatures.

	* app/pdb/selection_cmds.c: Regenerated. 






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