-
Michael Natterer authored
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...
e634d4d7