gimp/app/paint
Michael Natterer 242b9041a2 use gimp_display_shell_[install|remove]_override_cursor() to set the
2001-11-12  Michael Natterer  <mitch@gimp.org>

	* app/display/gimpdisplayshell-callbacks.c: use
	gimp_display_shell_[install|remove]_override_cursor() to set the
	middle mouse button move cursor so we get the original cursor back
	after scrolling.

	* app/tools/gimpdrawtool.[ch]: added lots of drawing functions
	(gimp_draw_tool_draw_rectangle() etc.) which work in image (or
	active drawable) coordinates.

	* app/tools/gimpblendtool.c
	* app/tools/gimpclonetool.c
	* app/tools/gimpcolorpickertool.c
	* app/tools/gimpeditselectiontool.c
	* app/tools/gimpellipseselecttool.c
	* app/tools/gimpfreeselecttool.c
	* app/tools/gimpiscissorstool.c
	* app/tools/gimpmagnifytool.c
	* app/tools/gimpmeasuretool.c
	* app/tools/gimppainttool.c
	* app/tools/gimppathtool.c
	* app/tools/gimprectselecttool.c
	* app/tools/gimptransformtool.[ch]
	* app/tools/path_tool.[ch]: use the new functions. Removed tons of
	gdk_draw_foo() and gdisplay_transform_foo() calls. Most drawing
	functions look *much* nicer now. Ported some tools to detect
	handle clicks in display coordinates while I was on it, misc
	fixes.

	* app/tools/gimpmovetool.[ch]: derive from GimpDrawTool instead
	of drawing manually.
2001-11-12 14:45:58 +00:00
..
gimpairbrush.c gdk_pixbuf_new_from_stream -> _from_inline 2001-10-13 12:52:30 +00:00
gimpairbrush.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpclone.c use gimp_display_shell_[install|remove]_override_cursor() to set the 2001-11-12 14:45:58 +00:00
gimpclone.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpconvolve.c fixed qmask callbacks to check if the toggle is active before performing 2001-11-10 14:17:01 +00:00
gimpconvolve.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpdodgeburn.c build display/ before tools/. 2001-11-08 19:14:51 +00:00
gimpdodgeburn.h defined GimpTransferMode enum. 2001-08-01 02:01:49 +00:00
gimperaser.c build display/ before tools/. 2001-11-08 19:14:51 +00:00
gimperaser.h app/pdb/tools_cmds.c app/tools/gimperasertool.c app/tools/gimperasertool.h 2001-10-30 22:59:06 +00:00
gimpink-blob.c added app/display/ and app/plug-in/. Empty for now except for the types 2001-08-17 14:27:31 +00:00
gimpink-blob.h app/tools/Makefile.am lots of files renamed to gimp*tool.[ch] 2001-03-08 01:07:03 +00:00
gimpink.c app/display/gimpdisplay-marching-ants.h removed... 2001-11-10 23:03:22 +00:00
gimpink.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimppaintbrush.c General cleanup of the selection tools and their PDB wrappers: 2001-10-22 12:13:44 +00:00
gimppaintbrush.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimppaintcore.c use gimp_display_shell_[install|remove]_override_cursor() to set the 2001-11-12 14:45:58 +00:00
gimppaintcore.h General cleanup of the selection tools and their PDB wrappers: 2001-10-22 12:13:44 +00:00
gimppencil.c app/Makefile.am app/disp_callbacks.[ch] app/gdisplay.[ch] 2001-09-25 23:23:09 +00:00
gimppencil.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpsmudge.c build display/ before tools/. 2001-11-08 19:14:51 +00:00
gimpsmudge.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00
gimpsourcecore.c use gimp_display_shell_[install|remove]_override_cursor() to set the 2001-11-12 14:45:58 +00:00
gimpsourcecore.h an evil temp_hack which lets GimpContext managing the active display 2001-08-14 14:53:55 +00:00