gimp/app/core
Michael Natterer a60b2c2f02 the Tool structure is now allocated by a common constructor which sets
1999-07-02  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/[all tools]: the Tool structure is now allocated by a common
	constructor which sets default values and provides default tool
	action functions. To get rid of much code duplication there should
	be a object hierarchy of tools.

	* app/context_manager.c
	* app/tools.[ch]: create and destroy private contexts for the
	paint tools on startup and exit. They are not used yet.

	* app/interface.c
	* app/menus.c
	* app/tools.h: num_tools is now exported in tools.h

	* app/commands.c
	* app/gdisplay.c
	* app/menus.c: made "Toggle Selection" a toggleable menu item.
1999-07-02 17:40:10 +00:00
..
gimp-edit.c app/bucket_fill.c app/color_picker.c app/commands.c app/convolve.c 1999-06-07 02:21:31 +00:00
gimp-edit.h Misc cleaning up here and there. Note that since the ids were used 1998-06-30 01:14:36 +00:00
gimp-parasites.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
gimp-parasites.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpbrush-header.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpbrush-load.c First version of per-tool paint options. No PDB interface yet. The tool 1999-04-22 14:34:00 +00:00
gimpbrush.c First version of per-tool paint options. No PDB interface yet. The tool 1999-04-22 14:34:00 +00:00
gimpbrush.h First version of per-tool paint options. No PDB interface yet. The tool 1999-04-22 14:34:00 +00:00
gimpbrushgenerated-load.c First batch of changes to merge the Win32 version. This will be 1999-02-20 23:20:54 +00:00
gimpbrushgenerated-save.c First batch of changes to merge the Win32 version. This will be 1999-02-20 23:20:54 +00:00
gimpbrushgenerated.c First batch of changes to merge the Win32 version. This will be 1999-02-20 23:20:54 +00:00
gimpbrushgenerated.h Modified Files: ChangeLog app/gimpbrushgenerated.c 1998-09-15 01:53:40 +00:00
gimpchannel-combine.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpchannel-combine.h app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00
gimpchannel.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpchannel.h app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00
gimpcontext.c Eeeeek, checked in from the wrong tree before. Fortunately, only one 1999-06-21 00:00:48 +00:00
gimpcontext.h app/commands.c app/disp_callbacks.c app/gdisplay.c app/lc_dialog.c applied 1999-06-20 13:53:15 +00:00
gimpdatafiles.c Check for mmap. 1999-05-28 17:47:17 +00:00
gimpdatafiles.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdrawable-blend.c the Tool structure is now allocated by a common constructor which sets 1999-07-02 17:40:10 +00:00
gimpdrawable-desaturate.c moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-desaturate.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-equalize.c moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-equalize.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-invert.c moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-invert.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-offset.c gave parasite undo a MISC_UNDO class for now so it compiles 1999-04-23 20:54:02 +00:00
gimpdrawable-offset.h gave parasite undo a MISC_UNDO class for now so it compiles 1999-04-23 20:54:02 +00:00
gimpdrawable.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpdrawable.h new source files that implement pixel Look Up Table functions. 1999-02-16 08:53:54 +00:00
gimpedit.c app/bucket_fill.c app/color_picker.c app/commands.c app/convolve.c 1999-06-07 02:21:31 +00:00
gimpedit.h Misc cleaning up here and there. Note that since the ids were used 1998-06-30 01:14:36 +00:00
gimpimage-convert-fsdither.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpimage-convert.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-convert.h #include <glib.h> 1999-03-28 06:55:29 +00:00
gimpimage-duplicate.c gave parasite undo a MISC_UNDO class for now so it compiles 1999-04-23 20:54:02 +00:00
gimpimage-duplicate.h gave parasite undo a MISC_UNDO class for now so it compiles 1999-04-23 20:54:02 +00:00
gimpimage-guides.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-guides.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimage-mask.c app/Makefile.am app/lc_dialog.[ch] app/lc_dialogP.h new files 1999-06-06 17:26:51 +00:00
gimpimage-mask.h app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00
gimpimage-merge.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-merge.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimage-projection.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-projection.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimage-resize.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-resize.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimage-scale.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage-scale.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimage-undo-push.c app/Makefile.am app/lc_dialog.[ch] app/lc_dialogP.h new files 1999-06-06 17:26:51 +00:00
gimpimage-undo-push.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpimage.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpimage.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpimagemap.c Changed:- 1999-04-08 20:27:00 +00:00
gimpimagemap.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimplayer-floating-sel.c app/Makefile.am app/lc_dialog.[ch] app/lc_dialogP.h new files 1999-06-06 17:26:51 +00:00
gimplayer-floating-sel.h Header file tweaks. Now changing tile.h doesn't force about_dialog to 1998-08-16 00:34:20 +00:00
gimplayer.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimplayer.h app/gimage_cmds.c pdbgenned files 1999-04-27 04:57:59 +00:00
gimplist.c A few fixes here and there... 1998-08-13 18:53:12 +00:00
gimplist.h ---------------------------------------------------------------------- 1998-07-12 11:40:43 +00:00
gimpobject.c Started gimpset, a generic class for handling collections of 1998-07-01 23:06:49 +00:00
gimpobject.h Modified Files: ChangeLog app/Makefile.am app/airbrush.c app/app_procs.c 1998-07-09 05:31:06 +00:00
gimpparasite.c Win32 portability changes: 1999-05-04 21:32:17 +00:00
gimpparasite.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpparasitelist.c new bitmap files containing the new mouse cursors. 1999-05-05 09:10:35 +00:00
gimpparasitelist.h *** empty log message *** 1999-04-13 00:46:11 +00:00
gimppattern-header.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimppreviewcache.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimppreviewcache.h gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpprojection-construct.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpprojection-construct.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpprojection.c the Tool structure is now allocated by a common constructor which sets 1999-07-02 17:40:10 +00:00
gimpprojection.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimptooloptions.c Import of Smudge and dodge and burn tools. Details in Change log. 1999-07-01 16:52:50 +00:00
gimptooloptions.h app/airbrush.c app/bezier_select.c app/blend.c app/brightness_contrast.c 1999-04-12 17:55:06 +00:00
gimpunit.c app/bucket_fill.c app/color_picker.c app/commands.c app/convolve.c 1999-06-07 02:21:31 +00:00
gimpunit.h This implements the rest of the unit system (unitrc loading and saving and 1999-03-16 20:14:07 +00:00