summaryrefslogtreecommitdiff
path: root/TODO
blob: 3018f75da1894dec86ecfe88fd92453caa00732c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
swfc:

    * .texture
    * object rel coords, as in obj1.(x,y) and monkey.nose
	"follow me" feature:  default, or should it be explicitly specified?
    * .replace command
	.crossfade command????
    * .soundstream
    * text:  newlines
    * .egon  (stub is there, never really implemented)... folding edges?
    * dump format for ingestion into swifty?
    * .editbox
    * .importassets, .import
    * default output filename (name.sc -> name.swf) if unspecified
    * change .swf to .flash ?  
	import swfs with .swf instead of .movie?
    * .hide/.show?
    * .orbit
    * store instance coordinates for .put with same name after .del?
    * macros?  looping?  ways of reducing repetitive coding (and the length of sc files)?

pdf2swf:

    * Implement dashed lines (maybe by using fillstyle to keep Shapes small, maybe
	      optional- use another color for dashed lines)
    * fix memory leaks
    * some bounding boxes are too big
    * support for ttf fonts in --fontdirs
    * upgrade ttf2pt1

font2swf:
    
    * implement support for truetype fonts.  [yes please :-)]
    * command line option parsing

swfcombine:

    * Handle Bounding boxes
    * Relocate  SetTarget "/content"  stuff, too?
    * allow "combining" Actionscript and SWF.
    * "swfcombine -m" (e.g. "swfcombine -mT test.swf") duplicates depths:
	relocate depth in normalcombine()
    * "swfcombine -mT file.swf -x 300 file2.swf" doesn't work

swfextract:
    
    * mp3 extraction should also work for movieclips.

wav2swf:
    
    * -r flag doesn't work without -d option.

librfxswf:

    * Actionscript has memory leaks
    * Font routines still need a little more work (shape alignment)

other:

    * swfcrop
    * swf2fig
    * swfrender

documentation:

    * basic command set 
    * example set illustrating basics
    * cook book:  how to get familiar effects 
	(fade/wipe/titles/scrolling/false perspective etc)
    * complete list of all required packages and libs and how to get/build them