af4eabc996d7811c1c17a0f17a0a0e768e3f691a
[swftools.git] / TODO
1 swfc:
2
3     * .texture
4     * object rel coords, as in obj1.(x,y) and monkey.nose
5         "follow me" feature:  default, or should it be explicitly specified?
6     * .replace command
7         .crossfade command????
8     * .sound file.wav ?  
9         syntax for single sound hits, looping, synch sound stream.
10     * .include
11     * text:  newlines
12     * dump format for ingestion into swifty?
13     * .editbox
14     * .importassets, .import
15     * default output filename (name.sc -> name.swf) if unspecified
16     * change .swf to .flash ?  
17         import swfs with .swf instead of .movie?
18     * more colour names?  X11 colour names?  (we are Linux after all...)
19     * .hide/.show?
20     * .orbit
21     * store instance coordinates for .put with same name after .del?
22     * macros?  looping?  ways of reducing repetitive coding (and the length of sc files)?
23
24 pdf2swf:
25
26     * Implement dashed lines (maybe by using fillstyle to keep Shapes small, maybe
27               optional- use another color for dashed lines)
28     * fix memory leaks
29     * some bounding boxes are too big
30     * support for ttf fonts in --fontdirs
31     * upgrade ttf2pt1
32
33 font2swf:
34     
35     * implement support for truetype fonts.  [yes please :-)]
36
37 swfcombine:
38
39     * Handle Bounding boxes
40     * Relocate  SetTarget "/content"  stuff, too?
41     * allow "combining" Actionscript and SWF.
42     * "swfcombine -m" (e.g. "swfcombine -mT test.swf") duplicates depths:
43         relocate depth in normalcombine()
44     * "swfcombine -mT file.swf -x 300 file2.swf" doesn't work
45
46 swfextract:
47     
48     * mp3 extraction should also work for movieclips.
49
50 wav2swf:
51     
52     * -r flag doesn't work without -d option.
53
54 librfxswf:
55
56     * Actionscript has memory leaks
57     * Font routines still need a little more work (shape alignment)
58
59 other:
60
61     * swfcrop
62     * swf2fig
63     * swfrender
64
65 documentation:
66
67     * basic command set 
68     * example set illustrating basics
69     * cook book:  how to get familiar effects 
70         (fade/wipe/titles/scrolling/false perspective etc)
71     * complete list of all required packages and libs and how to get/build them
72