gimp/cursors
Michael Natterer a17cf3bd0b cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm
2000-07-29  Michael Natterer  <mitch@gimp.org>

	* cursors/background.xbm
	* cursors/background_mask.xbm
	* cursors/foreground.xbm
	* cursors/foreground_mask.xbm
	* cursors/pattern.xbm
	* cursors/pattern_mask.xbm: new files.

	* cursors/gimp-tool-cursors.xcf
	* app/cursorutil.[ch]: new cursor modifiers for bucket_fill.

	* app/bucket_fill.c: use the new modifiers. Closes #17871.

	* app/convolve.c
	* app/dodgeburn.c: added cursor_update functions which update the
	tools' "toggled" state before they call the cursor_update "method"
	of the paint_core "class" -- eek -- I-want-real-objects!
	Closes #17872 and #17873.

	* app/tools.h: added SELECTION_ANCHOR to the SelectOps enum.

	* app/free_select.c
	* app/rect_select.c: use the new enum value in the "oper_update"
	and "cursor_update" functions. In the "motion" function, set the
	tool's operation type back to SELECTION_REPLACE if the tool is
	active and call the "cursor_update" function explicitly.
	Closes #17870.

	* app/by_color_select.c: fixed warning caused by the new enum value.
2000-07-29 16:12:40 +00:00
..
.cvsignore s/"Only"/"only"/ 2000-03-04 00:24:39 +00:00
airbrush_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
airbrush_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
anchor.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/anchor.xbm new cursor 2000-06-14 13:57:17 +00:00
anchor_mask.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/anchor.xbm new cursor 2000-06-14 13:57:17 +00:00
background.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
background_mask.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
bad.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
bad_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
bezier_select_small.xbm oops. Added the cursor also to the .xcf file as Sven pointed it out.. /tigert 2000-06-25 18:55:21 +00:00
bezier_select_small_mask.xbm oops. Added the cursor also to the .xcf file as Sven pointed it out.. /tigert 2000-06-25 18:55:21 +00:00
blend_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
blend_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
blur_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
blur_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
bucket_fill_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
bucket_fill_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
burn_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
burn_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
clone_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
clone_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
control.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
control_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
crop_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
crop_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
crosshair.xbm Makefile.am cursors/crosshair.xbm new files. 2000-06-06 00:28:28 +00:00
crosshair_mask.xbm Makefile.am cursors/crosshair.xbm new files. 2000-06-06 00:28:28 +00:00
crosshair_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
crosshair_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
dodge_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
dodge_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
dropper.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
dropper_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
dropper_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
dropper_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
ellipse_select_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
ellipse_select_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
eraser_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
eraser_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
flip_horizontal_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
flip_horizontal_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
flip_vertical_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
flip_vertical_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
foreground.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
foreground_mask.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
free_select_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
free_select_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
fuzzy_select_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
fuzzy_select_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
gimp-tool-cursors.xcf cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
hand.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
hand_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
ink_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
ink_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
intersect.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
intersect_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
measure_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
measure_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
minus.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
minus_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
mouse.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
mouse_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
move.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
move_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
move_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
move_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
paintbrush_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
paintbrush_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
pattern.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
pattern_mask.xbm cursors/background.xbm cursors/background_mask.xbm cursors/foreground.xbm 2000-07-29 16:12:40 +00:00
pencil_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
pencil_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
perspective_small.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
perspective_small_mask.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
plus.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
plus_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
rect_select_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
rect_select_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
resize.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
resize_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
resize_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
resize_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
rotate_small.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
rotate_small_mask.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
scissors_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
scissors_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
shear_small.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
shear_small_mask.xbm Makefile.am cursors/gimp-tool-cursors.xcf cursors/perspective_small.xbm 2000-06-16 11:38:45 +00:00
smudge_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
smudge_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
text_small.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
text_small_mask.xbm Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and 2000-06-14 10:59:16 +00:00
zoom.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
zoom_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
zoom_small.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00
zoom_small_mask.xbm Cursor patch II: This is only the logic inside the cursor system and not 2000-06-09 12:31:19 +00:00