X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=ChangeLog;h=444e80f6f18043f9723f630d86f7e76abd7c31bd;hp=def05cbb1744d0533b45611719aa0f95f010b1a4;hb=5087664bd948fef71d47da4b64fee540fd493ce1;hpb=e255ef90201683b87dec0392381b6b299612d468 diff --git a/ChangeLog b/ChangeLog index def05cb..444e80f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -119,9 +119,176 @@ * src/swfcombine: Bugfixes * lib/rfxswf: Added Sprite Unfolding routines -0.4.2: (not released yet) +0.4.2: * src/Makefile: OpenBSD fixes * lib/lame: Removed *.o files from archive * avi2swf: Implemented --flip option * pdf2swf: Implemented --flashversion option * pdf2swf: Implemented Viewer gadgets- it's now possible to call Flash functions via hyperlink + +0.4.3: + * src/jpeg2swf: Grayscale fix + * lib/rfxswf: Improved MX support + * pdf2swf: Command line fixes + * swfdump: Added -f (--frames) option + * png2swf: Added support for mode 6 images + * swfs: Support for print protection in simple_viewer + * swfs: added keyboard_viewer + * swfcombine: Bugfixes + * swfdump: Shows frame position now. + * swfdump: Some definesound infos added + * wav2swf: added support for definesound, looping and framerate + * pdf2swf: Calling Actionscript Functions can now also be done via http: hyperlink, + e.g.: http://pdf2swf:call:_root.myFunction:parameter + * ./*/Makefile: all Makefiles rewritten. + +0.4.4: + * src/swfextract: output file name handling fix + * lib/rfxswf: better sprite fold/unfold support + * src/swfdump: new option -p (--placements), support for exportassets, namecharacter + * src/swfextract: support for font extraction + * pdf2swf/font2swf: new tool, for converting Type1 fonts to SWF + * lib/rfxswf: font routines fixed + * lib/rfxswf: support for definejpegbits3 + * src/png2swf: better support for 32 bit images with transparency + * pdf2swf/pdf2swf: slightly better TTF support, some fixes + * pdf2swf/pdf2swf: Output filename is no longer mandatory + * lib/rfxswf: added workaround for the 63-byte BMF_32 bug in the Flash Player + * lib/rfxswf: fix for ratios in swfobject.c + * src/swfdump: shows some info about video tags now + * pdf2swf/pdf2swf: greatly improved spline conversion + * pdf2swf/: Fix for t1lib-5.0.0 + * src/wav2swf: streaming sound now works for all framerates < 35. + +0.5.0: + * pdf2swf: added support for capline-styles + * avi2swf: added h.263 support + * avi2swf: improved sound support + * Makefiles: added MingW/Cygwin support + * pdf2swf/ttf2pt1: upgraded to ttf2pt1 3.4.3. + * lib/: changed logf to msg (support for gcc 3.2) + * src/jpeg2swf: Added support for H.263 compression (for correlated images). + * swfc: New tool, allow compilation of .sc files to swf + * swfbbox: New Tool, allows several bounding box operations on SWFs + * wav2swf: added support for samplerate 44100 (Marcus Doemling) + * avi2swf: added -r (--mp3-samplerate) parameter (Marcus Doemling) + * lib/action: Integrated Ming Actioncompiler + * lib/modules/swffont.c: New module, allows creation of SWF fonts from Type1 and TTF + * lib/modules/swfshape.c: Support for gradients + * lib/rfxswf.h: Support for MD5 encrypted passwords (PROTECT tags) + +0.5.1: + * png2swf: fixed a bug for 8 bit indexed images + * lib/rfxswf.h: fixed a bug- could previously only be compiled with either t1lib or freetype + * configure: newer avifile versions (>= 0.7.38) now also work. + +0.6.0: + * configure: added check for broken freetype- disable freetype in some cases + * swfbbox: Added support for text boxes + * png2swf: Fixed alpha conversion (removed definejpeg3 workaround) + * swfc: added buttons, edittext fields + * rfxswf: fixed font advance parameters (editboxes with custom font now work) + * swfextract: Is able to extract alpha channels out of DEFINEBITS2 now. + * pdf2swf: Made MingW compatible. There's now a Win32 version. + * pdf2swf: Reworked font routines + * swfcombine: Some fixes for clipping depths + * swfextract: Reworked object listing output + * lib/rfxswf: New method swf_FontPrepareForEditText() + * lib/lame: Removed lame library source, it's now linked dynamically + * lib/python: Added python interface + +0.6.1: + * swfc: Fixed .(edit)text- this was broken due to rfxswf font changes + * pdf2swf: Fixed font matrix handling + * pdf2swf: Fixed "highest charcode not displayed" bug + * pdf2swf: Bounding boxes are now of the right size + * pdf2swf: Fixed Windows crash in 4 bit palette images + * pdf2swf: Fixed another variant of "Didn't find glyph xxx in font" bug + +0.6.2: + * swfbbox: Calculates the complete movie's bounding box now. New -e,-b,-B options. + * pdf2swf: New "-s minlinewidth" option + * swfdump: Fixed handling of PLACEOBJECT + * lib/modules/swffont.c: Added support for new-style freetype headers + * configure: Improved freetype and python detection, added fontconfig detection + * swfdump: Support for shapes added + * swfdump: several bugfixes from simon-swf@munton.demon.co.uk + * pdf2swf: Added fontconfig font replacement + * lib/h.263: added better support for custom frames + * avi2swf: Is now ported to Win32, too. + * pdf2swf: Upgraded to xpdf 3.00 + +0.6.3: + * lib/modules/swfrender.c: New module, for shape->bitmap conversion + * lib/rfxswf.c: Several small bugfixes + * lib/modules/swftools.c: New function swf_Optimize() + * src/swfc.c: .outline and .textshape support line drawings now, too + * src/swfc.c: added -O option + * src/swfc.c: added support for including actionscript (.action filename=) + * src/swfc.c: frames now start at 1 + * src/swfextract.c: Objects extracted with -i are now scaled to width 512 + * src/swfextract.c: Fixed jpeg extraction bug + * src/wav2swf.c: Big endian fixes + * lib/modules/swfshape.c: too long lines are now split automatically + * configure: Several Mac OS X fixes + * pdf2swf/SWFOutputDev: refactored interface to pdf2swf.cc + * src/png2swf.c: added -z option + * src/jpeg2swf.c: added -z option + * m4/python.m4: Python MacOS X fixes + * src/gif2swf.c: New tool, for converting (animated) gifs to swf (Daichi Shinozaki) + +0.7.0: + * swfdump: Fixed bit overflow bug + * lib/gfxdevice.h: Started implementation of graphic layer abstraction + * pdf2swf: Fixed Type 3 color bug + * pdf2swf: Fixed a rare rendering bug caused by the float conversion in moveTo + * pdf2swf: Fixed CMYK conversion + * pdf2swf: added support for joinstyles + * pdf2swf: capstyles don't require clipping anymore + * pdf2swf: added support for dashed/dotted lines + * pdf2swf: Images are now stored as either jpeg or zlib, whatever is smaller. + * pdf2swf: Fixed Type0C handling + * swfcombine: Fixed jpeg table conversion + * lib/rfxswf.c: added support for definejpeg3 extraction + * pdf2swf: New option -s bboxvars + * pdf2swf: Added support for stroke/clip text rendering + * swfbbox: Default behaviour has been fixed + * pdf2swf: fix for non-closed shapes + * pdf2swf: Font quality is now determined by the used font sizes + * pdf2swf: Shapes are now all starting at (0,0), and then explizitly placed at their + actual starting positions (useful with zlib) + * pdf2swf: Default Flash version is now 6 + +0.8.0: + * lib/modules/swfsound.c: Fixed compile problem if the lame library is present + * pdf2swf: Bugfix: -s flashversion was broken + * pdf2swf: -b and -l now also work on Windows + * swfbbox: The -c option is now documented + * swfdump: Added support for flash 8 + * librfxswf: Added support for flash 8 filters and blend modes + * src/swfc: Added support for flash 8 filters and blend modes + * pdf2swf: upgraded to xpdf 3.01 + * swfcombine: new -w (--scalex) -h (--scaley) options + +0.8.1: + * pdf2swf: Upgraded to xpdf 3.02 + * lib/modules/swftools: Fixed several bugs in Flash8 parsing + * src/swfrender: Added --ng switch + * lib/swf/: New gfxdevice + +0.9.0: + * pdf2swf: Added support for Flash 8 Flashtype + * pdf2swf: numerous bugfixes + * pdf2swf: support for gradients + * pdf2swf: support for different optimization levels (-O1, -O2, --flatten) + * src/swfdump: Flash 8/9 support + * pdf2swf: Common fonts are now linked directly into the executable + * setup.py: added Python setup script + * lib/python/gfx: New python module for accessing pdf2swf functionality + * as3compile: New tool, for compiling ActionScript 3.0 + * swfc: added AS3.0 support + +0.9.1: + * pdf2swf: bugfixes, speedups + * gpdf2swf: completely reworked pdf2swf GUI (Ricardo Pedroso) + * as3compile: many bugfixes