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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list