CVSROOT: /cvs/gnome Module name: gimp Changes by: mitch 06/10/21 14:46:50
Modified files: . : ChangeLog app/actions : edit-actions.c edit-commands.c edit-commands.h app/base : base-enums.c base-enums.h app/core : gimp-edit.c gimp-edit.h gimpdrawable-combine.c gimpdrawableundo.c gimpdrawableundo.h gimpimage-undo.c gimpimage-undo.h app/dialogs : Makefile.am app/tools : gimppaintoptions-gui.c app/widgets : gimpbrushselect.c gimphelp-ids.h gimplayertreeview.c gimppropwidgets.c gimppropwidgets.h gimpwidgets-constructors.c gimpwidgets-constructors.h menus : image-menu.xml.in Added files: app/dialogs : fade-dialog.c fade-dialog.h Log message: 2006-10-21 Michael Natterer <[EMAIL PROTECTED]> 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 [http://bugzilla.gnome.org/show_bug.cgi?id=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". URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2006-10-21%2014:45&maxdate=2006-10-21%2014:47 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list