2007-03-27 10:41 strk
* src/Makefile.am: Don't buil test.c as part of libming
2007-03-26 16:28 krechert
* src/: blocklist.c, movie.c: fixed function declaration
2007-03-26 14:29 krechert
* src/: displaylist.c, displaylist.h, movie.c, blocks/button.c,
blocks/character.c, blocks/character.h, blocks/sprite.c,
blocks/videostream.c: rename onInit callback to onFrame
SWFMovie_remove() has immediate effect now
SWFDisplayItem_remove() keeps old removal behavior (defers
removal till nextFrame())
2007-03-26 12:21 akleine
* util/decompile.c: Moved [stderr] error message "Stuff (x) left on
the stack.." to the end of concerned block, now including more
information about current stack contents and thus making analysis
much easier.
2007-03-26 06:02 krechert
* src/: ming.h.in, movieclip.c, blocks/action.c, blocks/action.h,
blocks/sprite.c, blocks/sprite.h: added SWFInitAction support
2007-03-26 05:39 krechert
* src/: displaylist.c, blocks/button.c, blocks/button.h,
blocks/character.c, blocks/character.h, blocks/sprite.c,
blocks/videostream.c: added onInit and onFrame callbacks to the
character structure if a character needs to add additional blocks
(like video, sound ...) these callbacks should be used.
2007-03-25 05:01 strk
* NEWS: typo
2007-03-23 09:29 krechert
* src/ming.h.in: use gcc deprecated attribute to mark deprecated
functions user will get a compiler warning if he uses deprecated
functions
example: void old_func() __deprecated;
2007-03-23 08:57 krechert
* NEWS: news update
2007-03-23 08:41 krechert
* src/actioncompiler/compileaction.c: only warn once...
2007-03-23 08:40 krechert
* src/blocks/error.h: added SWF_warnOnce()
2007-03-22 13:17 krechert
* src/blocks/placeobject.c: removed unused var
2007-03-22 09:12 anderson
* docs/: libming/SWFDisplayItem_addFilter.html,
libming/SWFDisplayItem_cacheAsBitmap.html,
libming/SWFDisplayItem_get_x.html,
libming/SWFDisplayItem_setBlendMode.html,
libming/SWFShape_drawArc.html, libming/SWFShape_drawCubic.html,
libming/SWFShape_drawScaledLineTo.html,
libming/SWFShape_movePenTo.html,
libming/SWFShape_moveScaledPenTo.html,
libming/SWFVideoStream_getNumFrames.html,
libming/SWFVideoStream_getVideoFrame.html,
libming/SWFVideoStream_hasAudio.html,
libming/SWFVideoStream_setDimension.html, libming/index.html,
libming/newSWFShapeFromBitmap.html,
libming/newSWFVideoStream.html,
libming/newSWFVideoStream_fromFile.html,
libming/newSWFVideoStream_fromInput.html, man/Ming_getScale.3,
man/Ming_init.3, man/Ming_setCubicThreshold.3,
man/Ming_setErrorFunction.3, man/Ming_setSWFCompression.3,
man/Ming_setScale.3, man/Ming_setWarnFunction.3,
man/Ming_useSWFVersion.3, man/SWFDisplayItem_addFilter.3,
man/SWFDisplayItem_cacheAsBitmap.3, man/SWFDisplayItem_get_x.3,
man/SWFDisplayItem_setBlendMode.3, man/SWFMovie_add.3,
man/SWFMovie_labelFrame.3, man/SWFMovie_namedAnchor.3,
man/SWFMovie_protect.3, man/SWFMovie_setBackground.3,
man/SWFMovie_setDimension.3, man/SWFMovie_setNumberOfFrames.3,
man/SWFMovie_setRate.3, man/SWFShape_drawArc.3,
man/SWFShape_drawCubic.3, man/SWFShape_drawScaledLineTo.3,
man/SWFShape_movePenTo.3, man/SWFShape_moveScaledPenTo.3,
man/SWFVideoStream_getNumFrames.3,
man/SWFVideoStream_getVideoFrame.3,
man/SWFVideoStream_hasAudio.3, man/SWFVideoStream_setDimension.3,
man/destroySWFMovie.3, man/newSWFMovie.3,
man/newSWFMovieWithVersion.3, man/newSWFShapeFromBitmap.3,
man/newSWFVideoStream.3, man/newSWFVideoStream_fromFile.3,
man/newSWFVideoStream_fromInput.3: Regenerate docuemntation and
add new interfaces
2007-03-22 08:15 krechert
* src/blocks/: action.c, button.c: fixed regression with button
actions removed printf() in action.c
2007-03-22 06:59 strk
* util/: makeswf.c, makeswf_utils.c: Updated to use newSWFAction()
instead of compileSWFActionCode()
2007-03-21 23:14 krechert
* src/: ming.h.in, blocks/action.c, blocks/action.h,
blocks/button.c, blocks/placeobject.c, blocks/swf.h: [no log
message]
2007-03-21 23:09 krechert
* src/actioncompiler/: compile.c, compile.h, compileaction.c,
main.c, swf4compiler.flex, swf5compiler.flex, swf5compiler.y:
removed SWF_versionNum global, but introduced a new global
swfVersion :( swfVersion is set by swf4|5Init() and is only used
inside the compiler dddddddddddddddddddddddd also removed
compileAction() code
2007-03-21 20:03 strk
* test/actionscript/: ASM_all.as, ASM_all.ref, Makefile.am: Add a
non-sense huge asm block with all supported opcodes (to catch
eventual regressions)
2007-03-21 20:03 strk
* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Add
'tonumber' and 'tostring' ASM opcodes
2007-03-21 19:26 strk
* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Add
support for 'getproperty' and 'setproperty'
2007-03-21 18:44 akleine
* util/decompile.c: bugfix in newVar_N() and newVar_N2() preventing
crash
2007-03-21 15:08 krechert
* src/blocks/blocktypes.h: allow SWF_PREBUILD_* for any swfVersion
2007-03-21 13:15 krechert
* src/movie.c: SWF_versionNum cleanup. Set block version also for
exports
2007-03-20 02:08 anderson
* util/outputswf.c: Need to output a SWF_END at the end of the font
2007-03-19 19:43 akleine
* util/decompile.c: 1. enhanced interpretation of forward direction
jumps used for else/break/return statements regarding
if/for/while/do/switch code constructions. 2. added some safety
aganst bad formed 'nparams' in function calls 3. added a minor
bugfix in decompileGETURL()
2007-03-19 10:31 krechert
* src/displaylist.c: fixed bug in displaylist video handling patch
submitted by Philip Lindsay
2007-03-18 22:53 krechert
* src/blocks/blocktypes.h: get version information for a given
block type
2007-03-18 22:12 krechert
* src/blocks/imports.c: removed SWF_versionNum dependency
2007-03-18 22:07 krechert
* src/blocks/placeobject.c: removed SWF_numVersion dependency
2007-03-18 22:02 krechert
* src/blocks/button.c: removed SWF_versionNum dependency
2007-03-18 22:00 krechert
* src/blocks/: browserfont.c, browserfont.h: removed SWF_versionNum
dependancy
2007-03-18 21:49 krechert
* src/: blocklist.c, blocklist.h, movie.c, blocks/block.c,
blocks/block.h, blocks/sprite.c: First step removing global
SWF_numVersion variable by adding a version field to the SWFBlock
structure. Version information is set at block completion time.
This is earliest point version information is really necessary.
2007-03-18 19:54 krechert
* src/blocks/shape.c: SWF_DEFINSHAPE4 structure has a second RECT
describing edge bounds. The edge bounds rectangle outlines the
shape without using adding line width.
2007-03-18 19:20 krechert
* src/: ming.h.in, blocks/linestyle.c, blocks/linestyle.h,
blocks/shape.c: add LINSTYLE2 and SWF_DEFINESHAPE4
2007-03-18 19:12 krechert
* src/blocks/: fillstyle.c, fillstyle.h: write also a single
fillstyle
2007-03-18 18:52 krechert
* src/blocks/rect.c: byteAlign buffer after writing a SWF_RECT if a
block contains a sequence of two RECT structures, the second RECT
must be written byteAligned.
2007-03-16 17:48 krechert
* src/: movieclip.c, blocks/button.c: added documentation
2007-03-16 17:31 krechert
* src/blocks/tabindex.c: added missing include
2007-03-15 21:12 krechert
* php_ext/ming.c, perl_ext/Movie.xs: API update:
SWFMovie::setTabIndex
2007-03-15 21:07 krechert
* mingpp.h: [no log message]
2007-03-15 21:06 krechert
* src/: ming.h.in, movie.c, blocks/Makefile.am, blocks/tabindex.c,
blocks/tabindex.h: support for missing SWF7 tag SetTabIndex
2007-03-15 20:49 strk
* src/blocks/placeobject.c: Fix for KeyPress clip event -
contributed by Benjamin Otte <otte@gnome.org>, see bug #12.
2007-03-15 20:28 krechert
* src/blocks/: scalinggrid.c, scalinggrid.h: clean up
2007-03-15 14:14 anderson
* test/Movie/new/.cvsignore: ignore new test
2007-03-15 14:10 anderson
* test/Movie/: Rate/test01-cxx.C, Rate/test01.php, Rate/test01.pl,
Rate/test01.py, add/test01-cxx.C, add/test01.php, add/test01.pl,
add/test01.py, add/test02-cxx.C, add/test02.php, add/test02.pl,
add/test02.py: a simple regen of the scripts
2007-03-15 14:07 anderson
* test/Movie/: Dimension/test01-cxx.C, Dimension/test01.php,
Dimension/test01.pl, Dimension/test01.py, new/test01-cxx.C,
new/test01.php, new/test01.pl, new/test01.py, new/test02-cxx.C,
new/test02.php, new/test02.pl, new/test02.py, new/test03-cxx.C,
new/test03.php, new/test03.pl, new/test03.py, new/test04-cxx.C,
new/test04.php, new/test04.pl, new/test04.py, new/test05-cxx.C,
new/test05.php, new/test05.pl, new/test05.py,
FrameLabel/test01-cxx.C, FrameLabel/test01.php,
FrameLabel/test01.pl, FrameLabel/test01.py,
FrameLabel/test02-cxx.C, FrameLabel/test02.php,
FrameLabel/test02.pl, FrameLabel/test02.py,
NumFrames/test01-cxx.C, NumFrames/test01.php,
NumFrames/test01.pl, NumFrames/test01.py, nextFrame/test01-cxx.C,
nextFrame/test01.php, nextFrame/test01.pl, nextFrame/test01.py,
nextFrame/test01.tcl, nextFrame/test02-cxx.C,
nextFrame/test02.php, nextFrame/test02.pl, nextFrame/test02.py: a
simple regen of the scripts
2007-03-15 14:01 anderson
* test/Movie/Background/: test01-cxx.C, test01.php, test01.pl,
test01.py, test02-cxx.C, test02.php, test02.pl, test02.py,
test03-cxx.C, test03.php, test03.pl, test03.py: a simple regen of
the scripts
2007-03-15 14:01 anderson
* util/: Makefile.am, outputscript.c: Preliminary support for
outputting tcl. Still much more work needed before it's useful,
but the framework is there now.
2007-03-15 11:51 strk
* test/actionscript/ASM_push.as: remove TODO item for undefined (we
do test it now)
2007-03-15 11:50 strk
* test/actionscript/ASM_push.ref: fix after typo in undefined push
2007-03-15 11:49 strk
* util/action.c: fix typo in 'undefined' output
2007-03-15 11:33 strk
* NEWS, src/actioncompiler/compile.c, src/actioncompiler/compile.h,
src/actioncompiler/swf5compiler.flex,
src/actioncompiler/swf5compiler.y, test/actionscript/ASM_push.as,
test/actionscript/ASM_push.ref: Handle 'undefined' as an
undefined value (using push type undefined)
2007-03-15 10:42 strk
* util/action.c: Fox typy (undefiend is undefined)
2007-03-15 08:54 strk
* src/blocks/sprite.c: (newSWFSprite): properly initialize the grid
member
2007-03-15 06:01 anderson
* util/outputscript.c: Remove redundant 'class SWFFont'
2007-03-15 05:49 anderson
* php_ext/ming.c: dyslexic typo
2007-03-15 05:46 anderson
* mingpp.h: Remove an extraneous ';'
2007-03-14 21:57 strk
* src/ming.h.in: Add missing clip event values (contributed by
Benjamin Otte <otte@gnome.org>)
2007-03-14 17:37 krechert
* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
parserdecl.h, swftypes.h: parse SWF_SETTABINDEX
2007-03-14 17:26 krechert
* perl_ext/: Button.xs, MovieClip.xs: added scaling grid methods
2007-03-14 17:19 krechert
* php_ext/ming.c: added ScalingGrid methods
2007-03-14 17:14 akleine
* util/outputscript.c: Changed hardcoded generating of comments now
by using the COMMSTART and COMMEND macros at two places.
2007-03-14 17:04 krechert
* mingpp.h: added ScalingGrid methods
2007-03-14 16:30 krechert
* src/blocks/videostream.c: removed unnecessary warning. proper
checkinng in displaylist added \n to warn message
2007-03-13 21:34 krechert
* perl_ext/: Constants.xs, DisplayItem.xs: SWFDisplayItem API
update
2007-03-13 21:18 krechert
* php_ext/ming.c, src/displaylist.c, src/ming.h.in: added SWF
prefix to blend mode constants
2007-03-12 18:45 akleine
* util/decompile.c: 2 bugfixes for ternary operation (?:) and
return op
2007-03-12 18:26 krechert
* src/: displaylist.c, ming.h.in, movieclip.c, blocks/Makefile.am,
blocks/button.c, blocks/button.h, blocks/scalinggrid.c,
blocks/scalinggrid.h, blocks/sprite.h: [no log message]
2007-03-12 18:17 krechert
* src/blocks/soundstream.c: fixed compiler warning
2007-03-12 17:08 strk
* test/actionscript/: ASM_push.as, ASM_push.ref, Makefile.am: Add
testcases for asm { push }
2007-03-12 17:07 strk
* src/actioncompiler/swf5compiler.y: Fix asm 'push' (see bug #10) -
contributed by Benjamin Otte
2007-03-12 16:29 krechert
* src/blocks/metadata.c: added missing free()
2007-03-12 13:45 strk
* test/Movie/new/test06.ref: Fix expected output after UseNetwork
default has been changed to true
2007-03-11 18:32 krechert
* src/blocks/fileattrs.c: typo
2007-03-11 18:28 krechert
* src/blocks/: fileattrs.c, scriptlimits.c: added missing free() in
destroy-methods
2007-03-11 13:27 krechert
* php_ext/ming.c: moved new SWFMovie methods under #HAVE_NEW_MING
condition
2007-03-11 13:22 krechert
* php_ext/ming.c: API updates: SWFDisplayItem_cacheAsBitmap
SWFDisplayItem_setBlendMode
2007-03-11 13:19 krechert
* src/ming.h.in: typo-fix
2007-03-10 16:21 krechert
* src/blocks/blocktypes.h: SWF_IMPORTASSETS was deprecated in SWF 8
2007-03-10 16:14 krechert
* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
parserdecl.h, swftypes.h: parsing SWF_IMPORTASSETS2
2007-03-10 15:56 krechert
* src/blocks/fileattrs.c, util/blocktypes.c, util/outputdecl.h,
util/outputtxt.c, util/parser.c, util/parserdecl.h,
util/swftypes.h: [no log message]
2007-03-10 15:22 krechert
* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
parserdecl.h, swftypes.h: DefineShape4 / LineStyle2
2007-03-05 20:25 akleine
* util/decompile.c: Continued work on "switch(x){case y:...}" .
(Now enabled by default.)
2007-03-05 16:45 strk
* util/outputtxt.c: Made output of PLACEOBJECT2 clip actions neater
2007-03-04 19:52 krechert
* src/blocks/imports.c: SWF_IMPORTASSETS is deprecated with version
>= 8. Use SWF_IMPORTASSETS2 instead
2007-03-04 18:13 krechert
* php_ext/ming.c: fixed compile error
2007-03-04 17:41 krechert
* php_ext/ming.c: added new SWFMovie features
2007-03-04 17:25 krechert
* perl_ext/Movie.xs, mingpp.h: added new SWFMovie features
2007-03-04 17:18 krechert
* test/Movie/new/: Makefile.am, TestList, test06-cxx.C, test06.c,
test06.php, test06.pl, test06.py, test06.ref: test for proper SWF
8 files
2007-03-03 18:17 krechert
* src/: ming.h.in, movie.c, blocks/Makefile.am,
blocks/scriptlimits.c, blocks/scriptlimits.h: ScripLimits support
2007-03-03 18:16 krechert
* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
parserdecl.h, swftypes.h: ScriptLimits support
2007-03-03 17:30 krechert
* src/ming.h.in, src/movie.c, src/blocks/Makefile.am,
src/blocks/metadata.c, src/blocks/metadata.h, util/blocktypes.c,
util/outputdecl.h, util/outputtxt.c, util/parser.c,
util/parserdecl.h, util/swftypes.h: Metadata support
2007-03-03 15:46 krechert
* src/: ming.h.in, movie.c, blocks/Makefile.am, blocks/fileattrs.c,
blocks/fileattrs.h: write proper SWF 8 files: first tag
after header must be a SWFFileAttributes-tag.
set UseNetworkFlag: for localy loaded movies permission for
network access must be stated explicitly
2007-02-28 22:55 krechert
* src/blocks/soundstream.c: small bugfix for flv sound streams.
2007-02-27 19:39 akleine
* util/decompile.c: Added first time support for switch(){}
-statements (not quite complete and thus disabled by default).
2007-02-26 17:21 strk
* util/decompile.c: GOTOFRAME arg is 0-based!
2007-02-26 17:20 strk
* test/actionscript/GotoFrame.ref: Expect GOTOFRAME arg to be
0-based
2007-02-26 17:05 strk
* src/actioncompiler/swf5compiler.y: Target frame for GOTOFRAME tag
is 0-based
2007-02-26 16:11 strk
* NEWS: Add note about gotoAndPlay() and gotoAndStop() handling
change
2007-02-26 16:10 strk
* test/actionscript/: GotoFrame.as, GotoFrame.ref, Makefile.am: Add
test for gotoAndPlay() and gotoAndStop()
2007-02-26 16:10 strk
* src/actioncompiler/: swf5compiler.flex, swf5compiler.y: Drop
support for non-standard gotoFrame() calls. Handle gotoAndPlay()
and gotoAndStop() by using GOTOFRAME, GOTOFRAME2 or GOTOLABEL
depending on argument type. Still use callMethod if they are
invoked as methods of something.
2007-02-21 18:12 krechert
* configure.in, test/Makefile.am, test/Filter/Makefile.am,
test/Filter/TestList, test/Filter/test01-cxx.C,
test/Filter/test01.c, test/Filter/test01.ref: [no log message]
2007-02-21 17:33 krechert
* mingpp.h: added SWFFilter support to C++ header
2007-02-20 21:27 krechert
* util/outputtxt.c: added missing bevel-filter
2007-02-20 20:16 krechert
* src/: displaylist.c, blocks/filter.h: [no log message]
2007-02-20 18:39 krechert
* util/: blocktypes.c, outputdecl.h, outputtxt.c, parser.c,
parserdecl.h, swftypes.h: added SWF_FILEATTRIBUTES (69) for SWF
>= 8 this tag is obligatory
2007-02-19 22:41 krechert
* util/: blocktypes.c, outputdecl.h, outputscript.c, outputtxt.c,
parser.c, parserdecl.h, swftypes.h: added PlaceObject3, SWFFilter
2007-02-19 20:10 krechert
* src/blocks/filter.c: bugfix
2007-02-19 20:08 krechert
* src/blocks/placeobject.c: bugfix: write number of filters first
2007-02-18 20:22 krechert
* src/blocks/: placeobject.c, placeobject.h: PlaceObject3 tags
extend PlaceObject2 tags. PlaceObject object has now version
information.
2007-02-18 20:19 krechert
* src/displaylist.c: added functions for PlaceObject3 tags
2007-02-18 20:17 krechert
* src/: ming.h.in, blocks/Makefile.am, blocks/filter.c,
blocks/filter.h, blocks/gradient.c, blocks/gradient.h: added : -
SWFFilter - write Gradient for SWF filter -
DisplayItem prototypes for PlaceObject3 tags
2007-02-17 17:05 krechert
* src/blocks/: output.c, output.h: write FIXED, FLOAT16/32, DOUBLE
datatypes
2007-02-14 23:06 strk
* util/: outputtxt.c, parser.c, swftypes.h: Add support for
SERIALNUMBER (tag 41)
2007-02-13 19:44 akleine
* util/decompile.c: Added some memory reallocation if needed to
newVar_N() and newVar_N2.
2007-02-12 18:15 strk
* test/Movie/Protect/: test01-cxx.C, test01.php, test01.pl,
test01.py, test02-cxx.C, test02.php, test02.pl, test02.py:
Regenerated binding tests, just for fun (to show it still works)
:)
2007-02-12 18:07 strk
* py_ext/ming.py: Fix handling of Protect tag w/out password
2007-02-12 11:15 strk
* perl_ext/.cvsignore, php_ext/.cvsignore, py_ext/.cvsignore,
src/.cvsignore, tcl_ext/.cvsignore: Updated .cvsignore files
2007-02-11 18:50 krechert
* util/: main.c, outputtxt.c, parser.c, parser.h, swftypes.h: more
SWF_STREAMBLOCK info
2007-02-11 16:11 krechert
* util/: outputtxt.c, parser.c, swftypes.h: output
SWF_SOUNDSTREAM[...]
2007-02-11 13:05 krechert
* src/blocks/blocktypes.h: added some blocktypes
2007-02-11 11:51 krechert
* src/blocks/blocktypes.h: [no log message]
2007-02-11 11:40 strk
* test/dotests.pl: Add execute bit to non-executable testbuilders
(this is the case for script builders).
2007-02-11 10:57 strk
* test/actionscript/Makefile.am: Properly clean .frame#.pp files
2007-02-10 16:00 krechert
* src/blocks/blocktypes.h: added missing SWF 8 blocktypes
2007-02-10 14:51 krechert
* src/blocks/protect.c: added cast to avoid warning
2007-02-10 14:45 krechert
* src/actioncompiler/: compile.c, compile.h, swf4compiler.y,
swf5compiler.y: bufferWriteConstantString(),
bufferWriteHardString(), bufferWriteString() use (char *) instead
of (byte *)
2007-02-10 13:59 krechert
* src/blocks/videostream.c: fixed compiler warning
2007-02-09 14:57 krechert
* src/blocks/videostream.c: parse dimension for VP6 codec
2007-02-09 12:07 krechert
* src/blocks/: error.c, error.h: SWF_assert: print __FILE__,
__LINE__ and condition
2007-02-09 11:54 krechert
* src/blocks/flv.c: skip first byte flv-video payload for VP6
codec.
2007-02-08 21:48 krechert
* src/blocks/videostream.c: make sure video-width and -height are
always set
2007-02-08 21:14 akleine
* util/decompile.c: Fixed several problems: array indexing by
register variables, incrementing/decrementing registers and usual
variables, Also removed some obsolete notes and comments and
fixed an INDENT call.
2007-02-08 14:18 krechert
* src/blocks/: flv.h, videostream.c: added flash 8 codec ids
2007-02-08 14:17 krechert
* src/blocks/videostream.h: clean up this mess
2007-02-08 13:50 krechert
* src/blocks/: flv.c, flv.h: added tagtype FLV_SCRIPTTAG
2007-02-08 12:47 krechert
* src/blocks/soundstream.c: first step towards generic soundstreams
from flv files
2007-02-08 12:39 krechert
* src/blocks/: flv.c, flv.h, videostream.c: use new SWFInput_input
added destroyFLVStream()
2007-02-08 12:38 krechert
* src/: blocks/input.c, ming.h.in: SWFInput_input(SWFInput in, int
len): Allows restricted reading from a given SWFInput. The new
created input starts at SWFInput_tell(in) and has length len.
2007-02-07 21:57 akleine
* util/outputscript.c: fixed DECLOBJ macro for PERL by adding a $
sign
2007-02-06 18:01 akleine
* util/decompile.c: 2 bugfixes to avoid emitting of "break"
statements at wrong place
2007-02-06 11:13 strk
* util/outputscript.c: SWFFillStyle is called SWFFill in C++, dunno
about other bindings so I changed it for all of them (please
verify). Renamed all character instances to have the 'character'
prefix (rather then 'sp' for sprites, 's' for shapes and so on)
to simplify handling of PLACEOBJECT and other tags referencing
generic chars. Fixed a typo in BitmapFillStyle. Fixed C++ output
of lineStyle output. Added some missing comment START/END specs
(comments were added as code). Added support for DEFINESHAPE2
(just copied from DEFINESHAPE).
2007-02-06 10:14 strk
* util/outputscript.c: Stubbed SWF_DEFINEBITSJPEG2, fixes and
cleanups SWFFillStyle output. Comments left for things to do.
2007-02-05 20:03 krechert
* src/blocks/input.c: removed statement with no effect
2007-02-04 15:51 krechert
* src/blocks/: flv.c, flv.h: added FLVStream_setStreamOffset
function
2007-02-04 15:22 krechert
* src/blocks/soundstream.c: fixed memory leak if MP3 file is
corrupt
2007-02-04 13:46 krechert
* src/blocks/videostream.c: added documentation for public
functions
2007-02-03 20:24 krechert
* src/blocks/videostream.c: use generic flv reader
2007-02-03 20:13 krechert
* src/blocks/: Makefile.am, flv.c, flv.h: generic flv file parsing
2007-02-03 09:19 akleine
* util/decompile.c: Added 'cast' operation and removed obsolete
code.
2007-02-01 18:13 krechert
* util/: outputtxt.c, parser.c, swftypes.h: listswf: list
video-tags
2007-02-01 17:25 akleine
* util/: decompile.c, outputscript.c: 1. enhanced detection of
'else' and 'break' 2. implented new operation:
SWFACTION_IMPLEMENTSOP 3. added SWFPERL to initializer function
in outputscript.c
2007-02-01 13:47 strk
* test/: Movie/Background/test01.ref, Movie/Background/test02.ref,
Movie/Background/test03.ref, Movie/Dimension/test01.ref,
Movie/FrameLabel/test01.ref, Movie/FrameLabel/test02.ref,
Movie/NumFrames/test01.ref, Movie/Protect/test01.ref,
Movie/Protect/test02.ref, Movie/Rate/test01.ref,
Movie/add/test01.ref, Movie/add/test02.ref, Movie/new/test01.ref,
Movie/new/test02.ref, Movie/new/test03.ref, Movie/new/test04.ref,
Movie/new/test05.ref, Movie/nextFrame/test01.ref,
Movie/nextFrame/test02.ref, actionscript/ASM0.ref,
actionscript/ASM1.ref, actionscript/ASM_extend.ref,
actionscript/Function.ref, actionscript/delete.ref,
actionscript/logor.ref: Regenerated .ref files after 'listswf'
fix adding SWF_END output.
2007-01-31 21:53 krechert
* util/main.c: also output SWF_END
2007-01-30 13:41 anderson
* test/Movie/Background/: test01-cxx.C, test02-cxx.C, test03-cxx.C:
sync in C++ changes
2007-01-30 10:50 strk
* test/Movie/nextFrame/: Makefile.am, TestList, test01.php,
test02-cxx.C, test02.c, test02.php, test02.pl, test02.py,
test02.ref: New test for explicit last nextFrame call
2007-01-30 10:48 strk
* util/outputscript.c: Add a language-based initialization
function, called by outputBlock (will take care of not running
twice). Use unescaped newlines for PHP target
2007-01-30 10:47 strk
* util/decompile.h: Export setNewLineString
2007-01-30 10:40 strk
* util/decompile.c: Add a println function to allow for externally
setting the newline character
2007-01-30 05:23 anderson
* test/Movie/nextFrame/test01.php: Drop the backslash as is makes
php unhappy
2007-01-29 23:49 strk
* configure.in, test/Movie/Makefile.am,
test/Movie/nextFrame/.cvsignore,
test/Movie/nextFrame/Makefile.am, test/Movie/nextFrame/TestList,
test/Movie/nextFrame/test01-cxx.C, test/Movie/nextFrame/test01.c,
test/Movie/nextFrame/test01.php, test/Movie/nextFrame/test01.pl,
test/Movie/nextFrame/test01.py, test/Movie/nextFrame/test01.ref,
test/Movie/nextFrame/test01.tcl: A simple test for the automatic
addition of required final SHOWFRAME tags
2007-01-29 23:42 strk
* src/movie.c: (SWFMovie_toOutput): make sure the movie ends with a
SHOWFRAME tag. (newSWFMovieWithVersion): initialize totalFrames
to 0.
2007-01-29 23:41 strk
* src/: blocklist.c, blocklist.h: Added SWFBlockList_getLastBlock
method
2007-01-29 23:20 strk
* src/movie.c: Removed obsoleted code
2007-01-29 19:13 akleine
* util/decompile.c: Short patch - big effect: 1. keep function
decompiling stack inside limit 2. predefined some register
variables
2007-01-27 18:42 krechert
* mingpp.h: added videostream class
2007-01-27 18:39 krechert
* src/: blocks/videostream.c, ming.h.in: fix destroy-fn signature
2007-01-25 12:36 strk
* src/: ming.c, movie.c: Don't warn if Ming_useSWFVersion() is
called multiple times but with *same* output version; simplify
newSWFMovieWithVersion() by delegating SWF version check to
Ming_useSWFVersion() [ call it always ]
2007-01-25 12:16 strk
* src/movie.c: Have newSWFMovieWithVersion() call
Ming_userSWFVersion() if requested version doesn't match current
global version (in this case Ming_userSWFVersion will raise a
warning)
2007-01-25 12:15 strk
* src/ming.c: Warn about multiple calls to Ming_useSWFVersion()
potentially resulting in malformed SWF.
2007-01-23 18:11 akleine
* util/decompile.c: Fixed a bug in new increment/decrement code
(1.49, 1.65, 1.72).
2007-01-21 15:03 strk
* src/movie.c: Allow export of Shape characters, raise an error if
an unsupported export is attempted
2007-01-21 10:46 akleine
* util/outputscript.c: Ad hoc bugix: added missing initialisation
of 'gname' buffer in outputSWF_FILLSTYLE(), used in output for
FillStyleTypes 0x40-0x43.
2007-01-21 10:27 akleine
* util/decompile.c: 1.Enhanced incr/decr for local register
variables. This avoids output like "R1--; while(R1>0)
{...}", when something other is needed: "while(--R1>0) {...}".
2.Moved all other parts except LOGICALNOT from
decompileLogicalOp() into decompileArithmeticOp(). LOGICALNOT
now has got its own special function.
2007-01-19 12:50 strk
* src/ming.h.in: Added some informations about SWFMovie_addExport
and SWFMovie_writeExports.
2007-01-18 19:50 akleine
* util/decompile.c: Extended handling of local register variables
to 'old' type 1 functions. (Using different basics, but getting
results similar to V7 files.)
2007-01-17 19:40 akleine
* util/decompile.c: Added some sugar for V7 local register
variables inside the second type function code. This locals are
declared by "var R1, R2, ...Rn;" on top of function. This also
includes a more precise register access in
decompileSTOREREGISTER().
2007-01-17 14:18 strk
* macros/ming.m4: Prepend MING_PATH to PATH when scanning for
makeswf
2007-01-11 20:02 akleine
* util/decompile.c: Added first time support for tellTarget(
destination ){ action; .. }
2007-01-09 20:45 akleine
* util/decompile.c: Fixed decompiled indentation at several places,
plus also minor cleaning and bigfixes in
decompileDEFINEFUNCTION().
2007-01-09 01:27 strk
* src/actioncompiler/compile.h: Oops, plug comments leaks
2007-01-09 01:23 strk
* NEWS: Added item about function2
2007-01-09 01:22 strk
* src/actioncompiler/compile.h: Completed and documented
enumeration for DefineFunction2 flags
2007-01-08 21:45 strk
* src/actioncompiler/: compile.c, compile.h, swf5compiler.y: Output
DefineFunction2 instead of DefineFunction when output version is
> 6. This is a review and cleanup of the code contributed by Tim
Knip as part of his AS7 efforts (only the DefineFunction2
extrapolated).
2007-01-08 20:59 akleine
* util/decompile.c: Added support for SWFACTION_STARTDRAG,
SWFACTION_ENDDRAG, SWFACTION_STOPSOUNDS and removed some code
duplication.
2007-01-07 17:42 akleine
* util/decompile.c: 1.Simplified and bugfixed detection of
conditional operator (?:) 2.Added some more stack DEBUG helper
code 3.Added support for opcodes SWFACTION_SUBSTRING,
SWFACTION_MBSUBSTRING and SWFACTION_EQUAL
2007-01-07 11:57 strk
* src/blocks/blocktypes.h: SWF8 tags added: SWF_FILEATTRIBUTES
(69), SWF_METADATA (77)
2007-01-06 14:52 akleine
* util/decompile.c: Enhanced prefixed and postfixed
increment/decrement operations, for more complex object variables
with side effects. Note: this gives much better results on code
lines like y = obj.x * ++obj.x;. An initial part was added in
CVS release version 1.49, but certainly this stuff needs much
more attention.
2007-01-02 17:48 strk
* NEWS: Added note about the new 'extends' opcode supported
2007-01-02 17:46 strk
* configure.in, py_ext/setup.py, py_ext/setup.py.in: Have
py_ext/setup.py generated at configure time to have version
correctly set. Switch version to 0.4.0.beta4.
2007-01-02 16:06 strk
* macros/ming.m4: Improved Ming detection macro to provide
MING_VERSION and MING_VERSION_CODE. Semantic explained in
comments. Copyright assigned to the FSF.
2007-01-02 15:03 strk
* src/actioncompiler/swf5compiler.flex,
src/actioncompiler/swf5compiler.y,
test/actionscript/ASM_extend.as,
test/actionscript/ASM_extend.ref, test/actionscript/Makefile.am:
Added support for the 'extends' (0x69) opcode (asm-mode) +
testcase for it.
2007-01-02 05:31 strk
* util/outputscript.c: Added DECLOBJ() to provide variables
declarations (in particular for C++). Used DECLOBJ macro in
outputSWF_FILLSTYLE fixing C++ output. Handled C++ output for
outputSWF_RGBA.
2007-01-01 14:50 akleine
* util/decompile.c: 1. Bugfixes in decompileGETMEMBER,
decompileSETMEMBER, and decompileNEWOBJECT [rewritten using
newVar_N() helper]. This also removes generation of useless
quotemarks like x = 'new Object()'; vs. x = new Object(); 2.
Moved SWFACTION_GREATER, SWFACTION_LESSTHAN into
decompileArithmeticOp(), so now calling precedence check. 3.
Added bugfix in handling anonymous functions used as a function
argument, i.e. script code like x=callme(1, 2, function(){return
3;}, 4); 4. Added support for SWFACTION_NEWMETHOD opcode. 5.
Bugfix in decompileIF preventing too early end inside loops after
a conditioned "break;" was found.
2006-12-29 16:00 akleine
* util/decompile.c: 1. Added an initial implementation of
enumeration loops: for( [var] enum in obj ){....}; . 2. Added
support of the "instanceof" operator.
2006-12-27 19:46 akleine
* util/decompile.c: added support for SWFACTION_TYPEOF, also added
minor bugfix in decompileCALLFRAME()
2006-12-27 18:44 akleine
* util/: decompile.c, parser.c: added implementation of
SWFACTION_STRINGLENGTH, SWFACTION_INITOBJECT, SWFACTION_CALLFRAME
and initial SWFACTION_GETPROPERTY
2006-12-24 22:57 strk
* src/blocks/blocktypes.h, util/blocktypes.c, util/outputdecl.h,
util/outputtxt.c, util/parser.c, util/parserdecl.h,
util/swftypes.h: Applied patch by Giuliano Pochini
<giuliano@shiny.it> adding support for dumping the reflex (777)
tag.
2006-12-23 01:57 strk
* util/outputscript.c: (newobj): when target is C++ properly
declare variables; (outputHeader): don't predeclare SWFMovie
variable, will be done by newobj()
2006-12-23 01:39 strk
* util/decompile.c: Some more newlines escaping
2006-12-22 18:48 akleine
* util/decompile.c: Added code for SWFACTION_ORD, also moved
similar build-in function call code (chr,random,int ...) into one
function fitting for all that
2006-12-21 10:39 akleine
* util/decompile.c: Rewrote decompileDEFINEFUNCTION2() by melting
(and cleaning) with decompileDEFINEFUNCTION() -- fixing the
'gravity' problem #1
2006-12-20 13:52 akleine
* util/decompile.c: Added support for SWFACTION_DELETE and
SWFACTION_DELETE2, improved handling of SWF-properties
2006-12-19 11:48 akleine
* util/decompile.c: implemented missing SWFACTION_GOTOFRAME2
2006-12-19 11:32 akleine
* util/decompile.c: Adjusted SWFACTION_LOGICALOR and
SWFACTION_LOGICALAND operations according new compiler code
generation style. (Note: until now old decompiler only emitted
strings either "LAND" or "LOR" - due less of test code)
2006-12-18 16:58 strk
* src/actioncompiler/swf5compiler.y, test/actionscript/logor.ref:
Use Logical OR and AND tags rather then implement these by mean
of other tags. Note that the logor.as testfile was already
producing *working* code, just a bit bigger then the one that is
output now. This was verified with the MM player.
2006-12-18 16:04 akleine
* util/decompile.c: once more enhanced decompileGETMEMBER()
2006-12-16 17:42 akleine
* test/actionscript/: Makefile.am, logor.as, logor.ref: Added test
case for "logical_or" compiler bug just reported at developer
list. Take care: "make check" will *fail* until bug is fixed.
2006-12-15 16:54 strk
* docs/Makefile.am, docs/man/Makefile.am, perl_ext/Makefile.PL,
perl_ext/Makefile.am, php_ext/Makefile.am, py_ext/Makefile.am,
src/Makefile.am, tcl_ext/Makefile.am,
test/Movie/Background/Makefile.am,
test/Movie/Dimension/Makefile.am,
test/Movie/FrameLabel/Makefile.am,
test/Movie/NumFrames/Makefile.am, test/Movie/Protect/Makefile.am,
test/Movie/Rate/Makefile.am, test/Movie/add/Makefile.am,
test/Movie/new/Makefile.am, util/Makefile.am: Patch by Patrice
Dumas <pertusus@free.fr>:
* distribute more files
* add some files created by configure to DISTCLEANFILES
* don't recompile ming during Makefile.perl generation
* don't silence the clean rule in py_ext/Makefile.am, and
use clean-local
* put flags linking libraries in LIBADD instead of
LDFLAGS
* add more files in CLEANFILES
2006-12-15 10:26 akleine
* util/decompile.c: Rewrote decompileGETMEMBER() and added bugfix
in decompilePUSHPARAM() to generate better AS array/object code
like old "dot.7._visible = 1" now is "dot[7]._visible =
true;"
2006-12-14 11:05 strk
* NEWS: Added some news, please add them as we go so it's easier
for whoever puts the release out to find out
2006-12-14 10:59 strk
* util/outputscript.c: Don't force a newline at start of SWFAction(
) argument.
2006-12-14 10:58 strk
* util/decompile.c: Provide an NL macro for encoding a newline
(will escape the newline now, outputting correct C++ code - not
tested with other languages, but I guess escaping a newline is
always fine)
2006-12-13 23:20 strk
* test/actionscript/: Makefile.am, delete.as, delete.ref: Added
test for delete and delete2 tags
2006-12-13 23:20 strk
* test/actionscript/README: Updated readme (EXTRA_DIST needs
touching too)
2006-12-13 23:12 strk
* src/actioncompiler/swf5compiler.y: Fixed 'delete obj' to use
SWFACTION_DELETE2 (0x3b) rather then SWFACTION_DELETE (0x3a),
which should be used for 'delete obj.member' or 'delete
obj[member]'.
2006-12-13 14:36 anderson
* test/: Makefile.inc, Movie/Background/.cvsignore,
Movie/Background/test01.php, Movie/Background/test02.php,
Movie/Background/test03.php, Movie/Dimension/.cvsignore,
Movie/Dimension/test01.php, Movie/FrameLabel/.cvsignore,
Movie/FrameLabel/test01.php, Movie/FrameLabel/test02.php,
Movie/NumFrames/.cvsignore, Movie/NumFrames/test01.php,
Movie/Protect/.cvsignore, Movie/Protect/test01.php,
Movie/Protect/test02.php, Movie/Rate/.cvsignore,
Movie/Rate/test01.php, Movie/add/.cvsignore,
Movie/add/test01.php, Movie/add/test02.php, Movie/new/.cvsignore,
Movie/new/test01.php, Movie/new/test02.php, Movie/new/test03.php,
Movie/new/test04.php, Movie/new/test05.php: Add a way to ensure
that PHP uses the just build module, instead of the one on the
system
2006-12-13 00:36 strk
* util/makeswf.c: Implement a separate function for detecting the
type of frame content. Take files anding in .jpeg as bitmaps.
(to be improved to use magic number)
2006-12-12 23:34 strk
* src/Makefile.am: MKDIR_P => mkdir_p (dunno why the name changed)
2006-12-12 22:48 strk
* src/actioncompiler/Makefile.am: Applied patch by Patrice Dumas:
distribute the files generated by lex and yacc
2006-12-12 22:18 strk
* tcl_ext/Makefile.am: Patch by Patrice Dumas: avoid version in tcl
shared object, and install it under $(libdir)/ming/tcl
2006-12-12 20:34 akleine
* util/decompile.c: minor patch reverting strinq quotes from ugly
\\\" to ' single quote
2006-12-12 17:44 strk
* src/Makefile.am: Applied patch by Patrice Dumas
<pertusus@free.fr>: * fix 'clean' rule to work even when no
script bindings are activated
2006-12-12 15:10 anderson
* configure.in: Since the version number is already embedded in the
listof dirs to try, we don't need to addition suffix loop to try
different versions.
2006-12-12 15:02 anderson
* php_ext/ming.c: Fix an inconsistant usage of PHP_FUNCTION vs
PHP_METHOD
2006-12-12 01:47 strk
* configure.in, perl_ext/Makefile.am, php_ext/Makefile.am,
php_ext/make_module.sh, py_ext/Makefile.am, py_ext/setup.py,
src/Makefile.am, src/actioncompiler/Makefile.am,
tcl_ext/Makefile.am: Applied patch by Patrice Dumas
<pertusus@free.fr>:
* allow for rebuilt of python and php modules against in-source
libs * allows for out of source php and * check for phpize, not
only for php * move AC_INIT to be the at the very first
configure.in, otherwise version definitions are igored. *
distribute perl_ext/common/* * in py_ext/Makefile.am, don't have
all depend on build, since build is also a directory. honor
prefix and DESTDIR in install * src/actioncompiler/Makefile.am:
cleanups
2006-12-11 23:01 strk
* docs/man/makeswf.1, util/makeswf.c: Use a name for prebuilt clips
as well. I can't belive how powerful this tool is getting ;)
2006-12-11 22:40 strk
* docs/man/makeswf.1: Updated manual page with info about bitmaps
and prebuilt clips.
2006-12-11 22:19 akleine
* util/decompile.c: removed 2 FIXMEs in variable assingnment: by
setting string quotemarks if needed (e.g.: a=variable_b; vs.
a="string_b";)
2006-12-11 21:01 strk
* util/makeswf.c: Allow png or jpg frame contents
2006-12-11 19:16 strk
* Makefile.am, configure.in, perl_ext/Makefile.PL,
perl_ext/Makefile.am, php_ext/Makefile.am, tcl_ext/Makefile.am,
tcl_ext/test.tcl, test/Movie/Protect/Makefile.am,
test/actionscript/Makefile.am, util/Makefile.am: Applied patch by
Patrice Dumas <pertusus@free.fr>:
* put all the dirs in DIST_SUBDIRS, to distribute them
even if some are
not in SUBDIRS
* distribute more files
* more directories to search for tcl headers
* fix output message for CXX in configure.in
* in perl_ext, distinguish between the build dir and the
src dir
* other minor fixes
2006-12-11 03:12 anderson
* NEWS: One more interesting fix
2006-12-11 02:28 anderson
* Makefile.am: Last changes for 0.4.0.beta3
2006-12-11 02:03 anderson
* configure.in: Missed the version in one place
2006-12-11 00:43 anderson
* NEWS, configure.in: Update for Beta3
2006-12-11 00:42 anderson
* py_ext/Makefile.am: Remove ming.i from the list of files since it
moved up a level
2006-12-11 00:20 anderson
* tcl_ext/: Makefile.am, Makefile.in: Improved autotooling
2006-12-10 20:27 anderson
* configure.in: Remove dead variables
2006-12-10 18:43 anderson
* NEWS, configure.in: Update for Beta3
2006-12-10 18:42 anderson
* py_ext/Makefile.am: Remove ming.i from the list of files since it
moved up a level
2006-12-10 18:20 anderson
* tcl_ext/: Makefile.am, Makefile.in: Improved autotooling
2006-12-10 14:27 anderson
* configure.in: Remove dead variables
2006-12-10 13:51 anderson
* java_ext/: Makefile, native/Makefile: Some preliminary fixes for
the Java extension
2006-12-10 13:49 anderson
* configure.in, tcl_ext/Makefile.in: z few last tcl fixups
2006-12-10 13:40 anderson
* tcl_ext/Makefile.in: fix the suffix of the shared lib
2006-12-10 13:32 anderson
* Makefile.am, configure.in, tcl_ext/Makefile, tcl_ext/Makefile.in:
Add build support for tcl extension
2006-12-10 08:22 akleine
* util/decompile.c: differ between pre-fixed and post-fixed
increment/decrement operations, currently for simple variables
only. Note: this gives much better results on code lines like
"text= x * (--x);"
2006-12-06 12:34 akleine
* util/decompile.c: Rewrote parts decompileIF() by a different
approach handling code of conditioned jumps for logical OR and
AND using stack. (But do not confuse with SWFACTION_LOGICAL...
opcodes.)
2006-11-27 19:55 anderson
* php_ext/config.m4: Look in the loca src tree first when trying to
find headers
2006-11-26 19:53 anderson
* ming.i, py_ext/ming.i, py_ext/ming_wrap.c, py_ext/mingc.py,
test/dotests.pl: Eliminate the duplicate ming.i, and move the
good one to the top so other languages can swig it
2006-11-26 18:07 anderson
* Makefile.am, configure.in, perl_ext/Makefile.am,
php_ext/MANIFEST, php_ext/Makefile, php_ext/Makefile.am,
php_ext/make_module.sh, py_ext/Makefile, py_ext/Makefile.am:
Cause language bindings to build and show up in the dist tarballs
2006-11-25 16:09 strk
* test/actionscript/: ASM1.as, ASM1.ref, Makefile.am: Added test of
mixing asm{} with AS_V6
2006-11-25 15:43 strk
* test/actionscript/: ASM0.as, ASM0.ref, Makefile.am, README: Small
test for asm{} block
2006-11-25 15:15 strk
* src/actioncompiler/swf5compiler.flex: Only reset start condition
if in INITIAL state (fixes asm{} use)
2006-11-22 18:24 strk
* util/makeswf.c: Experimental support for use of prebuilt clips.
Example: makeswf frame1.as frame2.swf frame3.as ...
2006-11-22 18:17 strk
* src/blocks/fromswf.c: Proper use of ZLIB-related macros, don't
segfault if ZLIB is not compiled in.
2006-11-21 11:13 anderson
* NEWS, configure.in: Doc updates for 0.4.0-beta2 snapshot
2006-11-21 10:59 anderson
* php_ext/: README.PHP4, README.PHP5: Update the comments
2006-11-21 10:37 anderson
* .cvsignore, Makefile.am, configure.in, ming.spec.in: Add bits for
building rpms
2006-11-21 10:34 anderson
* src/: .cvsignore, Makefile.am, libming.pc.in: add bits for
building an rpm
2006-11-21 08:54 anderson
* test/Movie/FrameLabel/TestList: Describe the 2nd test
2006-11-21 08:53 anderson
* perl_ext/TextField.xs: Add the UTF variant for TextField
2006-11-21 08:37 anderson
* docs/libming/Ming_useSWFVersion.html,
docs/libming/SWFMovie_add.html, src/ming.c, src/movie.c,
docs/libming/SWFMovie_labelFrame.html,
docs/libming/SWFMovie_namedAnchor.html,
docs/libming/SWFMovie_protect.html, docs/libming/index.html,
docs/man/Ming_getScale.3, docs/man/Ming_init.3,
docs/man/Ming_setCubicThreshold.3,
docs/man/Ming_setErrorFunction.3,
docs/man/Ming_setSWFCompression.3, docs/man/Ming_setScale.3,
docs/man/Ming_setWarnFunction.3, docs/man/Ming_useSWFVersion.3,
docs/man/SWFMovie_add.3, docs/man/SWFMovie_labelFrame.3,
docs/man/SWFMovie_namedAnchor.3, docs/man/SWFMovie_protect.3,
docs/man/SWFMovie_setBackground.3,
docs/man/SWFMovie_setDimension.3,
docs/man/SWFMovie_setNumberOfFrames.3,
docs/man/SWFMovie_setRate.3, docs/man/destroySWFMovie.3,
docs/man/newSWFMovie.3, docs/man/newSWFMovieWithVersion.3:
Document function which have been added to the test suite
2006-11-21 07:16 anderson
* mingpp.h: Add SWFMovieClip class
2006-11-16 16:26 anderson
* test/Movie/add/test02.php: Go with the generated SWFMovieClip now
that the php module has an alias for that class
2006-11-16 16:15 anderson
* php_ext/ming.c: SWFMovieClip was mis-named SWFMovieSprite. To
preserve some level of compatability, instead of just renaming
everything, add SWFMovieClip as an alias for SWFSprite.
2006-11-16 14:14 anderson
* util/outputscript.c: Improved generation of add()
2006-11-16 14:14 anderson
* test/Movie/add/: test01.py, test02-cxx.C, test02.php, test02.pl,
test02.py: Fixed test code. Some hand fixing is still needed 8-(
2006-11-15 18:37 strk
* test/Makefile.inc: Use 'listswf' from the build tree, not the
installed one (forgive me if that was intended)
2006-11-15 18:36 strk
* test/Movie/add/test02.ref: updated after fix in outputtxt.c (we
include Sprite tags in output now)
2006-11-15 18:25 strk
* util/outputtxt.c: added iprintf() function and INDENT global for
indented-print.
2006-11-15 17:54 anderson
* util/outputtxt.c: Display the contents of a sprite
2006-11-15 16:51 strk
* test/Movie/add/test01.c: Minor cleanup: use (SWFBlock) for second
argument of SWFMovie_add (urgh)
2006-11-15 16:50 strk
* configure.in, test/Movie/Makefile.am, test/Movie/add/.cvsignore,
test/Movie/add/Makefile.am, test/Movie/add/TestList,
test/Movie/add/test01-cxx.C, test/Movie/add/test01.c,
test/Movie/add/test01.php, test/Movie/add/test01.pl,
test/Movie/add/test01.py, test/Movie/add/test01.ref,
test/Movie/add/test02-cxx.C, test/Movie/add/test02.c,
test/Movie/add/test02.php, test/Movie/add/test02.pl,
test/Movie/add/test02.py, test/Movie/add/test02.ref: Two simple
tests for SWFMovie_add (add action, add sprite). Note: swftocxx
does a really bad job in this case, had to manually modify
C++ code for both cases
2006-11-15 11:34 strk
* util/makeswf.c: Fixed import feature to properly set
__shared_assets sprite frame count
2006-11-15 09:52 strk
* docs/man/makeswf.1: Improved documentation of the -i flag (import
symbols)
2006-11-13 16:25 strk
* util/action.c: Added output function for GOTOFRAME and GOTOFRAME2
actions
2006-11-09 09:53 anderson
* config/: config.guess, config.sub: Updated from newer tools
2006-11-09 09:13 anderson
* test/Movie/Protect/test01-cxx.C: Sync w/ the C version
2006-11-09 09:09 anderson
* CVSROOT/: loginfo, syncmail: Found the SF docs for setting this
up the right way
2006-11-09 08:35 anderson
* CVSROOT/: loginfo, syncmail: Just include our own version of
syncmail
2006-11-09 08:34 anderson
* php_ext/php_ming.h: Different version of gcc seem to treat the
post increment differently, so just be explicite about when to
increment.
2006-11-09 07:29 anderson
* CVSROOT/loginfo: send changes to a list
2006-11-07 11:38 akleine
* util/decompile.c: 1. bugfix in SWFACTION_LOGICALNOT 2. removed
some buggy class recognition stuff in decompileIF
2006-11-04 10:49 akleine
* util/decompile.c: 1. added initial operator precedence check 2.
added SWFACTION_SHIFT* operators
2006-10-31 15:02 akleine
* util/decompile.c: 1. bugfix in bitwise AND, OR, XOR operations 2.
enhanced string overflow error handling in newVar_N (one error
message should be enough)
2006-10-29 06:58 fmk_ca
* src/blocks/text.c: Fix crash in addString and addUTF8String when
called with undefined font
2006-10-15 14:57 anderson
* php_ext/: config.m4, ming.c, php_ming.h: Resync w/ the upstream
PHP5 code. Also, add some glue so that the PHP5 code can also be
build for PHP4 as well.
2006-09-20 11:21 strk
* util/: main.c, parser.c: printf => warning|error, new check for
DefineButton2
2006-09-20 06:29 strk
* util/action.c: Added outputSWFACTION_WAITFORFRAME
2006-09-20 05:45 strk
* util/main.c: More verbosity from error messages, all error to
stdout (this is to make it easier to see where the error has been
triggered, by using the same output buffer)
2006-09-19 06:10 strk
* NEWS: updated
2006-09-19 06:08 strk
* src/ming.c: Allow setting output version to 8
2006-09-19 04:50 strk
* util/makeswf.c: Fixed handling of -D flag
2006-09-19 04:44 strk
* util/action.c: removed unused variable warning
2006-09-19 04:04 strk
* util/action.c: (outputSWFACTION_GETURL2): added print of Reserved
bits
2006-09-18 15:01 anderson
* util/action.c: Output details for GETURL2
2006-09-18 15:00 anderson
* util/swftypes.h: No Offset in GETURL2
2006-09-18 12:51 strk
* perl_ext/Makefile.PL: cleanups (still doesn't work for me)
2006-09-02 12:06 strk
* util/parser.c: Fixed parsing of SWF_PATHSAREPOSTSCRIPT block
2006-09-01 02:08 strk
* mingpp.h: Added SWFMovie::namedAnchor
2006-09-01 01:56 anderson
* util/outputscript.c: Fix spelling on 'label' and detect anchors
2006-09-01 01:28 strk
* test/Movie/Protect/test01-cxx.C: Removed explicit
setBackgroundColor call (should be done the same for .pl, .py and
.php implementation files, but I don't usually build those
bindings myself so I can't test)
2006-09-01 01:22 strk
* test/Movie/Protect/test02.ref: Added missing ref
2006-09-01 01:22 strk
* test/Movie/Protect/TestList: fixed typo
2006-08-31 04:48 strk
* util/: outputtxt.c, parser.c, swftypes.h: Fixed parsing of
SWF_FRAMELABEL (named anchors). Added SWF_FRAMELABEL block
output.
2006-08-15 10:35 anderson
* util/outputscript.c: Need to explicitely define variables in C++
2006-08-13 18:11 anderson
* util/outputswf.c: Remove some debug output
2006-08-13 18:05 anderson
* util/ttftofft.c: Find an ANSI charactermap, and only work if it
is present
2006-08-11 16:15 anderson
* TODO: Additional TODOs
2006-08-10 15:12 anderson
* util/ttftofft.c: Implement support for cubic curve in glyphs so
it works for .pfb format now as well
2006-08-09 16:53 anderson
* src/blocks/font.h: A couple of the bits were flipped,which causes
DEFINE_FONT2 blocks to be wrong
2006-08-09 12:50 anderson
* util/ttftofft.c: several fixes for problem descovered when doing
an exhaustive comparison with fft files created by ttf2fft
2006-08-09 12:41 anderson
* util/outputswf.c: Need to add the size of a UI32 instead of a
UI16
2006-08-08 22:31 anderson
* util/ttftofft.c: Figure out the encoding correctly
2006-08-01 03:11 anderson
* NEWS, mingpp.h, perl_ext/Movie.xs, php_ext/Makefile,
php_ext/ming.c, php_ext/php_ming.h, py_ext/ming.i,
py_ext/ming.py, py_ext/ming_wrap.c, py_ext/mingc.py,
src/Makefile.am, src/ming.h.in, src/movie.c, src/movie.h,
src/blocks/Makefile.am, src/blocks/block.c, src/blocks/block.h,
src/blocks/protect.c, src/blocks/protect.h, src/blocks/swf.h,
test/Movie/Makefile.am, test/Movie/Protect/Makefile.am,
test/Movie/Protect/TestList, test/Movie/Protect/test01.c,
test/Movie/Protect/test01.php, test/Movie/Protect/test01.pl,
test/Movie/Protect/test01.py, test/Movie/Protect/test01.ref,
test/Movie/Protect/test02-cxx.C, test/Movie/Protect/test02.c,
test/Movie/Protect/test02.php, test/Movie/Protect/test02.pl,
test/Movie/Protect/test02.py, util/outputscript.c: Add support
for the Protect block
2006-08-01 01:37 anderson
* docs/: libming/SWFMovie_protect.html,
libming/SWFMovie_protectWithPassword.html, libming/index.html,
man/Makefile.am, man/SWFMovie_protect.3,
man/SWFMovie_protectWithPassword.3: Merge the two protect
function into a single interface
2006-07-31 18:39 anderson
* util/: outputtxt.c, parser.c, swftypes.h: Parse STARTSOUND block.
Still need to implement the output portion
2006-07-31 18:02 anderson
* util/: outputscript.c, outputtxt.c, parser.c: Recognize & output
a protect block
2006-07-27 09:49 anderson
* docs/: libming/SWFMovie_protectWithPassword.html,
libming/index.html, man/Makefile.am,
man/SWFMovie_protectWithPassword.3: Update documentation for the
Protect API
2006-07-24 20:07 strk
* .cvsignore, docs/.cvsignore, docs/man/.cvsignore: Added and fixed
.cvsignore files
2006-07-24 20:04 strk
* macros/Makefile.am: distribute libtool.m4
2006-07-24 20:03 strk
* macros/.cvsignore: updated .cvsignore; distribute libtool.m4
2006-07-24 20:02 strk
* util/.cvsignore, test/actionscript/.cvsignore: updated .cvsignore
2006-07-24 19:55 strk
* src/: blocks/.cvsignore, actioncompiler/.cvsignore, .cvsignore:
updated .cvsignore
2006-07-24 19:21 strk
* test/.cvsignore: Another .cvsignore (it's not last one)
2006-07-24 19:00 strk
* test/Movie/: .cvsignore, Background/.cvsignore,
Background/Makefile, Background/Makefile.in,
Dimension/.cvsignore, NumFrames/.cvsignore, new/.cvsignore: Do
not include generated Makefiles in repository, added entries in
.cvsignore files
2006-07-24 18:56 strk
* mingpp.h, src/ming.h.in, test/Movie/Background/Makefile,
test/Movie/Background/Makefile.in, test/Movie/Protect/.cvsignore,
test/Movie/Protect/test01-cxx.C, test/Movie/Protect/test01.ref,
test/Movie/Rate/.cvsignore: Exposed SWFMovie_protect() function.
Mapped to SWFMovie::protect() method in C++ wrapper. Updated C++
wrapper tester for Movie/Protect; updated refs (were empty).
Fixed or added some .cvsignore
2006-07-24 18:39 strk
* test/Movie/Protect/: .cvsignore, Makefile, Makefile.in: Don't
keep generated files in repository
2006-07-17 20:58 anderson
* configure.in, docs/libming/Ming_setErrorFunction.html,
docs/libming/Ming_setWarnFunction.html,
docs/libming/SWFMovie_protect.html,
docs/libming/SWFMovie_setBackground.html,
docs/libming/index.html, docs/man/Ming_getScale.3,
docs/man/Ming_init.3, docs/man/Ming_setCubicThreshold.3,
docs/man/Ming_setErrorFunction.3,
docs/man/Ming_setSWFCompression.3, docs/man/Ming_setScale.3,
docs/man/Ming_setWarnFunction.3, docs/man/Ming_useSWFVersion.3,
docs/man/SWFMovie_protect.3, docs/man/SWFMovie_setBackground.3,
docs/man/SWFMovie_setDimension.3,
docs/man/SWFMovie_setNumberOfFrames.3,
docs/man/SWFMovie_setRate.3, docs/man/destroySWFMovie.3,
docs/man/newSWFMovie.3, docs/man/newSWFMovieWithVersion.3,
src/Makefile.am, src/movie.c, test/Movie/Makefile.am,
test/Movie/Background/Makefile,
test/Movie/Background/Makefile.am,
test/Movie/Background/Makefile.in,
test/Movie/Background/TestList,
test/Movie/Background/test01-cxx.C,
test/Movie/Background/test01.c, test/Movie/Background/test01.php,
test/Movie/Background/test01.pl, test/Movie/Background/test01.py,
test/Movie/Background/test01.ref,
test/Movie/Background/test02-cxx.C,
test/Movie/Background/test02.c, test/Movie/Background/test02.php,
test/Movie/Background/test02.pl, test/Movie/Background/test02.py,
test/Movie/Background/test02.ref,
test/Movie/Background/test03-cxx.C,
test/Movie/Background/test03.c, test/Movie/Background/test03.php,
test/Movie/Background/test03.pl, test/Movie/Background/test03.py,
test/Movie/Background/test03.ref, test/Movie/Protect/Makefile,
test/Movie/Protect/Makefile.am, test/Movie/Protect/Makefile.in,
test/Movie/Protect/TestList, test/Movie/Protect/test01-cxx.C,
test/Movie/Protect/test01.c, test/Movie/Protect/test01.php,
test/Movie/Protect/test01.pl, test/Movie/Protect/test01.py,
test/Movie/Protect/test01.ref: Document & test setBackground()
and protect()
2006-07-17 20:49 anderson
* test/: Makefile.inc, dotests.pl: Fix the binding name for C++
2006-07-17 20:46 anderson
* util/outputscript.c: Implement the PROTECT block Add
OUT_BEGIN_EMPTY, and use it so we get complete tag names listed
in the scripts
2006-07-13 19:06 anderson
* configure.in, test/Makefile.inc, test/Movie/Rate/Makefile.am:
First pass at making C++ be optional as well
2006-07-12 12:28 strk
* perl_ext/Makefile.PL: Added SRCDIR prefix to SWF_MODULES
2006-07-12 07:41 anderson
* perl_ext/Makefile.PL: Help building in a seperate dir get
further, but this is still not enough
2006-07-12 06:38 strk
* perl_ext/.cvsignore: Added Makefile.in to .cvsignore
2006-07-12 06:37 strk
* perl_ext/Makefile.PL: Set SRCDIR to '.' if not found in
environment
2006-07-12 05:27 strk
* perl_ext/: Makefile.PL, Makefile.am: Get srcdir from environment
(to find t/*).
2006-07-12 05:16 strk
* perl_ext/Makefile.PL: Hard-coded MING sourc dir (why ask?)
2006-07-10 19:19 anderson
* Makefile.am, configure.in, perl_ext/Makefile.am: autofoo perl_ext
2006-07-10 18:02 strk
* Makefile.am: Added notes about automake requirements
2006-07-10 17:26 strk
* src/Makefile.am: Added missing MATHLIB to libming_la_LDFLAGS
2006-07-10 17:05 strk
* configure.in: AM_INIT_AUTOMAKE invokation made compatible with
older automake verisions (1.5 ok)
2006-07-10 16:39 strk
* configure.in: Renamed AC_CONFIG_HEADER to AM_CONFIG_HEADER
2006-07-10 16:37 strk
* autogen.sh: hanged libtoolize invokation from --force to
--automake
2006-07-10 16:33 strk
* src/blocks/Makefile.am: Renamed PNG_SOURCES to PNG_SOURCE (to not
clash with standard var names)
2006-07-10 16:24 anderson
* autogen.sh, config/compile, config/config-ml.in, config/depcomp,
config/install-sh, config/missing, config/symlink-tree,
config/texinfo.tex: Update all of the automake file, and fix
autogen to stop supplying missing ones
2006-07-10 16:17 strk
* autogen.sh: Be more verbose on error
2006-07-10 16:06 strk
* autogen.sh, configure.in, macros/libtool.m4: autogen.sh: run
aclocal with the -I macros flag macros/libtool.m4: copied locally
configure.in: bail out if can't detect libtool
2006-07-10 15:04 anderson
* test/dotests.pl: Typo that was trashing PERL5LIB
2006-07-10 15:04 strk
* autogen.sh: exit at first failure. advertise final success.
2006-07-10 14:51 anderson
* test/dotests.pl: Adjust to match the autogoo location of the just
built library
2006-07-10 14:37 strk
* Makefile.am, src/actioncompiler/Makefile.am: Moved
AUTOMAKE_OPTIONS from src/actioncompiler/Makefile.am to top-level
Makefile.am
2006-07-10 14:36 anderson
* perl_ext/Makefile.PL: Adjust for where autogoo puts the .a file
2006-07-10 14:02 anderson
* test/dotests.pl: Fix a perl warning
2006-07-10 14:01 anderson
* util/: action.c, action.h, blocktypes.c, main.c, output.h,
outputdecl.h, outputscript.c, outputswf.c, outputtxt.c, parser.c,
parser.h, parserdecl.h, swfoutput.h, swftypes.h, ttftofft.c: Add
missing copyright statements
2006-07-10 13:51 strk
* TODO, test/actionscript/Function.as,
test/actionscript/Function.ref: Added syntax that was failing
with the AS2 constributed patch in our Function.as testcase.
Updated TODO removing that item (we reverted the AS2 patch).
2006-07-10 13:01 strk
* INSTALL, INSTALL.txt: Renamed INSTALL.txt to INSTALL (standard
name, as required by autotools)
2006-07-10 12:11 strk
* NEWS, docs/man/makeswf.1, test/actionscript/ActionScriptTest.c,
util/makeswf.c, util/makeswf.h, util/makeswf_utils.c: Changed
makeswf_compile_source signature to accept path to preprocessor
output file. Changed preprocessed file paths to
(<output>.frame#.pp) to reduce probability of filesystem
permission problems.
2006-07-10 11:41 anderson
* config/: config.guess, config.sub: Update to the 2006-02-23
version in am 1.9.6
2006-07-10 11:30 strk
* util/makeswf.c: Fixed --help and --version to not require an
argument, added TODO item for non-writeable source dir case.
2006-07-10 11:13 anderson
* test/dotests.pl: When running against installed libs, avoid the
autogoo stuff that forces you to use the just built libs.
2006-07-10 11:02 strk
* test/: Makefile.am, Makefile.inc, dotests.in, dotests.pl: Renamed
dotests.in to dotests.pl, added dotests.pl, Makefile.inc,
run_test.c and run_test.h in EXTRA_DIST (test/Makefile.am)
2006-07-10 11:01 anderson
* configure.in: Small typo that caused the test to always fail
2006-07-10 10:43 strk
* configure.in, test/Makefile.inc: Removed USE_<binding>
conditionals (we already had the BUILD_<binding>_EXTENSION one
for use). Added --enable-<binding> configure switch to specify
which one to build. Added final configuration summary output in
./configure.
2006-07-10 09:54 anderson
* test/dotests.in: Check USE_INSTALLED to see if the installed libs
or locally built libs should be used
2006-07-10 06:51 strk
* configure.in, test/Makefile.inc, test/dotests.in,
test/Movie/Dimension/Makefile.am,
test/Movie/NumFrames/Makefile.am, test/Movie/Rate/Makefile.am,
test/Movie/new/Makefile.am: Moved 'dotests' generation logic in
the test/Makefile.inc file. Now dotests is "generated" in each
test directory as a wrapper around the dotests.in file. This
allows to call the properl PERL executable and to use a more
flexible interface (ideally we could change dotests.in back to a
command-line parsing script, for easy of manual use). Subdirs
makefiles are now cleaner and shorter. Note that BINDINGS is
also detected in a single place (Makefile.inc again) but I've
currently commented out all but C binding, for framework testing
purpose.
2006-07-09 17:57 anderson
* test/Movie/: Dimension/Makefile.am, NumFrames/Makefile.am,
NumFrames/test01.py, Rate/Makefile.am, new/Makefile.am: Change to
test the USE_lang conditionals
2006-07-09 17:55 anderson
* configure.in: Re-enable the USE_ conditionals so we can use them
in the tests
2006-07-09 02:48 anderson
* test/: Makefile.am, Makefile.inc, TestList, dotests.in,
Movie/Makefile.am, Movie/TestList, Movie/Dimension/.cvsignore,
Movie/Dimension/Makefile.am, Movie/Dimension/setDimensionTest.c,
Movie/Dimension/test01-cxx.C, Movie/Dimension/test01.c,
Movie/Dimension/test01.php, Movie/Dimension/test01.pl,
Movie/Dimension/test01.py, Movie/NumFrames/.cvsignore,
Movie/NumFrames/Makefile.am,
Movie/NumFrames/setNumberOfFramesTest.c,
Movie/NumFrames/test01-cxx.C, Movie/NumFrames/test01.c,
Movie/NumFrames/test01.php, Movie/NumFrames/test01.pl,
Movie/NumFrames/test01.py, Movie/Rate/.cvsignore,
Movie/Rate/Makefile.am, Movie/Rate/setRateTest.c,
Movie/Rate/test01-cxx.C, Movie/Rate/test01.c,
Movie/Rate/test01.php, Movie/Rate/test01.pl,
Movie/Rate/test01.py, Movie/new/.cvsignore,
Movie/new/Makefile.am, Movie/new/newSWFMovieTest.c,
Movie/new/test01-cxx.C, Movie/new/test01.c, Movie/new/test01.php,
Movie/new/test01.pl, Movie/new/test01.py, Movie/new/test02-cxx.C,
Movie/new/test02.c, Movie/new/test02.php, Movie/new/test02.pl,
Movie/new/test02.py, Movie/new/test03-cxx.C, Movie/new/test03.c,
Movie/new/test03.php, Movie/new/test03.pl, Movie/new/test03.py,
Movie/new/test04-cxx.C, Movie/new/test04.c, Movie/new/test04.php,
Movie/new/test04.pl, Movie/new/test04.py, Movie/new/test05-cxx.C,
Movie/new/test05.c, Movie/new/test05.php, Movie/new/test05.pl,
Movie/new/test05.py: A significant overhaul. These changes retain
the use of autofoo in each directory, but revert to the use of
dotest as the test harness. Do test still has the ability to
specify which languages to test. It also now tries to make sure
that the locally built libraries get used instead of any that
happen to be on the system.
2006-07-09 02:43 anderson
* configure.in: Add missing HAVE_* symbols
2006-07-09 02:05 anderson
* util/Makefile.am: Add bin_SCRIPTS
2006-07-08 19:26 strk
* test/actionscript/README: Updated with instructions on how to add
tests
2006-07-08 19:19 strk
* test/actionscript/Makefile.am: Fixed path to util/ dir for builds
in external dir
2006-07-08 18:21 strk
* test/actionscript/: ActionScriptTest.c, Makefile.am: Test all
files specified with the AS_TESTS define. Added generated files
to CLEANFILES.
2006-07-08 18:04 strk
* test/actionscript/.cvsignore: Added .cvsignore file
2006-07-08 18:02 strk
* NEWS: Added note about Automake
2006-07-08 17:59 strk
* src/actioncompiler/Makefile.am: Removed -i switch from flex
invocation (we need to be case-sensitive!)
2006-07-08 09:49 strk
* configure.in: Added Makefile of actionscript tests dir
2006-07-08 09:48 strk
* test/: Makefile.am, actionscript/ActionScriptTest.c,
actionscript/Function.ref, actionscript/Makefile.am: Added
initial ActionScript unit testing support and a first test.
2006-07-08 09:47 strk
* util/: Makefile.am, makeswf.c, makeswf.h, makeswf_utils.c: Split
makeswf general functionalities in a separate file, for use by
unit testers
2006-07-08 09:10 strk
* NEWS, src/ming.c, src/ming.h.in, src/blocks/error.c,
src/blocks/error.h: Ming_setWarnFunction() and
Ming_setErrorFunction() now return the previously-set handler.
Message handler function typedef'd to SWFMsgFunc.
2006-07-08 06:40 strk
* test/actionscript/: Function.as, README: Added directory for
actioncompiler testing
2006-07-08 06:29 strk
* Makefile.am: Reintroduced "Changelog" rule
2006-07-01 23:41 strk
* src/blocks/: fillstyle.c, shape.c: Reverted Bitmap scale patch by
Justin (was creating wrong-sized bitmaps)
2006-06-28 22:46 anderson
* mingpp.h: Add the constructore that accepts the flash version as
a parameter
2006-06-28 16:25 anderson
* util/: Makefile.am (1.7), outputscript.c (1.15): Add swfotcxx for
producing C++ code
2006-06-28 13:03 strk
* test/Movie/: Dimension/Makefile.am (1.4), NumFrames/Makefile.am
(1.4), Rate/Makefile.am (1.4), new/Makefile.am (1.4): Pass
TOP_BUILDDIR and TOP_SOURCEDIR to C tests by macros. This way you
can invoke the testers w/out exporting any variable.
2006-06-28 12:52 strk
* test/run_test.c (1.3): Allowed TOP_BUILDDIR and TOP_SOURCEDIR to
be specified as macros
2006-06-28 12:40 strk
* test/Makefile.am (1.3): Removed dotests from check_PROGRAMS, it
was obsoleted
2006-06-28 03:07 strk
* src/ming_config.h.in (1.4): Removed generated file (autoheader in
autogen.sh will generate it)
2006-06-27 18:32 anderson
* util/ttftofft.c (1.3): ack.. now pass in the file to be processed
2006-06-27 16:50 anderson
* util/: outputswf.c (1.4), ttftofft.c (1.2): A fully functioning
ttftofft (subject to further testing).
2006-06-27 16:48 anderson
* util/: outputdecl.h (1.6), swfoutput.h (1.3): Parametrize so that
the output routines can return something other than 'void'.
Initially, this is useful in outputswf.c so we can return the
buffer we built.
2006-06-27 16:47 anderson
* util/main.c (1.16): Should include swfoutput.h instead of
outputdecl.h
2006-06-27 08:22 anderson
* util/outputswf.c (1.3): Much closer to working now. All the bits
up to the FontAdvanceTable look good now
2006-06-26 15:53 anderson
* util/outputswf.c (1.2): Still Work In Progress: but this is now
creating a partial .swf file
2006-06-26 15:52 anderson
* util/parser.c (1.14): Disambiguate 2 error messages
2006-06-24 00:33 anderson
* util/Makefile.am (1.6): Fix the program name
2006-06-23 02:50 anderson
* configure.in (1.38), util/Makefile.am (1.5): Test for the
freetpye library, needed in the utils
2006-06-23 00:55 strk
* src/movie.c (1.41): Restored hard-coded default movie dimension
to 320x240 *pixels*
2006-06-23 00:51 strk
* test/: run_test.c (1.2), run_test.h (1.1),
Movie/Dimension/Makefile.am (1.3),
Movie/Dimension/setDimensionTest.c (1.2),
Movie/NumFrames/Makefile.am (1.3),
Movie/NumFrames/setNumberOfFramesTest.c (1.2),
Movie/Rate/Makefile.am (1.3), Movie/Rate/setRateTest.c (1.2),
Movie/new/Makefile.am (1.3), Movie/new/newSWFMovieTest.c (1.3):
Fixed dependencies of unit tests to the run_test.{c,h} files
2006-06-23 00:28 strk
* test/Movie/: Dimension/Makefile.am (1.2),
Dimension/setDimensionTest.c (1.1), Dimension/test01.c (1.2),
NumFrames/Makefile.am (1.2), NumFrames/setNumberOfFramesTest.c
(1.1), NumFrames/test01.c (1.2), Rate/Makefile.am (1.2),
Rate/setRateTest.c (1.1), Rate/test01.c (1.2),
new/newSWFMovieTest.c (1.2): ported all existing C tests to the
new architecture
2006-06-23 00:09 strk
* configure.in (1.37), test/Makefile.am (1.2), test/run_test.c
(1.1), test/Movie/new/Makefile.am (1.2),
test/Movie/new/newSWFMovieTest.c (1.1), test/Movie/new/test01.c
(1.2), test/Movie/new/test02.c (1.2), test/Movie/new/test03.c
(1.2), test/Movie/new/test04.c (1.2), test/Movie/new/test05.c
(1.2): Obsoleted use of the dotests perl script, reorganization
of the C test files to be self-contained (only done in Movie/new,
others to come)
2006-06-22 21:55 strk
* Makefile.am (1.5), configure.in (1.36), macros/Makefile.am (1.1):
Distribute the macros/ dir
2006-06-22 21:47 strk
* Makefile (1.29), Makefile-real (1.21), Makefile.am (1.4),
Makefile.config.in (1.13), autogen.sh (1.5), configure.in (1.35),
config/config.guess (1.2), config/config.sub (1.2),
docs/Makefile.am (1.1), docs/man/Makefile (1.2),
docs/man/Makefile.am (1.1), src/Makefile (1.34), src/Makefile.am
(1.5), src/ming_config.h.in (1.3), src/movie.c (1.40),
src/actioncompiler/Makefile (1.14),
src/actioncompiler/Makefile.am (1.5), src/blocks/Makefile (1.19),
src/blocks/Makefile.am (1.5), test/Makefile (1.3),
test/Makefile.am (1.1), test/dotests (1.6), test/dotests.in
(1.1), test/Movie/Makefile.am (1.1),
test/Movie/Dimension/Makefile.am (1.1),
test/Movie/Dimension/makefile (1.3),
test/Movie/NumFrames/Makefile.am (1.1),
test/Movie/NumFrames/makefile (1.3), test/Movie/Rate/Makefile.am
(1.1), test/Movie/Rate/makefile (1.3), test/Movie/new/Makefile.am
(1.1), test/Movie/new/makefile (1.3), util/Makefile (1.49),
util/Makefile.am (1.4), util/main.c (1.15): Automake-based build
scripts.
2006-06-22 18:24 strk
* CREDITS (1.12), AUTHORS (1.1): renamed CREDITS to AUTHORS (the
latter will be required by automake)
2006-06-22 12:18 strk
* src/actioncompiler/main.c (1.15): Fixed compiler warnings
2006-06-22 08:17 anderson
* util/: outputswf.c (1.1), ttftofft.c (1.1): work in progress:
This is a new implementation of ttf2fft. This version uses the
freetype library to read the font files, so it should be able to
read a wider range of font formats. This also eliminates the
dependency on an external fft2ttf (from the JGenerator project),
which hasn't been updated in several years. This new tool also
introducts a new output format: SWF.
2006-06-22 07:10 anderson
* util/: outputscript.c (1.14), outputtxt.c (1.22), swfoutput.h
(1.2): Avoid a name collision with a type in the main library
2006-06-22 04:33 strk
* util/parser.c (1.13): Fixed typo FontKerningADjustment =>
FontKerningAdjustment
2006-06-22 04:14 anderson
* util/swftypes.h (1.12): Small typo in membername
2006-06-21 23:59 anderson
* util/outputtxt.c (1.21): Display the kerning table also
2006-06-21 13:20 strk
* util/outputtxt.c (1.20): outputSWF_TEXTRECORD: don't use
uninitialized values
2006-06-21 12:14 strk
* NEWS (1.13): Added new functions
2006-06-21 06:44 anderson
* util/: outputtxt.c (1.19), parser.c (1.12), swftypes.h (1.11):
Correctly parse the password from a SWF_PROTECT block
2006-06-21 01:22 strk
* src/actioncompiler/: compile.c (1.26), compile.h (1.15),
swf5compiler.flex (1.32), swf5compiler.y (1.38): Reverted AS2
support patches (too bogus).
2006-06-21 01:06 strk
* docs/man/makeswf.1 (1.2): Added note about __SWF_VERSION__ macro
definition
2006-06-21 00:25 strk
* Makefile-real (1.20), NEWS (1.12), docs/man/Makefile (1.1),
docs/man/makeswf.1 (1.1): Merged man/ and docs/man directories
(the latter being the new standard location)
2006-06-21 00:16 strk
* NEWS (1.11), util/makeswf.c (1.22): makeswf: - Added
__SWF_VERSION__ macro definition for use in source files
2006-06-20 22:14 strk
* src/actioncompiler/swf5compiler.y (1.37): undef DEBUG by default
2006-06-20 22:14 strk
* src/actioncompiler/compile.c (1.25): Made less verbose by default
(define DEBUG to have stack dumped as before)
2006-06-19 03:23 strk
* test/TODO (1.1): Wrote down some things to do to make the
testsuite more useful.
2006-06-16 03:31 strk
* test/: Makefile (1.2), dotests (1.5): Modified dotests to require
a list of bindings to test from command line, only C binding
currently requested by the 'make check' rule.
2006-06-16 03:17 strk
* Makefile (1.28), Makefile-real (1.19), Makefile.config.in (1.12),
configure.in (1.34), test/Makefile (1.1), test/dotests (1.4):
Added perl executable detection and 'make check' rule. Updated
tests/dotests to return the number of failed tests.
2006-06-14 20:18 anderson
* test/: Makefile.inc (1.1), Movie/Dimension/makefile (1.2),
Movie/Dimension/test01.php (1.2), Movie/Dimension/test01.pl
(1.2), Movie/Dimension/test01.py (1.1), Movie/NumFrames/makefile
(1.2), Movie/NumFrames/test01.php (1.2),
Movie/NumFrames/test01.pl (1.2), Movie/NumFrames/test01.py (1.1),
Movie/Rate/makefile (1.2), Movie/Rate/test01.php (1.2),
Movie/Rate/test01.pl (1.2), Movie/Rate/test01.py (1.1),
Movie/new/makefile (1.2), Movie/new/test01.php (1.2),
Movie/new/test01.pl (1.2), Movie/new/test01.py (1.1),
Movie/new/test02.php (1.2), Movie/new/test02.pl (1.2),
Movie/new/test02.py (1.1), Movie/new/test03.php (1.2),
Movie/new/test03.pl (1.2), Movie/new/test03.py (1.1),
Movie/new/test04.php (1.2), Movie/new/test04.pl (1.2),
Movie/new/test04.py (1.1), Movie/new/test05.php (1.2),
Movie/new/test05.pl (1.2), Movie/new/test05.py (1.1): Slightly
improved strategy for creating the tests. Now, only the 'C' test
has to be written. The sfwto{php|perl|python} tools will be used
to generate the tests for the other language bindings. This has
the additional benefit of testing those tools more thoroughly so
we ultimately can be sure they are complete. This will also make
it trivial to create the tests for new language bindings.
2006-06-14 20:14 anderson
* util/outputscript.c (1.13): Handle some unfortunate differences
in the various language bindings
2006-06-14 19:21 anderson
* util/: main.c (1.14), outputdecl.h (1.5), outputfdb.c (1.2),
outputscript.c (1.12), outputtxt.c (1.18): Fix things up so the
output scripts can either output to stdout as is useful for use
w/ apache, or they can be told to output to a specific file, as
is useful when generating standalone scripts, such as is used int
he test suite.
2006-06-14 19:20 anderson
* test/dotests (1.3): Reenable the php test
2006-06-14 18:46 anderson
* util/outputscript.c (1.11): Lots of little fixes ot make
swftopython functional
2006-06-13 22:15 anderson
* test/: TestList (1.1), dotests (1.2), Movie/TestList (1.1): Add
the ability to traverse a hierarchy of tests
2006-06-13 02:51 strk
* src/ming.h.in (1.4): Added comment for loadSWFFontFromFile
2006-06-13 02:45 strk
* util/: Makefile (1.48), main.c (1.13), outputdecl.h (1.4),
outputfdb.c (1.1), outputscript.c (1.10), outputtxt.c (1.17):
Added code to implement makefdb using the new parser-based layout
(makefdb2)
2006-06-13 02:40 anderson
* util/decompile.c (1.44): rough attempt to decompile the EXTENDS
op. Lots more work needed though
2006-06-13 02:21 anderson
* util/outputscript.c (1.9): Make the comment be language sensitive
2006-06-13 01:14 strk
* util/outputscript.c (1.8): Use hash (#) for comments, rather then
/* */
2006-06-13 00:38 anderson
* util/decompile.c (1.43): Implement the GREATER than action
2006-06-13 00:35 anderson
* util/decompile.c (1.42): Handle a new construct where a block of
action sis being assigned to a class member
2006-05-23 23:40 anderson
* docs/perl/index.html (1.1): Fix up the UI to the perl docs
2006-05-23 23:35 anderson
* docs/index.html (1.2): Fix up the UI to the perl docs
2006-05-23 15:42 anderson
* docs/index.html (1.1): New top level page for the documentation
section of the website
2006-05-23 14:55 anderson
* src/: Makefile (1.33), ming.c (1.21), movie.c (1.39): Start the
process of creating a full documentation set for libming
2006-05-23 14:54 anderson
* perl_ext/mkdoc (1.1): SMall utility for generating documentation
2006-05-23 14:53 anderson
* docs/: libming/Ming_getScale.html (1.1), libming/Ming_init.html
(1.1), libming/Ming_setCubicThreshold.html (1.1),
libming/Ming_setErrorFunction.html (1.1),
libming/Ming_setSWFCompression.html (1.1),
libming/Ming_setScale.html (1.1),
libming/Ming_setWarnFunction.html (1.1),
libming/Ming_useSWFVersion.html (1.1),
libming/SWFMovie_setDimension.html (1.1),
libming/SWFMovie_setNumberOfFrames.html (1.1),
libming/SWFMovie_setRate.html (1.1), libming/destroySWFMovie.html
(1.1), libming/index.html (1.1), libming/newSWFMovie.html (1.1),
libming/newSWFMovieWithVersion.html (1.1), man/Ming_getScale.3
(1.1), man/Ming_init.3 (1.1), man/Ming_setCubicThreshold.3 (1.1),
man/Ming_setErrorFunction.3 (1.1), man/Ming_setSWFCompression.3
(1.1), man/Ming_setScale.3 (1.1), man/Ming_setWarnFunction.3
(1.1), man/Ming_useSWFVersion.3 (1.1),
man/SWFMovie_setDimension.3 (1.1),
man/SWFMovie_setNumberOfFrames.3 (1.1), man/SWFMovie_setRate.3
(1.1), man/destroySWFMovie.3 (1.1), man/newSWFMovie.3 (1.1),
man/newSWFMovieWithVersion.3 (1.1), perl/SWF.html (1.1),
perl/SWF::Action.html (1.1), perl/SWF::Bitmap.html (1.1),
perl/SWF::Button.html (1.1), perl/SWF::Constants.html (1.1),
perl/SWF::DisplayItem.html (1.1), perl/SWF::Fill.html (1.1),
perl/SWF::Font.html (1.1), perl/SWF::Gradient.html (1.1),
perl/SWF::Morph.html (1.1), perl/SWF::Movie.html (1.1),
perl/SWF::MyConfig.html (1.1), perl/SWF::Shape.html (1.1),
perl/SWF::Sound.html (1.1), perl/SWF::SoundInstance.html (1.1),
perl/SWF::SoundStream.html (1.1), perl/SWF::Sprite.html (1.1),
perl/SWF::Text.html (1.1), perl/SWF::TextField.html (1.1),
perl/SWF::VideoStream.html (1.1), perlman/SWF.3pm (1.1),
perlman/SWF::Action.3pm (1.1), perlman/SWF::Bitmap.3pm (1.1),
perlman/SWF::Button.3pm (1.1), perlman/SWF::Constants.3pm (1.1),
perlman/SWF::DisplayItem.3pm (1.1), perlman/SWF::Fill.3pm (1.1),
perlman/SWF::Font.3pm (1.1), perlman/SWF::Gradient.3pm (1.1),
perlman/SWF::Morph.3pm (1.1), perlman/SWF::Movie.3pm (1.1),
perlman/SWF::MyConfig.3pm (1.1), perlman/SWF::Shape.3pm (1.1),
perlman/SWF::Sound.3pm (1.1), perlman/SWF::SoundInstance.3pm
(1.1), perlman/SWF::SoundStream.3pm (1.1),
perlman/SWF::Sprite.3pm (1.1), perlman/SWF::Text.3pm (1.1),
perlman/SWF::TextField.3pm (1.1), perlman/SWF::VideoStream.3pm
(1.1): Generated Documentation
2006-05-23 03:28 anderson
* src/blocks/: blocktypes.h (1.13), dbl.h (1.10), font.h (1.18):
Use C style comments instead of C++ style comments
2006-05-19 20:41 akleine
* util/decompile.c (1.41): added handling of SWFACTION_CHR code
2006-05-19 11:53 strk
* NEWS (1.10), src/blocks/error.c (1.10): Had default error message
handler exit with EXIT_FAILURE code, rather then with
EXIT_SUCCESS code.
2006-05-19 11:50 strk
* Makefile-real (1.18): Don't try to remove 'test' on make clean,
it's a directory now!
2006-05-19 11:47 strk
* NEWS (1.6.2.2), src/blocks/error.c (1.9.2.1): Had default error
message handler exit with EXIT_FAILURE code, rather then with
EXIT_SUCCESS code.
2006-05-16 21:59 anderson
* test/Movie/NumFrames/: TestList (1.1), makefile (1.1), test01.c
(1.1), test01.php (1.1), test01.pl (1.1), test01.ref (1.1): Basic
tests
2006-05-16 18:03 anderson
* test/Movie/: Dimension/TestList (1.1), Dimension/makefile (1.1),
Dimension/test01.c (1.1), Dimension/test01.php (1.1),
Dimension/test01.pl (1.1), Dimension/test01.ref (1.1),
Rate/TestList (1.1), Rate/makefile (1.1), Rate/test01.c (1.1),
Rate/test01.php (1.1), Rate/test01.pl (1.1), Rate/test01.ref
(1.1): Add tests for setRate() and setDimension()
2006-05-16 15:35 anderson
* test/: dotests (1.1), Movie/new/TestList (1.1),
Movie/new/makefile (1.1), Movie/new/test01.c (1.1),
Movie/new/test01.php (1.1), Movie/new/test01.pl (1.1),
Movie/new/test01.ref (1.1), Movie/new/test02.c (1.1),
Movie/new/test02.php (1.1), Movie/new/test02.pl (1.1),
Movie/new/test02.ref (1.1), Movie/new/test03.c (1.1),
Movie/new/test03.php (1.1), Movie/new/test03.pl (1.1),
Movie/new/test03.ref (1.1), Movie/new/test04.c (1.1),
Movie/new/test04.php (1.1), Movie/new/test04.pl (1.1),
Movie/new/test04.ref (1.1), Movie/new/test05.c (1.1),
Movie/new/test05.php (1.1), Movie/new/test05.pl (1.1),
Movie/new/test05.ref (1.1): New testing framework. This is just
the beginning, but it should be enough for people to see the
concept and discuss it. One important feature, is that tests
exists for each language binding for each API.
2006-05-06 12:46 strk
* ChangeLog (1.67), util/action.c (1.9): Fixed compiler warning
(UI32 printed with format %x => %lx)
2006-05-06 12:38 strk
* ChangeLog (1.66), src/movie.c (1.38), util/main.c (1.12),
util/makeswf.c (1.21): Fixed support for builds w/out zlib in
SWF_output and listswf. Added handler for Ming's warning in
command line compiler
2006-05-06 11:33 strk
* ChangeLog (1.65): Updated
2006-05-05 18:08 strk
* configure.in (1.33): Fixed zlib detection macros. Removed
HAVE_ZLIB definition (must fix ifdefs around)
2006-05-05 00:28 strk
* util/makeswf.c (1.20): fixed read past end of allocated memory in
error handler
2006-05-05 00:10 strk
* src/actioncompiler/: swf5compiler.flex (1.31), swf5compiler.y
(1.36): Removed special handling of the 'this' token, to fix bug
listed in TODO file (to be updated)
2006-04-29 19:55 vapour
* src/ming.h.in (1.3): Applying patch from Frank Kromann, that
nukes a couple of compiler warnings for undefined symbols on
Win32.
2006-04-28 14:59 strk
* TODO (1.15): Added sample failing code to actioncompiler bugfix
item in TODO list
2006-04-25 02:15 vapour
* src/actioncompiler/: compile.c (1.24), swf5compiler.y (1.35):
Patches by Frank Kromann, to make things compile on Win32.
2006-04-21 15:55 vapour
* util/: decompile.c (1.40), makeswf.c (1.19): Added vasprintf()
function from http://unixpapa.com/incnote/stdio.html, for those
platforms missing it.
2006-04-19 20:38 vapour
* INSTALL.txt (1.2): Updated with instructions to run the autogen
script, for people using a development snapshot.
2006-04-19 20:13 vapour
* configure.in (1.32): Reverted the AC_INIT macro to the top line,
otherwise version numbering wasn't going quite right.
2006-04-19 20:04 vapour
* Makefile-real (1.17): Now removes the leftover libming file.
2006-04-19 20:03 vapour
* util/Makefile (1.47): It turns out that some platforms (i.e.
MinGW) are very sensitive to where the library names are given on
a gcc command line. Moved them to the proper location, and
voila, things all worked.
2006-04-19 20:02 vapour
* configure.in (1.31): Improved the checking for gif and ungif
libs. Now works properly on MinGW.
2006-04-19 18:34 vapour
* src/Makefile (1.32): It turns out that the placement of -l
options and .o files on a line is very important. Having the .o
files after the -l options meant they libraries weren't being
seen for those files, thus erroring out on MinGW.
2006-04-19 18:13 vapour
* Makefile.config.in (1.11), configure.in (1.30): Actively making
detection of zlib, png, and (un)gif libraries more reliable.
2006-04-19 15:16 vapour
* util/makeswf.c (1.18): + Forced use of getopt on Windows. +
Changed to use memset rather than bzero. bzero not on MinGW.
2006-04-19 15:15 vapour
* configure.in (1.29), util/makeswf.h (1.4): Automatically detect
the presence of getopt and getopt_long functions.
2006-04-19 14:42 vapour
* configure.in (1.28): Added check for mkstemp function.
2006-04-19 14:41 vapour
* util/main.c (1.11): Added ifdef, to workaround the lack of
mkstemp on MinGW.
2006-04-19 14:04 vapour
* configure.in (1.27): Had to set HAVE_LIBZ differently.
2006-04-19 13:38 vapour
* util/: decompile.c (1.39), makeswf.c (1.17): Added liberal use of
ifdefs to avoid vasprintf on the platforms that don't have it. I
make no guarantees of the functional integrity on them now. ;(
2006-04-19 13:37 vapour
* configure.in (1.26): + Added a check for the vasprintf function
and a few comments. + Small tweak to hopefully get zlib support
working on MinGW again.
2006-04-19 12:59 vapour
* util/: dbl2png.c (1.3), main.c (1.10): Liberally adding #ifdefs,
to try and make the non-detection of zlib still allow
compilation. Expecting this will break MinGW's zlib support for
the moment, but that can be looked at afterwards.
2006-04-19 12:49 vapour
* src/movie.c (1.37), src/blocks/fromswf.c (1.16),
src/blocks/gifdbl.c (1.11), src/blocks/pngdbl.c (1.11),
util/gif2dbl.c (1.6), util/gif2mask.c (1.3), util/png2dbl.c
(1.10): Liberally adding #ifdefs, to try and make the
non-detection of zlib still allow compilation. Expecting this
will break MinGW's zlib support for the moment, but that can be
looked at afterwards.
2006-04-19 11:36 vapour
* .cvsignore (1.5): + As configure isn't included with our package
any more, we can ignore it. + Also added further ming library
names in local directory to ignore.
2006-04-18 17:42 vapour
* README (1.10): Updated to reflect the new name of the
installation instructions file.
2006-04-18 17:40 vapour
* util/old/Makefile (1.6): Updated to use the automatically
determined "platform correct" install script.
2006-04-18 17:36 vapour
* Makefile-real (1.16), php_ext/Makefile (1.20), util/Makefile
(1.46): Updated to use the automatically determined "platform
correct" install script.
2006-04-18 17:35 vapour
* Makefile.config.in (1.10): Updated to pass the INSTALL variables
through to the Makefiles.
2006-04-18 16:50 vapour
* configure.in (1.25): Added initial flags for supporting Solaris.
2006-04-17 13:21 vapour
* configure.in (1.24): Correct shared library extension (dll) is
set for MinGW now.
2006-04-17 12:39 vapour
* configure.in (1.23): Updated to determine the platform we're
compiling on using config.guess, config.sub, etc.
2006-04-17 12:37 vapour
* config/config-ml.in (1.1): Added GNU config-ml.in, from its
source at
http://cvs.savannah.gnu.org/viewcvs/gcc/gcc/config-ml.in
2006-04-17 12:36 vapour
* config/symlink-tree (1.1): Added GNU symlink-tree, from its
source at
http://cvs.savannah.gnu.org/viewcvs/gcc/gcc/symlink-tree
2006-04-17 12:35 vapour
* config/texinfo.tex (1.1): Added GNU texinfo.tex, from its source
at
http://cvs.savannah.gnu.org/viewcvs/texinfo/texinfo/doc/texinfo.tex
2006-04-17 12:33 vapour
* config/install-sh (1.1): Added GNU install-sh, from its source at
http://cvs.savannah.gnu.org/viewcvs/automake/automake/lib/install-sh
2006-04-17 12:30 vapour
* config/config.sub (1.1): Added GNU config.guess, from its source
at http://cvs.savannah.gnu.org/viewcvs/config/config/config.sub
2006-04-17 12:30 vapour
* config/config.guess (1.1): Added GNU config.guess, from its
source at
http://cvs.savannah.gnu.org/viewcvs/config/config/config.guess
2006-04-16 19:02 vapour
* INSTALL (1.7), INSTALL.txt (1.1), Makefile-real (1.15): Small
compatibility fixes for MinGW.
2006-04-16 18:43 vapour
* configure.in (1.22): Added check for zdll, for MinGW platform.
2006-04-13 20:36 akleine
* CREDITS (1.11), util/decompile.c (1.38): Made ternary operation
"condition ? aaaa : bbbb " work for the first time. (Needs some
more work to differ between this and usual if/else stuff.)
2006-04-11 20:01 strk
* TODO (1.14): Added note about broken actioncompiler to fix before
0.4 release
2006-04-05 18:46 vapour
* ChangeLog (1.64), INSTALL (1.6), NEWS (1.9), configure.in (1.21),
perl_ext/SWF.pm (1.9), README (1.9): Updated to 0.4.0-beta.
2006-04-05 18:36 vapour
* src/ming.c (1.20): Reverted Ming_scale back to 20.
2006-04-05 18:18 vapour
* ming.i (1.13): Added the Matrix handling functions created
earlier today, that seemed appropriate.
2006-04-05 17:51 vapour
* src/blocks/shape.c (1.30): Added SWFShape_moveScaledPenTo()
contributed by Uwe Traum.
2006-04-05 09:48 vapour
* src/: blocks/matrix.c (1.13), blocks/swf.h (1.20), displaylist.c
(1.24), displaylist.h (1.15), ming.h.in (1.2), position.c (1.14),
position.h (1.10), blocks/matrix.h (1.9): Added the
SWFDisplayItem_getMatrix(), SWFPosition_getMatrix(),
SWFMatrix_getScaleX(), SWFMatrix_getRotate0(),
SWFMatrix_getRotate1(), SWFMatrix_getScaleY(),
SWFMatrix_getTranslateX(), and SWFMatrix_getTranslateY()
functions.
2006-04-05 09:20 vapour
* src/blocks/matrix.h (1.8): Re-ordered functions alphabetically
for neatness, rather than the no-real-order before.
2006-04-05 04:01 vapour
* src/blocks/: fromswf.c (1.15), shape.c (1.29): Removed the hard
coded scaling to 20x.
2006-04-05 04:00 vapour
* src/blocks/fillstyle.c (1.11): Updated newSWFBitmapFillStyle to
use Ming_scale rather than a hardcoded scaling value of 20.
2006-04-05 03:59 vapour
* src/movie.c (1.36): Removed the hard coded scaling to 20x.
(untested)
2006-04-05 03:59 vapour
* src/ming.c (1.19): Reset the hard coded Ming_scale to 1.0 rather
than 20.
2006-03-23 19:57 akleine
* util/: decompile.c (1.37), parser.c (1.11): made "do {...}
while(...)" loop detection work now - (this needs a bugfix in
parser.c: added a missing statement in SWFACTION_IF section for
case of jump backward )
2006-03-20 17:50 akleine
* util/decompile.c (1.36): enhancement of "continue" and "break"
statement detection
2006-03-14 18:25 akleine
* util/decompile.c (1.35): added an initial recognition of FOR
loops, add a bugfix in decompileIF() plus some more string
function handlers
2006-03-12 08:49 akleine
* util/decompile.c (1.34): 1. Partial rewriting of decompileIF() to
handle more difficult conditions: someting like "if (x>2 &&
7>y || callme(123) || false) { this(); } else { that(); }" 2.
Introduced parentheses around terms for operator precedence
(to be continued) 3. usual bugfixes
2006-03-06 16:56 akleine
* util/decompile.c (1.33): rewrote decompileDEFINEFUNCTION(), added
some of the BIT* operations, extended the string package by
adding a switcher to a temporary buffer
2006-03-03 17:54 akleine
* util/decompile.c (1.32): some bugfixes: added a missing INDENT,
enhanced isLogicalOp() also added 2 SWFACTION_...CLIP calls
2006-03-01 14:33 strk
* src/actioncompiler/: compile.c (1.23), compile.h (1.14),
swf5compiler.flex (1.30), swf5compiler.y (1.34): Applied patch by
Tim Knip: 1. supports multiple classes in one file (I think) 2.
supports SWFACTION_EXTENDS => class A extends B 3. supports
SWFACTION_IMPLEMENTSOP => class A implements C 4. supports
SWFACTION_CASTOP (sort of: sometimes bugged now) 5. supports
SWFACTION_DEFINEFUNCTION2 if SWF_version > 6
2006-02-28 20:53 akleine
* util/decompile.c (1.31): something around "switch", "if" and
"if_w_else" statements
2006-02-27 18:26 akleine
* util/decompile.c (1.30): some more stuff around function calls
and also reintroduced some missed logical ops
2006-02-26 09:12 akleine
* util/decompile.c (1.29): added SWFACTION_MODULO, plus 2 bugfixes
2006-02-22 21:31 akleine
* util/swftypes.h (1.10): changed "Offset" field in struct
SWF_ACTION.... from UI16 to UI32 for handling bigger *.swf files
2006-02-21 10:49 strk
* configure (1.15), configure (1.13.2.2): Removed ./configure, we
must remember to generate it at release time
2006-02-20 19:24 akleine
* util/decompile.c (1.28): added initial approach for array
handling
2006-02-20 18:24 strk
* NEWS (1.6.2.1), configure (1.13.2.1), configure.in (1.19.2.1),
util/Makefile (1.44.2.1): Back-ported libpng-less build fix
2006-02-18 16:53 strk
* NEWS (1.8): Added date of 0.3 final release (0.3.0)
2006-02-18 16:39 strk
* NEWS (1.7), configure (1.14), configure.in (1.20), util/Makefile
(1.45): Made dbl2png build depend on libpng library detection
2006-02-16 21:15 akleine
* util/decompile.c (1.27): enhanced handling of nested function
calls, also added bugfix malloc size
2006-02-15 15:27 anderson
* configure (1.13), ChangeLog (1.63): Change to 0.3.0 final release
2006-02-14 20:57 akleine
* util/decompile.c (1.26): replaced old 'funcret' workaround [ in
decompileCALLMETHOD() ]
2006-02-13 21:21 akleine
* util/decompile.c (1.25): 2 bugfixes: in decrement and newobject
calls
2006-02-11 05:27 anderson
* ChangeLog (1.62), NEWS (1.6): Update updates
2006-02-11 04:44 anderson
* ch/: pkgcreate.ch (1.3), readme.txt (1.3), c/Makefile.win (1.3),
c/handmade/SWFMovie_output_chdl.c (1.2),
chfhandmade/SWFMovie_output.chf (1.2), demos/action.c (1.2),
demos/button.c (1.2), demos/cxform.c (1.2), demos/drag.c (1.2),
demos/gradient.c (1.2), demos/gradientxform.c (1.2),
demos/jpegfill.c (1.2), demos/png.c (1.2): Updated to 0.3 from
Stephen Nestinger
2006-02-10 22:12 akleine
* util/decompile.c (1.24): added two more stack operations: dup and
swap
2006-02-10 17:52 akleine
* util/png2dbl.c (1.9): bugfix in cast op: makes work *.dbl files
from GRAY images
2006-02-10 16:05 anderson
* php_ext/: README (1.3), README.PHP4 (1.1), README.PHP5 (1.1): Try
to be more clear about the PHP4/PHP5 support
2006-02-10 15:28 anderson
* TODO (1.13): Add more item that need to be done
2006-02-09 17:17 strk
* NEWS (1.5): updated
2006-02-08 23:59 anderson
* src/actiontypes.h (1.1): The new unified definition of action
type values
2006-02-08 23:48 anderson
* src/actioncompiler/action.h (1.14),
src/actioncompiler/assembler.c (1.9),
src/actioncompiler/compile.c (1.22),
src/actioncompiler/compileaction.c (1.11),
src/actioncompiler/listaction.c (1.19), src/actioncompiler/main.c
(1.14), src/actioncompiler/swf4compiler.flex (1.20),
src/actioncompiler/swf4compiler.y (1.9),
src/actioncompiler/swf5compiler.flex (1.29),
src/actioncompiler/swf5compiler.y (1.33), util/action.h (1.13):
Unify remaining definitions of action values
2006-02-08 20:28 anderson
* util/: action.c (1.8), decompile.c (1.23): Oops. There are 2
pools in use. Make them static so they don't interfere with each
other
2006-02-08 20:18 anderson
* Makefile.config.in (1.9): Set up LDFLAGS also
2006-02-08 20:09 anderson
* src/actioncompiler/compileaction.c (1.10),
src/actioncompiler/swf5compiler.flex (1.28), src/blocks/fromswf.c
(1.14), src/blocks/gifdbl.c (1.10), src/blocks/input.c (1.20),
src/blocks/input.h (1.9), src/blocks/output.c (1.17),
src/blocks/output.h (1.9), src/blocks/pngdbl.c (1.10),
util/dbl2png.c (1.2), util/decompile.c (1.22), util/gif2dbl.c
(1.5), util/gif2mask.c (1.2), util/listfdb.c (1.4), util/parser.c
(1.10), util/swftypes.h (1.9): Clean up some more compiler
warnings
2006-02-08 18:09 strk
* ChangeLog (1.61): updated
2006-02-06 21:36 strk
* src/actioncompiler/listaction.c (1.18): Fixed default out of
switch
2006-02-06 01:46 strk
* src/actioncompiler/: action.h (1.13), listaction.c (1.17): Added
SWFACTION_DEFINEFUNCTION2 - dump of it is unimplemented
2006-02-03 23:51 strk
* src/actioncompiler/: action.h (1.12), listaction.c (1.16): Added
GREATERTHEN (0x67) and STRING_GREATERTHEN (0x68) opcodes
2006-02-03 16:44 strk
* src/actioncompiler/: action.h (1.11), listaction.c (1.15): Added
SWFACTION_ACSTOBJECT (0x2b)
2006-02-03 16:41 strk
* src/actioncompiler/action.h (1.10): Fixed SWFACTION_IMPLEMENTS
(0x2b=>0x2c)
2006-02-03 16:39 strk
* src/actioncompiler/: action.h (1.9), listaction.c (1.14): Added
SWFACTION_IMPLEMENTS (0x2C) and SWFACTION_EXTENDS (0x69)
2006-02-01 17:13 peterdd
* perl_ext/SWF/: Bitmap.pm (1.4), Constants.pm (1.4), Sound.pm
(1.3), TextField.pm (1.7), VideoStream.pm (1.2): fixing pod
errors
2006-02-01 16:49 peterdd
* perl_ext/SWF/Button.pm (1.3): added setMenu in documentation
2006-02-01 16:44 peterdd
* perl_ext/SUPPORT (1.2): links to mailing lists updated
2006-02-01 07:49 peterdd
* perl_ext/SWF.pm (1.8): update of documentation, version set to
0.3beta2 (still hardcoded here)
2006-02-01 07:47 peterdd
* perl_ext/SWF.xs (1.13): added getScale, setCubicThreshold(num),
setSWFCompression(level)
2006-02-01 07:45 peterdd
* perl_ext/Makefile.PL (1.18): removed a call to unexistent
function
2006-02-01 07:42 peterdd
* perl_ext/README (1.6): update for release
2006-01-30 22:07 anderson
* php_ext/ming.c (1.47): Mostly just trivial reformatting to
eliminate the diff noise when compared against the upstream file.
This leaves just the interesting stuff that needs to be manually
resolved. NB: it looks like PHP 4.3 and 4.4 are missing the new
APIs unless they have been recently added upstream. I know PHP4
is frozen for maintainace but it is still useful for OS providors
to be able to get a patch for PHP4 that goes with Ming 0.3.0.
2006-01-30 15:53 anderson
* Makefile-real (1.14): prune the old utilities from the release
tarballs.
2006-01-30 15:52 anderson
* util/: Makefile (1.44), dbl2png.c (1.1): Add a new dbl2png
utility from Albrecht Kleine <kleine@ak.sax.de>
2006-01-30 13:25 anderson
* configure (1.12): Set the MICRO version to beta2
2006-01-30 13:16 anderson
* configure.in (1.19): Set the version to beta2
2006-01-30 13:14 anderson
* ChangeLog (1.60): Last Chagelog updates
2006-01-30 13:13 anderson
* Makefile (1.27): The target is Changelog (lower 'l', not
ChangeLog (cap 'L') so it always runs, and noesn't think the file
already exists
2006-01-30 13:09 anderson
* NEWS (1.4), TODO (1.12): Update docs
2006-01-26 21:55 strk
* macros/ming.m4 (1.2): Added 'makeswf' detection code and usage
docs
2006-01-26 21:43 strk
* util/ming-config.in (1.2): Added --bindir
2006-01-25 20:19 peterdd
* perl_ext/.cvsignore (1.4): added SoundInstance.c SoundStream.c
VideoStream.c
2006-01-25 11:43 strk
* macros/ming.m4 (1.1): Added m4 macro for client code use
2006-01-25 11:22 strk
* .cvsignore (1.4), py_ext/.cvsignore (1.8), util/.cvsignore (1.4):
Updated cvsignore files
2006-01-25 11:06 strk
* Makefile (1.26), Makefile-real (1.13), Makefile.config.in (1.8),
configure (1.11), configure.in (1.18), util/Makefile (1.43),
util/ming-config.in (1.1): Added ming-config script for client
applications use. Changed MING_VER to MING_VERSION. Moved
maintainer-clean, ChangeLog and release rules from Makefile to
Makefile.real having it use MING_VERSION.
2006-01-25 09:26 peterdd
* perl_ext/examples/glyph.cgi (1.3): fix typo
2006-01-25 08:47 peterdd
* perl_ext/examples/shape.cgi (1.2): fixed
2006-01-25 08:41 peterdd
* perl_ext/examples/keypress.cgi (1.2): fixed
2006-01-25 08:14 peterdd
* perl_ext/SWF/VideoStream.pm (1.1): added stub for documentation
of VideoStream
2006-01-25 07:49 peterdd
* perl_ext/examples/video.cgi (1.1): a videostream example
2006-01-25 07:26 peterdd
* perl_ext/examples/sound.cgi (1.1): included Constants
2006-01-25 07:10 peterdd
* perl_ext/examples/textfield.cgi (1.1): add a textfield example
2006-01-25 06:52 peterdd
* perl_ext/common/_sans.fdb (1.1): arial like font for build tests
and examples
2006-01-25 06:47 peterdd
* perl_ext/common/README (1.1): add
2006-01-25 06:45 peterdd
* perl_ext/common/beep.wav (1.1): file for build tests and examples
2006-01-25 05:32 peterdd
* perl_ext/examples/glyph.cgi (1.2): fixed
2006-01-25 05:22 peterdd
* perl_ext/examples/morph.cgi (1.3): fixed and improved
2006-01-25 05:07 peterdd
* perl_ext/examples/sprite.cgi (1.2): fixed
2006-01-25 04:49 peterdd
* perl_ext/examples/: animation.cgi (1.3), text.cgi (1.3): comment
out my libpath
2006-01-25 04:48 peterdd
* perl_ext/examples/text.cgi (1.2): fixed and improved
2006-01-25 04:17 peterdd
* perl_ext/examples/animation.cgi (1.2): fixed and improved
2006-01-25 00:32 peterdd
* perl_ext/Makefile.PL (1.17): fixing paths
2006-01-25 00:29 peterdd
* perl_ext/Makefile.PL (1.16): fixing paths
2006-01-25 00:03 peterdd
* perl_ext/Makefile.PL (1.15): a first step: take mingversion from
global ../configure.in, use of ../src/ming_config.h for detection
of optional libs
2006-01-24 15:53 anderson
* ChangeLog (1.59): Updates
2006-01-24 15:52 anderson
* Makefile (1.25): Don't record changes to ChangeLog itself
2006-01-24 15:48 anderson
* Makefile (1.24): Split the rest of the language modules into
seperate tarballs. Add a convvenience target for updating the
Changelog
2006-01-24 15:45 anderson
* php_ext/README (1.2), rb_ext/README (1.2): Addpointers to current
version of the module in other projects
2006-01-23 22:26 whamann
* src/blocks/placeobject.c (1.13):
placeobject was saving name and mask depth in wrong order, fixed
2006-01-12 17:19 anderson
* ChangeLog (1.58): Update changelog. Gotta love cvs2cl 8-)
2006-01-06 16:38 anderson
* Makefile (1.23): Add a target for building rleease tarballs
2006-01-06 16:36 anderson
* Makefile-real (1.12): Finish unhooking the php dir from the build
2006-01-05 20:30 anderson
* src/actioncompiler/: swf4compiler.flex (1.19), swf5compiler.flex
(1.27): Fix a problem where 2 sequential escaped chars would not
get proccessed correctly. The 2nd one would not be unescaped
since the 2nd escape was being consumed in the wrong place.
2005-12-09 11:00 strk
* ch/: Makefile (1.2), pkgcreate.ch (1.2), readme.txt (1.2),
c/Makefile.win (1.2), include/ming.h (1.2): Applied patch from
Stephen Nestinger to remove ming.h duplication
2005-12-06 15:32 strk
* Makefile-real (1.11), Makefile.config.in (1.7), configure (1.10),
configure.in (1.17), src/.cvsignore (1.4), src/ming.h (1.33),
src/ming.h.in (1.1): Moved version info into configure.in.
ming.h generated by ./configure (to add version defines).
version info in Makefile.config set by ./configure
2005-12-06 13:47 anderson
* configure (1.9): Regen to match configure.in - Adds EXTRA_BINS
for gif tools
2005-12-06 13:00 strk
* configure.in (1.16), util/Makefile (1.42): gif binaries build
triggered by avalability of gif lib
2005-11-29 00:09 anderson
* Makefile-real (1.10), Makefile.config.in (1.6), configure (1.8),
configure.in (1.15), src/Makefile (1.31): Create a way to pass in
additional flags when building share library objects. This is
used on Linux to pass in -fPIC. Similar can be done for other
OSes. Recognize Linux, and set the SONAME correctly
2005-11-28 16:46 anderson
* py_ext/Makefile (1.16): provide a way to pass in a different
prefix when building packages
2005-11-28 16:45 anderson
* src/Makefile (1.30): Add additional dependencies
2005-11-24 16:47 strk
* php_ext/: ming.c (1.46), php_ming.h (1.20): License change
reverted (LGPL->PHP) until someone more informed then me will
take care of it.
2005-11-23 20:47 anderson
* php_ext/: ming-dev.c (1.5), ming-streams.c (1.4): Remove obsolete
files
2005-11-23 20:47 anderson
* php_ext/Makefile (1.19): Install to DESTDIR
2005-11-23 08:55 strk
* php_ext/: ming-dev.c (1.4), ming-streams.c (1.3), ming.c (1.45),
php_ming.h (1.19): Fixed license header (PHP->LGPL)
2005-11-14 17:46 anderson
* util/: read.c (1.8), read.h (1.7): Remove unused indent code
2005-11-14 17:39 anderson
* util/: action.c (1.7), decompile.c (1.21), outputtxt.c (1.16),
parser.c (1.9), swftypes.h (1.8): small cleanups to allow
building w/ gcc-2.95
2005-11-14 13:03 strk
* NEWS (1.3): updated to use exported name of Fromswf():
SWFPrebuildClip
2005-10-19 00:05 anderson
* src/actioncompiler/swf5compiler.flex (1.26): Add missing bounds
check that can cause SIGSEG
2005-10-15 21:05 anderson
* util/Makefile (1.41): Also build gif2dbl and gif2mask
2005-10-15 19:40 anderson
* util/Makefile (1.40): Remove duplicate makeswf from the list of
binaries
2005-10-03 09:13 strk
* util/main.c (1.9): Removed example call from main.c, as it would
refer to swftoperl while being used by all outputs
2005-09-13 06:55 anderson
* util/: action.c (1.6), main.c (1.8), outputtxt.c (1.15): Try to
make the output easier to read. Leave out some details unless -v
(verbose) is passed on the command line. Also, indent actions
according to their nesting level.
2005-09-13 06:06 anderson
* util/Makefile (1.39): Assume we are beyond the point of no return
now 8-) Rename the new binaries to that same names as the old
binaries. Make sure we are building all of the old binaries
also. This will make package upgrades easier.
2005-09-13 06:04 anderson
* util/listmp3.c (1.5): Initialize some variable which might get
used before they are otherwise set
2005-09-13 06:04 anderson
* util/: listfdb.c (1.3), makefdb.c (1.5): Fix to build again w/
new includ patch & symbols
2005-09-07 16:20 anderson
* util/read.c (1.7): compiler complaint: put data decls before
functions calls & initialize offset for compilers that think it
might be used before being set
2005-09-07 16:19 anderson
* util/decompile.c (1.20): compiler complaint: decompileActions()
really should be a void return
2005-09-06 13:54 strk
* mingpp.h (1.24), src/ming.h (1.32), src/movie.c (1.35): Applied
patch by Darren Cook making exposure of fileOutputMethod function
useless
2005-09-01 07:01 anderson
* util/: action.c (1.5), action.h (1.12), decompile.c (1.19),
decompile.h (1.9): New decompiler that goes with the new parser.
This handles Flash 7. This decompiler is passed an entire block
of actions which were collected by the parser code. This allows
the decompiler to look forward and backward a few actions to help
make it's decisions.
This is not yet complete, but is working well enough for people
to look at and comment on. There are still a few things in the
old code to be reapplied to this new code.
2005-08-31 17:37 anderson
* util/outputtxt.c (1.14): When built for listaction, include
actions in some less obvious places
2005-08-22 10:36 strk
* NEWS (1.2): Added case-sensitive actionscript compiler change
2005-08-17 18:41 anderson
* util/: Makefile (1.38), outputtxt.c (1.13): Restore the
listaction command
2005-08-16 19:22 anderson
* util/: action.c (1.4), action.h (1.11), outputtxt.c (1.12),
parser.c (1.8), parserdecl.h (1.3), swftypes.h (1.7): action.c:
Add specifiy fuctions for more Actions including IF and
DEFINEFUNCTION* which have their own blocks of actions wthat
get skipped if they aren't explicitely handled. outputtxt.c:
fill in missing StraightEdge detail, pass action number to
outputSWF_ACTION() parser.c: Change how
parseSWF_ACTIONRECORD() is called. It now has access to
the entire block of action record,s not just a single record.
Implement IF parsing which puts the conditional block of
action in a seperate block hanging off of this record.
swftypes.h: Add the Offset to all records types.
2005-08-15 12:00 strk
* ChangeLog (1.57), NEWS (1.1): Initial import
2005-08-14 12:14 krechert
* configure (1.7), configure.in (1.14): add -fPIC to CFLAGS for
x86_64 machines
2005-08-12 21:23 whamann
* ch/: chfhandmade/Ming_setErrorFunction.chf (1.1),
chfhandmade/Ming_setWarnFunction.chf (1.1),
chfhandmade/SWFMovie_output.chf (1.1), demos/png.dbl (1.1),
include/font_util.h (1.1), include/gc.h (1.1),
include/blocklist.h (1.1), include/fill.h (1.1),
include/libming.h (1.1), include/ming_config.h (1.1),
include/movie.h (1.1), include/position.h (1.1),
include/shape_util.h (1.1), include/text_util.h (1.1),
include/ming.h (1.1), include/displaylist.h (1.1),
include/movieclip.h (1.1), include/shape_cubic.h (1.1),
include/blocks/bitmap.h (1.1), include/blocks/browserfont.h
(1.1), include/blocks/dbl.h (1.1), include/blocks/fromswf.h
(1.1), include/blocks/method.h (1.1), include/blocks/action.h
(1.1), include/blocks/block.h (1.1), include/blocks/blocktypes.h
(1.1), include/blocks/button.h (1.1), include/blocks/character.h
(1.1), include/blocks/cxform.h (1.1), include/blocks/error.h
(1.1), include/blocks/exports.h (1.1), include/blocks/fillstyle.h
(1.1), include/blocks/font.h (1.1), include/blocks/fontinfo.h
(1.1), include/blocks/gradient.h (1.1), include/blocks/imports.h
(1.1), include/blocks/input.h (1.1), include/blocks/jpeg.h (1.1),
include/blocks/libswf.h (1.1), include/blocks/linestyle.h (1.1),
include/blocks/matrix.h (1.1), include/blocks/morph.h (1.1),
include/blocks/output.h (1.1), include/blocks/outputblock.h
(1.1), include/blocks/placeobject.h (1.1), include/blocks/rect.h
(1.1), include/blocks/shape.h (1.1), include/blocks/sound.h
(1.1), include/blocks/soundinstance.h (1.1),
include/blocks/soundstream.h (1.1), include/blocks/sprite.h
(1.1), include/blocks/swf.h (1.1), include/blocks/text.h (1.1),
include/blocks/textfield.h (1.1), include/blocks/ttffont.h (1.1),
include/blocks/utf8.h (1.1), include/blocks/videostream.h (1.1):
Initial revision
2005-08-12 21:23 whamann
* ch/: chfhandmade/Ming_setErrorFunction.chf (1.1.1.1),
chfhandmade/Ming_setWarnFunction.chf (1.1.1.1),
chfhandmade/SWFMovie_output.chf (1.1.1.1), demos/png.dbl
(1.1.1.1), include/font_util.h (1.1.1.1), include/gc.h (1.1.1.1),
include/blocklist.h (1.1.1.1), include/fill.h (1.1.1.1),
include/libming.h (1.1.1.1), include/ming_config.h (1.1.1.1),
include/movie.h (1.1.1.1), include/position.h (1.1.1.1),
include/shape_util.h (1.1.1.1), include/text_util.h (1.1.1.1),
include/ming.h (1.1.1.1), include/displaylist.h (1.1.1.1),
include/movieclip.h (1.1.1.1), include/shape_cubic.h (1.1.1.1),
include/blocks/bitmap.h (1.1.1.1), include/blocks/browserfont.h
(1.1.1.1), include/blocks/dbl.h (1.1.1.1),
include/blocks/fromswf.h (1.1.1.1), include/blocks/method.h
(1.1.1.1), include/blocks/action.h (1.1.1.1),
include/blocks/block.h (1.1.1.1), include/blocks/blocktypes.h
(1.1.1.1), include/blocks/button.h (1.1.1.1),
include/blocks/character.h (1.1.1.1), include/blocks/cxform.h
(1.1.1.1), include/blocks/error.h (1.1.1.1),
include/blocks/exports.h (1.1.1.1), include/blocks/fillstyle.h
(1.1.1.1), include/blocks/font.h (1.1.1.1),
include/blocks/fontinfo.h (1.1.1.1), include/blocks/gradient.h
(1.1.1.1), include/blocks/imports.h (1.1.1.1),
include/blocks/input.h (1.1.1.1), include/blocks/jpeg.h
(1.1.1.1), include/blocks/libswf.h (1.1.1.1),
include/blocks/linestyle.h (1.1.1.1), include/blocks/matrix.h
(1.1.1.1), include/blocks/morph.h (1.1.1.1),
include/blocks/output.h (1.1.1.1), include/blocks/outputblock.h
(1.1.1.1), include/blocks/placeobject.h (1.1.1.1),
include/blocks/rect.h (1.1.1.1), include/blocks/shape.h
(1.1.1.1), include/blocks/sound.h (1.1.1.1),
include/blocks/soundinstance.h (1.1.1.1),
include/blocks/soundstream.h (1.1.1.1), include/blocks/sprite.h
(1.1.1.1), include/blocks/swf.h (1.1.1.1), include/blocks/text.h
(1.1.1.1), include/blocks/textfield.h (1.1.1.1),
include/blocks/ttffont.h (1.1.1.1), include/blocks/utf8.h
(1.1.1.1), include/blocks/videostream.h (1.1.1.1): initial import
2005-08-12 21:20 whamann
* ch/: Makefile (1.1), pkginstall.ch (1.1), readme.txt (1.1),
pkgcreate.ch (1.1), c/Make.inc (1.1), c/Makefile (1.1),
c/Makefile.win (1.1), c/handmade/Ming_setErrorFunction_chdl.c
(1.1), c/handmade/Ming_setWarnFunction_chdl.c (1.1),
c/handmade/SWFMovie_output_chdl.c (1.1), demos/action.c (1.1),
demos/drag.c (1.1), demos/gradient.c (1.1), demos/jpegfill.c
(1.1), demos/png.c (1.1), demos/cxform.c (1.1),
demos/backyard.jpg (1.1), demos/backyard.png (1.1),
demos/button.c (1.1), demos/gradientxform.c (1.1): Initial
revision
2005-08-12 21:20 whamann
* ch/: Makefile (1.1.1.1), pkginstall.ch (1.1.1.1), readme.txt
(1.1.1.1), pkgcreate.ch (1.1.1.1), c/Make.inc (1.1.1.1),
c/Makefile (1.1.1.1), c/Makefile.win (1.1.1.1),
c/handmade/Ming_setErrorFunction_chdl.c (1.1.1.1),
c/handmade/Ming_setWarnFunction_chdl.c (1.1.1.1),
c/handmade/SWFMovie_output_chdl.c (1.1.1.1), demos/action.c
(1.1.1.1), demos/drag.c (1.1.1.1), demos/gradient.c (1.1.1.1),
demos/jpegfill.c (1.1.1.1), demos/png.c (1.1.1.1), demos/cxform.c
(1.1.1.1), demos/backyard.jpg (1.1.1.1), demos/backyard.png
(1.1.1.1), demos/button.c (1.1.1.1), demos/gradientxform.c
(1.1.1.1): initial import
2005-08-10 18:53 anderson
* util/: outputscript.c (1.7), outputtxt.c (1.11): Don't compare
the type value to the number of Blocks we can output. They aren't
really the same thing, and we end up skipping some of the later
blocktypes that happen to have type values greater than the
number of entries in the array.
2005-08-09 16:26 strk
* INSTALL (1.5): Revision by Darren Cook
2005-08-08 12:43 strk
* src/ming_config.h.in (1.2): Fixed documentation of TRACK_ALLOCS
2005-07-08 10:22 strk
* src/blocks/font.c (1.32): Applied patch from Uwe Traum
initializing new elems of codeTable
2005-06-13 16:05 anderson
* ChangeLog (1.56), util/action.c (1.3), util/action.h (1.10),
util/outputtxt.c (1.10): Start implementing more detailed output
for actions >=0x80 add output for action that are tucked away
inside other blocks like CLIPACTIONRECORDs.
2005-06-13 16:00 anderson
* util/Makefile (1.37): Use a var for the long list of objects
2005-06-10 00:36 anderson
* ChangeLog (1.55), util/outputtxt.c (1.9), util/parser.c (1.7),
util/swftypes.h (1.6): Fix many warnings Implemenent IMPORTASSET
and output more info for DEFINESPRITE
2005-06-09 15:07 anderson
* ChangeLog (1.54): Format the CodeTable output of DEFINEFONT2 to
display 2 or 4 digits depending on FontFlagsWideCodes.
2005-06-08 19:16 anderson
* util/outputtxt.c (1.8): Format the CodeTable output of
DEFINEFONT2 to display 2 or 4 digits depending on
FontFlagsWideCodes.
2005-06-04 13:19 strk
* CREDITS (1.10), ChangeLog (1.53): Added strk and Stuart
2005-05-30 23:40 anderson
* util/swftypes.h (1.5): Fix how we define SWF_ACTION record within
actions. This was why some records were getting steeped on
becasue the arrays elements were using the wrong size of type
2005-05-30 23:22 anderson
* util/: decompile.c (1.18), decompile.h (1.8), outputscript.c
(1.6), outputtxt.c (1.7), parser.c (1.6), swftypes.h (1.4): Break
decompiles a bit less now:
1) Restore the indent parameter in calls to decompile5Action().
It's removal indavertantly left gIndent uninitialized which
caused the code to loop for a very very long time. 2) The
SWFACTION_WIHT blocks weren't being parsed right. The SWF Spec
seems to describes the block incorrectly.
2005-05-30 20:24 anderson
* util/: parser.c (1.5), swftypes.h (1.3): Parse more Block types
2005-05-30 14:48 anderson
* util/: decompile.c (1.17), decompile.h (1.7), outputdecl.h (1.3),
outputscript.c (1.5), outputtxt.c (1.6), parser.c (1.4),
parserdecl.h (1.2), swftypes.h (1.2): 1) define structures for
all action through v7 2) Rename some actions to better match SWF
File Format Specification 3) Parse all actions and build data
structures instead of just calling decompile() 4) Change the
decompiler to work off of the new data structures instead of
the file stream. There is much more work needed here to restore
the full functionallity of decompile. 5) Fill in the
implmentation for several mroe block types
2005-05-30 14:42 anderson
* util/main.c (1.7): Make an error fatal for now to make it more
obvious during develpment
2005-05-30 14:38 anderson
* util/: action.c (1.2), action.h (1.9): 1) Add definitions for all
action through v7 2) Rename a few action to better match the SWF
File Format Specification
2005-05-30 14:36 anderson
* util/Makefile (1.36): listswf2 is now somewhat functional, so
build it again
2005-05-30 14:34 anderson
* util/blocktypes.c (1.5): Add SWF_INITACTION and remove some
bounds checking which is incorrect
2005-05-30 14:23 anderson
* util/: read.c (1.6), read.h (1.6): Add readBytes() which is a
sized read like readSizedString(), but doesn't try to inteprete
the contents. Add peekBytes() which is similar to dumpBytes, but
it rewinds the file offset.
2005-04-24 04:44 strk
* Makefile-real (1.9), Makefile.config.in (1.5), configure (1.6),
configure.in (1.13), java_ext/native/Makefile (1.4),
php_ext/Makefile (1.18), src/Makefile (1.29), tcl_ext/Makefile
(1.3), util/Makefile (1.35), util/old/Makefile (1.5): Applied
patch by Motoi Washida <a66@h8.dion.ne.jp> for Darwin build
cleanup
2005-04-18 14:21 strk
* util/Makefile (1.34): Added missing makeswf to BINARIES variable
2005-04-15 13:30 strk
* src/blocks/fromswf.c (1.13): Initialized some vars to make
compiler happy
2005-04-15 13:20 strk
* php_ext/: Makefile (1.17), Makefile.in (1.3): Build scripts
cleanup
2005-04-15 13:11 strk
* util/: decompile.c (1.16), swftoscript.c (1.4), swftoscript.h
(1.3): Removed obsolete files
2005-04-15 12:43 strk
* util/Makefile (1.33): Fixed wrong dependency for swftophp2 and
swftopython
2005-04-14 19:43 strk
* README (1.8): Added note about makeswf(1) being released GPL
2005-04-14 17:44 strk
* util/: decompile.c (1.15), old/Makefile (1.4), old/blocktypes.c
(1.2), old/blocktypes.h (1.2), old/decompile.c (1.2),
old/decompile.h (1.2), old/libswf.h (1.2), old/listswf.c (1.4),
old/output.h (1.2), old/swftoscript.c (1.2), old/swftoscript.h
(1.2): More cleanups in old/ dir, small fix in decompile.c
2005-04-14 16:45 strk
* util/outputtxt.c (1.5): Put some NODECOMPILE blocks back in (but
it's not working).
2005-04-14 16:45 strk
* util/Makefile (1.32): Removed listswf2 build (NODECOMPILE is not
implemented yet).
2005-04-14 16:44 strk
* util/decompile.c (1.14): Fixed bogus handling of 'with' code
2005-04-14 16:25 strk
* util/old/: Makefile (1.3), action.h (1.2): Removed duplicated
action.h, code will use the ../action.h
2005-04-14 16:18 strk
* .cvsignore (1.3), src/.cvsignore (1.3), util/.cvsignore (1.3),
util/old/.cvsignore (1.1): Updated
2005-04-14 16:11 strk
* Makefile.am (1.3), c++_ext/Makefile.am (1.2), src/Makefile.am
(1.4), src/actioncompiler/Makefile.am (1.4),
src/blocks/Makefile.am (1.4), util/Makefile.am (1.3): Removed to
avoid users confusion
2005-04-11 19:32 strk
* util/: decompile.c (1.13), main.c (1.6), outputdecl.h (1.2),
outputscript.c (1.4), outputtxt.c (1.4): New fixed by Stuart R.
Anderson
2005-04-11 10:57 strk
* util/: decompile.c (1.12), decompile.h (1.6), main.c (1.5),
outputscript.c (1.3), old/Makefile (1.2), old/listswf.c (1.3):
Cleanups by Stuart Anderson
2005-04-09 17:34 strk
* util/main.c (1.4): Added missing prototypes, minor cleanups.
2005-04-09 17:33 strk
* util/outputtxt.c (1.3): Implemented outputHeader
2005-04-09 17:18 strk
* util/main.c (1.3): Fixed a bug in cws2fws missing to allow read
on decompressed file.
2005-04-09 10:27 strk
* util/parser.c (1.3): Applied patch for version 5 movies handling.
2005-04-07 18:21 strk
* util/old/listswf.c (1.2): Incremented memory allocated for
dictionary entries
2005-04-07 18:18 strk
* util/: Makefile (1.31), blocktypes.h (1.5), decompile.c (1.11),
decompile.h (1.5), decompile4.c (1.2), listswf.c (1.19), main.c
(1.2), parser.c (1.2), read.h (1.5), swftoperl.c (1.9),
swftoperl.h (1.2), swftophp.c (1.9), swftophp.h (1.2),
old/Makefile (1.1), old/action.h (1.1), old/bindump.c (1.1),
old/blocktypes.c (1.1), old/blocktypes.h (1.1), old/decompile.c
(1.1), old/decompile.h (1.1), old/decompile4.c (1.1),
old/hexdump.c (1.1), old/libswf.h (1.1), old/listswf.c (1.1),
old/output.h (1.1), old/read.c (1.1), old/read.h (1.1),
old/swftoscript.c (1.1), old/swftoscript.h (1.1): Moved old
decompiler under old/
2005-04-07 17:54 strk
* util/outputtxt.c (1.2): Cleanups
2005-04-07 17:52 strk
* util/outputscript.c (1.2): Cleanups.
2005-04-07 16:37 strk
* util/: Makefile (1.30), action.c (1.1), blocktypes.c (1.4),
decompile.c (1.10), decompile.h (1.4), listswf.c (1.18), main.c
(1.1), outputdecl.h (1.1), outputscript.c (1.1), outputtxt.c
(1.1), parser.c (1.1), parser.h (1.1), parserdecl.h (1.1), read.c
(1.5), swfoutput.h (1.1), swftoscript.c (1.3), swftoscript.h
(1.2), swftypes.h (1.1): Imported Stuart Anderson new code for
decompiling utils.
2005-04-01 12:27 strk
* util/: decompile.c (1.9), listswf.c (1.17): Code cleanups, no
more warnings on freeBSD.
2005-04-01 11:13 strk
* Makefile.config.in (1.4), configure (1.5), configure.in (1.12),
src/Makefile (1.28): Added primitive (and limited) support for
Darwin builds.
2005-03-31 19:22 strk
* Makefile (1.22), Makefile-real (1.8): Fixed install-static rule
2005-03-31 13:39 strk
* configure (1.4): Updated to match configure.in
2005-03-31 13:35 strk
* ChangeLog (1.52), Makefile.config.in (1.3), configure.in (1.11),
py_ext/.cvsignore (1.7), py_ext/Makefile (1.15): Initial build
scripts support for python wrapper.
2005-03-30 23:41 strk
* Makefile.config.in (1.2), configure (1.3), configure.in (1.10):
Fixed missing CC and CXX variables (weren't set by configure)
2005-03-29 16:06 whamann
* src/blocks/soundstream.c (1.24):
now that ID3 tags or just binary 0's are correctly skipped,
remembering the initial position in the stream helps a lot
2005-03-29 12:47 strk
* util/: Makefile (1.29), decompile.c (1.8), decompile.h (1.3),
decompile4.c (1.1), decompile5.c (1.9), swftoscript.c (1.2):
Renamed decompile.c to decompile4.c and decompile.c to
decompile.c. The new non-versioned file is the only to be used,
the other is left but obsoleted, removed all refs to it in
Makefile. Changed use of tmpnam with mkstemp, which is more
secure. Changed Stack type to never destroy it's strings. It
will leak, but it's most common use will be single-shot decompile
of an swfmovie. At least won't segfault now...
2005-03-28 10:08 strk
* util/makeswf.c (1.16): Added frame layout printing.
2005-03-28 00:06 strk
* Makefile (1.21), Makefile-real (1.7), Makefile.config.in (1.1),
Rules.make.in (1.5), config.make.in (1.3), configure (1.2),
configure.in (1.9), c++_ext/Makefile (1.5), php_ext/Makefile
(1.16), src/Makefile (1.27), src/actioncompiler/Makefile (1.13),
src/blocks/Makefile (1.18), util/Makefile (1.28): Merged
Rules.make and config.make into a single Makefile.config file.
2005-03-27 23:40 strk
* LICENSE_GPL2 (1.1): Added GPL2 license, for code released with
that license (makeswf).
2005-03-27 23:32 strk
* Makefile-real (1.6), Rules.make.in (1.4): Added makeswf manual
page.
2005-03-26 11:59 whamann
* src/actioncompiler/swf5compiler.y (1.32):
removed two redundant declarations - now 79 shift/reduce and 87
reduce/reduce conflicts left
2005-03-26 11:47 whamann
* src/blocks/fromswf.c (1.12):
removed some code no longer needed
2005-03-25 18:59 strk
* php_ext/Makefile (1.15): Modified to include appropriate file for
CC definition.
2005-03-25 18:43 strk
* src/Makefile (1.26): Modified static and dynamic rules to avoid
recompilation when unneeded
2005-03-22 16:20 strk
* Makefile-real (1.5): Broader libs match for clean rule.
2005-03-22 16:15 strk
* Makefile-real (1.4): src/ming_config.h cleanup
2005-03-22 16:10 strk
* util/Makefile (1.27): Changed all rules to use dynamic linkage
2005-03-22 15:58 strk
* Rules.make.in (1.3), src/Makefile (1.25), util/Makefile (1.26):
Library version split into MAJOR,MINOR,MICRO
2005-03-22 15:52 strk
* Makefile-real (1.3): static library built reintroduced by default
2005-03-22 15:50 strk
* src/Makefile (1.24): Added libming.so symlink
2005-03-22 15:29 strk
* util/Makefile (1.25): Made install rule to only install buildable
binaries.
2005-03-22 15:22 strk
* util/Makefile (1.24): Enhanced to work with older compilers.
2005-03-22 15:13 strk
* Makefile (1.20), config.make.in (1.2), configure (1.1),
configure.in (1.8), util/Makefile (1.23): configure script
included in CVS, handled optional binaries build for systems
w/out GIF and/or PNG.
2005-03-22 14:41 strk
* util/makeswf.c (1.15): Changed calling interface: - all
arguments are source files - each source file will be
stored in a separate frame, in the order they appear
- output will be "out.swf" unless -o <output> is used
2005-03-22 09:27 strk
* Makefile-real (1.2), Rules.make.in (1.2), util/Makefile (1.22):
Used bindir, includedir and libdir from autoconf. Made util build
and install happen by default, and use @bindir@
2005-03-22 09:13 strk
* util/Makefile (1.21): Cleanups, use of user-provided --prefix
2005-03-22 09:03 strk
* src/ming_config.h (1.6): this will be produced by autoconf
2005-03-22 09:01 strk
* src/Makefile (1.23): Fixed cleanup of shared lib
2005-03-22 08:59 strk
* configure.in (1.7), src/ming_config.h.in (1.1): ming_config.h
generated from autoconf
2005-03-22 08:50 strk
* Makefile (1.19): improved dependencies
2005-03-21 18:12 strk
* autogen.sh (1.4): simplified
2005-03-21 18:11 strk
* configure.in (1.6): Modified to work with older autoconf versions
2005-03-21 18:06 strk
* Rules.make.in (1.1), config.make.in (1.1): These are handled by
autoconf
2005-03-21 18:02 strk
* Makefile-real (1.1), Makefile (1.18): Renamed Makefile to
Makefile-real, added a Makefile wrapper
2005-03-21 17:53 strk
* Makefile (1.17): More cleanups
2005-03-21 17:51 strk
* Rules.make (1.6), config.make (1.6): Will be created running
./configure
2005-03-21 17:50 strk
* configure.in (1.5): simplified
2005-03-21 17:50 strk
* Makefile (1.16): Added distclean rule and let PREFIX be get from
Rules.make
2005-03-03 20:07 whamann
* src/blocks/fromswf.c (1.11):
wrong call parameter in previous fix -- oops
2005-02-16 14:06 whamann
* src/blocks/: font.c (1.31), fromswf.c (1.10):
better morph parsing destroyfont erratically was called with no
font
2005-02-14 15:45 strk
* src/actioncompiler/swf5compiler.flex (1.25): Applied patch from
Uwe Traum handling exponential notation and fixing a bug in the
unescape function.
2005-02-13 18:50 whamann
* src/blocks/fromswf.c (1.9):
fix two bugs in prebuiltclip handling, one incorrect freeing if
the input is compressed the other one: do not consider the
special character id -1 (which occasionally occurs with bitmap
fills) while scanning the clip
2005-01-02 20:03 whamann
* src/blocks/fromswf.c (1.8), src/blocks/gifdbl.c (1.9),
util/gif2dbl.c (1.4):
fixed crash on swfprebuiltclip - thanks F. Kromann gif import
problem - lib_gif.h declares a byte as a char which should rather
be unsigned, so I added masking This will occasionally turn
transparent gif into non-transparent BTW: neither the inline code
nor the util de-interlace progressive images
2004-12-29 13:35 krechert
* src/blocks/videostream.c (1.7): fixed compiler warning
2004-12-29 13:31 krechert
* perl_ext/Makefile.PL (1.14): add #include src/libming.h to SWF.h
2004-12-18 19:02 krechert
* src/blocks/soundstream.c (1.23): [no log message]
2004-12-09 23:39 whamann
* src/blocks/input.c (1.19):
even memory buffers want there offset updated by reading :)
2004-12-07 18:19 krechert
* src/blocks/soundstream.c (1.22): skip additional data before real
mp3 header
2004-11-10 15:00 strk
* util/makeswf.c (1.14): Added support for specifying output
compression level
2004-11-10 13:12 strk
* src/actioncompiler/: Makefile (1.12), swf4compiler.flex (1.18),
swf5compiler.flex (1.24): Parser made case-sensitive, changed few
lagacy function token definitions to allow for some case-mIxIng
2004-11-10 13:11 strk
* src/actioncompiler/swf5compiler.y (1.31): More debugging calls.
2004-11-09 13:48 strk
* util/makeswf.c (1.13): Added -v flag in usage string (already
supported but not documented)
2004-11-05 14:57 whamann
* src/actioncompiler/swf5compiler.y (1.30):
added support for geturl(url) as needed for javascript calls etc.
note: this is exactly the same as geturl(url,'')
2004-11-03 08:52 strk
* util/: makeswf.c (1.12), makeswf.h (1.3): Introduced a default
include path to easy code sharing.
2004-11-02 18:53 strk
* util/makeswf.c (1.11): Fixed a bug in -I and -D handling.
2004-11-02 18:48 strk
* util/Makefile (1.20): Fixed makeswf build rule
2004-10-27 14:54 strk
* util/listswf.c (1.16): Changed Push record display to take less
space.
2004-10-27 14:32 strk
* src/actioncompiler/swf5compiler.y (1.29): Commented in DEBUG
define (left from previous tests)
2004-10-27 14:30 strk
* src/actioncompiler/swf5compiler.y (1.28): Fixed bug in: new obj;
new nmsp.obj; new obj(..); new nsp.obj(..); Added support for:
new nsp['obj']; new nsp['obj](..);
2004-10-22 10:59 strk
* src/actioncompiler/listaction.c (1.13): Moved variable
declarations before block body, for older compilers support.
2004-10-22 10:56 strk
* util/: action.h (1.8), listswf.c (1.15): Added listing support
for ActionNewMethod (listed as NewMethod)
2004-10-22 10:55 strk
* src/actioncompiler/swf5compiler.y (1.27): Added support for 'new
this.that;' syntax (ActionNewMethod: 0x53). Fixed expr_or_obj
rule to use IDENTIFIER instead of identifier.
2004-10-19 07:46 whamann
* win32/libming.dsp (1.9):
new version contributed by Frank Kromann <frank at kromann dot
info> Comments: the user MUST specify the path to flex and bison
in visual studio under tools|options -> directoriesn and
executable files
2004-10-15 09:41 strk
* mingpp.h (1.23): Applyed minguts fix for SWFFont constructor
2004-10-07 14:50 strk
* util/: Makefile (1.19), swftoscript.c (1.1), swftoscript.h (1.1):
Added unified swf2script by Stuart Anderson
<anderson@netsweng.com>.
2004-10-06 18:16 strk
* src/blocktypes.h (1.8): Removed. Use blocks/blocktypes.h instead
2004-10-06 17:41 strk
* util/: Makefile (1.18), README (1.4), TIPS (1.1), listfdb.c
(1.2), listmp3.c (1.4), png2swf.c (1.3), raw2adpcm.c (1.4),
swftoperl.c (1.8), swftophp.c (1.8): Big cleanup. make
all_binaries work. Some of the tools got removed from the list.
Readme made more readable. Tips moved to TIPS.
2004-10-06 16:56 strk
* src/: libming.h (1.12), ming.h (1.31): fileOutputMethod moved
from ming.h to libming.h. Waiting for contestors to raise their
hands ;)
2004-10-06 16:34 strk
* util/Makefile (1.17): Modified all: rule to use a pager
2004-10-06 16:31 strk
* src/actioncompiler/listaction.c (1.12): omitted unused variable,
for compiler happyness
2004-10-06 10:00 strk
* ChangeLog (1.51): updated
2004-10-05 16:56 strk
* src/actioncompiler/swf5compiler.flex (1.23),
src/actioncompiler/swf5compiler.y (1.26), util/Makefile (1.16),
util/action.h (1.7), util/listswf.c (1.14): Added TargetPath
support (0x45)
2004-10-05 14:41 strk
* src/actioncompiler/swf5compiler.y (1.25): Added DELETE in
function_call (already in void_function_call)
2004-10-05 14:40 strk
* src/actioncompiler/action.h (1.8): Added comments about VAREQUALS
actually being DEFINELOCAL. Commented out ming.h include (for
future use by utils)
2004-10-03 18:04 strk
* mingpp.h (1.22): Applied patched by Darren Cook
<darren@dcook.org>
2004-10-02 10:48 whamann
* src/: blocks/blocktypes.h (1.12), blocks/fromswf.c (1.7),
blocktypes.h (1.7):
add INITCLIP to tags that may occur in prebuiltclip
2004-10-01 15:49 strk
* Rules.make (1.5): INCLUDES variable defined avoiding recursion
(for bsd make)
2004-10-01 15:44 strk
* php_ext/Makefile (1.14): Changed PHPSRC default assignment to
work undef BSDmake
2004-10-01 14:52 strk
* py_ext/Makefile (1.14): Added stub
2004-10-01 14:49 strk
* Rules.make (1.4): Fixed to be supported by OpenBSD.
2004-10-01 12:21 strk
* src/actioncompiler/: action.h (1.7), swf5compiler.y (1.24): Fixed
a bug in SWFACTION_DELETE and SWFACTION_DELETEVAR handling.
2004-10-01 12:08 strk
* util/: action.h (1.6), listswf.c (1.13): Added
SWFACTION_DELETEVAR read support.
2004-09-29 12:07 strk
* util/makeswf.c (1.10): ImportAssets executed even if import file
is not found on filesystem. A warning is issued in that case.
2004-09-28 17:21 strk
* util/: blocktypes.h (1.4), listswf.c (1.12): Cleanup. listswf_nd
now compiles with no warnings.
2004-09-28 16:39 strk
* util/makeswf.c (1.9): Forced imported assets inclusion by mean of
instantiation. Symbols are instantiated inside a __shared_assets
clip, which in turn is made invisible.
2004-09-28 16:35 strk
* util/: blocktypes.c (1.3), blocktypes.h (1.3), listswf.c (1.11):
Added ImportAssets block
2004-09-28 16:09 strk
* util/makeswf.c (1.8): Added assets import support.
2004-09-28 12:03 strk
* src/actioncompiler/: swf4compiler.flex (1.17), swf5compiler.flex
(1.22): Allow dollar sign in identifiers.
2004-09-28 11:45 strk
* util/: action.h (1.5), listswf.c (1.10): Added SWFACTION_STRICTEQ
support (strict equal)
2004-09-28 09:03 strk
* src/actioncompiler/swf5compiler.flex (1.21): Moved === and !==
support inside AS_V6 context. Added Wolf's patch for r:1 bug.
2004-09-28 08:59 strk
* util/makeswf.c (1.7): Added -v switch to set output version.
Added notice about output configuration.
2004-09-27 18:47 strk
* src/actioncompiler/swf5compiler.flex (1.20): Made strict equality
produce ACTION_EQUALS for swf < 6.
2004-09-27 13:05 strk
* src/actioncompiler/: swf5compiler.flex (1.19), swf5compiler.y
(1.23): Added support for strict equality (===) and inequality
(!==) operators.
2004-09-25 10:23 strk
* util/makeswf.c (1.6): Added -C to cpp call
2004-09-25 10:17 strk
* util/makeswf.c (1.5): Post-processed files are kept and their
name is shown to the user to allow for error Line finding.
2004-09-13 22:49 strk
* src/actioncompiler/Makefile.am (1.3): Copied some rules from
original Makefile to bypass build errors.
2004-09-09 16:04 krechert
* src/actioncompiler/swf4compiler.flex (1.16): automake patch broke
compile
2004-09-09 15:53 krechert
* src/font_util.c (1.7): [no log message]
2004-09-09 15:49 krechert
* src/font_util.c (1.6): closes bug #1023574. thanks to Michal
Czerwinski xkret@removeit.poczta.onet.pl
2004-09-01 19:56 whamann
* src/actioncompiler/: action.h (1.6), listaction.c (1.11), main.c
(1.13):
these files also affected by try / catch code addition
2004-09-01 19:52 whamann
* mingpp.h (1.21):
more mingpp.h patch
2004-08-31 22:56 whamann
* mingpp.h (1.20):
added decls for functions in the library - contributed by minguts
2004-08-31 21:37 whamann
* src/actioncompiler/: swf5compiler.flex (1.18), swf5compiler.y
(1.22):
added try/catch/finally and throw keywords
2004-08-31 21:35 whamann
* autogen.sh (1.3), src/Makefile.am (1.3),
src/actioncompiler/Makefile.am (1.2), src/blocks/Makefile.am
(1.3), util/Makefile.am (1.2):
more automake patches from David Schleef
2004-08-25 22:28 whamann
* c++_ext/Makefile.am (1.1), java_ext/MANIFEST (1.1),
perl_ext/MANIFEST (1.4), php_ext/MANIFEST (1.1), py_ext/MANIFEST
(1.1), rb_ext/MANIFEST (1.1), tcl_ext/MANIFEST (1.1), Makefile.am
(1.2), win32/MANIFEST (1.1), autogen.sh (1.2), configure.in
(1.4), src/actioncompiler/swf4compiler.flex (1.15),
src/actioncompiler/swf5compiler.flex (1.17):
automake patches contributed by David Schleef <ds@schleef.org>
2004-08-21 18:52 whamann
* src/blocks/fromswf.c (1.6):
fix to allow import of swf with videostream
2004-08-10 00:50 whamann
* src/blocks/outputblock.c (1.14), src/blocks/outputblock.h (1.10),
php_ext/ming.c (1.44), php_ext/php_ming.h (1.18), src/ming.h
(1.30), src/movie.c (1.34), perl_ext/Movie.xs (1.10):
named anchors - works like frame labels
2004-07-31 11:36 krechert
* Rules.make (1.3), c++_ext/Makefile (1.4), src/ming_config.h
(1.5): C++ build fixes by Glunz Wolfgang
<wolfgang.glunz\@\siemens.com>
2004-07-31 11:17 krechert
* java_ext/: SWFBitmap.java (1.5), SWFBitmapI.java (1.5),
SWFColor.java (1.3), SWFFillI.java (1.5), SWFGradient.java (1.5),
SWFGradientI.java (1.5), SWFMovie.java (1.7), SWFMovieI.java
(1.7), SWFShape.java (1.8), SWFTextField.java (1.5),
SWFTextFieldI.java (1.5), native/SWFBitmap.h (1.4),
native/SWFNative.cc (1.6), native/SWFShape.h (1.6),
native/SWFTextField.h (1.4): cleanup patch by Gerrit Riessen
gerrit.riessen\@\web.de
2004-07-31 08:00 whamann
* mingpp.h (1.19):
sound support for c++ contributed by minguts@yahoo.com
2004-07-28 19:26 krechert
* php_ext/ming.c (1.43): removed obsolete comment
2004-07-28 19:19 krechert
* php_ext/ming.c (1.42): hopefully php_stream stuff is fixed now !
2004-07-22 15:54 strk
* src/blocks/fromswf.c (1.5): got rid of warnings
2004-07-22 15:53 strk
* src/blocks/dbl.c (1.21): fixed ming_gc_add_node call to use new
dtorfunctype cast
2004-07-21 19:26 strk
* Makefile (1.15), src/blocks/fromswf.c (1.4): install calls made
with the -c (copy for BSD install) bug fix in fromswf.c (error ->
SWF_error)
2004-07-20 05:12 sspickle
* py_ext/Zwiff/README.txt (1.3): note about crashing Zope on
certain errors..
2004-07-19 10:22 strk
* util/: Makefile (1.15), makeswf.c (1.4), makeswf.h (1.2):
GNU_SOURCE define in makeswf.c, makeswf.h dependency in Makefile
2004-07-19 10:12 strk
* util/Makefile (1.14): added makeswf in all_binaries rule
2004-07-19 10:07 strk
* util/README (1.3): Added makeswf note
2004-07-19 10:06 strk
* util/.cvsignore (1.2): added makeswf
2004-07-15 14:45 strk
* util/makeswf.c (1.3): Added -D and -I switched for preprocessor
control
2004-07-15 13:20 sspickle
* py_ext/.cvsignore (1.6): ignore .gdb stuff
2004-07-14 16:43 sspickle
* py_ext/ming.py (1.17): change jpeg/dbl/etc bitmap creation
2004-07-14 16:40 sspickle
* py_ext/: Makefile (1.13), ming.py (1.16): change jpeg/dbl bitmap
creation
2004-07-14 15:43 sspickle
* src/test.c (1.13): fixed jpeg example
2004-07-12 23:30 whamann
* src/actioncompiler/swf5compiler.y (1.21):
fix rules for for ( var varname in obj_ref ) with an expr as
obj_ref
2004-07-10 17:16 krechert
* src/blocks/videostream.c (1.6): removed debug output
2004-07-10 01:07 sspickle
* py_ext/: ming.i (1.3), ming.py (1.15), setup.py (1.4): more
fixes..
2004-07-09 05:30 sspickle
* py_ext/setup.py (1.3): remove fink dependency...
2004-07-09 04:58 sspickle
* py_ext/INSTALL (1.3): merged with main branch
2004-07-09 04:54 sspickle
* py_ext/: ming.py (1.14), shape.py (1.4): merged with main branch
2004-07-09 04:43 sspickle
* py_ext/: .cvsignore (1.5), INSTALL (1.2), README (1.3), ming.i
(1.2), ming.py (1.13), ming_wrap.c (1.3), mingc.py (1.2),
setup.py (1.2), shape.py (1.3), test.py (1.2), Zwiff/.cvsignore
(1.2), Zwiff/README.txt (1.2), Zwiff/__init__.py (1.2),
Zwiff/setFlags.py (1.2): merged with main branch
2004-07-09 04:30 sspickle
* py_ext/: README (1.2.2.4), ming.py (1.7.2.3): added more new API
to ming.py
2004-07-09 02:49 sspickle
* py_ext/ming.py (1.7.2.2): add the 'addExport' method to SWFMovie
2004-07-08 06:22 sspickle
* py_ext/: ming.i (1.1.2.3), ming_wrap.c (1.2.2.4), mingc.py
(1.1.2.3), setup.py (1.1.2.4): update ming.i some more..
2004-07-08 05:41 sspickle
* py_ext/: ming.i (1.1.2.2), ming_wrap.c (1.2.2.3), mingc.py
(1.1.2.2): attempt to update ming.i a bit..
2004-07-08 05:31 sspickle
* py_ext/: README (1.2.2.3), ming.py (1.7.2.1), Zwiff/.cvsignore
(1.1.2.1), Zwiff/README.txt (1.1.2.1), Zwiff/__init__.py
(1.1.2.1), Zwiff/setFlags.py (1.1.2.1): added Zwiff.... and
text/font patch
2004-07-07 17:01 sspickle
* py_ext/setup.py (1.1.2.3): don't forget to include mingc module
in install
2004-07-07 00:23 krechert
* src/blocks/videostream.c (1.5): support Screen Video Bitstream
video codec
2004-07-06 06:12 sspickle
* py_ext/.cvsignore (1.4): ignore things that don't need to be
versioned..
2004-07-06 06:09 sspickle
* py_ext/: .cvsignore (1.3.2.3), README (1.2.2.2), ming.i
(1.1.2.1), ming_wrap.c (1.2.2.2), mingc.py (1.1.2.1), setup.py
(1.1.2.2), test.py (1.1.1.1.2.1): distutils working for python
extension and 0.3a
2004-07-05 17:29 whamann
* src/actioncompiler/swf5compiler.y (1.20):
added missing case for lvalue = (lvalue assignop expr) and
similar constructs
2004-06-29 20:15 whamann
* mingpp.h (1.18), c++_ext/test.cpp (1.3):
changes contributed by wolfgang.glunz@siemens.com to make it
compile on windows
2004-06-27 09:18 whamann
* src/: fill.c (1.9), gc.c (1.5), gc.h (1.3), movie.c (1.33),
movieclip.c (1.17), test.c (1.12), actioncompiler/compile.c
(1.21), blocks/font.c (1.30), blocks/fromswf.c (1.3),
blocks/input.c (1.18), blocks/jpeg.c (1.15), blocks/mp3.c (1.11),
blocks/shape.c (1.28), blocks/soundstream.c (1.21), blocks/text.c
(1.29), blocks/videostream.c (1.4):
cleanup in fromswf.c some changes contributed by
wolfgang.glunz@siemens.com to make compilers happy
2004-06-26 22:30 whamann
* src/blocks/fromswf.c (1.2):
fixed function names
2004-06-25 21:46 whamann
* php_ext/ming.c (1.41), php_ext/php_ming.h (1.17), src/ming.h
(1.29):
added php binding for prebuiltclip - contributed by
alby@thirteen.net
2004-06-03 12:16 krechert
* php_ext/ming.c (1.40): SWFMing_setCompression ->
Ming_setCompression
2004-06-03 12:13 krechert
* java_ext/: Makefile (1.7), SWFSoundStream.java (1.1),
SWFVideoStream.java (1.1), native/SWFSoundStream.h (1.1),
native/SWFVideoStream.h (1.1): added missing files. Thanks to
Michael A. Thompson
2004-05-31 13:51 whamann
* src/blocks/Makefile (1.17):
first attempt at adding existing SWF files to ming generated
movies: this will open a movie, add its exports, if any to the
main movie, and convert the movie inta a placable clip Pitfalls:
loading a swf file into a mc generates a new namespace, while
this method does not - it is possible that two swf files
contribute the same exports. fonts are (not yet) merged, so if
existing swf movies add the same font, there will be duplicate
storage. Further, if the same font appears twice and is used
within a html-enabled textfield, chances are that the wrong set
of characters will be available.
2004-05-31 13:49 whamann
* src/: blocks/block.c (1.14), blocks/blocktypes.h (1.11),
blocks/character.c (1.17), blocks/fromswf.c (1.1),
blocks/fromswf.h (1.1), ming.h (1.28), test.c (1.11):
first attempt at adding existing SWF files to ming generated
movies: this will open a movie, add its exports, if any to the
main movie, and convert the movie inta a placable clip Pitfalls:
loading a swf file into a mc generates a new namespace, while
this method does not - it is possible that two swf files
contribute the same exports. fonts are (not yet) merged, so if
existing swf movies add the same font, there will be duplicate
storage. Further, if the same font appears twice and is used
within a html-enabled textfield, chances are that the wrong set
of characters will be available.
2004-05-18 23:55 krechert
* win32/libming.dsp (1.8): Bug #893027 Missing files in VC project
workspace
2004-05-18 22:19 krechert
* perl_ext/Movie.xs (1.9): [no log message]
2004-05-18 22:01 krechert
* perl_ext/Movie.xs (1.8): compile-fix for SWFMovie_output() and
SWFMovie_save()
2004-05-18 12:20 strk
* src/blocks/text.c (1.28): added garbage collection support
2004-05-18 12:20 strk
* src/gc.c (1.4): cleanup
2004-05-10 13:14 strk
* src/blocks/shape.c (1.27): Fixed newSWFShapeFromBitmap() coding
errors: variable declarations appeared after control structures.
2004-04-29 13:06 strk
* src/blocks/: bitmap.c (1.13), dbl.c (1.20), dbl.h (1.9), pngdbl.c
(1.9): Plugged leak in readPNG. Added GC support for
SWFDBLBitmapData.
2004-04-29 11:31 strk
* src/gc.c (1.3): changed garbage collector to consider nodelist
changes after destructors call
2004-04-29 11:08 strk
* src/position.c (1.13): Made SWFFill matrix transformations on
solid fills harmless
2004-04-29 10:06 strk
* util/makeswf.c (1.2): moved copyright notice on top
2004-04-29 09:51 strk
* src/ming.c (1.18): removed obsoleted code from Ming_cleanup()
2004-04-29 09:40 strk
* src/: mem.c (1.4), mem.h (1.3): dropped
2004-04-28 19:12 strk
* src/: fill.c (1.8), blocks/input.c (1.17), blocks/jpeg.c (1.14):
Added garbage collection support.
2004-04-28 18:28 strk
* src/: movieclip.c (1.16), blocks/shape.c (1.26): Garbage
collection support added.
2004-04-28 11:57 strk
* src/actioncompiler/: swf4compiler.flex (1.14), swf5compiler.flex
(1.16): rewritten the unescape function to avoid calling strcpy
with overlapping arguments
2004-04-28 11:27 strk
* src/: gc.h (1.2), ming.h (1.27): moved Ming_collectGarbage()
prototype from gc.h to ming.h
2004-04-28 11:22 strk
* src/gc.c (1.2): node removal releases node memory, garbage
collector gets to next node before calling destructor
2004-04-28 11:13 strk
* src/ming_config.h (1.4): TRACK_ALLOCS defaults to 1
2004-04-28 11:12 strk
* src/movie.c (1.32): GC support for movie
2004-04-28 11:05 strk
* src/libming.h (1.11): include gc.h instead of mem.h
2004-04-28 11:03 strk
* src/ming_config.h (1.3): removed WRAP_MEMORY_MANAGEMENT, added
TRACK_ALLOCS
2004-04-28 11:02 strk
* src/Makefile (1.22): substituted mem.o with gc.o
2004-04-28 11:01 strk
* src/: gc.c (1.1), gc.h (1.1): initial import
2004-04-26 11:12 strk
* util/: Makefile (1.13), makeswf.c (1.1), makeswf.h (1.1): Added
simple commandline actionscript compiler.
2004-04-26 10:31 strk
* util/png2dbl.c (1.8): Fixed variable declarations, added needed
byte typedef.
2004-04-22 17:18 strk
* src/ming.c (1.17): Allowed version to be set to 7
2004-04-19 12:24 strk
* src/: ming.h (1.26), movie.c (1.31), movieclip.c (1.15),
blocks/shape.c (1.25), blocks/shape.h (1.12): Added
newSWFShapeFromBitmap(SWFBitmap bm, int flags) to the API. In
this way user can have more control over bitmap shape creation.
2004-04-19 11:35 strk
* util/listswf.c (1.9): More specific about gradient
(linear/radial) and bitmap (tiled/clipped) fill styles
2004-04-16 00:35 krechert
* php_ext/ming.c (1.39): fixes bug 920062 931267 929055. Thanks to
Anoakie Turner.
2004-04-16 00:03 krechert
* src/blocks/text.c (1.27): fixes bug 924647 small mem-leak.
Thankes to Gene Thomas
2004-04-15 23:54 krechert
* php_ext/ming.c (1.38): php_ext: changed ZEND_API conditional form
'>' to '>='
2004-04-15 14:17 strk
* src/blocks/shape.c (1.24): removed useless variable declaration
2004-04-15 01:13 krechert
* src/blocks/videostream.c (1.3): videostream: ignore audio tags
2004-04-14 22:21 krechert
* php_ext/ming.c (1.37): php_ext: fixed warings
2004-04-14 22:18 krechert
* src/blocks/soundstream.c (1.20): * soundstream: bug fix #855471
thanks to Stéphane Corthésy * soundstream: bug fix #877479 thanks
to Denis Malinovsky
2004-04-13 23:44 krechert
* java_ext/: Makefile (1.6), SWFAction.java (1.4), SWFActionI.java
(1.4), SWFBitmap.java (1.4), SWFBitmapI.java (1.4),
SWFButton.java (1.4), SWFButtonI.java (1.4), SWFColor.java (1.2),
SWFDisplayItem.java (1.4), SWFDisplayItemI.java (1.4),
SWFFill.java (1.4), SWFFillI.java (1.4), SWFFont.java (1.4),
SWFFontI.java (1.4), SWFGradient.java (1.4), SWFGradientI.java
(1.4), SWFMatrix.java (1.2), SWFMorph.java (1.4), SWFMorphI.java
(1.4), SWFMovie.java (1.6), SWFMovieClip.java (1.4),
SWFMovieClipI.java (1.4), SWFMovieI.java (1.6), SWFObject.java
(1.4), SWFObjectI.java (1.4), SWFShape.java (1.7), SWFShapeI.java
(1.7), SWFSound.java (1.4), SWFText.java (1.4), SWFTextField.java
(1.4), SWFTextFieldI.java (1.4), SWFTextI.java (1.4),
Tests/Simple.java (1.3), Tests/SlideShow.java (1.3),
native/Makefile (1.3), native/SWFMovie.h (1.5),
native/SWFNative.cc (1.5), native/SWFSound.h (1.4),
native/SWFUtilities.h (1.4): java extension: fixes
2004-04-08 17:26 strk
* src/: ming.h (1.25), blocks/shape.c (1.23): Added
SWFShape_hideLine() interface.
2004-04-06 13:28 staybyte
* ChangeLog (1.50): [no log message]
2004-04-01 11:30 strk
* src/: actioncompiler/Makefile (1.11), blocks/Makefile (1.16):
Updated to be accepted by BSD-make
2004-04-01 11:25 strk
* Makefile (1.14): Updated to be accepted by BSD-make
2004-03-31 17:02 strk
* src/: mem.c (1.3), mem.h (1.2): Added deeper checks on passed
nodes. Defaults to avoid checking.
2004-03-31 15:50 strk
* src/actioncompiler/compile.c (1.20): initialized global
**constants
2004-03-31 15:01 strk
* src/mem.c (1.2): Added compile-time option to check passed
pointers
2004-03-31 14:56 strk
* src/shape_util.c (1.19): Added <stdlib> include before local ones
2004-03-31 11:03 strk
* src/: libming.h (1.10), mem.c (1.1), mem.h (1.1): Added memory
wrapping functions. Inverted wrapping mechanism. All wrapper
code has to be explicit.
2004-03-30 17:07 strk
* config.make (1.5), src/Makefile (1.21), src/Makefile.am (1.2),
src/displaylist.c (1.23), src/fill.c (1.7), src/font_util.c
(1.5), src/libming.h (1.9), src/ming.c (1.16), src/ming.h (1.24),
src/ming_config.h (1.2), src/movie.c (1.30), src/movieclip.c
(1.14), src/shape_util.c (1.18), src/test.c (1.10),
src/text_util.c (1.10), src/actioncompiler/assembler.c (1.8),
src/actioncompiler/listaction.c (1.10), src/actioncompiler/main.c
(1.12), src/blocks/action.c (1.10), src/blocks/bitmap.c (1.12),
src/blocks/block.c (1.13), src/blocks/browserfont.c (1.11),
src/blocks/button.c (1.15), src/blocks/character.c (1.16),
src/blocks/dbl.c (1.19), src/blocks/error.c (1.9),
src/blocks/fillstyle.c (1.10), src/blocks/font.c (1.29),
src/blocks/fontinfo.c (1.9), src/blocks/gifdbl.c (1.8),
src/blocks/gradient.c (1.11), src/blocks/imports.c (1.3),
src/blocks/jpeg.c (1.13), src/blocks/method.c (1.12),
src/blocks/morph.c (1.13), src/blocks/output.c (1.16),
src/blocks/outputblock.c (1.13), src/blocks/placeobject.c (1.12),
src/blocks/pngdbl.c (1.8), src/blocks/read.c (1.9),
src/blocks/rect.c (1.11), src/blocks/shape.c (1.22),
src/blocks/sound.c (1.14), src/blocks/soundinstance.c (1.8),
src/blocks/soundstream.c (1.19), src/blocks/text.c (1.26),
src/blocks/ttffont.c (1.8), src/blocks/utf8.c (1.5),
src/blocks/videostream.c (1.2): Made all files include
"libming.h". Added a WRAP_MEMORY_MANAGEMENT define in
src/ming_config.h. Added mem.c mem.h modules with MM wrapping
mechanisms.
2004-03-26 17:49 strk
* src/Makefile (1.20): Applied patch from Klaus Rechert
<klaus@rechert.de>
2004-03-26 16:37 strk
* php_ext/: ming.c (1.36), php_ming.h (1.16): Added patch from
Klaus Rechert <klaus@rechert.de> to make use of new movie
compression interface.
2004-03-25 10:41 strk
* php_ext/Makefile (1.13): Added compiler tips on how to find php
includes
2004-03-25 09:28 strk
* mingpp.h (1.17), src/libming.h (1.8), src/ming.c (1.15),
src/ming.h (1.23), src/movie.c (1.29): Reverted SWFMovie_save()
and SWFMovie_output APIs back to their original signature. Added
Ming_setSWFCompression() to handle compression.
2004-02-17 18:04 whamann
* mingpp.h (1.16):
fixes contributed by Pete Schwamb pete@the-valley.org
2004-02-17 18:02 whamann
* src/actioncompiler/swf5compiler.y (1.19):
memory leak fixes contributed by Pete Schwamb pete@the-valley.org
2004-02-17 17:20 whamann
* src/blocks/shape.c (1.21):
rewrite some code so that a broken compiler can handle it :)
2004-02-11 08:58 whamann
* util/decompile5.c (1.8):
change so that an array reference item[1] rather than item.1 is
generated from push item, getvariable, push 1, getmember
2004-02-08 12:05 erich
* ChangeLog (1.49): updated
2004-02-08 11:59 erich
* config.make (1.4): should fix the python build issue
2004-02-04 01:30 erich
* ChangeLog (1.48): Generated new changelog using cvs2cl.pl
2004-02-04 00:53 erich
* ChangeLog (1.47), Makefile (1.13), php_ext/Makefile (1.12),
py_ext/Makefile (1.12), src/Makefile (1.19), tcl_ext/Makefile
(1.2), util/Makefile (1.12): Replaced make by $(MAKE) in the
makefile, that should help those BSD users with gmake
2004-02-02 13:20 vapour
* Rules.make (1.2), configure.in (1.3), perl_ext/SWF.pm (1.7),
src/ming.h (1.22): Updated the version number to be 0.3beta1.
2004-02-02 13:07 vapour
* README (1.7): Removed the installation instructions, as they're
already in the INSTALL file.
2004-02-02 12:59 vapour
* INSTALL (1.4): Updated to reflect the new Ming tarball name, plus
removed reference to commenting out the GIF and PNG support.
2004-02-02 12:46 vapour
* src/ming.h (1.21): Changed the version number to reflect reality.
2004-02-02 11:54 vapour
* config.make (1.3): Added the EXTRA_LIBS environment variable to
get the PHP module working.
2004-01-18 20:29 whamann
* php_ext/ming.c (1.35), src/ming.h (1.20), src/movie.c (1.28),
src/movie.h (1.20), src/actioncompiler/swf4compiler.flex (1.13),
src/actioncompiler/swf5compiler.flex (1.15),
src/blocks/blocktypes.h (1.10), src/blocks/character.c (1.15),
src/blocks/gifdbl.c (1.7), src/blocks/imports.h (1.3),
src/blocks/input.c (1.16), src/blocks/pngdbl.c (1.7),
src/blocks/soundstream.c (1.18), src/blocks/text.c (1.25),
src/blocks/textfield.c (1.16), util/png2dbl.c (1.7),
win32/libming.dsp (1.7):
patches by Wolfgang Glunz <wolfgang.glunz@siemens.com> fix a few
types so the stricter c++ typechecking is happy too
2004-01-18 14:42 vapour
* Makefile (1.12): Small fix to run make clean in perl_ext when
appropriate.
2004-01-18 14:20 vapour
* Makefile (1.11): Small fix to also remove the leftover libming.so
and libming.a
2004-01-18 12:10 vapour
* INSTALL (1.3): Added a missing line.
2004-01-18 11:47 vapour
* README (1.6): Changed the "Last Modified" line to be correct.
2004-01-18 11:45 vapour
* CREDITS (1.9): Added Klaus Rechert, Mohammad Haque, and myself to
the CREDITS.
2004-01-18 10:37 vapour
* Makefile (1.10), config.make (1.2), src/actioncompiler/Makefile
(1.10), src/blocks/Makefile (1.15): Further patches by Mohammad
Haque to organise the Makefiles.
2004-01-18 10:11 vapour
* Rules.make (1.1), c++_ext/Makefile (1.3), py_ext/Makefile (1.11),
util/Makefile (1.11): Further refactoring by Mohammad of the
Makefiles.
2004-01-18 08:50 vapour
* perl_ext/Makefile.PL (1.13): Fixed the Makefile to correctly find
src/ming.h
2004-01-18 07:46 vapour
* INSTALL (1.2), Makefile (1.9), README (1.5), config.h (1.2),
configure.in (1.2), ming.h (1.31), php_ext/Makefile (1.11),
php_ext/ming-dev.c (1.3), php_ext/ming-streams.c (1.2),
php_ext/ming.c (1.34), src/config.h (1.2), src/ming.h (1.19),
src/ming_config.h (1.1), src/test.c (1.9), src/blocks/dbl.c
(1.18), src/blocks/gifdbl.c (1.6), src/blocks/pngdbl.c (1.6),
util/png2swf.c (1.2): Mohammad Haque's changes to start cutting
down the number of header files that were spread around.
2004-01-17 06:52 vapour
* src/: Makefile (1.18), actioncompiler/Makefile (1.9),
blocks/Makefile (1.14): Added the CFLAGS and EXTRALIBS bits from
Mohammad Haque.
Haven't included the -dynamiclib (or something like that)
replacements for the -shared options, as we should work out a
solution that helps more people first.
2004-01-17 06:37 vapour
* perl_ext/VideoStream.xs (1.1): Added Klaus'
perl_ext/VideoStream.xs file, as I forgot to include it before.
2004-01-17 06:30 vapour
* php_ext/Makefile (1.10): Swapped around the -I arguments, at
Klaus' suggestion.
2004-01-17 06:27 vapour
* src/ming.h (1.18), perl_ext/Makefile.PL (1.12),
perl_ext/perl_swf.h (1.5), perl_ext/typemap (1.4), php_ext/ming.c
(1.33), php_ext/php_ming.h (1.15): Klaus' patches for video
streaming support.
2004-01-17 05:34 vapour
* php_ext/Makefile (1.9): Altered the Makefile to pick up the
CFLAGS environment variable.
2004-01-17 05:25 vapour
* src/blocks/input.c (1.15): Patch by Mohammad Haque to fix the
missing SWFInput_getUInt24_BE bug.
2004-01-15 20:38 vapour
* util/: Makefile (1.10), raw2adpcm.c (1.3): Patches by goto
<harpy@lily.freemail.ne.jp> to fix util/raw2adpcm and also add
some help text to it.
2004-01-15 18:17 vapour
* INSTALL (1.1), README (1.4): Split the old README into both an
INSTALL and a README now.
2004-01-15 15:40 vapour
* src/actioncompiler/: swf4compiler.flex (1.12), swf5compiler.flex
(1.14): Patches by goto <harpy@lily.freemail.ne.jp> to fix the
YY_PROTO errors.
2004-01-15 15:30 vapour
* src/: displaylist.c (1.22), blocks/blocktypes.h (1.9): Fixes by
Klaus Rechert to help get video streaming working.
2004-01-11 11:56 whamann
* php_ext/ming.c (1.32):
added a conditional to use php streams rather than files,
sockets, ... depending on module api. This is supposed to fix
the "missing symbol ... _le_socket" error If anyone knows the
proper php release date for the switch, please report
2004-01-11 11:42 whamann
* src/: displaylist.c (1.21), ming.h (1.17), blocks/Makefile
(1.13), blocks/Makefile.am (1.2), blocks/input.h (1.8),
blocks/videostream.c (1.1), blocks/videostream.h (1.1):
Ming Video streams, contributed by Klaus Rechert
<klaus@geekserver.net>
2004-01-11 10:47 whamann
* src/actioncompiler/: compile.h (1.13), main.c (1.11):
wrong constant value, after header restructuring the
actioncompiler test program was missing a declaration
2003-12-14 12:48 whamann
* src/blocks/font.c (1.28):
fix pointer relocation problem on 64bit machines - thanks to
Benjamin Osheroff <ben@gimbo.net>
2003-12-14 12:18 whamann
* src/actioncompiler/: swf4compiler.y (1.8), swf5compiler.y (1.18):
changed associativity of ? : from left to right - thanks
joerg_richter69@hotmail.com
2003-12-14 11:07 whamann
* c++_ext/Makefile (1.2), java_ext/native/Makefile (1.2),
perl_ext/Makefile.PL (1.11), perl_ext/SoundStream.xs (1.2),
php_ext/Makefile (1.8), php_ext/ming.c (1.31), py_ext/Makefile
(1.10), py_ext/ming.py (1.12), src/config.h (1.1),
src/font_util.h (1.5), src/ming.h (1.16), src/shape_cubic.h
(1.5), src/shape_util.h (1.16), src/blocks/bitmap.c (1.11),
src/blocks/dbl.c (1.17), src/blocks/font.c (1.27),
src/blocks/gifdbl.c (1.5), src/blocks/pngdbl.c (1.5),
src/blocks/shape.h (1.11), src/blocks/soundstream.c (1.17),
src/blocks/soundstream.h (1.11), util/action.h (1.4),
util/blocktypes.h (1.2), util/makefdb.c (1.4), util/output.h
(1.2), util/read.h (1.4), util/swftophp.c (1.7):
cleanup patch by michael.schmitt@teststep.org - see changelog for
details
2003-11-08 19:30 whamann
* src/: actioncompiler/swf4compiler.flex (1.11),
actioncompiler/swf5compiler.flex (1.13), blocks/shape.c (1.20):
[no log message]
2003-11-08 19:24 whamann
* perl_ext/Font.xs (1.6), src/Makefile (1.17), src/blocklist.c
(1.12), src/blocklist.h (1.8), src/blocktypes.h (1.6),
src/displaylist.c (1.20), src/displaylist.h (1.14), src/fill.h
(1.7), src/font_util.c (1.4), src/font_util.h (1.4),
src/libming.h (1.7), src/ming.c (1.14), src/ming.h (1.15),
src/movie.c (1.27), src/movie.h (1.19), src/movieclip.c (1.13),
src/movieclip.h (1.12), src/position.c (1.12), src/position.h
(1.9), src/shape_cubic.c (1.8), src/shape_cubic.h (1.4),
src/shape_util.c (1.17), src/shape_util.h (1.15), src/text_util.c
(1.9), src/text_util.h (1.10), src/actioncompiler/Makefile (1.8),
src/actioncompiler/action.h (1.5), src/actioncompiler/assembler.c
(1.7), src/actioncompiler/assembler.h (1.5),
src/actioncompiler/compile.c (1.19), src/actioncompiler/compile.h
(1.12), src/actioncompiler/compileaction.c (1.9),
src/actioncompiler/listaction.c (1.9), src/actioncompiler/main.c
(1.10), src/actioncompiler/swf4compiler.flex (1.10),
src/actioncompiler/swf4compiler.y (1.7),
src/actioncompiler/swf5compiler.flex (1.12),
src/actioncompiler/swf5compiler.y (1.17), src/blocks/Makefile
(1.12), src/blocks/action.c (1.9), src/blocks/action.h (1.7),
src/blocks/bitmap.c (1.10), src/blocks/bitmap.h (1.7),
src/blocks/block.c (1.12), src/blocks/block.h (1.8),
src/blocks/blocktypes.h (1.8), src/blocks/browserfont.c (1.10),
src/blocks/browserfont.h (1.7), src/blocks/button.c (1.14),
src/blocks/button.h (1.8), src/blocks/character.c (1.14),
src/blocks/character.h (1.9), src/blocks/cxform.c (1.11),
src/blocks/cxform.h (1.6), src/blocks/dbl.c (1.16),
src/blocks/dbl.h (1.8), src/blocks/error.c (1.8),
src/blocks/error.h (1.6), src/blocks/exports.h (1.5),
src/blocks/fillstyle.c (1.9), src/blocks/fillstyle.h (1.6),
src/blocks/font.c (1.26), src/blocks/font.h (1.17),
src/blocks/fontinfo.h (1.6), src/blocks/gifdbl.c (1.4),
src/blocks/gradient.c (1.10), src/blocks/gradient.h (1.6),
src/blocks/imports.c (1.2), src/blocks/imports.h (1.2),
src/blocks/input.c (1.14), src/blocks/input.h (1.7),
src/blocks/jpeg.c (1.12), src/blocks/jpeg.h (1.7),
src/blocks/linestyle.c (1.10), src/blocks/linestyle.h (1.6),
src/blocks/matrix.c (1.12), src/blocks/matrix.h (1.7),
src/blocks/method.c (1.11), src/blocks/method.h (1.9),
src/blocks/morph.c (1.12), src/blocks/morph.h (1.6),
src/blocks/mp3.c (1.10), src/blocks/output.c (1.15),
src/blocks/output.h (1.8), src/blocks/outputblock.c (1.12),
src/blocks/outputblock.h (1.9), src/blocks/placeobject.c (1.11),
src/blocks/placeobject.h (1.6), src/blocks/pngdbl.c (1.4),
src/blocks/rect.c (1.10), src/blocks/rect.h (1.7),
src/blocks/shape.c (1.19), src/blocks/shape.h (1.10),
src/blocks/sound.c (1.13), src/blocks/sound.h (1.9),
src/blocks/soundinstance.c (1.7), src/blocks/soundinstance.h
(1.4), src/blocks/soundstream.c (1.16), src/blocks/soundstream.h
(1.10), src/blocks/sprite.c (1.13), src/blocks/sprite.h (1.8),
src/blocks/text.c (1.24), src/blocks/text.h (1.13),
src/blocks/textfield.c (1.15), src/blocks/textfield.h (1.15),
src/blocks/ttffont.c (1.7), src/blocks/ttffont.h (1.6),
src/blocks/utf8.c (1.4), src/blocks/utf8.h (1.2):
big cleanup patch by Michael Schmitt
<Michael.Schmitt@teststep.org>
2003-11-07 07:33 whamann
* src/blocks/: gifdbl.c (1.3), pngdbl.c (1.3):
fixed function names to go in sync with the declarations in
ming.h
2003-11-04 00:12 whamann
* src/movie.c (1.26), src/movie.h (1.18), src/movieclip.c (1.12),
php_ext/ming.c (1.30), src/blocks/soundstream.c (1.15),
src/blocks/soundstream.h (1.9):
contributed by Klaus Rechert <klaus@geekserver.net> soundstream
(and the php streammp3() function) now accept an extra skip
parameter specifying the amount of time to skip at the beginning
of sound. Note - the skipped sound will NOT be exported to the
swf file. It is not tested whether streammp3 returns the correct
number of frames with skipping.
2003-10-15 06:30 peterdd
* ChangeLog (1.46): swf decompression for swftoperl
2003-10-15 06:09 peterdd
* util/Makefile (1.9): -lz for swf decompression, added swftoperl
to install:
2003-10-15 06:03 peterdd
* util/swftoperl.c (1.7): automatic decompression added, fix for -a
2003-10-10 17:39 whamann
* py_ext/ming.py (1.11):
new setmatrix function contributed by Dirk Datzert
<dirk.datzert@tks-rasselstein.thyssenkrupp.com>
2003-10-10 17:36 whamann
* src/blocks/: bitmap.c (1.9), gifdbl.c (1.2), pngdbl.c (1.2):
brought declarations and actual function names in sync
contributed by fabiano@x3ng.com.br
2003-10-10 17:16 whamann
* util/: Makefile (1.8), png2swf.c (1.1):
Contributed by Fabiano Weimar dos Santos <fabiano@x3ng.com.br>
2003-09-25 08:21 whamann
* util/: Makefile (1.7), decompile.c (1.7), decompile.h (1.2),
decompile5.c (1.7), swftoperl.c (1.6), swftophp.c (1.6):
changed swftophp / swftoperl to decode actions according to movie
version, also added -a flag to skip decoding of actions
completely
2003-09-21 11:27 whamann
* src/actioncompiler/: compile.c (1.18), compile.h (1.11):
ensure that constant pool cannot grow beyond 64K and overflow the
size for a single action - patch provided by strk
<strk@keybit.net>
2003-09-16 07:10 peterdd
* ChangeLog (1.45): added buttonsound decompilation to swftoperl.c
2003-09-16 06:45 peterdd
* util/swftoperl.c (1.5): added functions for buttonsound and
soundinstance
2003-09-13 11:35 peterdd
* ChangeLog (1.44): soundconstants for perl and small swftoperl.c
fix
2003-09-13 11:22 peterdd
* perl_ext/: SWF/Constants.pm (1.3), Constants.xs (1.4), Exports.c
(1.7): added SWF::Sound-constants
2003-09-12 14:59 whamann
* src/: movie.c (1.25), blocks/output.c (1.14), blocks/output.h
(1.7):
changed SWFMovie_output - there is now a new method SWFOutput
SWFMovie_toOutput(movie, level) which is intended to deliver a
movie as a binary string to the language bindings
2003-09-12 12:41 whamann
* ming.h (1.30):
Michael Schmitt somewhat beautified ming.h
2003-09-12 12:20 whamann
* py_ext/ming.py (1.10), src/blocks/sound.c (1.12),
src/blocks/sound.h (1.8), src/blocks/soundstream.c (1.14),
src/blocks/soundstream.h (1.8):
fixes by David McNab <david@rebirthing.co.nz> fix sound
declarations in ming.h / ming.i, add interface functions required
by python to open sound files
2003-09-12 12:10 whamann
* py_ext/ming.py (1.9), php_ext/ming.c (1.29), php_ext/php_ming.h
(1.14), src/displaylist.c (1.19), src/displaylist.h (1.13),
src/position.c (1.11), src/position.h (1.8):
Patches contributed by David McNab <david@rebirthing.co.nz> Add a
bunch of get_ methods to retrieve the position, scale, ... of
displayitems to the core and the python binding Added similar
calls to the php binding Note: there are already functions in the
perl binding
2003-09-12 12:01 whamann
* py_ext/Makefile (1.9):
fixes by David McNab <david@rebirthing.co.nz> to fix python build
process
2003-09-12 11:48 whamann
* Makefile (1.8), README (1.3), TODO (1.11):
forgot to update TODO ...
2003-09-12 08:13 peterdd
* util/swftoperl.c (1.4): setMenu(); for SWF::Button added
2003-09-11 14:42 peterdd
* util/cws2fws (1.1): [no log message]
2003-09-11 13:55 peterdd
* util/swftoperl.c (1.3): added onClipEvent to printPlaceObject2
2003-08-29 04:23 peterdd
* src/actioncompiler/swf4compiler.flex (1.9): fixed nasty typo
2003-08-28 23:54 whamann
* config.h (1.1), config.make (1.1):
conditional code: use these two files to control whether you want
to include gif or png converters
2003-08-12 12:27 whamann
* php_ext/ming.c (1.28), php_ext/php_ming.h (1.13), src/Makefile
(1.16), src/movie.c (1.24), src/movie.h (1.17), src/test.c (1.8),
src/blocks/Makefile (1.11), src/blocks/font.c (1.25),
src/blocks/font.h (1.16), src/blocks/imports.c (1.1),
src/blocks/imports.h (1.1), src/blocks/textfield.c (1.14):
allow to import movieclips and fonts from a shared library and to
export font for shared lib usage Implemented in library and php
binding at the moment: -- code to use library --
$movie->importChar("libfile.swf", "myclip"); $font =
$movie->importFont("libfile.swf", "font1");
$textfield->setFont($font); -- code to export library -- $font =
new SWFFont(".....fdb"); $fontchar = $movie->addFont($font);
$fontchar->addChars("abcd...."); $movie->addExport($fontchar,
"font1"); -- note that font sharing is known to be flaky, so
please test finished apps with many players
2003-08-06 17:42 erich
* CREDITS (1.8): added Jim Tittsler (jtittsler)
2003-08-06 17:32 erich
* ChangeLog (1.43): one more patch from jtittsler
2003-08-06 17:30 erich
* ming.i (1.12): accepted jtittslers fourth patch for newer swig
version
2003-08-06 17:27 erich
* ChangeLog (1.42): added my changes and patches from jtittsler
2003-08-06 17:24 erich
* ChangeLog (1.41): added my changes and patches from jtissler
2003-08-06 17:22 erich
* py_ext/shape.py (1.2): modified to reflect web page version.
thanks to Jim Tittsler (jtittsler)
2003-08-06 17:20 erich
* py_ext/ming.py (1.8): added compression level argument, optional.
thanks to Jim Tittsler (jtittsler)
2003-08-06 17:13 erich
* ming.i (1.11): updating the swig file to track recent changes
2003-08-06 17:11 erich
* util/raw2adpcm.c (1.2): fix for gcc 3.3.x which does no longer
support certain multiline strings
2003-08-06 17:11 erich
* src/actioncompiler/: swf4compiler.flex (1.8), swf5compiler.flex
(1.11): fixes for flex 2.5
2003-08-03 19:55 whamann
* php_ext/ming.c (1.27):
fixed problem with bitmap creation - if bitmap cannot be read or
converted, no longer wants to bless a null pointer into a
swfbitmap resource
2003-08-03 19:53 whamann
* src/: Makefile (1.15), blocks/Makefile (1.10), blocks/dbl.c
(1.15), blocks/dbl.h (1.7), blocks/gifdbl.c (1.1),
blocks/pngdbl.c (1.1):
added support for including png and gif images - requires -lpng,
-lgif or -lungif, and -lz edit config.h and config.make if you
dont have / want these
2003-07-20 23:15 whamann
* php_ext/ming.c (1.26), src/blocks/soundstream.c (1.13):
added new function SWFSoundStream_getFrames() to return the
length of a sound stream in frames PHP interface: $nframes =
$movie->streammp3($fp);
2003-07-18 23:16 whamann
* src/blocks/linestyle.c (1.9):
allow line color change even if line width is zero
2003-07-14 22:58 whamann
* mingpp.h (1.15):
added flags parameter to SWFsound declarations; this accepts
sample rate, mono / stereo, 8/16 bit parameters
2003-07-08 12:59 whamann
* ming.h (1.29):
sound related defines added....
2003-06-18 12:26 whamann
* perl_ext/SWF/SoundInstance.pm (1.1), perl_ext/SWF/SoundStream.pm
(1.1), perl_ext/Button.xs (1.4), perl_ext/Makefile.PL (1.10),
perl_ext/Movie.xs (1.7), perl_ext/MovieClip.xs (1.2),
perl_ext/Sound.xs (1.2), perl_ext/SoundInstance.xs (1.1),
perl_ext/SoundStream.xs (1.1), perl_ext/perl_swf.h (1.4),
perl_ext/typemap (1.3), php_ext/ming.c (1.25), php_ext/php_ming.h
(1.12), src/displaylist.c (1.18), src/test.c (1.7),
src/blocks/button.c (1.13), src/blocks/sound.c (1.11),
src/blocks/sound.h (1.7), src/blocks/soundinstance.c (1.6):
adding event sounds $s = new SWFSound(....,
SWF_SOUND_44KHZ|SWF_SOUND_STEREO) $si = $movie->startSound($s)
$si->loopCount(4) $si = $button->addSound($s,
SWFBUTTON_MOUSEDOWN) $si->noMultiple()
2003-06-18 12:21 whamann
* php_ext/Makefile (1.7):
added -lz flag for compiling in the zlib compression
2003-06-04 20:31 whamann
* php_ext/ming-streams.c (1.1), util/decompile.c (1.6),
src/actioncompiler/swf5compiler.y (1.16):
ming.h - added missing swfbutton_setmenu() decompile.c - another
const char * swf5compiler.y - fixed delete operator
ming-streams.c - updated from ming-dev.c for recent php versions
2003-05-09 23:51 whamann
* src/blocks/: font.c (1.24), shape.c (1.18):
fix to shape->drawGlyph() and font->getShape() problem: font
files definitely will state 1 fill style and 0 line styles. Some
font files use 1 bit to encode the line style, others use 0 bits.
Code now uses actual number of bits here
2003-04-10 07:11 whamann
* src/actioncompiler/swf5compiler.y (1.15):
fixes for empty actions and do {} while
2003-04-10 04:44 peterdd
* ChangeLog (1.40): fixed morph.c and sync versionnumber for
perl_ext
2003-04-10 04:28 peterdd
* src/blocks/morph.c (1.11): fixed 2 typos
2003-04-10 04:21 peterdd
* perl_ext/SWF.pm (1.6): synchronized the versionnumber
2003-04-06 15:59 whamann
* perl_ext/Shape.xs (1.5), php_ext/ming.c (1.24):
more type casts
2003-04-06 15:43 whamann
* php_ext/ming.c (1.23), src/blocklist.c (1.11), src/displaylist.c
(1.17), src/font_util.c (1.3), src/ming.c (1.13), src/ming.h
(1.14), src/movie.c (1.23), src/movie.h (1.16), src/movieclip.c
(1.11), src/movieclip.h (1.11), src/position.c (1.10),
src/shape_cubic.c (1.7), src/shape_util.c (1.16),
src/shape_util.h (1.14), src/text_util.c (1.8),
src/actioncompiler/assembler.c (1.6),
src/actioncompiler/compile.c (1.17), src/actioncompiler/compile.h
(1.10), src/actioncompiler/compileaction.c (1.8),
src/actioncompiler/listaction.c (1.8), src/actioncompiler/main.c
(1.9), src/actioncompiler/swf4compiler.flex (1.7),
src/actioncompiler/swf4compiler.y (1.6),
src/actioncompiler/swf5compiler.flex (1.10),
src/actioncompiler/swf5compiler.y (1.14), src/blocks/block.c
(1.11), src/blocks/browserfont.c (1.9), src/blocks/browserfont.h
(1.6), src/blocks/button.c (1.12), src/blocks/character.c (1.13),
src/blocks/cxform.c (1.10), src/blocks/dbl.c (1.14),
src/blocks/error.c (1.7), src/blocks/error.h (1.5),
src/blocks/fillstyle.c (1.8), src/blocks/font.c (1.23),
src/blocks/gradient.c (1.9), src/blocks/input.c (1.13),
src/blocks/jpeg.c (1.11), src/blocks/linestyle.c (1.8),
src/blocks/matrix.c (1.11), src/blocks/method.c (1.10),
src/blocks/morph.c (1.10), src/blocks/output.c (1.13),
src/blocks/outputblock.c (1.11), src/blocks/outputblock.h (1.8),
src/blocks/placeobject.c (1.10), src/blocks/read.c (1.8),
src/blocks/rect.c (1.9), src/blocks/shape.c (1.17),
src/blocks/sound.c (1.10), src/blocks/soundinstance.c (1.5),
src/blocks/soundstream.c (1.12), src/blocks/sprite.c (1.12),
src/blocks/swf.h (1.19), src/blocks/text.c (1.23),
src/blocks/textfield.c (1.13), src/blocks/textfield.h (1.14),
src/blocks/utf8.c (1.3), util/blocktypes.c (1.2),
util/decompile.c (1.5), util/decompile5.c (1.6), util/listswf.c
(1.8), util/png2dbl.c (1.6), util/read.h (1.3):
changes by Wolfgang Glunz to make things compile with c++ -
mostly added type decls
2003-04-01 08:34 staybyte
* ChangeLog (1.39): [no log message]
2003-03-28 23:16 whamann
* src/actioncompiler/: swf4compiler.flex (1.6), swf5compiler.flex
(1.9):
replaced constant 0 by EOF in comment parsing functions
2003-03-28 22:31 whamann
* src/actioncompiler/: swf5compiler.flex (1.8), swf5compiler.y
(1.13):
allow windows line endings in actionscript return can now return
an anonymous object - should also be possible to pass one to a
function etc.
2003-02-13 19:26 staybyte
* ChangeLog (1.38): [no log message]
2003-02-09 23:27 whamann
* src/blocks/text.c (1.22):
fixed segfault for zero-length string: computeAdvances did
calculate width of 1st character anyways zero-length may occur
from addString("") or by changing attributes twice in a row
2003-02-08 00:03 whamann
* src/blocks/button.c (1.11):
-fix for buttons with bitmaps - please try
2003-02-01 19:36 soheil
* perl_ext/TODO (1.5): Updated
2003-02-01 19:33 soheil
* perl_ext/SWF/TextField.pm (1.6): Updated/Fixed documentation
2003-02-01 19:30 soheil
* perl_ext/SWF/Shape.pm (1.4): Added getPen() documentation
2003-02-01 19:26 soheil
* perl_ext/TextField.xs (1.4): Replaced setMargin wuth setMargins
2003-01-25 22:35 soheil
* perl_ext/README (1.5): Updated.
2003-01-25 22:22 soheil
* perl_ext/SUPPORT (1.1): Initial import to CVS
2003-01-21 01:24 soheil
* perl_ext/Movie.xs (1.6): Renamed SWFMovie_xs_output to
SWFMovie_output
2003-01-21 01:23 soheil
* perl_ext/SWF/Movie.pm (1.4): Added SWF::Movie::output()
2003-01-21 01:19 soheil
* perl_ext/Makefile.PL (1.9): Added SWF::MyConfig.pm
2003-01-21 00:16 soheil
* perl_ext/CREDITS (1.1): Initial import to CVS
2003-01-19 17:47 soheil
* perl_ext/SWF/.cvsignore (1.1): initial import to cvs
2003-01-19 17:40 soheil
* perl_ext/SWF.pm (1.5): Fixed my Email address
2003-01-11 20:07 soheil
* perl_ext/Exports.c (1.6): Added SWFTEXTFIELD_AUTOSIZE
2003-01-11 20:05 soheil
* perl_ext/SWF/Constants.pm (1.2): - Added SWFTEXTFIELD_USEFONT &
SWFTEXTFIELD_AUTOSIZE - Fixed Typo & my email address
2003-01-11 16:44 staybyte
* ChangeLog (1.37): [no log message]
2003-01-11 16:43 staybyte
* src/actioncompiler/swf5compiler.y (1.12): fix incorrect %token
and %type syntax
2003-01-11 16:37 staybyte
* src/blocks/jpeg.c (1.10): accept SFO1 baseline jpegs
2003-01-08 10:54 staybyte
* ChangeLog (1.36): [no log message]
2003-01-07 22:54 whamann
* perl_ext/Constants.xs (1.3), php_ext/ming.c (1.22),
src/blocks/textfield.h (1.13), src/blocks/swf.h (1.18):
new constant SWFTEXTFIELD_AUTOSIZE
2003-01-07 22:25 whamann
* perl_ext/Button.xs (1.3), php_ext/ming.c (1.21),
php_ext/php_ming.h (1.11), src/actioncompiler/compile.c (1.16),
src/actioncompiler/swf5compiler.flex (1.7),
src/actioncompiler/swf5compiler.y (1.11), src/movie.c (1.22),
src/blocks/button.c (1.10), src/blocks/button.h (1.7),
src/blocks/swf.h (1.17), src/blocks/text.c (1.21),
src/blocks/text.h (1.12), src/blocks/textfield.c (1.12),
src/blocks/textfield.h (1.12):
assorted changes: font handling - got rid of two annoying
segfaults button - support "track as menu" behaviour compiler -
finished things like ~ or &= ops compiler - if (...) { .... }
else { /*empty*/ } no longer crashes
2003-01-06 16:45 staybyte
* ChangeLog (1.35): [no log message]
2003-01-04 20:44 soheil
* perl_ext/Morph.xs (1.3): Added refcnt of SWF::Shape
2003-01-04 19:00 soheil
* perl_ext/t/: png.t (1.3), sound.t (1.4): No. of tests is printed
after skip_test();
2003-01-04 18:57 soheil
* perl_ext/t/filljpeg.t (1.3): No. of tests is now printed after
skip_test();
2002-12-31 17:07 staybyte
* ChangeLog (1.34): [no log message]
2002-12-21 16:20 whamann
* win32/libming.dsp (1.6):
changes by Frank Kromann: debug build passes debug options to
flex and bison file removed and added again - should retain
windows line endings now
2002-12-21 16:17 whamann
* win32/libming.dsp (1.5): [no log message]
2002-12-16 13:23 whamann
* src/actioncompiler/action.h (1.4), src/actioncompiler/compile.c
(1.15), src/actioncompiler/compile.h (1.9),
src/actioncompiler/listaction.c (1.7),
src/actioncompiler/swf5compiler.flex (1.6),
src/actioncompiler/swf5compiler.y (1.10),
src/blocks/placeobject.c (1.9), win32/libming.dsp (1.4):
compiler changes: added switch() added x instanceof y returning
out of a switch pops stack popping stack when breaking /
returning out of for/in does not work yet support for more than
256 constants in the pool
placeobject - different format of placeobject record for MX does
not include the keycode so far nor any methods to set those bits
libming.dsp provided by Frank Kromann - calls up flex and bison
2002-12-10 23:10 whamann
* src/blocks/font.c (1.22), src/blocks/shape.c (1.16),
src/font_util.c (1.2), win32/libming.dsp (1.3):
added Frank Kromann's changes - optimizing compile could swap
bytes on windows added a change to drawglyph to allow styles in
the fonts - some fonts use 1 linestyle
2002-12-01 09:52 whamann
* perl_ext/Font.xs (1.5):
removed SWFFont_addChars
2002-11-26 17:11 sspickle
* py_ext/: .cvsignore (1.3.2.2), Makefile (1.6.2.1), Setup
(1.1.2.2), build.py (1.1.2.2), setup.py (1.1.2.1): This seems to
work with the 'fink' ming installer..
2002-11-25 21:14 whamann
* mingpp.h (1.14):
checking in mingpp.h again - contributions from Fabiano Weimar
dos Santos and John Blanco
2002-11-22 14:58 whamann
* src/actioncompiler/swf4compiler.y (1.5):
c++ support for compressed movies removed duplicate declaration
in swf4compile.y contributed by Fabiano Weimar dos Santos
2002-11-20 18:15 raff
* src/font_util.h (1.3):
This definition is also in text_util.h
I don't know why there are two, but they should at least be the
same.
(as in text_util.h, I am adding the extra "len" argument, since
that's how the function is implemented).
2002-11-19 18:26 peterdd
* perl_ext/Shape.xs (1.4): added drawCubic and drawCubicTo
2002-11-19 09:01 whamann
* src/blocks/textfield.c (1.11):
another take at textfields with/without embedding
2002-11-15 21:36 whamann
* ming.h (1.28):
header changes for - text field handling - codepage / utf8 fonts
- save compressed
2002-11-15 18:43 raff
* src/text_util.h (1.9): If I trust the implementation, this
function needs an additional parameter (at least to make Ming
compile).
2002-11-14 10:31 whamann
* src/.cvsignore (1.2), src/movie.c (1.21), src/movie.h (1.15),
src/text_util.h (1.8), src/blocks/font.c (1.21),
src/blocks/font.h (1.15), php_ext/ming.c (1.20),
src/blocks/text.c (1.20), src/blocks/textfield.c (1.10),
src/blocks/textfield.h (1.11):
another take at dynamic textfields with embedded font, this time
they seem to work also removed one source of segfaults from the
font handling code
2002-11-14 00:18 whamann
* src/blocks/font.c (1.20):
avoid compiler warnings with a pointer union
2002-11-13 19:21 whamann
* src/movie.c (1.20):
2002-22-13 17:00 peterdd
* perl_ext/Movie.xs perl_ext/Shape.xs src/shape_util.h
src/shape_util.c getPen, getPenX and getPenY added for the
interfaces (Movie.c)
2002-11-07 13:50 peterdd
*
perl_ext/Movie.xs,perl_ext/SWF/Movie.pm,perl_ext/SWF/TextField.pm
documentation for SWF::Movie and SWF::TextField save/output-
method of the perl-ming extension now supports flash6 compression
protect for perl_ext added
2002-11-13 16:21 peterdd
* perl_ext/Movie.xs (1.5): changed save and output back because
normal output routine handles compression too
2002-11-13 16:18 peterdd
* perl_ext/Shape.xs (1.3): added getPen getPenX getPenY
2002-11-13 16:16 peterdd
* src/: shape_util.c (1.15), shape_util.h (1.13): added getPen
getPenX and getPenY
2002-11-13 00:15 zebulon75018
* tcl_ext/: Makefile (1.1), README (1.1), test.tcl (1.1): First
commit for the tcl extension After making the mingc.so try tclsh
test.tcl , it's the shape example.
2002-11-12 10:52 whamann
* src/displaylist.c (1.16), src/displaylist.h (1.12),
src/font_util.h (1.2), src/ming.c (1.12), src/movie.h (1.14),
src/text_util.c (1.7), src/text_util.h (1.7),
src/actioncompiler/compile.c (1.14),
src/actioncompiler/listaction.c (1.6),
src/actioncompiler/swf5compiler.y (1.9), src/blocks/character.c
(1.12), src/blocks/font.c (1.19), src/blocks/font.h (1.14),
src/blocks/read.c (1.7), src/blocks/shape.c (1.15),
perl_ext/Constants.xs (1.2), perl_ext/DisplayItem.xs (1.4),
perl_ext/Exports.c (1.5), perl_ext/Font.xs (1.4),
perl_ext/Movie.xs (1.4), perl_ext/SWF.xs (1.12), perl_ext/Text.xs
(1.3), perl_ext/TextField.xs (1.3), php_ext/ming.c (1.19),
php_ext/php_ming.h (1.10), src/blocks/swf.h (1.16),
src/blocks/text.c (1.19), src/blocks/text.h (1.11),
src/blocks/textfield.c (1.9), src/blocks/textfield.h (1.10):
changed: - use addString() and getWidth() for codepage text again
use addUTF8String() and getUTF8Width() for unicode text
- modified the drawshape function to handle some existing fonts
that specify 1 bit (rather than 0 bits) for the number of line
styles
added: - endMask() for mask operations use: $mask_instance =
$movie->add($shape); // mask shape // add more characters on
top of the mask $mask_instance->endMask();
- font embedding for text fields use: $tf = new
SWFTextField(.... | SWFTEXTFIELD_USEFONT);
$tf->setFont($font); $tf->addChars("0123456789"); will create
a text field that uses font embedding only for numbers. Note a)
adding chars actually adds to a font instance rather than the
text field, so if one text field is set up for digits and the
other for alphabet, both will have all alphanumerics available
Note b) with html text fields, it is possible to mix fonts. With
FP5, both browser and embedded fonts could be mixed. FP6 now
requires all fonts to be embedded
- Ming_useConstants(flag) function to disable the use of constant
pool in actionscripts ... would make sense to disable if you
create 100 buttons with simple script
- added a few existing functions to the php and perl interfaces:
$textfield->setPadding() $movie->addExport()
$movie->writeExports()
- new function $font->getShape(code) returns the character shape
as a multiline text. It is meant to be split into lines, where
every line represents a line or curve segment. For a possible use
see http://www.neuralust.com/~mingdocs/code/knifeexample.swf
2002-11-07 13:39 peterdd
* perl_ext/SWF/TextField.pm (1.5): typofixes
2002-11-07 13:37 peterdd
* perl_ext/SWF/Movie.pm (1.3): added documentation for SWF::Movie
2002-11-07 13:32 peterdd
* perl_ext/Movie.xs (1.3): added protect and compressed output
2002-11-07 07:25 peterdd
* perl_ext/Movie.xs (1.2): save method now supports compression.
2002-10-22 04:50 peterdd
* util/swftoperl.c (1.2): fixed Content-type:
2002-10-07 07:43 peterdd
* perl_ext/examples/morph.cgi (1.2): fix: added an extra frame at
end of morph.
2002-10-07 07:31 peterdd
* perl_ext/SWF/TextField.pm (1.4): added some documentation
2002-10-07 07:22 peterdd
* util/ming.css (1.2): deleted unused stuff
2002-09-24 05:11 soheil
* perl_ext/TODO (1.4): Updated
2002-09-24 05:10 soheil
* perl_ext/README (1.4): Fixed my email address
2002-09-24 05:10 soheil
* perl_ext/.cvsignore (1.3): - Added BOOT.xsh - Added generated .c
files
2002-09-24 04:57 soheil
* perl_ext/: DisplayItem.xs (1.3), SWF/DisplayItem.pm (1.5): Added
$displayItem->getDepth()
2002-09-21 00:45 peterdd
* util/ming.css (1.1): added a stylesheet for swftoperl.html
2002-09-21 00:00 peterdd
* ChangeLog (1.33): added swftoperl
2002-09-20 23:49 peterdd
* util/TODO (1.2): a new TODO for util/ :-)
2002-09-20 23:45 peterdd
* util/README (1.2): more structure for the README
2002-09-20 23:41 peterdd
* util/swftoperl.html (1.1): instructions for swftoperl
2002-09-20 23:39 peterdd
* util/Makefile (1.6): added make swftoperl
2002-09-20 23:38 peterdd
* util/swftoperl.c (1.1): initial import
2002-09-20 23:36 peterdd
* util/swftoperl.h (1.1): for swftoperl
2002-09-05 01:38 erich
* ChangeLog (1.32): fixed perl_ext
2002-09-05 01:36 erich
* CREDITS (1.7): added myself ;)
2002-09-05 01:31 erich
* perl_ext/Makefile.PL (1.8): fix perl extension
2002-09-03 23:00 staybyte
* ChangeLog (1.31): [no log message]
2002-09-03 22:25 opaque_ndst
* src/blocks/: block.c (1.10), blocktypes.h (1.7), font.c (1.18),
font.h (1.13): made SWFFont a SWFBlock type again so we can use
destroySWFBlock in the wrapper code and ignore whether it's an
SWFFont or SWFBrowserFont
2002-08-31 19:00 staybyte
* ChangeLog (1.30): [no log message]
2002-08-31 18:08 opaque_ndst
* ming.h (1.27), src/blocks/text.c (1.18), src/blocks/text.h
(1.10): changed SWFText_addString to SWFText_addUTF8String,
replaced SWFText_addString with old behavior
2002-08-28 21:00 staybyte
* ChangeLog (1.29): [no log message]
2002-08-28 20:05 opaque_ndst
* TODO (1.10), src/movie.c (1.19), src/position.c (1.9),
src/shape_cubic.c (1.6), src/shape_util.c (1.14),
src/blocks/block.c (1.9), src/blocks/cxform.c (1.9),
src/blocks/dbl.c (1.13), src/blocks/error.c (1.6),
src/blocks/font.c (1.17), src/blocks/font.h (1.12),
src/blocks/input.c (1.12), src/blocks/jpeg.c (1.9),
src/blocks/matrix.c (1.10), src/blocks/method.c (1.9),
src/blocks/read.c (1.6), src/blocks/sound.c (1.9),
src/blocks/soundstream.c (1.11), src/blocks/text.c (1.17),
src/blocks/utf8.c (1.2), win32/libming.dsp (1.2): type casts to
quell warnings on windows
2002-08-27 09:00 staybyte
* ChangeLog (1.28): [no log message]
2002-08-27 08:50 opaque_ndst
* src/blocks/input.c (1.11): fixed really stupid problem with
indeterminate function call ordering
2002-08-19 18:00 staybyte
* ChangeLog (1.27): [no log message]
2002-08-19 17:58 staybyte
* src/movie.c (1.18): remove automatic version number change to 6
2002-08-19 16:00 staybyte
* ChangeLog (1.26): [no log message]
2002-08-19 15:58 staybyte
* src/actioncompiler/swf5compiler.y (1.8): correct entry for action
script command delete
2002-08-18 23:00 staybyte
* ChangeLog (1.25): [no log message]
2002-08-18 22:16 staybyte
* ming.h (1.26), ming.i (1.10), php_ext/ming-dev.c (1.2),
php_ext/ming.c (1.18), src/Makefile (1.14), src/movie.c (1.17),
src/movie.h (1.13), src/blocks/method.c (1.8),
src/blocks/method.h (1.8): add flash mx compression support
2002-08-14 07:00 staybyte
* ChangeLog (1.24): [no log message]
2002-08-14 06:31 opaque_ndst
* src/blocks/text.c (1.16): fixed unitialized memory problem
causing buggy advance lists
2002-08-14 06:30 opaque_ndst
* src/actioncompiler/compile.c (1.13): fixed stupid typo causing
crashing on compilation
2002-08-13 09:00 staybyte
* ChangeLog (1.23): [no log message]
2002-08-13 08:13 opaque_ndst
* src/ming.h (1.13): added missing semicolon
2002-08-13 08:13 opaque_ndst
* src/: font_util.c (1.1), font_util.h (1.1): functions to let ming
keep fonts across process lifetime
2002-08-13 08:11 opaque_ndst
* src/Makefile (1.13): added font_util.o
2002-08-13 08:11 opaque_ndst
* src/ming.c (1.11): added font_util.h include
2002-08-13 08:10 opaque_ndst
* src/: blocklist.c (1.10), movie.c (1.16), blocks/font.c (1.16):
fixed memory leaks
2002-08-13 08:00 staybyte
* ChangeLog (1.22): [no log message]
2002-08-13 07:35 opaque_ndst
* src/blocks/text.c (1.15): fixed bug with calling
getScaledStringWidth after text object's been added to movie (and
thereby "resolved", replacing textrecords' fonts with fontchars)
2002-08-13 07:33 opaque_ndst
* src/blocks/font.c (1.15): fixed an off-by-one malloc bug
2002-08-12 06:00 staybyte
* ChangeLog (1.21): [no log message]
2002-08-12 05:43 opaque_ndst
* ming.h (1.25), src/ming.c (1.10), src/ming.h (1.12),
src/blocks/font.c (1.14), src/blocks/font.h (1.11),
src/blocks/text.c (1.14), src/blocks/text.h (1.9): fixed wide
font support
2002-08-08 22:00 staybyte
* ChangeLog (1.20): [no log message]
2002-08-08 21:22 opaque_ndst
* php_ext/ming-dev.c (1.1): ming.c for PHP-4.3.0dev
2002-08-08 07:00 staybyte
* ChangeLog (1.19): [no log message]
2002-08-08 06:07 opaque_ndst
* php_ext/ming.c (1.17): ming.c from php-4.2.2
2002-08-08 02:00 staybyte
* ChangeLog (1.18): [no log message]
2002-08-08 01:43 opaque_ndst
* TODO (1.9), HISTORY (1.2): [no log message]
2002-08-08 01:39 opaque_ndst
* src/: Makefile (1.12), fill.c (1.6), ming.c (1.9), ming.h (1.11),
position.c (1.8), position.h (1.7), shape_cubic.c (1.5),
shape_util.c (1.13): formatting changes, cosmetic only
2002-08-08 01:38 opaque_ndst
* src/blocktypes.h (1.5): added DEFINEEDITTEXT (textfield) type
2002-08-08 01:37 opaque_ndst
* src/blocks/: Makefile (1.9), action.c (1.8), bitmap.c (1.8),
block.c (1.8), block.h (1.7), browserfont.c (1.8), cxform.c
(1.8), dbl.c (1.12), error.c (1.5), fillstyle.c (1.7), fontinfo.c
(1.8), gradient.c (1.8), jpeg.c (1.8), libswf.h (1.7),
linestyle.c (1.7), matrix.c (1.9), method.c (1.7), method.h
(1.7), morph.c (1.9), mp3.c (1.9), output.c (1.12), outputblock.c
(1.10), placeobject.c (1.8), read.c (1.5), rect.c (1.8), rect.h
(1.6), shape.c (1.14), shape.h (1.9), sprite.c (1.11), sprite.h
(1.7), textfield.h (1.9), ttffont.c (1.6): removed superfluous
sec_free calls, formatting changes (cosmetic only)
2002-08-08 01:36 opaque_ndst
* src/blocks/: sound.c (1.8), soundinstance.c (1.4), soundstream.c
(1.10): added Goto's sound code, with support for adpcm and raw
pcm (untested)
2002-08-08 01:35 opaque_ndst
* src/blocks/: input.c (1.10), input.h (1.6): added read method for
many-byte reading. Should replace getc..
2002-08-08 01:34 opaque_ndst
* src/: text_util.c (1.6), text_util.h (1.6): added
SWFText_setSpacing
2002-08-08 01:33 opaque_ndst
* src/actioncompiler/: Makefile (1.7), assembler.c (1.5), compile.c
(1.12), compileaction.c (1.7): removed superfluous sec_free calls
formatted code (cosmetic only)
2002-08-08 01:32 opaque_ndst
* src/: blocklist.c (1.9), blocklist.h (1.7), displaylist.c (1.15),
displaylist.h (1.11), movie.c (1.15), movie.h (1.12), movieclip.c
(1.10), movieclip.h (1.10), blocks/character.c (1.11),
blocks/character.h (1.8): rewrote dependency inheritance code to
deal with SWFFontCharacters, fix block ordering bugs
2002-08-08 01:30 opaque_ndst
* src/blocks/button.c (1.9): added Goto's button sound code
(untested)
2002-08-08 01:30 opaque_ndst
* src/blocks/textfield.c (1.8): changed default flags to fix
problem reported (long ago..) by Wolfgang Hamann
2002-08-08 01:29 opaque_ndst
* src/blocks/: text.c (1.13), font.c (1.13), font.h (1.10), text.h
(1.8): factored SWFFontCharacter out of SWFFont- contains the
movie-specific information in a font allows SWFFont objects to
be used across multiple movies
added (untested) 16-bit font support
2002-08-08 01:25 opaque_ndst
* src/blocks/: utf8.c (1.1), utf8.h (1.1): UTF8 decoding code for
international text support
2002-08-08 01:24 opaque_ndst
* src/test.c (1.6): updated ming calls, compiles again
2002-08-08 01:24 opaque_ndst
* util/listswf.c (1.7): replaced changed code- font offset table
really does contain nGlyphs+1 entries
2002-08-05 23:00 staybyte
* ChangeLog (1.17): [no log message]
2002-08-05 22:56 opaque_ndst
* src/blocks/loadfont.c (1.10): code moved to font.c
2002-07-23 01:00 staybyte
* ChangeLog (1.16): [no log message]
2002-07-23 00:37 opaque_ndst
* ming.h (1.24), mingpp.h (1.13), src/blocklist.c (1.8),
src/blocklist.h (1.6), src/blocktypes.h (1.4), src/displaylist.c
(1.14), src/displaylist.h (1.10), src/fill.c (1.5), src/fill.h
(1.6), src/libming.h (1.6), src/ming.c (1.8), src/ming.h (1.10),
src/movie.c (1.14), src/movie.h (1.11), src/movieclip.c (1.9),
src/movieclip.h (1.9), src/position.c (1.7), src/position.h
(1.6), src/shape_cubic.c (1.4), src/shape_cubic.h (1.3),
src/shape_util.c (1.12), src/shape_util.h (1.12), src/test.c
(1.5), src/text_util.c (1.5), src/text_util.h (1.5),
src/actioncompiler/assembler.c (1.4),
src/actioncompiler/assembler.h (1.4),
src/actioncompiler/compile.c (1.11), src/actioncompiler/compile.h
(1.8), src/actioncompiler/compileaction.c (1.6),
src/actioncompiler/listaction.c (1.5), src/actioncompiler/main.c
(1.8), src/blocks/action.c (1.7), src/blocks/action.h (1.6),
src/blocks/bitmap.c (1.7), src/blocks/bitmap.h (1.6),
src/blocks/block.c (1.7), src/blocks/block.h (1.6),
src/blocks/blocktypes.h (1.6), src/blocks/browserfont.c (1.7),
src/blocks/browserfont.h (1.5), src/blocks/button.c (1.8),
src/blocks/button.h (1.6), src/blocks/character.c (1.10),
src/blocks/character.h (1.7), src/blocks/cxform.c (1.7),
src/blocks/cxform.h (1.5), src/blocks/dbl.c (1.11),
src/blocks/dbl.h (1.6), src/blocks/error.c (1.4),
src/blocks/error.h (1.4), src/blocks/exports.h (1.4),
src/blocks/fillstyle.c (1.6), src/blocks/fillstyle.h (1.5),
src/blocks/font.c (1.12), src/blocks/font.h (1.9),
src/blocks/fontinfo.c (1.7), src/blocks/fontinfo.h (1.5),
src/blocks/gradient.c (1.7), src/blocks/gradient.h (1.5),
src/blocks/input.c (1.9), src/blocks/input.h (1.5),
src/blocks/jpeg.c (1.7), src/blocks/jpeg.h (1.6),
src/blocks/libswf.h (1.6), src/blocks/linestyle.c (1.6),
src/blocks/linestyle.h (1.5), src/blocks/loadfont.c (1.9),
src/blocks/matrix.c (1.8), src/blocks/matrix.h (1.6),
src/blocks/method.c (1.6), src/blocks/method.h (1.6),
src/blocks/morph.c (1.8), src/blocks/morph.h (1.5),
src/blocks/mp3.c (1.8), src/blocks/output.c (1.11),
src/blocks/output.h (1.6), src/blocks/outputblock.c (1.9),
src/blocks/outputblock.h (1.7), src/blocks/placeobject.c (1.7),
src/blocks/placeobject.h (1.5), src/blocks/read.c (1.4),
src/blocks/rect.c (1.7), src/blocks/rect.h (1.5),
src/blocks/shape.c (1.13), src/blocks/shape.h (1.8),
src/blocks/sound.c (1.7), src/blocks/sound.h (1.6),
src/blocks/soundinstance.c (1.3), src/blocks/soundinstance.h
(1.3), src/blocks/soundstream.c (1.9), src/blocks/soundstream.h
(1.7), src/blocks/sprite.c (1.10), src/blocks/sprite.h (1.6),
src/blocks/swf.h (1.15), src/blocks/text.c (1.12),
src/blocks/text.h (1.7), src/blocks/textfield.c (1.7),
src/blocks/textfield.h (1.8), src/blocks/ttffont.c (1.5),
src/blocks/ttffont.h (1.5): rolled back indentation changes
2002-07-22 16:00 staybyte
* ChangeLog (1.15): [no log message]
2002-07-22 15:36 staybyte
* ming.h (1.23), mingpp.h (1.12), src/blocklist.c (1.7),
src/blocklist.h (1.5), src/blocktypes.h (1.3), src/displaylist.c
(1.13), src/displaylist.h (1.9), src/fill.c (1.4), src/fill.h
(1.5), src/libming.h (1.5), src/ming.c (1.7), src/ming.h (1.9),
src/movie.c (1.13), src/movie.h (1.10), src/movieclip.c (1.8),
src/movieclip.h (1.8), src/position.c (1.6), src/position.h
(1.5), src/shape_cubic.c (1.3), src/shape_cubic.h (1.2),
src/shape_util.c (1.11), src/shape_util.h (1.11), src/test.c
(1.4), src/text_util.c (1.4), src/text_util.h (1.4),
src/actioncompiler/assembler.c (1.3),
src/actioncompiler/assembler.h (1.3),
src/actioncompiler/compile.c (1.10), src/actioncompiler/compile.h
(1.7), src/actioncompiler/compileaction.c (1.5),
src/actioncompiler/listaction.c (1.4), src/actioncompiler/main.c
(1.7), src/blocks/action.c (1.6), src/blocks/action.h (1.5),
src/blocks/bitmap.c (1.6), src/blocks/bitmap.h (1.5),
src/blocks/block.c (1.6), src/blocks/block.h (1.5),
src/blocks/blocktypes.h (1.5), src/blocks/browserfont.c (1.6),
src/blocks/browserfont.h (1.4), src/blocks/button.c (1.7),
src/blocks/button.h (1.5), src/blocks/character.c (1.9),
src/blocks/character.h (1.6), src/blocks/cxform.c (1.6),
src/blocks/cxform.h (1.4), src/blocks/dbl.c (1.10),
src/blocks/dbl.h (1.5), src/blocks/error.c (1.3),
src/blocks/error.h (1.3), src/blocks/exports.h (1.3),
src/blocks/fillstyle.c (1.5), src/blocks/fillstyle.h (1.4),
src/blocks/font.c (1.11), src/blocks/font.h (1.8),
src/blocks/fontinfo.c (1.6), src/blocks/fontinfo.h (1.4),
src/blocks/gradient.c (1.6), src/blocks/gradient.h (1.4),
src/blocks/input.c (1.8), src/blocks/input.h (1.4),
src/blocks/jpeg.c (1.6), src/blocks/jpeg.h (1.5),
src/blocks/libswf.h (1.5), src/blocks/linestyle.c (1.5),
src/blocks/linestyle.h (1.4), src/blocks/loadfont.c (1.8),
src/blocks/matrix.c (1.7), src/blocks/matrix.h (1.5),
src/blocks/method.c (1.5), src/blocks/method.h (1.5),
src/blocks/morph.c (1.7), src/blocks/morph.h (1.4),
src/blocks/mp3.c (1.7), src/blocks/output.c (1.10),
src/blocks/output.h (1.5), src/blocks/outputblock.c (1.8),
src/blocks/outputblock.h (1.6), src/blocks/placeobject.c (1.6),
src/blocks/placeobject.h (1.4), src/blocks/read.c (1.3),
src/blocks/rect.c (1.6), src/blocks/rect.h (1.4),
src/blocks/shape.c (1.12), src/blocks/shape.h (1.7),
src/blocks/sound.c (1.6), src/blocks/sound.h (1.5),
src/blocks/soundinstance.c (1.2), src/blocks/soundinstance.h
(1.2), src/blocks/soundstream.c (1.8), src/blocks/soundstream.h
(1.6), src/blocks/sprite.c (1.9), src/blocks/sprite.h (1.5),
src/blocks/swf.h (1.14), src/blocks/text.c (1.11),
src/blocks/text.h (1.6), src/blocks/textfield.c (1.6),
src/blocks/textfield.h (1.7), src/blocks/ttffont.c (1.4),
src/blocks/ttffont.h (1.4): indent sources
2002-07-22 15:35 staybyte
* php_ext/: ming.c (1.16), php_ming.h (1.9): add swfbutton_addsound
2002-07-21 09:00 staybyte
* ChangeLog (1.14): [no log message]
2002-07-20 18:47 staybyte
* php_ext/ming.c (1.15): backporting from php cvs tree
2002-07-20 18:30 staybyte
* util/gif2dbl.c (1.3): fixed spelling mistake
2002-07-20 18:29 staybyte
* src/blocks/: character.c (1.8), character.h (1.5), dbl.c (1.9):
fixed proto mismatch
2002-07-20 18:28 staybyte
* perl_ext/t/: fill.t (1.2), sound.t (1.3), sprite.t (1.2): add nl
at end of files
2002-07-17 09:00 staybyte
* ChangeLog (1.13): [no log message]
2002-07-15 09:06 opaque_ndst
* ming.h (1.22): changed SWFMovie_add second arg back to void* to
keep existing code from complaining
2002-07-15 09:02 opaque_ndst
* src/blocks/morph.c (1.6): changed getdependencies function to new
format
2002-07-15 09:01 opaque_ndst
* src/blocks/mp3.c (1.6): added (empty, for now) getMP3Size
function
2002-07-15 09:00 staybyte
* ChangeLog (1.12): [no log message]
2002-07-15 09:00 opaque_ndst
* src/test.c (1.3): updated to make it compile again..
2002-07-15 09:00 opaque_ndst
* src/: movie.c (1.12), movie.h (1.9), blocklist.c (1.6),
blocklist.h (1.4), movieclip.c (1.7), movieclip.h (1.7),
displaylist.c (1.12), displaylist.h (1.8), blocks/character.c
(1.7), blocks/character.h (1.4): added sound code to SWFMovie and
SWFMovieClip changed getdependency function slightly moved
resolvedependency function to blocklist.c
2002-07-15 08:57 opaque_ndst
* src/blocks/: button.c (1.6), button.h (1.4): added sound code
2002-07-15 08:56 opaque_ndst
* src/Makefile (1.11), src/blocks/Makefile (1.8), util/Makefile
(1.5): straightened out OFILES added new sound code
2002-07-15 08:36 opaque_ndst
* src/blocks/: sound.c (1.5), sound.h (1.4), soundstream.c (1.7),
soundstream.h (1.5): Added functions for non-streaming sounds.
These don't quite work yet, but they don't seem to break existing
code..
2002-07-15 08:35 opaque_ndst
* ming.h (1.21): added SWFSound and SWFSoundInstance functions
2002-07-15 08:33 opaque_ndst
* util/raw2adpcm.c (1.1): an ADPCM coder..
2002-07-15 08:33 opaque_ndst
* src/blocks/: soundinstance.c (1.1), soundinstance.h (1.1):
SWFSoundInstance is an instance handle for sounds, generated by
SWFMovie_startSound or SWFButton_addSound. Lets you change
parameters like loop points and envelopes
2002-07-14 23:01 opaque_ndst
* src/Makefile.am (1.1), src/actioncompiler/Makefile.am (1.1),
src/blocks/Makefile.am (1.1), util/Makefile.am (1.1): first stab
at autoconf'ing this mess
2002-07-14 22:58 opaque_ndst
* Makefile.am (1.1), autogen.sh (1.1), configure.in (1.1): first
stab at autoconf'ing this mess
2002-07-14 22:20 opaque_ndst
* util/decompile5.c (1.5): added SWFACTION_INITARRAY handler
2002-07-05 12:48 staybyte
* ChangeLog (1.9), ChangeLog (1.10), ChangeLog (1.11): [no log
message]
2002-07-05 09:00 staybyte
* ChangeLog (1.8): [no log message]
2002-07-04 09:00 staybyte
* ChangeLog (1.7): [no log message]
2002-07-03 20:35 staybyte
* CHANGES (1.11), ming.h (1.20), php_ext/config.m4 (1.7),
php_ext/ming.c (1.14), php_ext/php_ming.h (1.8), src/Makefile
(1.10), src/blocklist.c (1.5), src/displaylist.c (1.11),
src/fill.c (1.3), src/ming.c (1.6), src/ming.h (1.8), src/movie.c
(1.11), src/movie.h (1.8), src/position.c (1.5),
src/actioncompiler/Makefile (1.6), src/actioncompiler/compile.c
(1.9), src/actioncompiler/swf4compiler.y (1.4),
src/actioncompiler/swf5compiler.y (1.7), src/blocks/Makefile
(1.7), src/blocks/action.c (1.5), src/blocks/bitmap.c (1.5),
src/blocks/block.c (1.5), src/blocks/blocktypes.h (1.4),
src/blocks/browserfont.c (1.5), src/blocks/button.c (1.5),
src/blocks/character.c (1.6), src/blocks/cxform.c (1.5),
src/blocks/dbl.c (1.8), src/blocks/error.c (1.2),
src/blocks/fillstyle.c (1.4), src/blocks/font.c (1.10),
src/blocks/font.h (1.7), src/blocks/fontinfo.c (1.5),
src/blocks/gradient.c (1.5), src/blocks/input.c (1.7),
src/blocks/jpeg.c (1.5), src/blocks/libswf.h (1.4),
src/blocks/linestyle.c (1.4), src/blocks/loadfont.c (1.7),
src/blocks/matrix.c (1.6), src/blocks/method.c (1.4),
src/blocks/method.h (1.4), src/blocks/morph.c (1.5),
src/blocks/mp3.c (1.5), src/blocks/output.c (1.9),
src/blocks/outputblock.c (1.7), src/blocks/placeobject.c (1.5),
src/blocks/read.c (1.2), src/blocks/rect.c (1.5),
src/blocks/shape.c (1.11), src/blocks/sound.c (1.4),
src/blocks/soundstream.c (1.6), src/blocks/sprite.c (1.8),
src/blocks/swf.h (1.13), src/blocks/text.c (1.10),
src/blocks/text.h (1.5), src/blocks/textfield.c (1.5),
src/blocks/textfield.h (1.6), src/blocks/ttffont.c (1.3),
src/blocks/ttffont.h (1.3), util/gif2dbl.c (1.2), util/listswf.c
(1.6), util/swftophp.c (1.5): fixed some problems with segfaults
2002-07-03 20:29 staybyte
* ChangeLog (1.5), ChangeLog (1.6): [no log message]
2002-07-03 18:12 staybyte
* ChangeLog (1.4): [no log message]
2002-07-03 18:10 staybyte
* HISTORY (1.1): move CHANGES to HISTORY
2002-07-03 12:49 staybyte
* ChangeLog (1.3): [no log message]
2002-07-03 12:30 staybyte
* ChangeLog (1.1), ChangeLog (1.2): [no log message]
2002-02-02 13:35 erich
* java_ext/native/SWFNative.cc (1.4): fixed rotateTo, thanks to Tod
E. Kurt
2002-01-10 18:15 erich
* src/blocks/font.c (1.9): oops, broke that fix. next try
2002-01-10 18:10 erich
* src/blocks/: font.c (1.8), shape.c (1.10), text.c (1.9): included
fixes from Uwe Traum
2001-12-30 21:26 soheil
* perl_ext/Bitmap.xs (1.2): Fixed SWF::Bitmap::DESTROY
2001-12-30 21:23 soheil
* perl_ext/Button.xs (1.2): Fixed destroySWFButton
2001-12-30 21:22 soheil
* perl_ext/Font.xs (1.3): Fixed SWF::Font::new
2001-12-30 21:20 soheil
* perl_ext/Morph.xs (1.2): Fixed destroySWFMorph
2001-12-30 21:19 soheil
* perl_ext/Shape.xs (1.2): Fixed destroySWFShape
2001-12-30 21:18 soheil
* perl_ext/Text.xs (1.2): Fixed destroySWFText
2001-12-30 21:18 soheil
* perl_ext/TextField.xs (1.2): Fixed destroySWFTextField
2001-12-24 02:32 erich
* ming.i (1.9), mingpp.h (1.11): attemt to get ming.i and mingpp.h
into sync with ming.h and main source...
2001-12-23 21:13 opaque_ndst
* CHANGES (1.10): [no log message]
2001-12-23 00:11 opaque_ndst
* src/shape_cubic.c (1.2): added ming.h include for defines needed
on win32
2001-12-23 00:09 opaque_ndst
* src/actioncompiler/action.h (1.3), util/action.h (1.3),
util/decompile5.c (1.4), util/makefdb.c (1.3): added Wolfgang
Hamann's fixes
2001-12-22 23:35 opaque_ndst
* win32/: libming.dsp (1.1), libming.dsw (1.1): MSVC project files
from Martin Weber
2001-12-14 06:31 opaque_ndst
* ming.h (1.19): added deprecated SWFFont_drawFontGlyph define for
php
2001-12-14 06:29 opaque_ndst
* php_ext/: ming.c (1.13), config.m4 (1.6): added Rasmus's changes
for 4.1.0
2001-12-08 23:52 erich
* mingpp.h (1.10): Reported by Raymond Penners, inconsistency to
ming.h in addString
2001-11-29 07:36 opaque_ndst
* CHANGES (1.9), TODO (1.8), ming.h (1.18), src/Makefile (1.9),
src/blocklist.c (1.4), src/blocklist.h (1.3), src/displaylist.c
(1.10), src/displaylist.h (1.7), src/fill.c (1.2), src/fill.h
(1.4), src/ming.h (1.7), src/movie.c (1.10), src/movie.h (1.7),
src/movieclip.c (1.6), src/movieclip.h (1.6), src/position.c
(1.4), src/position.h (1.4), src/shape_util.c (1.10),
src/shape_util.h (1.10), src/text_util.h (1.3),
src/actioncompiler/assembler.c (1.2),
src/actioncompiler/assembler.h (1.2), src/blocks/Makefile (1.6),
src/blocks/action.c (1.4), src/blocks/action.h (1.4),
src/blocks/bitmap.c (1.4), src/blocks/bitmap.h (1.4),
src/blocks/block.c (1.4), src/blocks/block.h (1.4),
src/blocks/browserfont.c (1.4), src/blocks/browserfont.h (1.3),
src/blocks/button.c (1.4), src/blocks/button.h (1.3),
src/blocks/character.c (1.5), src/blocks/character.h (1.3),
src/blocks/cxform.c (1.4), src/blocks/cxform.h (1.3),
src/blocks/dbl.c (1.7), src/blocks/dbl.h (1.4),
src/blocks/exports.h (1.2), src/blocks/fillstyle.c (1.3),
src/blocks/fillstyle.h (1.3), src/blocks/font.c (1.7),
src/blocks/font.h (1.6), src/blocks/fontinfo.c (1.4),
src/blocks/fontinfo.h (1.3), src/blocks/gradient.c (1.4),
src/blocks/gradient.h (1.3), src/blocks/input.c (1.6),
src/blocks/input.h (1.3), src/blocks/jpeg.c (1.4),
src/blocks/jpeg.h (1.4), src/blocks/linestyle.c (1.3),
src/blocks/linestyle.h (1.3), src/blocks/loadfont.c (1.6),
src/blocks/matrix.c (1.5), src/blocks/matrix.h (1.4),
src/blocks/method.c (1.3), src/blocks/method.h (1.3),
src/blocks/morph.c (1.4), src/blocks/morph.h (1.3),
src/blocks/output.c (1.8), src/blocks/output.h (1.4),
src/blocks/outputblock.c (1.6), src/blocks/outputblock.h (1.5),
src/blocks/placeobject.c (1.4), src/blocks/placeobject.h (1.3),
src/blocks/rect.c (1.4), src/blocks/rect.h (1.3),
src/blocks/shape.c (1.9), src/blocks/shape.h (1.6),
src/blocks/sound.h (1.3), src/blocks/soundstream.c (1.5),
src/blocks/soundstream.h (1.4), src/blocks/sprite.c (1.7),
src/blocks/sprite.h (1.4), src/blocks/text.c (1.8),
src/blocks/text.h (1.4), src/blocks/textfield.c (1.4),
src/blocks/textfield.h (1.5): general code cleanup:
changed void* object typedefs to struct pointers moved structure
definitions into .c files where possible some memory leaks
plugged random kruft removed
2001-11-29 07:34 opaque_ndst
* py_ext/Makefile (1.8): changed ming library linkage from static
to dynamic
2001-10-24 02:33 erich
* php_ext/ming.c (1.12): fix for php4 rc1
2001-10-24 02:20 erich
* php_ext/config.m4 (1.5): added -lm so config detects ming
again...
2001-09-26 04:33 soheil
* perl_ext/Changes (1.4): Updated
2001-09-26 04:33 soheil
* perl_ext/Font.xs (1.2): fixed SWF::Font::new method to accept
browser fonts (reported by Zbigniew).
2001-09-26 03:07 soheil
* perl_ext/DisplayItem.xs (1.2): added accessor methods
2001-09-26 03:05 soheil
* perl_ext/SWF/DisplayItem.pm (1.4): added documentation for
accessor methods.
2001-09-25 23:54 erich
* java_ext/Makefile (1.5): added -f to rm in clean target
2001-09-25 22:11 erich
* src/shape_util.h (1.9): synced with shape_util.c changes
2001-09-25 21:43 erich
* java_ext/Makefile (1.4): added rm *.jar to clean target
2001-09-25 19:27 erich
* java_ext/: SWFMovie.java (1.5), SWFMovieI.java (1.5): removed
undefined useSWFVersion, so the java extension builds
2001-09-25 19:25 erich
* java_ext/: SWFShape.java (1.6), SWFShapeI.java (1.6): removed
duplicate drawGlyph
2001-09-25 19:03 erich
* rb_ext/test.rb (1.2): trying to get this to run...
2001-09-25 18:25 erich
* perl_ext/SWF/Shape.pm (1.3): fixed two typos (shpae instead of
shape) reported by alfie in #debian.de@IRCNet
2001-09-25 18:20 erich
* util/Makefile (1.4): added listaction to clean target
2001-09-25 18:08 erich
* Makefile (1.7): now honors , added -m 0644 to install
2001-09-25 18:07 erich
* util/Makefile (1.3): added install target
2001-09-25 18:02 erich
* src/blocks/Makefile (1.5): added -fPIC
2001-09-25 18:01 erich
* src/Makefile (1.8): -fPIC fixes
2001-09-25 17:58 erich
* src/actioncompiler/Makefile (1.5): added -fPIC, clean target now
removes autogenerated files
2001-09-25 17:54 erich
* php_ext/Makefile (1.6), py_ext/Makefile (1.7): Small makefile
fixes, now using install instead of cp, honors DESTDIR now
2001-09-25 17:52 erich
* java_ext/Makefile (1.3): added clean target
2001-09-24 04:04 soheil
* perl_ext/SWF/Sound.pm (1.2): added version
2001-09-24 03:36 soheil
* perl_ext/Changes (1.3): updated changes
2001-09-24 03:30 soheil
* perl_ext/MANIFEST (1.3): removed example files
2001-09-24 03:27 soheil
* perl_ext/t/drag.t (1.2): add SWF::Constants
2001-09-24 03:26 soheil
* perl_ext/: SWF/Constants.pm (1.1), examples/action.cgi (1.1),
examples/alphafill.cgi (1.1): initial import to cvs
2001-09-24 03:24 soheil
* perl_ext/swf_util.c (1.2): added header files
2001-09-24 03:09 soheil
* perl_ext/perl_swf.h (1.3): added swf_stash_refcnt_inc/dec methods
2001-09-24 03:07 soheil
* perl_ext/TODO (1.3): Updated the list
2001-09-24 03:04 soheil
* perl_ext/t/button.t (1.2): - added SWF::Constants
2001-09-24 03:02 soheil
* perl_ext/SWF/TextField.pm (1.3): - added version - Moved :Text to
Constants
2001-09-24 02:59 soheil
* perl_ext/SWF/: Movie.pm (1.2), Shape.pm (1.2), Sprite.pm (1.2),
Text.pm (1.2): - added version
2001-09-24 02:55 soheil
* perl_ext/SWF/: Fill.pm (1.2), Font.pm (1.2), Gradient.pm (1.2),
Morph.pm (1.2): - added version
2001-09-24 02:54 soheil
* perl_ext/SWF/DisplayItem.pm (1.3): - added version - Moved
:DisplayItem to Constants
2001-09-24 02:53 soheil
* perl_ext/SWF/Button.pm (1.2): - added version - Moved :Button to
Constants.pm
2001-09-24 02:49 soheil
* perl_ext/SWF/: Action.pm (1.2), Bitmap.pm (1.3): - added version
2001-09-24 02:47 soheil
* perl_ext/SWF.pm (1.4): - added Constants to @EXPORT_OK - Changed
version to 0.09-dev
2001-09-24 02:44 soheil
* perl_ext/SWF.xs (1.11): Splitted the XS file
2001-09-24 02:44 soheil
* perl_ext/Makefile.PL (1.7): - added clean - added @SWF_MODULES +
write_bootxs() (needed for spliting SWF.xs)
2001-09-24 02:40 soheil
* perl_ext/Exports.c (1.4): Fixed possible typo warning
2001-09-24 02:37 soheil
* perl_ext/: Action.xs (1.1), Bitmap.xs (1.1), Button.xs (1.1),
Constants.xs (1.1), DisplayItem.xs (1.1), Fill.xs (1.1), Font.xs
(1.1), Gradient.xs (1.1), Morph.xs (1.1), Movie.xs (1.1),
MovieClip.xs (1.1), Shape.xs (1.1), Sound.xs (1.1), Text.xs
(1.1), TextField.xs (1.1): Initial import to cvs
2001-09-18 23:05 opaque_ndst
* src/shape_util.c (1.9): changed drawarc/circle radius arg type to
float
2001-09-16 00:39 opaque_ndst
* util/png2dbl.c (1.5): added Ingo Wilken's patch for word-aligning
the PNG data
2001-09-16 00:10 opaque_ndst
* ming.h (1.17), mingpp.h (1.9), src/displaylist.c (1.9),
src/displaylist.h (1.6): added Uri Yanover's displayitem property
accessor functions
2001-08-22 03:21 soheil
* perl_ext/Changes (1.2): Updated Changes
2001-08-22 03:18 soheil
* perl_ext/TODO (1.2): updated TODO list
2001-08-22 03:15 soheil
* perl_ext/SWF/TextField.pm (1.2): - added documentation for
importing constants (need to add method pod)
2001-08-22 03:13 soheil
* perl_ext/examples/: glyph.cgi (1.1), keypress.cgi (1.1), text.cgi
(1.1): initial import to cvs
2001-08-22 03:11 soheil
* perl_ext/SWF.xs (1.10): updated SWFMovie::addExport
SWFShape::drawGlyph (patch submitted by Wolfgang Hamann)
2001-08-19 23:41 opaque_ndst
* CHANGES (1.8), CREDITS (1.6): [no log message]
2001-08-19 23:40 opaque_ndst
* php_ext/: Makefile.in (1.2), config.m4 (1.4): updated from php4
cvs
2001-08-19 13:26 sspickle
* py_ext/: .cvsignore (1.3.2.1), INSTALL (1.1.1.1.2.1), README
(1.2.2.1), Setup (1.1.2.1), build.py (1.1.2.1), ming_wrap.c
(1.2.2.1), shape.py (1.1.1.1.2.1): added new build.py Setup, and
ming_wrap.c for folks who don't have swig
2001-08-17 19:56 opaque_ndst
* src/: ming.h (1.6), movie.c (1.9): newSWFMovie didn't actually
look at SWF_versionNum before.. Oops.
2001-08-12 02:10 opaque_ndst
* src/Makefile (1.7): added shape_cubic
2001-08-12 02:10 opaque_ndst
* ming.h (1.16): changed version number, fixed
SWFShape_drawFontGlyph macro
2001-08-12 02:09 opaque_ndst
* src/: shape_cubic.c (1.1), shape_cubic.h (1.1), shape_util.c
(1.8): moved cubic functions to shape_cubic.c
2001-08-09 03:46 soheil
* perl_ext/SWF/DisplayItem.pm (1.2): - added documentation for
importing SWFACTION_* constants - added setMask() method doc
(need to explain)
2001-08-09 03:43 soheil
* perl_ext/t/.cvsignore (1.2): Fixed filename
2001-08-09 03:42 soheil
* perl_ext/t/.cvsignore (1.1): initial import to cvs
2001-08-09 03:40 soheil
* perl_ext/.cvsignore (1.2): Fixed list of files
2001-08-09 03:37 soheil
* perl_ext/SWF.xs (1.9): - added SWF::Movie::addExport() - added
SWF::DisplayItem::setMaskLevel()
2001-08-08 06:45 soheil
* perl_ext/SWF/Bitmap.pm (1.2): - fixed documentation
2001-08-08 06:44 soheil
* perl_ext/SWF.pm (1.3): - added SWF::setVersion($version) perldoc
2001-08-08 06:42 soheil
* perl_ext/Exports.c (1.3): - added SWFTEXTFIELD_HASLENGTH -
removed :Clip constants. ming.h doesn't have it! - added
:DisplayItem constants
2001-08-08 06:42 soheil
* perl_ext/SWF.xs (1.8): - added SWF::setVersion() - added
DisplayItem constants - added DisplayItem::addAction() - removed
deprecated methods from SWF::Shape - added SWFTEXTFIELD_HTML and
SWFTEXTFIELD_HASLENGTH to TextField constants - fixed
Action::new(). The script cannot be NULL
2001-08-08 06:40 soheil
* perl_ext/Makefile.PL (1.6): Fixed inlude directory for ming.h
2001-08-08 03:22 soheil
* perl_ext/Makefile.PL (1.5): Removed @supported_ming_vers. No need
to check ming version as we're going to distribute perl-ming
though CVS, ming website, or CPAN.
2001-08-06 23:45 soheil
* perl_ext/examples/: animation.cgi (1.1), morph.cgi (1.1),
sprite.cgi (1.1): initial import to cvs
2001-08-06 23:32 soheil
* perl_ext/examples/: shape.cgi (1.1), jpegfill.cgi (1.1): initial
import to cvs
2001-08-06 23:30 soheil
* perl_ext/Makefile.PL (1.4): added skip_test() to t/config.pl
2001-08-06 23:29 soheil
* perl_ext/t/: filljpeg.t (1.2), png.t (1.2), sound.t (1.2): - if
required file doesn't exist, call skip_test()
2001-08-06 22:51 soheil
* perl_ext/perl_swf.h (1.2): - added SWFSound - added debug level
2001-08-06 22:48 soheil
* perl_ext/MANIFEST (1.2): - added SWF/*.pm file - added swf_util.c
- added more test files
2001-08-06 22:44 soheil
* perl_ext/: SWF/Action.pm (1.1), SWF/Bitmap.pm (1.1),
SWF/Button.pm (1.1), SWF/DisplayItem.pm (1.1), SWF/Fill.pm (1.1),
SWF/Font.pm (1.1), SWF/Gradient.pm (1.1), SWF/Morph.pm (1.1),
SWF/Movie.pm (1.1), SWF/Shape.pm (1.1), SWF/Sound.pm (1.1),
SWF/Sprite.pm (1.1), SWF/Text.pm (1.1), SWF/TextField.pm (1.1),
t/00_basic.t (1.1), t/01_shape.t (1.1), t/03_movie.t (1.1),
t/button.t (1.1), t/drag.t (1.1), t/fill.t (1.1), t/filljpeg.t
(1.1), t/gradient.t (1.1), t/png.t (1.1), t/sound.t (1.1),
t/sprite.t (1.1): initial import to cvs
2001-08-06 22:41 soheil
* perl_ext/typemap (1.2): added SWF::Sound
2001-08-06 22:37 soheil
* perl_ext/SWF.pm (1.2): 1- added import() 2- added doc
2001-08-06 22:34 soheil
* perl_ext/swf_util.c (1.1): initail import to cvs
2001-08-06 22:33 soheil
* perl_ext/SWF.xs (1.7): - Added swf_util.c - Made necessary
changes to compile with 0.2-pre-a version - Fixed some of memory
leaks
2001-08-06 22:28 soheil
* perl_ext/Makefile.PL (1.3): - For now, we'll only support
0.2-pre-a - Fixed DEFAULT_DIR
2001-08-01 08:10 raff
* util/png2dbl.c (1.4): Maybe this fixes the strange colors in PNG
images:
- filler goes AFTER (RGBA) not before (ARGB ?) - do strange
things with alpha channel also for RGB, since we convert it in
RGBA - added a --verbose option that may help to find problems
cVS:
----------------------------------------------------------------------
2001-07-29 06:36 raff
* ming.h (1.15): If the implementation uses int, the prototype
should use int to or very bad things will happen when you try to
use the advance list!
2001-07-26 02:59 raff
* src/displaylist.c (1.8): I don't know why I can compile (most of
the times ): but just in case, let's declare functions before
using them.
2001-07-26 02:10 raff
* src/actioncompiler/: swf4compiler.flex (1.5), swf4compiler.y
(1.3): Added (only to the Flash 4 compiler) :
- getProperty(object, property) - gotoAndPlay(frame) -
gotoFrame() is really gotoAndStop - tellTarget(target) { block }
- frameLoaded(expr) - callFrame(string) - don't ask me why, but I
had a variable named like a frame.
Some of these changes can easily be ported (copied) to the Flash
5 compiler.
2001-07-26 02:05 raff
* Makefile (1.6): Added entries to build and install Ming as a
static library.
In order to automatically build both static and dynamic
libraries, remove the comment (# sign) from the 'all' and
'install' targets.
2001-07-26 02:00 raff
* ming.h (1.14): prototypes for Ming_setSWFVersion() and
SWFDisplayItem_setMaskLevel()
2001-07-26 01:58 raff
* src/shape_util.h (1.8): SWFShape_drawGlyph really only has 3
parameters, not 4
2001-07-26 01:57 raff
* src/: displaylist.c (1.7), displaylist.h (1.5): - added
SWFDisplayItem_setMaskLevel() - in SWFDisplayItem_setDepth(),
either I set the depth in the PlaceObject thing, or there is
really no point of having this function (unless I am missing
something).
2001-07-26 01:55 raff
* src/blocks/swf.h (1.12): added prototype for
SWFPlaceObject2Block_setMaskLevel()
2001-07-26 01:49 raff
* src/blocks/: placeobject.c (1.3), placeobject.h (1.2): - the
masklevel (clip depth) comes before the object name, not after -
exported SWFPlaceObject2Block_setMaskLevel - I really need to be
able to change the depth level (SWFPlaceObject2Block_setDepth)
before emitting the object, in order to properly use the
masklevel.
2001-07-25 02:33 raff
* src/actioncompiler/: swf4compiler.flex (1.4), swf4compiler.y
(1.2): This fixes a bunch of problems with parsing a "sprite
path" in the Flash 4 compiler (I don't know how the Flash 5
compiler works, but since this part of the code is completely
different it may be ok).
Now you can do things like /root/movie/submovie:variable,
./movie, /movie/../anothermovie, etc. (I used to have problems
with more than one submovie)
(note: I am not simplifying ANY path - i.e. the ones containing
.. - they get sent straight to the Flash player. But it seems to
work, so... :)
2001-07-25 02:29 raff
* src/actioncompiler/Makefile (1.4): - 'make clean' now also
removes the files generated by flex and bison. - added a
FLEXDEBUG option, in case I really need to see what's going on.
2001-07-25 02:25 raff
* src/actioncompiler/main.c (1.6): I still am faithfull to the
Flash 4 compiler, so here is a --4 option to select it (the
default, as before, is to use the new compiler).
2001-07-24 02:06 opaque_ndst
* src/libming.h (1.4): commented out garbage after #endif
2001-07-18 03:05 raff
* src/actioncompiler/: swf4compiler.flex (1.3), swf5compiler.flex
(1.5): added escape sequences \b, \f, \n, \r, \t and a warning
message for \x and \u (every other character that follows a '\'
is left unchanged but of course the '\' is removed).
2001-07-18 02:37 raff
* src/actioncompiler/: swf4compiler.flex (1.2), swf5compiler.flex
(1.4): Strings can contain escaped characters ( mainly the escape
character itself '\' and quotes, so I guess removing the escape
character is the right thing to do - and I am too lazy to find a
way to do it in Flex :)
One day we can support escape sequences ( \b, \f, \n, \r, \t )
and hex/unicode values ( \xHH, \uHHHH ) by "fixing" the unescape
function.
2001-07-14 02:42 opaque_ndst
* src/: libming.h (1.3), blocks/libswf.h (1.3): added rint define
2001-07-14 02:35 opaque_ndst
* util/: listmp3.c (1.3), listswf.c (1.5): fixed mp3 frame parsing
2001-07-14 02:35 opaque_ndst
* src/blocks/: mp3.c (1.4), soundstream.c (1.4), soundstream.h
(1.3): okay, I think this fixes mp3 streaming..
2001-07-14 02:34 opaque_ndst
* src/displaylist.c (1.6): removed soundrewind method call from
writeBlocks- what was I thinking??
2001-07-12 04:53 opaque_ndst
* CREDITS (1.5): [no log message]
2001-07-12 04:49 opaque_ndst
* src/Makefile (1.6): added libming.so to make clean
2001-07-12 04:48 opaque_ndst
* Makefile (1.5): changed install to libming-0.2
2001-07-12 04:48 opaque_ndst
* src/actioncompiler/: oldcompiler.flex (1.2), oldcompiler.y (1.3):
[no log message]
2001-07-12 04:42 opaque_ndst
* ming.i (1.8), java_ext/SWFShape.java (1.5),
java_ext/SWFShapeI.java (1.5), java_ext/native/SWFShape.h (1.5),
perl_ext/SWF.xs (1.6), php_ext/ming.c (1.11), py_ext/ming.py
(1.7), rb_ext/ming.rb (1.3): changed calls to SWFShape_drawGlyph
to SWFShape_drawSizedGlyph
2001-07-12 04:36 opaque_ndst
* perl_ext/README (1.3), php_ext/config.m4 (1.3), py_ext/README
(1.2): changed ming lib requirements to 0.2-pre-a
2001-07-12 04:35 opaque_ndst
* java_ext/SWFMovie.java (1.4), java_ext/SWFMovieI.java (1.4),
java_ext/native/SWFMovie.h (1.4), perl_ext/SWF.xs (1.5),
php_ext/ming.c (1.10), php_ext/php_ming.h (1.7), py_ext/ming.py
(1.6): added Ming_useSWFVersion
2001-07-12 04:32 opaque_ndst
* CHANGES (1.7), CREDITS (1.4), TODO (1.7): [no log message]
2001-07-12 04:32 opaque_ndst
* src/shape_util.c (1.7), src/shape_util.h (1.7), ming.h (1.13),
mingpp.h (1.8): moved sized drawGlyph to drawSizedGlyph,
restoring api compatibility
2001-07-12 04:25 opaque_ndst
* src/blocks/swf.h (1.11): removed unused SWFMatrix_copy
2001-07-12 04:24 opaque_ndst
* src/blocks/shape.c (1.8): fixed pen positioning in drawGlyph
2001-07-12 04:23 opaque_ndst
* src/blocks/: matrix.c (1.4), matrix.h (1.3): added
SWFMatrix_apply, various small cleanups
2001-07-12 04:22 opaque_ndst
* src/actioncompiler/swf5compiler.y (1.6): added ~ op, changed
shift ops' token names to avoid collision with assembler ops
2001-07-12 04:21 opaque_ndst
* src/actioncompiler/swf5compiler.flex (1.3): changed shift ops'
token names to avoid colliding with assembler ops
2001-07-11 02:01 opaque_ndst
* src/actioncompiler/: compile.c (1.8), compile.h (1.6),
swf5compiler.flex (1.2), swf5compiler.y (1.5): various small
fixes..
2001-07-09 07:27 opaque_ndst
* perl_ext/SWF.xs (1.4), py_ext/Makefile (1.6), py_ext/ming.py
(1.5), rb_ext/ming.rb (1.2): added size arg to SWFShape_drawGlyph
2001-07-09 07:23 opaque_ndst
* java_ext/: SWFShape.java (1.4), SWFShapeI.java (1.4),
native/SWFShape.h (1.4): added size arg to SWFShape_drawGlyph
2001-07-09 03:39 opaque_ndst
* ming.i (1.7): added Ming_useSWFVersion(num)
2001-07-09 03:37 opaque_ndst
* src/blocks/shape.c (1.7): now tracking pre-scaled pen in
drawGlyph to fix leaky shapes caused by rounding errors
2001-07-09 03:36 opaque_ndst
* src/blocks/Makefile (1.4): removed unused stuff..
2001-07-09 03:36 opaque_ndst
* src/Makefile (1.5): added new compiler files
2001-07-09 03:35 opaque_ndst
* src/: ming.c (1.5), ming.h (1.5): added Ming_useSWFVersion(num)
2001-07-09 03:33 opaque_ndst
* src/actioncompiler/compileaction.c (1.4): changed yyparse to
swf[45]parse
2001-07-09 03:33 opaque_ndst
* src/actioncompiler/main.c (1.5): changed yyparse to swf5parse
2001-07-09 03:32 opaque_ndst
* src/actioncompiler/: compile.c (1.7), compile.h (1.5): added
Wolfgang's patches allowing multiple data per push op
2001-07-09 03:32 opaque_ndst
* src/actioncompiler/: .cvsignore (1.4), Makefile (1.3): added new
files
2001-07-08 22:17 opaque_ndst
* util/png2dbl.c (1.3): turns out 24-bit images still need the
extra byte padding.. weird.
2001-07-08 04:35 opaque_ndst
* src/actioncompiler/swf5compiler.y (1.4): oops, forgot to change
the WriteU8s to WriteOps
2001-07-08 04:21 opaque_ndst
* src/actioncompiler/: swf4compiler.flex (1.1), swf4compiler.y
(1.1), swf5compiler.flex (1.1), swf5compiler.y (1.3): split back
into two separate compilers, added many patches from Wolfgang
Hamann
2001-07-08 04:19 opaque_ndst
* src/actioncompiler/: compiler.flex (1.8), compiler.y (1.11):
moved to swf[45]compiler
2001-07-01 22:40 opaque_ndst
* src/: shape_util.c (1.6), shape_util.h (1.6): added size arg to
SWFShape_drawGlyph
2001-07-01 22:40 opaque_ndst
* src/blocks/: shape.c (1.6), shape.h (1.5), swf.h (1.10): added
size arg to SWFShape_draw[Scaled]Glyph
2001-07-01 22:39 opaque_ndst
* src/ming.c (1.4): added Ming_getScale()
2001-07-01 22:39 opaque_ndst
* ming.h (1.12), ming.i (1.6), mingpp.h (1.7): added size arg to
SWFShape_drawGlyph function
2001-07-01 22:38 opaque_ndst
* php_ext/: ming.c (1.9), php_ming.h (1.6): added changes from php4
cvs: removal of "inline" from get* functions changed V_FOPEN to
VCWD_FOPEN added RINIT function (but commented it out, it seems
to mess things up..)
2001-07-01 02:06 opaque_ndst
* src/actioncompiler/compiler.y (1.10): added getURL as synonym for
loadMovie
2001-07-01 01:27 opaque_ndst
* util/: decompile.c (1.4), listswf.c (1.4): added default case in
geturl args switch
2001-07-01 01:26 opaque_ndst
* src/actioncompiler/compiler.y (1.9): added back some legacy
functions from oldcompiler.y in vain attempt at backwards
compatibility
2001-07-01 01:26 opaque_ndst
* src/actioncompiler/compiler.flex (1.7): added yyreset to
parseInit call added various legacy function calls
2001-06-20 10:04 opaque_ndst
* src/actioncompiler/compile.c (1.6): added position increment
after non-branch wide instruction
2001-06-20 10:03 opaque_ndst
* src/actioncompiler/compiler.flex (1.6): fixed error reporting-
now only one call to SWF_error is made
2001-06-20 10:02 opaque_ndst
* src/actioncompiler/compiler.y (1.8): fixes the case
if((++x % 100) == 0)
foo();
2001-06-20 10:01 opaque_ndst
* src/blocks/text.c (1.7): attempting to deal with empty-stringed
text records
2001-06-20 08:20 opaque_ndst
* src/movieclip.c (1.5): removed initializer for now nonexistent
totalFrames field
2001-06-20 04:47 opaque_ndst
* src/blocks/loadfont.c (1.5): cosmetic..
2001-06-20 04:46 opaque_ndst
* src/: movieclip.c (1.4), movieclip.h (1.5), blocks/sprite.c
(1.6), blocks/sprite.h (1.3), blocks/swf.h (1.9): added (working)
setNumberOfFrames to SWFSprite
2001-06-20 04:10 opaque_ndst
* util/swftophp.c (1.4): added Pete Schwamb's patch for saving
shape type
2001-06-20 03:31 opaque_ndst
* mingpp.h (1.6): fixed pointer reference in
SWFDisplayItem::addAction
2001-06-20 03:29 opaque_ndst
* perl_ext/SWF.xs (1.3): moved SWFDisplayItem_addAction w/in the
SWFDisplayItem methods area
2001-06-20 03:15 opaque_ndst
* ming.h (1.11), src/displaylist.c (1.5), src/movie.c (1.8),
src/movieclip.c (1.3), src/movieclip.h (1.4): added Jonathan
Shore's patches for adding sound streams to movie clips. Sure,
it might be defeating the purpose since they're loaded in one
frame, but someone might have a good use for it..
2001-06-20 03:05 opaque_ndst
* src/blocks/output.c (1.7): added paranoid case to checkSize()-
reportedly fixes things, even though I think it shouldn't.. My
guess is it's an off-by-one error somewhere else that's
propagating.
2001-06-19 22:03 opaque_ndst
* src/blocks/font.c (1.6): added [required] extra offset entry
2001-06-19 21:34 opaque_ndst
* src/blocks/character.c (1.4): added SWF_DEFINEFONT2 to
SWFCharacter_isBlock so that font block isn't destroyed by
blocklist
2001-06-17 20:57 raff
* util/decompile.c (1.3): same problem in the old decompiler
2001-06-17 20:54 raff
* util/decompile5.c (1.3): one more call in call
2001-06-17 19:23 raff
* util/decompile5.c (1.2): applying my changes to the old decompile
module (no pop() inside function calls) to this new version, so I
can play with it on Mac OSX :)
2001-06-15 03:03 opaque_ndst
* util/action.h (1.2): added various missed opcodes
2001-06-15 03:02 opaque_ndst
* util/listswf.c (1.3): cosmetic changes
2001-06-15 03:02 opaque_ndst
* util/Makefile (1.2): [no log message]
2001-06-15 03:02 opaque_ndst
* util/read.c (1.4): fixed goofo with string space allocing,
hexdumping
2001-06-15 02:57 opaque_ndst
* util/decompile5.c (1.1): added the swf5 decompiler
2001-06-15 02:55 opaque_ndst
* src/actioncompiler/: compile.c (1.5), compile.h (1.4),
compileaction.c (1.3), compiler.flex (1.5), compiler.y (1.7),
listaction.c (1.3), main.c (1.4): added Wolfgang Hamann's
assorted patches: fixed error reporting, fixed constant pool
writing, numerous other small improvements
2001-06-15 02:54 opaque_ndst
* src/: movie.c (1.7), movie.h (1.6): Added Wolfgang Hamann's
library symbol patches
2001-06-15 02:53 opaque_ndst
* src/blocktypes.h (1.2): added symbol export type
2001-06-15 02:53 opaque_ndst
* ming.h (1.10): added SWFMovie_addExport
2001-06-15 02:52 opaque_ndst
* perl_ext/: Exports.c (1.2), Makefile.PL (1.2), SWF.xs (1.2):
added Wolfgang Hamann's changes- clip event handlers for the
placeobject tag, export symbols, the textfield html flag, and the
SWF::Ming::setScale function.
2001-06-15 01:38 opaque_ndst
* src/blocks/: outputblock.c (1.5), outputblock.h (1.4), swf.h
(1.8): added Wolfgang Hamann's exportlist patches
2001-06-15 01:38 opaque_ndst
* src/blocks/loadfont.c (1.4): made name record large enough to
hold trailing '\0'. oops.
2001-06-15 01:37 opaque_ndst
* src/blocks/: font.c (1.5), font.h (1.5): added Wolfgang Hamann's
definefont2 patches allowing for wideoffset fonts
2001-06-15 01:36 opaque_ndst
* src/blocks/blocktypes.h (1.3): added export tag type
2001-06-15 01:36 opaque_ndst
* src/blocks/block.h (1.3): purely cosmetic
2001-06-15 01:35 opaque_ndst
* src/blocks/exports.h (1.1): a list of exported clip symbols
2001-06-14 20:38 opaque_ndst
* src/actioncompiler/compile.c (1.4): added sloppy endianness code
2001-06-14 20:36 opaque_ndst
* src/blocks/sprite.c (1.5): fixed segv in completion of empty
sprites
2001-06-14 11:11 raff
* util/decompile.c (1.2): a bunch of fixes to make the ActionScript
look more like ActionScript :)
- calling multiple pop() as parameters to a function is very bad,
because the C standard doesn't guarantee that they'll be called
in the order you expect. Most of the compilers push parameters
left to right, but gcc on Mac OSX has to be special!
In most of the places the pop() calls were already outside the
function calls, but a few of them didn't make it.
- SETPROPERTY wasn't correctly expanding the property name, as
GETPROPERTY did
- fixed a few things with strings
- unknown opcodes stop the decompilation process, but ACTION_POP
is a known opcode (don't know when Flash generates it, but it
does!). Still there are some cases where the decompilare get
lost, mostly after a POP, but I am not sure of what to do!
2001-06-14 11:02 raff
* util/swftophp.c (1.3): the right type for DefineText2 is
DEFINETEXT2 not 2
2001-05-22 07:24 opaque_ndst
* src/blocks/placeobject.c (1.2): Fixed memory leaks
2001-05-22 07:23 opaque_ndst
* src/actioncompiler/: compiler.flex (1.4), compiler.y (1.6): Added
Wolfgang Hamann's fixes, added a.i++ and a[i]++
2001-05-21 20:28 opaque_ndst
* php_ext/: ming.c (1.8), php_ming.h (1.5): added request
initializer, moved Ming_init() call into it
2001-05-21 12:25 jshore
* java_ext/native/: SWFAction.h (1.3), SWFBitmap.h (1.3),
SWFButton.h (1.3), SWFDisplayItem.h (1.3), SWFFill.h (1.3),
SWFFont.h (1.3), SWFGradient.h (1.3), SWFMorph.h (1.3),
SWFMovie.h (1.3), SWFMovieClip.h (1.3), SWFNative.cc (1.3),
SWFNative.h (1.3), SWFShape.h (1.3), SWFSound.h (1.3), SWFText.h
(1.3), SWFTextField.h (1.3), SWFUtilities.h (1.3): new
functionality
2001-05-21 12:24 jshore
* java_ext/Makefile (1.2): [no log message]
2001-05-21 12:23 jshore
* java_ext/: README (1.2), SWFAction.java (1.3), SWFActionI.java
(1.3), SWFBitmap.java (1.3), SWFBitmapI.java (1.3),
SWFButton.java (1.3), SWFButtonI.java (1.3), SWFColor.java (1.1),
SWFDimensionableI.java (1.1), SWFDisplayItem.java (1.3),
SWFDisplayItemI.java (1.3), SWFException.java (1.3), SWFFill.java
(1.3), SWFFillI.java (1.3), SWFFont.java (1.3), SWFFontI.java
(1.3), SWFGradient.java (1.3), SWFGradientI.java (1.3),
SWFMatrix.java (1.1), SWFMorph.java (1.3), SWFMorphI.java (1.3),
SWFMovie.java (1.3), SWFMovieClip.java (1.3), SWFMovieClipI.java
(1.3), SWFMovieI.java (1.3), SWFObject.java (1.3),
SWFObjectI.java (1.3), SWFShape.java (1.3), SWFShapeI.java (1.3),
SWFSound.java (1.3), SWFSoundI.java (1.3), SWFText.java (1.3),
SWFTextField.java (1.3), SWFTextFieldI.java (1.3), SWFTextI.java
(1.3): new functionality & GC fixes
2001-05-12 04:07 raff
* src/actioncompiler/compiler.y (1.5): oops, resolveJumps seems to
now be called bufferResolveJumps!
(this is what happen when I make changes on one version, and
check in another ):
2001-05-12 01:24 raff
* src/actioncompiler/: compiler.y (1.4), oldcompiler.y (1.2): This
fixes a segment fault when compiling something like:
for (;;) {
...
}
In this case the conditional expression is NULL (since there
isn't one).
So, the code checks if the conditional expression is null and in
that case creates a new buffer and SKIP the code that generates
the conditional branch.
2001-05-11 03:41 opaque_ndst
* src/blocks/sprite.c (1.4): now adds trailing showFrame block to
sprite if it's not there
2001-05-09 20:21 opaque_ndst
* ming.h (1.9), mingpp.h (1.5): added SWFDisplayItem_addAction
2001-05-09 20:21 opaque_ndst
* CHANGES (1.6), CREDITS (1.3), TODO (1.6): [no log message]
2001-05-09 09:43 opaque_ndst
* php_ext/Makefile (1.5): added static linkage to libdd.a w/
php_ming.so
2001-05-09 09:42 opaque_ndst
* php_ext/: ming.c (1.7), php_ming.h (1.4): added
SWFDisplayItem::addAction
2001-05-09 08:51 opaque_ndst
* src/text_util.c (1.3): fixed descent/leading scaling
2001-05-09 08:51 opaque_ndst
* src/shape_util.c (1.5): fixed line scaling
2001-05-09 08:20 opaque_ndst
* src/movieclip.h (1.3): added placeobject.h include
2001-05-09 08:19 opaque_ndst
* src/movie.c (1.6): changed default version to 5
2001-05-09 07:35 opaque_ndst
* src/: displaylist.c (1.4), displaylist.h (1.4): added new
placeobject2 handling
2001-05-09 07:35 opaque_ndst
* src/Makefile (1.4): added actioncompiler/assembler.?
2001-05-09 06:09 opaque_ndst
* src/blocks/swf.h (1.7): added placeobject functions
2001-05-09 06:05 opaque_ndst
* src/blocks/: outputblock.c (1.4), outputblock.h (1.3): moved
placeobject2 stuff to placeobject.[ch]
2001-05-09 06:04 opaque_ndst
* src/blocks/: output.c (1.6), output.h (1.3): added Jon Ribbens'
patches, made some other small fixes
2001-05-09 05:29 opaque_ndst
* src/blocks/: action.c (1.3), action.h (1.3): yanked unused
deprecated action stuff
2001-05-09 04:48 opaque_ndst
* src/blocks/Makefile (1.3): added placeobject stuff
2001-05-09 04:48 opaque_ndst
* src/blocks/: placeobject.c (1.1), placeobject.h (1.1):
placeobject stuff now a separate object
2001-05-09 03:47 opaque_ndst
* src/actioncompiler/: action.h (1.2), compile.c (1.3), compile.h
(1.3), compiler.flex (1.3), compiler.y (1.3), listaction.c (1.2),
main.c (1.3): added new swf5 action compiler
2001-05-09 03:14 opaque_ndst
* src/actioncompiler/: assembler.c (1.1), assembler.h (1.1):
assembler support functions
2001-05-09 03:13 opaque_ndst
* src/actioncompiler/Makefile (1.2): added assembler
2001-05-09 03:13 opaque_ndst
* src/actioncompiler/: oldcompiler.flex (1.1), oldcompiler.y (1.1):
these are the old swf4 compiler bits..
2001-05-08 21:03 opaque_ndst
* src/actioncompiler/swf5compiler.y (1.2): moved this to compiler.y
2001-05-07 05:28 jshore
* java_ext/: SWFAction.java (1.2), SWFActionI.java (1.2),
SWFBitmap.java (1.2), SWFBitmapI.java (1.2), SWFButton.java
(1.2), SWFButtonI.java (1.2), SWFDisplayItem.java (1.2),
SWFDisplayItemI.java (1.2), SWFException.java (1.2), SWFFill.java
(1.2), SWFFillI.java (1.2), SWFFont.java (1.2), SWFFontI.java
(1.2), SWFGradient.java (1.2), SWFGradientI.java (1.2),
SWFMorph.java (1.2), SWFMorphI.java (1.2), SWFMovie.java (1.2),
SWFMovieClip.java (1.2), SWFMovieClipI.java (1.2), SWFMovieI.java
(1.2), SWFObject.java (1.2), SWFObjectI.java (1.2), SWFShape.java
(1.2), SWFShapeI.java (1.2), SWFSound.java (1.2), SWFSoundI.java
(1.2), SWFText.java (1.2), SWFTextField.java (1.2),
SWFTextFieldI.java (1.2), SWFTextI.java (1.2), native/SWFAction.h
(1.2), native/SWFBitmap.h (1.2), native/SWFButton.h (1.2),
native/SWFDisplayItem.h (1.2), native/SWFFill.h (1.2),
native/SWFFont.h (1.2), native/SWFGradient.h (1.2),
native/SWFMorph.h (1.2), native/SWFMovie.h (1.2),
native/SWFMovieClip.h (1.2), native/SWFNative.cc (1.2),
native/SWFNative.h (1.2), native/SWFShape.h (1.2),
native/SWFSound.h (1.2), native/SWFText.h (1.2),
native/SWFTextField.h (1.2), native/SWFUtilities.h (1.2),
Tests/Simple.java (1.2), Tests/SlideShow.java (1.2): spelling
error
2001-05-07 05:25 jshore
* java_ext/README (1.1): information
2001-05-07 04:49 jshore
* java_ext/Tests/: Simple.java (1.1), SlideShow.java (1.1): new
java extension
2001-05-07 04:44 jshore
* java_ext/: SWFAction.java (1.1), SWFActionI.java (1.1),
SWFBitmap.java (1.1), SWFBitmapI.java (1.1), SWFButton.java
(1.1), SWFButtonI.java (1.1), SWFDisplayItem.java (1.1),
SWFDisplayItemI.java (1.1), SWFException.java (1.1), SWFFill.java
(1.1), SWFFillI.java (1.1), SWFFont.java (1.1), SWFFontI.java
(1.1), SWFGradient.java (1.1), SWFGradientI.java (1.1),
SWFMorph.java (1.1), SWFMorphI.java (1.1), SWFMovie.java (1.1),
SWFMovieClip.java (1.1), SWFMovieClipI.java (1.1), SWFMovieI.java
(1.1), SWFObject.java (1.1), SWFObjectI.java (1.1), SWFShape.java
(1.1), SWFShapeI.java (1.1), SWFSound.java (1.1), SWFSoundI.java
(1.1), SWFText.java (1.1), SWFTextField.java (1.1),
SWFTextFieldI.java (1.1), SWFTextI.java (1.1), native/Makefile
(1.1), native/SWFAction.h (1.1), native/SWFBitmap.h (1.1),
native/SWFButton.h (1.1), native/SWFDisplayItem.h (1.1),
native/SWFFill.h (1.1), native/SWFFont.h (1.1),
native/SWFGradient.h (1.1), native/SWFMorph.h (1.1),
native/SWFMovie.h (1.1), native/SWFMovieClip.h (1.1),
native/SWFNative.cc (1.1), native/SWFNative.h (1.1),
native/SWFShape.h (1.1), native/SWFSound.h (1.1),
native/SWFText.h (1.1), native/SWFTextField.h (1.1),
native/SWFUtilities.h (1.1): new java extension
2001-05-07 04:42 jshore
* java_ext/Makefile (1.1): [no log message]
2001-05-06 00:51 opaque_ndst
* src/blocks/output.c (1.5): added John Ribbens' fixes
2001-04-20 03:35 opaque_ndst
* mingpp.h (1.4): fixed confusion about input, added SWFSound
constructor from SWFInput
2001-04-14 04:50 opaque_ndst
* src/shape_util.c (1.4): got rid of deprecated lineToRelative crap
in drawCharacterBounds
2001-04-14 04:49 opaque_ndst
* src/movie.c (1.5): fixed scaling in automagic bitmap shapifying
2001-04-14 04:48 opaque_ndst
* php_ext/ming.c (1.6): fixed stuff. made it work. yep.
2001-04-14 04:48 opaque_ndst
* CHANGES (1.5): [no log message]
2001-04-13 02:51 opaque_ndst
* src/blocks/input.c (1.5): fixed typo
2001-04-13 02:50 opaque_ndst
* ming.h (1.8), mingpp.h (1.3), php_ext/ming.c (1.5),
src/blocks/input.c (1.4), src/blocks/input.h (1.2),
src/blocks/swf.h (1.6): added hacky SWFInput_allocedBuffer
nonsense
2001-04-13 02:49 opaque_ndst
* CHANGES (1.4): [no log message]
2001-04-13 02:29 opaque_ndst
* src/blocks/input.c (1.3): buffer input now frees buffer. I don't
like it, but I can't see any way around it..
2001-04-13 02:28 opaque_ndst
* src/blocks/dbl.c (1.6): fixed stupid typo
2001-04-13 02:12 opaque_ndst
* src/blocks/jpeg.h (1.3): moved typedef above includes
2001-04-13 02:12 opaque_ndst
* src/blocks/swf.h (1.5): added newSWFBitmap_fromInput
2001-04-13 02:11 opaque_ndst
* src/blocks/input.c (1.2): forgot to inc offset on buffer's
getChar. oops.
2001-04-13 02:11 opaque_ndst
* src/blocks/error.h (1.2): added a little note..
2001-04-13 02:10 opaque_ndst
* src/blocks/: dbl.c (1.5), dbl.h (1.3): added SWFInput interfaces
2001-04-13 02:09 opaque_ndst
* src/blocks/: bitmap.c (1.3), bitmap.h (1.3): added
newSWFBitmap_fromInput
2001-04-13 02:08 opaque_ndst
* src/: ming.h (1.4), shape_util.h (1.5): moved setScale/Threshold
over to ming.h, added seterror/warn to ming.h
2001-04-13 02:07 opaque_ndst
* src/ming.c (1.3): added seterror/warn functions
2001-04-13 02:06 opaque_ndst
* php_ext/: Makefile (1.4), ming.c (1.4), php_ming.h (1.3): added
new SWFInput stuff
2001-04-13 02:05 opaque_ndst
* ming.h (1.7), mingpp.h (1.2): fixed version number, added
seterror/warn functions, SWFBitmap_fromInput
2001-04-12 11:45 opaque_ndst
* CREDITS (1.2), Makefile (1.4), ming.i (1.5): [no log message]
2001-04-12 11:43 opaque_ndst
* c++_ext/: README (1.2), test.cpp (1.2): updated to match new code
2001-04-12 11:42 opaque_ndst
* py_ext/: Makefile (1.5), ming.py (1.4): updated for new stuff
2001-04-12 11:41 opaque_ndst
* CHANGES (1.3), TODO (1.5): [no log message]
2001-04-12 11:40 opaque_ndst
* src/test.c (1.2): random changes. like it matters, anyway.
whatever.
2001-04-12 11:40 opaque_ndst
* src/: movieclip.c (1.2), movieclip.h (1.2): changed 2000 to 2001
2001-04-12 11:39 opaque_ndst
* src/ming.h (1.3): added global extern crap
2001-04-12 11:38 opaque_ndst
* src/libming.h (1.2): ifdef wrapper for unistd.h
2001-04-12 11:37 opaque_ndst
* src/movie.c (1.4): added SWFMovie_add(SWFBitmap) automagic shape
wrapping convenience code
2001-04-12 11:36 opaque_ndst
* src/Makefile (1.3): added fill.o
2001-04-12 11:35 opaque_ndst
* src/: blocklist.c (1.3), blocklist.h (1.2), displaylist.c (1.3),
displaylist.h (1.3), movie.h (1.5), position.c (1.3), position.h
(1.3), text_util.c (1.2), text_util.h (1.2): changed 2000 to 2001
2001-04-12 11:34 opaque_ndst
* src/: shape_util.c (1.3), shape_util.h (1.4): removed annoying
inline functions, added
2001-04-12 11:33 opaque_ndst
* src/: fill.c (1.1), fill.h (1.3): removed the annoying inline
functions
2001-04-12 11:32 opaque_ndst
* src/actioncompiler/: compile.c (1.2), compile.h (1.2),
compileaction.c (1.2), main.c (1.2): small tweaks to make things
compile easier under windows
2001-04-12 11:31 opaque_ndst
* src/actioncompiler/swf5compiler.y (1.1): first steps toward a
flash 5 compiler.. still not really working
2001-04-12 11:29 opaque_ndst
* src/blocks/: Makefile (1.2), action.c (1.2), action.h (1.2),
bitmap.c (1.2), bitmap.h (1.2), block.c (1.3), block.h (1.2),
blocktypes.h (1.2), browserfont.c (1.3), browserfont.h (1.2),
button.c (1.3), button.h (1.2), character.c (1.3), character.h
(1.2), cxform.c (1.3), cxform.h (1.2), fillstyle.c (1.2),
fillstyle.h (1.2), font.c (1.4), font.h (1.4), fontinfo.c (1.3),
fontinfo.h (1.2), gradient.c (1.3), gradient.h (1.2), libswf.h
(1.2), linestyle.c (1.2), linestyle.h (1.2), loadfont.c (1.3),
matrix.c (1.3), matrix.h (1.2), method.c (1.2), method.h (1.2),
morph.c (1.3), morph.h (1.2), output.c (1.4), output.h (1.2),
outputblock.c (1.3), outputblock.h (1.2), rect.c (1.3), rect.h
(1.2), shape.c (1.5), shape.h (1.4), sound.c (1.3), sound.h
(1.2), sprite.c (1.3), sprite.h (1.2), swf.h (1.4), text.c (1.6),
text.h (1.3), textfield.c (1.3), textfield.h (1.4), ttffont.c
(1.2), ttffont.h (1.2): changed 2000 to 2001
2001-04-12 11:29 opaque_ndst
* src/blocks/: dbl.c (1.4), dbl.h (1.2), jpeg.c (1.3), jpeg.h
(1.2), mp3.c (1.3), soundstream.c (1.3), soundstream.h (1.2):
updated to use SWFInput object
2001-04-12 11:28 opaque_ndst
* src/blocks/: error.c (1.1), error.h (1.1): new flexible error
methods
2001-04-12 11:28 opaque_ndst
* src/blocks/: input.c (1.1), input.h (1.1): new datasource
abstraction thingy
2001-04-12 11:24 opaque_ndst
* perl_ext/: Changes (1.1), Exports.c (1.1), MANIFEST (1.1),
Makefile.PL (1.1), README (1.2), SWF.pm (1.1), SWF.xs (1.1), TODO
(1.1), perl_swf.h (1.1), typemap (1.1): first include
2001-04-12 11:21 opaque_ndst
* ming.h (1.6), mingpp.h (1.1): hey, here's the new header files..
2001-04-12 11:20 opaque_ndst
* c++_ext/ming.h (1.2): moved to ../mingpp.h
2001-04-12 11:19 opaque_ndst
* util/png2dbl.c (1.2): added byteorder fix
2001-03-22 20:38 opaque_ndst
* src/blocks/text.c (1.5): now carries height from one record to
the next when you addString, setColor, etc.
2001-03-17 05:20 opaque_ndst
* php_ext/Makefile (1.3): replaced include nonsense with
`php-config --includes`
2001-03-17 05:15 opaque_ndst
* py_ext/Makefile (1.4): changed to static linkage with libming
2001-03-17 05:15 opaque_ndst
* CHANGES (1.2), README (1.2), TODO (1.4): [no log message]
2001-03-17 05:14 opaque_ndst
* src/ming.h (1.2): fixed version number
2001-03-17 03:41 opaque_ndst
* Makefile (1.3): fixed ln so ming.h gets installed
2001-03-17 00:42 opaque_ndst
* perl_ext/: Makefile (1.2), ming_wrap.c (1.2), ming_wrap.doc
(1.2), mingc.pm (1.2), sample.pl (1.2): replaced with soheil's XS
module
2001-03-13 10:01 opaque_ndst
* src/blocks/text.c (1.4): removed superfluous textrecord 0/1 type
jostling as per Raff's investigative elucidations.
2001-03-13 09:51 opaque_ndst
* src/actioncompiler/: compiler.flex (1.2), compiler.y (1.2): added
Raff's getURL1 function
2001-03-13 09:43 opaque_ndst
* src/shape_util.h (1.3): yanked SWFShape_drawGlyph
2001-03-13 08:00 opaque_ndst
* ming.h (1.5): changed SWFFont_getStringWidth return to float
2001-03-13 03:19 opaque_ndst
* ming.h (1.4), ming.i (1.4), src/blocks/font.c (1.3),
src/blocks/font.h (1.3), src/blocks/shape.c (1.4),
src/blocks/shape.h (1.3), src/blocks/swf.h (1.3): changed
drawGlyph arg to unsigned char so 8-bit character codes work
2001-03-12 23:24 opaque_ndst
* src/blocks/textfield.h (1.3): fixed offbits to allow for
SWFTEXTFIELD_HTML
2001-03-12 22:02 opaque_ndst
* util/: listmp3.c (1.2), listswf.c (1.2): added frameLen tweak
2001-03-12 22:01 opaque_ndst
* util/read.c (1.3): removed damn assert(0) to quell dumping
2001-03-12 22:00 opaque_ndst
* py_ext/ming.py (1.3): added Ming_setScale,
Ming_setCubicThreshold, and flags arg to SWFTextField()
2001-03-12 21:58 opaque_ndst
* php_ext/: ming.c (1.3), php_ming.h (1.2): added Ming_setScale,
changed scalar args to floats
2001-03-12 21:57 opaque_ndst
* ming.h (1.3), ming.i (1.3): changed scalar args to floats,
cleaned out some non-public functions
2001-03-12 21:55 opaque_ndst
* TODO (1.3): [no log message]
2001-03-12 21:55 opaque_ndst
* src/: blocklist.c (1.2), movie.c (1.3), movie.h (1.4): changed
malloc/memset to calloc, changed scalar args to floats and added
scaling code
2001-03-12 21:54 opaque_ndst
* src/ming.c (1.2): added Ming_setScale, moved
Ming_setCubicThreshold here
2001-03-12 21:53 opaque_ndst
* src/: fill.h (1.2), position.c (1.2), position.h (1.2): changed
scalar args to floats, adding scaling code
2001-03-12 21:50 opaque_ndst
* src/: displaylist.c (1.2), displaylist.h (1.2): include [empty]
matrix for items left at (0,0)- some things don't seem to show up
otherwise
2001-03-12 21:49 opaque_ndst
* src/: shape_util.c (1.2), shape_util.h (1.2): wrapped all
metric-related functions with scaled versions
2001-03-12 21:48 opaque_ndst
* src/Makefile (1.2): added text_util
2001-03-12 21:47 opaque_ndst
* src/blocks/: block.c (1.2), browserfont.c (1.2), button.c (1.2),
character.c (1.2), cxform.c (1.2), dbl.c (1.3), fontinfo.c (1.2),
gradient.c (1.2), jpeg.c (1.2), loadfont.c (1.2), matrix.c (1.2),
morph.c (1.2), output.c (1.3), outputblock.c (1.2), rect.c (1.2),
sound.c (1.2), sprite.c (1.2): changed malloc/memset to calloc,
assigning NULL to pointers manually now for portability's sake
2001-03-12 21:46 opaque_ndst
* src/blocks/: mp3.c (1.2), soundstream.c (1.2): tweaked mp3 frame
size calculation, seems to be more compatible
2001-03-12 21:45 opaque_ndst
* src/blocks/: read.c (1.1), shape.c (1.3), shape.h (1.2): added
"scaled" to metric-related function names, moved cubic bezier and
glyph drawing code down here
2001-03-12 21:44 opaque_ndst
* src/blocks/: font.c (1.2), font.h (1.2), swf.h (1.2), text.c
(1.3), text.h (1.2), textfield.c (1.2), textfield.h (1.2): added
"scaled" to all metric-related function names
2001-03-12 21:41 opaque_ndst
* src/read.c (1.2): moved down to blocks along with drawGlyph
2001-03-12 21:41 opaque_ndst
* src/: text_util.c (1.1), text_util.h (1.1): scales
text/font/textfield metrics by Ming_scale
2001-03-07 05:14 opaque_ndst
* php_ext/ming.c (1.2): fixed stupid setLineSpacing/setIndentation
mistake and goof in streamMp3(FILE *)
2001-03-05 02:36 opaque_ndst
* src/blocks/output.c (1.2): writeString now stops on null, not on
< 0, so we can output 8-bit chars. oops.
2001-03-05 02:35 opaque_ndst
* py_ext/ming.py (1.2): saved a reference to font in
SWFTextField::setFont so that it doesn't get freed if you do
t.setFont(SWFFont("boink"))
2001-02-27 07:16 opaque_ndst
* src/blocks/shape.c (1.2): added check for adding empty line/curve
2001-02-26 22:24 opaque_ndst
* py_ext/Makefile (1.3): added ming.pyc to make clean
2001-02-22 07:10 raff
* util/: makefdb.c (1.2), read.c (1.2), read.h (1.2): Ming
currently doesn't support wide-character fonts, but maybe we
don't want to abort the program run, since there may be other
fonts we want to extract.
The "fix" is quite an hack: let the program do whatever it
normally does, but at the end remove the file, to avoid that
using it may crash the library.
2001-02-21 23:47 opaque_ndst
* TODO (1.2): added automatic bitmap-to-shape
2001-02-21 23:46 opaque_ndst
* py_ext/Makefile (1.2): added dependency on ../libming.a for
mingcmodule.so
2001-02-21 23:46 opaque_ndst
* py_ext/.cvsignore (1.3): added ming.pyc
2001-02-21 23:45 opaque_ndst
* src/blocks/text.c (1.2): check for string == NULL before strlen
2001-02-21 23:27 opaque_ndst
* src/blocks/dbl.c (1.2): Now grabs width and height from dbl file!
2001-02-17 04:27 opaque_ndst
* py_ext/.cvsignore (1.2): added ming_wrap.c and ming_wrap.doc
2001-02-17 04:25 opaque_ndst
* py_ext/: ming_wrap.c (1.2), ming_wrap.doc (1.2): removed
swig-generated files
2001-02-17 04:24 opaque_ndst
* util/swftophp.c (1.2): added indent arg to decompileAction calls
2001-02-17 04:23 opaque_ndst
* src/actioncompiler/.cvsignore (1.3): added test
2001-02-17 04:19 opaque_ndst
* ming.h (1.2), ming.i (1.2), src/movie.h (1.3): added -1 return
from SWFMovie_save if named file doesn't exist
2001-02-17 04:18 opaque_ndst
* ming_wrap.c (1.2): removed generated file
2001-02-17 04:17 opaque_ndst
* .cvsignore (1.2): added ming_wrap.c generated file
2001-02-17 04:17 opaque_ndst
* .cvsignore (1.1), c++_ext/.cvsignore (1.1), perl_ext/.cvsignore
(1.1), php_ext/.cvsignore (1.1), py_ext/.cvsignore (1.1),
rb_ext/.cvsignore (1.1), src/.cvsignore (1.1),
src/actioncompiler/.cvsignore (1.2), src/blocks/.cvsignore (1.1):
Dave learns what .cvsignore files are for
2001-02-17 04:11 opaque_ndst
* util/.cvsignore (1.1): Dave discovers what .cvsignore files are
for..
2001-02-16 23:23 opaque_ndst
* php_ext/Makefile (1.2): Fixed botched CFILES define. oops.
2001-02-15 22:03 opaque_ndst
* src/actioncompiler/.cvsignore (1.1): added generated files
lex.yy.c compiler.tab.c compiler.tab.h
2001-02-15 22:01 opaque_ndst
* src/actioncompiler/: compiler.tab.c (1.2), compiler.tab.h (1.2),
lex.yy.c (1.2): removed bison/flex-generated files
2001-02-15 21:58 opaque_ndst
* src/: movie.c (1.2), movie.h (1.2): added SWFMovie_addBlock at
Adam Cohen-Rose's suggestion. This helps reduce movie's
dependency on blockList.
2001-02-13 00:15 opaque_ndst
* php_ext/ming.dsp (1.1): MS dev studio project file. From php's
ext/ming
2001-02-08 22:41 opaque_ndst
* php_ext/config.m4 (1.2): Changed withval to PHP_MING as to not
hose the php build
2001-02-08 22:40 opaque_ndst
* Makefile (1.2): Changed to "install" method for RPM sake
2001-02-01 02:00 opaque_ndst
* CHANGES (1.1), CREDITS (1.1), LICENSE (1.1), Makefile (1.1),
README (1.1), TODO (1.1), ming.h (1.1), ming.i (1.1), ming_wrap.c
(1.1), php_ext/Makefile.in (1.1), php_ext/config.m4 (1.1),
php_ext/Makefile (1.1), php_ext/README (1.1),
php_ext/make_module.sh (1.1), php_ext/ming.c (1.1),
php_ext/php_ming.h (1.1), py_ext/INSTALL (1.1), py_ext/Makefile
(1.1), py_ext/README (1.1), py_ext/TODO (1.1), py_ext/ming.py
(1.1), py_ext/ming_wrap.c (1.1), py_ext/ming_wrap.doc (1.1),
py_ext/mingc.def (1.1), py_ext/shape.py (1.1), py_ext/test.py
(1.1), src/Makefile (1.1), src/blocklist.c (1.1), src/blocklist.h
(1.1), src/blocktypes.h (1.1), src/displaylist.c (1.1),
src/displaylist.h (1.1), src/libming.h (1.1), src/ming.h (1.1),
src/movie.c (1.1), src/movie.h (1.1), src/movieclip.c (1.1),
src/movieclip.h (1.1), src/fill.h (1.1), src/ming.c (1.1),
src/position.c (1.1), src/position.h (1.1), src/read.c (1.1),
src/shape_util.c (1.1), src/shape_util.h (1.1), src/test.c (1.1),
src/actioncompiler/Makefile (1.1), src/actioncompiler/action.h
(1.1), src/actioncompiler/compile.c (1.1),
src/actioncompiler/compile.h (1.1),
src/actioncompiler/compileaction.c (1.1),
src/actioncompiler/compiler.flex (1.1),
src/actioncompiler/compiler.y (1.1),
src/actioncompiler/listaction.c (1.1), src/actioncompiler/main.c
(1.1), src/actioncompiler/compiler.tab.c (1.1),
src/actioncompiler/compiler.tab.h (1.1),
src/actioncompiler/lex.yy.c (1.1), src/blocks/Makefile (1.1),
src/blocks/action.c (1.1), src/blocks/action.h (1.1),
src/blocks/bitmap.h (1.1), src/blocks/block.c (1.1),
src/blocks/block.h (1.1), src/blocks/blocktypes.h (1.1),
src/blocks/browserfont.c (1.1), src/blocks/browserfont.h (1.1),
src/blocks/button.c (1.1), src/blocks/button.h (1.1),
src/blocks/character.c (1.1), src/blocks/character.h (1.1),
src/blocks/cxform.c (1.1), src/blocks/cxform.h (1.1),
src/blocks/font.c (1.1), src/blocks/font.h (1.1),
src/blocks/fontinfo.c (1.1), src/blocks/fontinfo.h (1.1),
src/blocks/linestyle.c (1.1), src/blocks/jpeg.c (1.1),
src/blocks/jpeg.h (1.1), src/blocks/libswf.h (1.1),
src/blocks/loadfont.c (1.1), src/blocks/matrix.c (1.1),
src/blocks/matrix.h (1.1), src/blocks/method.c (1.1),
src/blocks/method.h (1.1), src/blocks/mp3.c (1.1),
src/blocks/output.c (1.1), src/blocks/output.h (1.1),
src/blocks/outputblock.c (1.1), src/blocks/outputblock.h (1.1),
src/blocks/rect.c (1.1), src/blocks/rect.h (1.1),
src/blocks/shape.c (1.1), src/blocks/shape.h (1.1),
src/blocks/sound.c (1.1), src/blocks/sound.h (1.1),
src/blocks/soundstream.c (1.1), src/blocks/soundstream.h (1.1),
src/blocks/sprite.c (1.1), src/blocks/sprite.h (1.1),
src/blocks/swf.h (1.1), src/blocks/text.c (1.1),
src/blocks/bitmap.c (1.1), src/blocks/dbl.c (1.1),
src/blocks/dbl.h (1.1), src/blocks/gradient.c (1.1),
src/blocks/gradient.h (1.1), src/blocks/text.h (1.1),
src/blocks/textfield.c (1.1), src/blocks/textfield.h (1.1),
src/blocks/ttffont.c (1.1), src/blocks/ttffont.h (1.1),
src/blocks/fillstyle.c (1.1), src/blocks/fillstyle.h (1.1),
src/blocks/linestyle.h (1.1), src/blocks/morph.c (1.1),
src/blocks/morph.h (1.1), util/Makefile (1.1), util/README (1.1),
util/TODO (1.1), util/action.h (1.1), util/bindump.c (1.1),
util/blocktypes.c (1.1), util/blocktypes.h (1.1),
util/decompile.c (1.1), util/decompile.h (1.1), util/gif2mask.c
(1.1), util/hexdump.c (1.1), util/libswf.h (1.1), util/listfdb.c
(1.1), util/listjpeg.c (1.1), util/listmp3.c (1.1),
util/listswf.c (1.1), util/makefdb.c (1.1), util/output.h (1.1),
util/read.c (1.1), util/read.h (1.1), util/swftophp.c (1.1),
util/swftophp.h (1.1), perl_ext/Makefile (1.1),
perl_ext/sample.pl (1.1), util/gif2dbl.c (1.1), util/png2dbl.c
(1.1), c++_ext/Makefile (1.1), c++_ext/test.cpp (1.1),
perl_ext/README (1.1), perl_ext/ming_wrap.c (1.1),
perl_ext/ming_wrap.doc (1.1), perl_ext/mingc.pm (1.1),
rb_ext/README (1.1), rb_ext/depend (1.1), rb_ext/extconf.rb
(1.1), rb_ext/ming.rb (1.1), rb_ext/shape.rb (1.1),
rb_ext/test.rb (1.1), c++_ext/README (1.1), c++_ext/ming.h (1.1):
Initial revision
2001-02-01 02:00 opaque_ndst
* CHANGES (1.1.1.1), CREDITS (1.1.1.1), LICENSE (1.1.1.1), Makefile
(1.1.1.1), README (1.1.1.1), TODO (1.1.1.1), ming.h (1.1.1.1),
ming.i (1.1.1.1), ming_wrap.c (1.1.1.1), php_ext/Makefile.in
(1.1.1.1), php_ext/config.m4 (1.1.1.1), php_ext/Makefile
(1.1.1.1), php_ext/README (1.1.1.1), php_ext/make_module.sh
(1.1.1.1), php_ext/ming.c (1.1.1.1), php_ext/php_ming.h
(1.1.1.1), py_ext/INSTALL (1.1.1.1), py_ext/Makefile (1.1.1.1),
py_ext/README (1.1.1.1), py_ext/TODO (1.1.1.1), py_ext/ming.py
(1.1.1.1), py_ext/ming_wrap.c (1.1.1.1), py_ext/ming_wrap.doc
(1.1.1.1), py_ext/mingc.def (1.1.1.1), py_ext/shape.py (1.1.1.1),
py_ext/test.py (1.1.1.1), src/Makefile (1.1.1.1), src/blocklist.c
(1.1.1.1), src/blocklist.h (1.1.1.1), src/blocktypes.h (1.1.1.1),
src/displaylist.c (1.1.1.1), src/displaylist.h (1.1.1.1),
src/libming.h (1.1.1.1), src/ming.h (1.1.1.1), src/movie.c
(1.1.1.1), src/movie.h (1.1.1.1), src/movieclip.c (1.1.1.1),
src/movieclip.h (1.1.1.1), src/fill.h (1.1.1.1), src/ming.c
(1.1.1.1), src/position.c (1.1.1.1), src/position.h (1.1.1.1),
src/read.c (1.1.1.1), src/shape_util.c (1.1.1.1),
src/shape_util.h (1.1.1.1), src/test.c (1.1.1.1),
src/actioncompiler/Makefile (1.1.1.1),
src/actioncompiler/action.h (1.1.1.1),
src/actioncompiler/compile.c (1.1.1.1),
src/actioncompiler/compile.h (1.1.1.1),
src/actioncompiler/compileaction.c (1.1.1.1),
src/actioncompiler/compiler.flex (1.1.1.1),
src/actioncompiler/compiler.y (1.1.1.1),
src/actioncompiler/listaction.c (1.1.1.1),
src/actioncompiler/main.c (1.1.1.1),
src/actioncompiler/compiler.tab.c (1.1.1.1),
src/actioncompiler/compiler.tab.h (1.1.1.1),
src/actioncompiler/lex.yy.c (1.1.1.1), src/blocks/Makefile
(1.1.1.1), src/blocks/action.c (1.1.1.1), src/blocks/action.h
(1.1.1.1), src/blocks/bitmap.h (1.1.1.1), src/blocks/block.c
(1.1.1.1), src/blocks/block.h (1.1.1.1), src/blocks/blocktypes.h
(1.1.1.1), src/blocks/browserfont.c (1.1.1.1),
src/blocks/browserfont.h (1.1.1.1), src/blocks/button.c
(1.1.1.1), src/blocks/button.h (1.1.1.1), src/blocks/character.c
(1.1.1.1), src/blocks/character.h (1.1.1.1), src/blocks/cxform.c
(1.1.1.1), src/blocks/cxform.h (1.1.1.1), src/blocks/font.c
(1.1.1.1), src/blocks/font.h (1.1.1.1), src/blocks/fontinfo.c
(1.1.1.1), src/blocks/fontinfo.h (1.1.1.1),
src/blocks/linestyle.c (1.1.1.1), src/blocks/jpeg.c (1.1.1.1),
src/blocks/jpeg.h (1.1.1.1), src/blocks/libswf.h (1.1.1.1),
src/blocks/loadfont.c (1.1.1.1), src/blocks/matrix.c (1.1.1.1),
src/blocks/matrix.h (1.1.1.1), src/blocks/method.c (1.1.1.1),
src/blocks/method.h (1.1.1.1), src/blocks/mp3.c (1.1.1.1),
src/blocks/output.c (1.1.1.1), src/blocks/output.h (1.1.1.1),
src/blocks/outputblock.c (1.1.1.1), src/blocks/outputblock.h
(1.1.1.1), src/blocks/rect.c (1.1.1.1), src/blocks/rect.h
(1.1.1.1), src/blocks/shape.c (1.1.1.1), src/blocks/shape.h
(1.1.1.1), src/blocks/sound.c (1.1.1.1), src/blocks/sound.h
(1.1.1.1), src/blocks/soundstream.c (1.1.1.1),
src/blocks/soundstream.h (1.1.1.1), src/blocks/sprite.c
(1.1.1.1), src/blocks/sprite.h (1.1.1.1), src/blocks/swf.h
(1.1.1.1), src/blocks/text.c (1.1.1.1), src/blocks/bitmap.c
(1.1.1.1), src/blocks/dbl.c (1.1.1.1), src/blocks/dbl.h
(1.1.1.1), src/blocks/gradient.c (1.1.1.1), src/blocks/gradient.h
(1.1.1.1), src/blocks/text.h (1.1.1.1), src/blocks/textfield.c
(1.1.1.1), src/blocks/textfield.h (1.1.1.1), src/blocks/ttffont.c
(1.1.1.1), src/blocks/ttffont.h (1.1.1.1), src/blocks/fillstyle.c
(1.1.1.1), src/blocks/fillstyle.h (1.1.1.1),
src/blocks/linestyle.h (1.1.1.1), src/blocks/morph.c (1.1.1.1),
src/blocks/morph.h (1.1.1.1), util/Makefile (1.1.1.1),
util/README (1.1.1.1), util/TODO (1.1.1.1), util/action.h
(1.1.1.1), util/bindump.c (1.1.1.1), util/blocktypes.c (1.1.1.1),
util/blocktypes.h (1.1.1.1), util/decompile.c (1.1.1.1),
util/decompile.h (1.1.1.1), util/gif2mask.c (1.1.1.1),
util/hexdump.c (1.1.1.1), util/libswf.h (1.1.1.1), util/listfdb.c
(1.1.1.1), util/listjpeg.c (1.1.1.1), util/listmp3.c (1.1.1.1),
util/listswf.c (1.1.1.1), util/makefdb.c (1.1.1.1), util/output.h
(1.1.1.1), util/read.c (1.1.1.1), util/read.h (1.1.1.1),
util/swftophp.c (1.1.1.1), util/swftophp.h (1.1.1.1),
perl_ext/Makefile (1.1.1.1), perl_ext/sample.pl (1.1.1.1),
util/gif2dbl.c (1.1.1.1), util/png2dbl.c (1.1.1.1),
c++_ext/Makefile (1.1.1.1), c++_ext/test.cpp (1.1.1.1),
perl_ext/README (1.1.1.1), perl_ext/ming_wrap.c (1.1.1.1),
perl_ext/ming_wrap.doc (1.1.1.1), perl_ext/mingc.pm (1.1.1.1),
rb_ext/README (1.1.1.1), rb_ext/depend (1.1.1.1),
rb_ext/extconf.rb (1.1.1.1), rb_ext/ming.rb (1.1.1.1),
rb_ext/shape.rb (1.1.1.1), rb_ext/test.rb (1.1.1.1),
c++_ext/README (1.1.1.1), c++_ext/ming.h (1.1.1.1): initial
import