added overflow checking for text coordinates.
[swftools.git] / lib / rfxswf.h
2004-09-07 krammadded swf_SetVideoStreamBlackFrame().
2004-09-06 krammadded image parameter to swf_SetVideoStreamMover().
2004-08-31 krammremoved "bool" occurence.
2004-08-18 krammadded swf_ExpandRect3() method.
2004-08-16 krammadded full_unicode to swf_SetLoadFontParameters().
2004-08-16 krammstarted reworking the FONTUSAGE code.
2004-08-08 krammadded swf_FontPrepareForEditText().
2004-07-25 krammundid last change.
2004-07-25 krammadded matrix argument to swf_SetDefineText().
2004-07-24 krammrenamed swf_LoadFontSetScale to swf_LoadFontSetParameters.
2004-07-24 krammadded custom font scaling.
2004-07-10 krammmoved swf_ResetReadBits from rfxswf.c to rfxswf.h.
2004-06-02 krammswf_DrawText now takes a size argument.
2004-05-28 krammswf_FontUse takes now also a SWFFONT* as argument.
2004-05-16 krammadded swf_SetVideoStreamMover() and functions from...
2004-05-16 krammremoved unused (and wrong) BM16*/BM32* definitions.
2004-05-11 krammremamed swf_FontExtractDefineTextCallback to swf_ParseD...
2004-05-02 krammsupport for using shapedrawers for line drawings
2004-04-08 kramm* removed swf_FoldAllTags function, because it didn...
2004-03-30 krammadded FoldAllTags method
2004-03-27 krammadded swf_Concatenate function
2004-02-04 kramm* renamed USE_FREETYPE to HAVE_FREETYPE\rmp3 support...
2004-02-02 krammadded swf_ActionCompile function
2004-02-02 krammnew function swf_RelocateDepth().
2004-02-01 krammadded swf_LoadFont().
2004-01-31 krammadded glyphnames tag.
2004-01-31 krammremoved MAX_CHAR_PER_FONT, made TTF support work.
2004-01-31 krammadded swfdraw and swffont modules, added Flash 7 tags.
2004-01-01 krammadded gradient fill.
2003-11-30 krammadded password support (ST_DEBUG and ST_PROTECT tags).
2003-11-19 krammadded SET_TO_ZERO, changed some S16s to ints.
2003-11-17 krammadded swf_GetJPEGSize() function.
2003-09-15 krammadded swfdraw.c module.
2003-08-15 kramm33removed the "frame" field in TAG. Keeping this up to...
2003-08-08 krammadded (long) GPL headers.
2003-08-02 krammadded quant parameter to VIDEOSTREAM struct.
2003-05-19 kramm* added gradients to fillstyle struct
2003-05-04 krammadded video stuff.
2003-04-30 krammadded ShapeSetBitmapRect, fix a bit overflow bug.
2003-04-04 krammmultiple->nomultiple
2003-02-22 kramm* swf_InsertTagBefore
2003-02-14 krammfixes for zlib compression, new function swf_ResetTag.
2003-02-07 krammsupport for delay/seek value in soundstreamblock.
2003-02-02 krammadded definebitsjpeg3 support.
2003-01-31 kramm* zlib is now optional
2003-01-24 krammnew function isFolded().
2003-01-17 kramm* bugfixes in sprite handling.
2003-01-14 krammnew function swf_OptimizeTagOrder.
2003-01-04 krammimplemented definesound/startsound.
2002-12-08 krammadded FREEALL tag.
2002-10-28 krammFlash MX additions
2002-07-21 krammimplemented sprite folding/unfolding.
2002-06-14 kramm* removed Font{Import,Export} functions
2002-06-13 krammadded shape functions
2002-06-12 krammsome new functions
2002-06-05 krammshell script to make a shared librfxswf.
2002-06-04 krammfixed #define bug.
2002-06-04 krammmade bitio visible from outside.
2002-05-30 krammmade rfxswf actionscript routines threadsafe. ;)
2002-05-20 krammswf_SetSoundStreamBlock now doesn't have a framesize...
2002-05-19 krammbladeenc -> lame.
2002-05-19 krammnew function swf_SetJPEGBits2().
2002-04-22 krammmore MX tags.
2002-04-21 krammadded flash 6 (mx) tags.
2002-04-21 krammimplemented SWC writing.
2002-04-21 krammadded "compressed" field in header.
2002-04-09 boehmeNew compile option: RFXSWF_DISABLESOUND
2002-03-23 kramm* new reader functions (gradients, rgb)
2002-03-22 kramm* removed flags field from SWFFONT structure.
2002-03-05 krammfix -Wparentheses warnings.
2002-02-16 kramminclude ctype.h.
2002-02-16 krammAdded sprite folding
2002-01-13 krammAdded sound module.
2002-01-09 krammsmall bugfix in GET16
2002-01-09 krammadded functions GET16, GET32, PUT16, PUT32
2002-01-05 krammnew functions swf_WriteHeader, swf_WriteTag
2002-01-05 krammimproved byte order handling
2001-12-16 krammadded EditText handling.
2001-12-13 krammadded byte order handling
2001-12-09 krammfixed stupid typo defining false to be one (1), which...
2001-12-04 krammadded #defines for TRUE/FALSE (rfxswf.h), and tell...
2001-12-02 kramms/GetDataSize/GetTagLen/g
2001-11-30 krammnew function isPseudoDefiningTag.
2001-11-29 krammprototype for FontExtract_DefineTextCallback.
2001-11-16 krammadded escape-key action condition
2001-11-11 krammadded jump rewriting for actionscript
2001-11-11 boehmeminor fixes: swf_SetBits(), cleanup shape struct, fixed...
2001-11-10 krammswf_WriteFont doesn't take a useDefineFont2 parameter...
2001-11-08 krammfixed a typo in swf_ActionSet
2001-11-06 krammchanged actionscript-module function names
2001-11-05 boehmeminor fixes: new font structure in dumpfont.c, commente...
2001-11-05 krammchanged codes and gid in SWFFONT to glyph2ascii and...
2001-11-05 krammthe SWFFONT structure consists of pointers (was: arrays...
2001-11-05 krammadded tag types {EXPORT, IMPORT}ASSETS, ENABLEDEBUGGER
2001-11-04 krammadded swf_WriteFont and swf_ReadFont routines
2001-10-31 krammRemoved the len/WritePos,pos/ReadPos unions again,...
2001-10-31 boehmerfxswf cleanups: TAG structure and ResetWriteBits/Reset...
2001-10-31 krammadded optimized routines for actioncode generation
2001-10-30 krammadded enumeration routines
2001-10-30 boehmerfxswf cleanups: added prefixes and altered structure...
next