PageRenderTime 60ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/libs/swmfill/NEWS.txt

http://na-agent.googlecode.com/
Plain Text | 189 lines | 172 code | 17 blank | 0 comment | 0 complexity | 87af95b52a82a4f38c894f2c2c04e69d MD5 | raw file
Possible License(s): GPL-2.0
  1. 2009-11-29 release 0.3.0
  2. Fix compile error with GCC 4.4 due to inconsistent constancy
  3. Support for colormap in DefineBitsLossless (thanks to MURAOKA Daisuke)
  4. Don't refer to SWF as 'Shockwave Flash'
  5. Don't require bash for XML test cases
  6. Change bug report location to Launchpad
  7. Map objectID, sprite and fontRef attributes in simple format
  8. Fix writing floats
  9. correctly count frames for <clip>s (thanks to Alex Midgley)
  10. Support scale and skew in simple format
  11. Add "ShiftedRadialGradient" fill style, supported by Flash 8 and later
  12. Fix SVG import segfault (thanks to Ralf Fuest)
  13. Fix TTF import for some fonts (Ralf)
  14. Bitmap filter effects on Buttons (Ralf)
  15. Preserve isSetup in TextRecords (Ralf)
  16. Fix wrong list length in LineStyle, ConvolutionFilter, ColorMatrix (Ralf)
  17. Support spread- and interpolationMode in Gradients (Ralf)
  18. Fix wrong GradientItem count (Ralf)
  19. Fix empty name attributes generated by place tag (Ralf)
  20. Show warning when reaching EOF while reading SWF (Ralf)
  21. Support importing multiple SVGs (breaking change) (Ralf)
  22. New 'export' attribute to export only some SVG elements (Ralf)
  23. Far improved SVG import (Ralf)
  24. Add DoABC, DoDefineABC, SymbolClass and DefineBinaryData (Ralf)
  25. New 'binary' tag to import arbitrary binary data in simple mode (Ralf)
  26. Improve calculation of bounding box of stroked shapes (Ralf)
  27. Fix incorrect flag order in DeclareFunction2 (Ralf)
  28. Add DefineFontName (Ralf)
  29. Support mono MP3s (Ralf)
  30. Fix incorrect flag order in TextRecords
  31. Add include tag to simple mode (Ralf)
  32. Support AS3 movies (Ralf)
  33. Correct size calculation of pascalU30 strings
  34. Support '-h' command line option for help
  35. Fix numerous memory leaks (thanks to INADA Naoki)
  36. Add OpDebugReg opcode
  37. Improve MP3 import error messages (Ralf)
  38. Use DefineFont3 when importing TTFs for Flash 8 and above (Ralf)
  39. Fix compilation in GCC 4.3 (thanks to Arthur Chan and Paul Colomiets)
  40. Support importing PCM WAV files (Robin Palotai)
  41. Support a wider range of MP3 sample rates (Robin Palotai)
  42. Improvements to build scripts (Benjamin Wolsey)
  43. Add DefineSceneAndFrameLabelData (Benjamin Wolsey)
  44. Fix erratic behaviour with multiple frames
  45. Don't pregenerate generated code in source distribution
  46. 2007-01-25 release 0.2.12 'it's a long, long road'
  47. "swfmill library <infile or dir> <outswf>" mode
  48. Steve's additions for flash8:
  49. ImportAssets2
  50. FileAttributes
  51. Metadata
  52. Filter support
  53. CSMTextSettings
  54. basic MP3 import (thanks to JJ)
  55. improved SVG import (thanks to Gerrit Klaus)
  56. support for device fonts
  57. minimal DefineShape4, DefineFont3, DefineFontInfo3 support
  58. DefineShape5 support
  59. DefineButton1 support
  60. DefineTextInfo support
  61. basic MatrixBitmap fill style support
  62. TiledBitmap2 fill style support
  63. improvements to svg:text
  64. @symbol property in <font/> specifies a "windows symbol font"
  65. store glyph bounding boxes in DefineFont2 for TTF import
  66. optimize simple-dialect .SWF import.
  67. exclude ID 65535 from idmapping.
  68. new swft:bump-id and bump-depth functions.
  69. font leading fixes
  70. fixes for proper delete[]ion (thanks to valgrind)
  71. fix rounding errors for float and fixed
  72. fix/enable DefineText2 and related tags/types
  73. fix import of assets with special characters in path
  74. fix zero values in signed bitfields
  75. fix order of Condition event bits
  76. fix cacheAsBitmap in PlaceObject3
  77. fix for some fonts, courtesy of Kazuaki MATSUHASHI (thanks!)
  78. fix namespace support for Metadata
  79. fix PlaceObject3 with BlendMode
  80. 2005-09-30 release 0.2.11 'the poodle's kern'
  81. fix action lists in placeobject events;
  82. bits calculation more precise (a few less bits needed here and there);
  83. correct rounding errors and other improvements in font import;
  84. limited SVG import works;
  85. (incomplete) handling of svg:use and svg:text;
  86. improved debugging output, default is now to be quiet, use -v;
  87. integrated font metrics fixes from smash (Herman Narkaytis);
  88. inherit all attributes from textfield to DefineEditText;
  89. textfield takes its children as html text (alternative to @text);
  90. allow override of font family name with @name;
  91. import font kerning adjustments.
  92. 2005-09-03 release 0.2.10 'whoopsydaisy'
  93. fix import of 8bit PNGs with width divisible by 4 (ahem).
  94. 2005-08-15 release 0.2.9 'realign them bytes'
  95. fix import of 8bit PNGs with widths not divisible by 4.
  96. 2005-08-14 release 0.2.8 'rainy village'
  97. support for importing SWFs with DefineFont2/3, DefineButton2,
  98. DefineSound and StartSound tags;
  99. support for SetScriptLimits and SetTabIndex;
  100. support for 8bit palette or grayscale PNGs;
  101. support for DefineBitsJPEG3 (importing a jpeg and 8bit mask PNG),
  102. support for PlaceObject2 events (string/double/boolean),
  103. experimental component import,
  104. parse #rrggbbaa colors correctly,
  105. export font ID if font is placed in library,
  106. remove unnecessary MovieClip level for SWF import,
  107. various fixes for size calculation, glyph shapes, and more,
  108. preparations for basic SVG conversion,
  109. reorder codebase and clean up.
  110. 2005-06-26 release 0.2.7 'lazy sunday afternoon'
  111. adds DefineBits, DefineShape2 and DefineShape3
  112. tags to the basic dialect, so these get id-mapped;
  113. uses freetype family name as font name;
  114. fixes two small bugs for <import/> (shared lib support),
  115. so imported symbols can now be <place/>d.
  116. 2005-06-16 release 0.2.6
  117. shape/clip boundaries for image import were square
  118. determine extension for image import correctly
  119. minimum compression buffer size for importing PNGs
  120. wideGlyphOffset flag now always true
  121. set bold/italic flags for TTF import
  122. 2005-06-08 release 0.2.5
  123. fixes Red/Blue swap bug for 24bit PNG import
  124. 2005-06-06 release 0.2.4
  125. <set/> and @class logic is now embedded in
  126. __Package sprites,
  127. DoInitAction's @sprite id is properly mapped
  128. for swf import.
  129. 2005-06-01 release 0.2.3
  130. new <video/> element,
  131. new <set name= member= value=/> element,
  132. new @class property for <clip/>s (inheritance),
  133. xslt can use exslt extensions,
  134. OSX binary,
  135. 64bit compatibility (tested on AMD64).
  136. 2005-04-22 release 0.2.2
  137. stack items in actions are properly parsed
  138. and written; swfml simple requires frame tags,
  139. brings new name attribute for place and frame
  140. tags, clip tags (without @import), call and
  141. stop tags, symbol attribute for import tags,
  142. and some corrections.
  143. 2005-04-20 release 0.2.1
  144. fixed a bug with PNG with alpha channel on
  145. big-endian platforms (like OSX).
  146. support for importing shared libraries.
  147. 2005-04-18 release 0.2
  148. "library" commandline option has been dropped
  149. in favor of "simple", allowing for a simple
  150. XML specification of what should be contained
  151. in the generated movie. see README for details;
  152. allows specification of background color;
  153. allows specification of font glyphs to import.
  154. 2005-04-13 release 0.1.3
  155. can import PNGs in 24 and 32 bits,
  156. libpng is required.
  157. 2005-04-10 release 0.1.2
  158. can import fonts (TTF), freetype is required,
  159. filename extensions are handled case-insensitive,
  160. bug fixes in DefineEditText, DefineFont, Shapes.
  161. 2005-04-07 release 0.1.1
  162. fixes an endian bug in the header parser,
  163. so swfmill should now run on MacOS X and other
  164. big-endian systems.
  165. .jpeg extension is recognized.
  166. 2005-04-06 release 0.1
  167. Initial public release, pretty untested.
  168. swfmill should understand >~80% of known SWF tags,
  169. does basic XML/SWF and back conversion,
  170. supports 'swft' XSLT extension (next-id, map-id,
  171. document and reset-map), and has a basic 'library
  172. packing' feature for jpg and swf.