X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/cf692b64919ff55e15f2428863192378ccc44fbd..af3c245023f33e40cf904a5e4f20886ea6f1f8dd:/Changes diff --git a/Changes b/Changes index caa23e7b..69abf5bf 100644 --- a/Changes +++ b/Changes @@ -480,6 +480,50 @@ Revision history for Perl extension Imager. - fixed some problems in jpeg handling from the exp_represent merge - fixed buffer flushing for wiol jpeg code - added some tests that will hopefully catch it in the future + - added the OO interfaces to the mosaic, bumpmap, postlevels and + watermark filters, and documented them + - fixed a sample size conversion problem in i_gpixf_d() etc. + - added simple color representation conversion functions (used + in i_fountain().) + - added the fountain filter: + - creates gradients similar to paint software + - 90% support for GIMP gradient files + - OO interface and documentation + - Imager::Fountain for building/loading fill definitions + - named value translation for filters + - added a generic fill mechanism + - created versions of i_box() and i_arc() that can fill using + generic fills + - solid generic fills (with alpha blending if asked for) + - hatched generic fills (with some options) + - fountain generic fills + - sample code to generate an examples page + - improved the scale* hatches a bit + - add the flood_fill() method (using the existing i_flood_fill) + - implement i_flood_cfill() based on i_flood_fill, and + add general fills to the flood_fill() method + - generalize the combine parameter to get different ways of + combining the fill with the target + - the tt driver (freetype 1) didn't handle the first character + hanging off the left of the character cell + - the tt driver produces some artifacts when characters + overlapped + - error handling for writing jpeg images + - writing paletted images to GIF now uses the image palette + if it's small enough + - $img->arc() now calls i_circle_aa() if a complete circle is + being drawn in a plain color + - image based fills + - unsharp mask + - make i_conv() clamp the bottom end of the samples range too + (makes it useful for sharpening) + - adjust ascender/descender values for FT1.x to avoid losing + descenders (specifically the bottom of "g" in ImUgly.ttf or + arial.ttf at 14pixels) + - Added tga.c to read targa images + - Added i_bumpmap_complex to do more accurate bumpmapping + - added an image type with doubles as samples + - change i_copy() and i_sametype() to handle double/sample images =================================================================