Gimp/app
Michael Natterer 7ee99ea3a3 Transform tool cleanup:
2002-11-14  Michael Natterer  <mitch@gimp.org>

	Transform tool cleanup:

	* libgimptool/gimptoolenums.[ch]: removed the TransformState enum.

	* app/tools/gimptransformtool.[ch]: don't dispatch everything
	through the transform() virtual function. Added new vitrual
	functions dialog(), prepare(), motion() and recalc(). Do only the
	actual transform in transform(). Moved lots of logic which was
	duplicated in each subclass' transform() here. Cleanup.

	* app/tools/gimpfliptool.c
	* app/tools/gimpperspectivetool.c
	* app/tools/gimprotatetool.c
	* app/tools/gimpscaletool.c
	* app/tools/gimpsheartool.c: changed accordingly: moved code from
	transform() to the other method imlementations. Removed duplicated
	logic which is now done by our parent class. Makes everything
	smaller and more readable.

	InfoDialog cleanup:

	* app/gui/info-dialog.c: removed the "delete_event" callback so
	InfoDialog users can decide themselves what to do.

	* app/gui/info-window.c
	* app/tools/gimpmeasuretool.c: changed accordingly.

	* app/tools/gimpcolorpickertool.c: ditto. Moved info_dialog
	creation to a utility function to improve code readbility.

	* app/tools/gimpcroptool.c: ditto. Added a "Cancel" button which
	really cancels the tool instead of just hiding the dialog.

	* app/tools/gimptransformtool.c: added a "Cancel" button here too.
2002-11-14 11:54:57 +00:00
..
actions removed the old hack which sets tool->gdisp. Fixes bug #98056. 2002-11-14 11:08:40 +00:00
arch/i386/mmx Fixed .type directives (would not compile on certain systems). 2002-05-07 07:59:21 +00:00
base removed mydistcheck hook. 2002-11-07 17:12:17 +00:00
config don't say "Now type 'make'" if configure failed. 2002-11-12 03:34:11 +00:00
core don't say "Now type 'make'" if configure failed. 2002-11-12 03:34:11 +00:00
dialogs Transform tool cleanup: 2002-11-14 11:54:57 +00:00
display force an update of the progress bar (#97459, reported by Akkana). 2002-11-02 12:30:51 +00:00
file app/base/Makefile.am automake-1.6 seems to use yet another variable to 2002-06-07 23:00:46 +00:00
gui Transform tool cleanup: 2002-11-14 11:54:57 +00:00
menus use GTK_STOCK_REMOVE for "<Dialogs>/Remove Tab". 2002-11-12 14:31:45 +00:00
paint check for NULL masks returned from the brush scaler. Should fix crashes 2002-11-12 16:33:35 +00:00
paint-funcs removed mydistcheck hook. 2002-11-07 17:12:17 +00:00
pdb app/base/base-enums.h app/paint-funcs/paint-funcs-generic.h 2002-11-05 19:33:59 +00:00
plug-in don't say "Now type 'make'" if configure failed. 2002-11-12 03:34:11 +00:00
text optionally allow GIMP_UNIT_PIXEL as value for GimpUnit params. 2002-10-10 17:07:46 +00:00
tools Transform tool cleanup: 2002-11-14 11:54:57 +00:00
vectors fixed the default spacing, so that lines actually look like 1 pixel 2002-09-30 00:06:30 +00:00
widgets use a low priority idle handler to queue redraws, since we really want 2002-11-09 20:01:19 +00:00
xcf app/xcf/xcf-save.c save as XCF version 2 if one of the new layer modes is 2002-11-06 10:07:31 +00:00
.cvsignore Makefile.am configure.in gimp-1.3.pc.in added pkg-config files for 2001-11-25 00:19:38 +00:00
airbrush.c prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
app_procs.c Separated tool_options creation from tool registration so we don't 2002-06-17 10:34:28 +00:00
app_procs.h generate app/file/Makefile 2001-10-25 13:30:01 +00:00
appenv.h moved use_shm declaration here, added use_mmx. 2002-03-22 13:37:26 +00:00
batch.c app/batch.c app/general.c app/core/gimpbrushgenerated.c 2002-02-10 19:51:20 +00:00
batch.h app/Makefile.am removed... 2001-12-01 00:14:14 +00:00
errors.c forgot a "return". 2001-12-01 22:59:48 +00:00
errors.h app_procs.c errors.c errors.h file-save.c gdisplay.c module_db.c use 2001-07-25 01:03:43 +00:00
general.c app/batch.c app/general.c app/core/gimpbrushgenerated.c 2002-02-10 19:51:20 +00:00
general.h removed search_in_path() and the unused xstrsep(). 2001-05-16 18:09:45 +00:00
gimp.rc
gimp.sym
gimprc.c don't say "Now type 'make'" if configure failed. 2002-11-12 03:34:11 +00:00
gimprc.h app/Makefile.am removed. 2002-05-07 16:23:14 +00:00
libgimp_glue.c app/Makefile.am removed... 2002-05-05 19:17:41 +00:00
libgimp_glue.h removed usage of "the_gimp" by passing around more "Gimp" pointers. 2002-04-12 18:14:13 +00:00
main.c restructured, added lots of comments. Reenabled build of gimp-remote. 2002-05-27 13:59:27 +00:00
Makefile.am Makefile.am libgimpmodule/.cvsignore libgimpmodule/Makefile.am 2002-10-21 14:15:02 +00:00
makefile.mingw.in disabled display filters code, since it is unfinished 2000-12-24 20:27:04 +00:00
makefile.msc updated 2002-09-06 22:25:19 +00:00
ops_buttons.c app/gimpprogress.c app/nav_window.c app/ops_buttons.c app/undo_history.c 2001-12-29 13:26:29 +00:00
ops_buttons.h app/docindex.c more GObject porting. 2001-07-29 08:37:43 +00:00
paint_core.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
paint_options.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
path.c include the new "paint-funcs/paint-funcs-types.h". 2001-11-28 17:51:06 +00:00
path.h added app/display/ and app/plug-in/. Empty for now except for the types 2001-08-17 14:27:31 +00:00
path_bezier.c Cleanup weekend... 2001-10-29 11:47:11 +00:00
path_bezier.h app/Makefile.am app/apptypes.h app/path_bezier.[ch] app/path_curves.[ch] 2001-04-07 14:55:39 +00:00
path_curves.c changed gimp_image_mask_select_channel() to not take "drawable" and 2002-03-03 10:38:37 +00:00
path_curves.h app/path_curves.[ch] app/tools/gimpdrawtool.c app/tools/gimppathtool.[ch] 2001-04-11 13:28:53 +00:00
path_transform.h General undo cleanup: 2002-02-23 17:29:19 +00:00
pathP.h Michael Natterer <mitch@gimp.org> 2001-12-03 13:44:59 +00:00
plug_in_cmds.c Garry R. Osgood <grosgood@rcn.com> 2001-03-11 13:15:41 +00:00
transform_core.c prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
undo.c app/undo.c (undo_pop_layer) emit "alpha_changed" from the image if we 2002-08-28 14:09:14 +00:00
undo.h Make sure the selection (gimpimage-mask.c) functionality is really built 2002-08-20 10:22:23 +00:00
undo_history.c app/widgets/gimplayerlistview.c some more auto-sizing spinbuttons. 2002-09-08 12:18:23 +00:00
undo_history.h app/Makefile.am new file. 2001-01-29 02:45:02 +00:00
undo_types.h Make sure the selection (gimpimage-mask.c) functionality is really built 2002-08-20 10:22:23 +00:00
wilber.ico