1 # De messed with this file on the night of Feb 11
2 # re-ordered some swfc objectives according to my own warped priorities :-)
3 # added a couple of items.
4 # added the doco TODO items at the end
8 * object rel coords, as in obj1.(x,y) and monkey.nose
9 "follow me" feature: default, or should it be explicitly specified?
12 .crossfade command????
15 syntax for single sound hits, looping, synch sound stream.
19 * dump format for ingestion into swifty?
21 --------- imaginary dividing line between "high priority" and "lower priority" ------------
22 --------- in my opinion the stuff above is useful/necessary for basic ------------
23 --------- animations -- the minimal tool kit w/which cool demos can be ------------
24 --------- produced and swifty can be taught to do really neat things. ------------
25 --------- from here on down we are also looking at useful good stuff, but ------------
26 --------- decent animations can be made without these extra nice features ------------
27 --------- you may disagree about where to draw this line :-) ------------
29 * textinput box object?
31 * default output filename (name.sc -> name.swf) if unspecified
33 * change .swf to .flash ?
34 import swfs with .swf instead of .movie?
36 * more colour names? X11 colour names? (we are Linux after all...)
41 wasn't this going to be called .orbit?
43 * store instance coordinates for .put with same name after .del?
45 * macros? looping? ways of reducing repetitive coding (and the length of sc files)?
50 * Implement dashed lines (maybe by using fillstyle to keep Shapes small, maybe
51 optional- use another color for dashed lines)
53 * some bounding boxes are too big
54 * support for ttf fonts in --fontdirs
59 * implement support for truetype fonts. [yes please :-)]
63 * Handle Bounding boxes
64 * Relocate SetTarget "/content" stuff, too?
65 * allow "combining" Actionscript and SWF.
66 * "swfcombine -m" (e.g. "swfcombine -mT test.swf") duplicates depths:
67 relocate depth in normalcombine()
68 * "swfcombine -mT file.swf -x 300 file2.swf" doesn't work
72 * mp3 extraction should also work for movieclips.
76 * -r flag doesn't work without -d option.
80 * Actionscript has memory leaks
81 * Font routines still need a little more work (shape alignment)
90 * extract preview of specific frame N
96 * example set illustrating basics
98 * cook book: how to get familiar effects
99 (fade/wipe/titles/scrolling/false perspective etc)
101 * complete list of all required packages and libs and how to get/build them