CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     mitch   06/05/23 15:18:00

Modified files:
        .              : ChangeLog 
        app/core       : gimpprojection-construct.c 
        app/paint-funcs: paint-funcs-types.h paint-funcs.c 

Log message:
2006-05-23  Michael Natterer  <[EMAIL PROTECTED]>

Fix for bug #333156 [http://bugzilla.gnome.org/show_bug.cgi?id=333156]:

* app/paint-funcs/paint-funcs-types.h (enum CombinationMode):
added value COMBINE_INTEN_A_INDEXED.

* app/paint-funcs/paint-funcs.c
(combine_inten_a_and_indexed_pixels): new function which
implements the new CombinationMode.

(combine_sub_region)
(combine_regions): added the needed bits to call the new function.

* app/core/gimpprojection-construct.c (project_indexed): added
mask PixelRegion parameter since that's supported by paint-funcs
now, replaced g_warning() about unimplemented combine type
by call to combine_regions(..., COMBINE_INTEN_A_INDEXED).

(gimp_projection_construct_layers): pass the mask to
project_indexed() and removed comments about not supporting it.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2006-05-23%2015:17&maxdate=2006-05-23%2015:19

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to