Gimp/app
Michael Natterer e634d4d718 Added "Edit -> Fade" which allows to modify the paint mode and opacity of
2006-10-21  Michael Natterer  <mitch@gimp.org>

	Added "Edit -> Fade" which allows to modify the paint mode and
	opacity of the last drawable operation (fill, plugins etc.).
	Started from a patch by Bill Skaggs. Fixes bug #170707.

	* app/base/base-enums.[ch] (enum GimpLayerModeEffects): register
	the values REPLACE_MODE, ERASE_MODE and ANTI_ERASE_MODE with
	the type system.

	* app/widgets/gimppropwidgets.[ch]
	* app/widgets/gimpwidgets-constructors.[ch]: added "gboolean
	with_replace_modes" to the paint mode menu constructors.

	* app/tools/gimppaintoptions-gui.c
	* app/widgets/gimpbrushselect.c
	* app/widgets/gimplayertreeview.c: pass with_replace_modes = FALSE.

	* app/core/gimpdrawableundo.[ch]: added members which keep tiles,
	paint mode and opacity of the pasted pixels.

	* app/core/gimpimage-undo.[ch] (gimp_image_undo_get_fadeable):
	returns a GimpUndo suitable for a fade operation, or NULL.

	* app/core/gimp-edit.[ch] (gimp_edit_fade): implements the actual
	fade by undoing the last operation and then re-applying the pixels
	with different paint mode and opacity.

	* app/core/gimpdrawable-combine.c: store the pasted pixels in
	the GimpDrawableUndo.

	* app/actions/edit-actions.c
	* app/actions/edit-commands.[ch]: action and callback for fade.

	* app/dialogs/Makefile.am
	* app/dialogs/fade-dialog.[ch]: the fade dialog.

	* app/widgets/gimphelp-ids.h: the fade help ID.

	* menus/image-menu.xml.in: added a menu entry in "Edit".
2006-10-21 18:46:49 +00:00
..
actions Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
base Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
composite app/composite/gimp-composite.h app/composite/gimp-composite-generic.c 2006-09-27 23:29:05 +00:00
config app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h added new 2006-09-08 15:05:36 +00:00
core Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
dialogs Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
display fixed calculation of display area in preparation of fixing bug #362915. 2006-10-19 08:25:04 +00:00
file if the passed filename starts with a valid, but unhandled uri scheme, fail 2006-10-15 20:04:51 +00:00
gui app/actions/data-commands.c app/actions/documents-commands.c 2006-10-09 18:49:15 +00:00
menus app/pdb/Makefile.am app/pdb/gimppluginprocedure.[ch] removed these 2006-08-05 21:21:01 +00:00
paint app/paint/gimpclone.c app/paint/gimpheal.c 2006-09-26 21:53:43 +00:00
paint-funcs Bill Skaggs <weskaggs@primate.ucdavis.edu> 2006-10-12 17:07:09 +00:00
pdb tools/pdbgen/stddefs.pdb added wrapper for gimp-round-rect-select. Added 2006-10-20 21:20:29 +00:00
plug-in include the procedure name in the output on stderr. 2006-10-17 15:21:20 +00:00
text app/actions/data-commands.c app/actions/documents-commands.c 2006-10-09 18:49:15 +00:00
tools Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
vectors Changed GimpViewable preview rendering to have a context to get 2006-08-29 21:44:51 +00:00
widgets Added "Edit -> Fade" which allows to modify the paint mode and opacity of 2006-10-21 18:46:49 +00:00
xcf removed the "floating" flag and the floating/sink API. 2006-10-16 17:09:17 +00:00
.cvsignore tools/Makefile.am build binaries with 2.3 versions. 2004-12-31 00:30:26 +00:00
about.h use U+00A9 COPYRIGHT SIGN. 2006-03-01 08:06:08 +00:00
airbrush.c
app_procs.c app/app_procs.c moved some code from app_run() to errors_init(). 2006-09-09 17:31:28 +00:00
app_procs.h app/app_procs.[ch] initialize the error subsystem after the gimp object 2006-09-09 16:36:15 +00:00
batch.c formatting. 2006-06-09 06:47:03 +00:00
batch.h
errors.c Added message severities and make sure all messages are routed through a 2006-10-09 08:17:22 +00:00
errors.h app/app_procs.c moved some code from app_run() to errors_init(). 2006-09-09 17:31:28 +00:00
fileicon.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00
gimp-intl.h Applied patch from Zbigniew Chyla: 2006-06-27 07:55:41 +00:00
gimp.rc
gimpcore.def updated 2006-09-08 11:45:06 +00:00
main.c app/app_procs.[ch] initialize the error subsystem after the gimp object 2006-09-09 16:36:15 +00:00
Makefile.am added $(SYMPREFIX) to the -u flags 2006-08-16 23:05:36 +00:00
makefile.msc include "gimpcontext.h" for gimp_context_set_gradient() 2006-09-03 12:39:24 +00:00
paint_core.h
paint_options.h
plug_in_cmds.c
sanity.c depend on glib >= 2.10.2, gtk+ >= 2.8.18 and pango >= 1.12.3. Define 2006-07-05 13:40:47 +00:00
sanity.h
transform_core.c
units.c app/units.c converted tabs to spaces. 2006-04-11 12:54:09 +00:00
units.h
wilber.ico fileicon.ico new icons for the Windows build created by Jernej 2006-05-02 06:37:08 +00:00