More ideas for TODO.
[ttfautohint.git] / TODO
blob44eccab960afe2493be1fc3ec4f89b2ad3a6da09
1 simplify hinting bytecode by using the undocumented properties of some
2   instructions to shift the original coordinates of twilight points
3   (as confirmed by Greg)
5 testing with Windows font checker
7 man page for ttfautohint library?
8 install library?
10 `modified' field in `head'
11 `lowestRecPPEM' field in `head'
12 set dropout mode et al.
14 handling OT features -> use HarfBuzz?
16 controlling `gasp' table
18 controlling activation threshold of blue zone widths
20 controlling the width of blue zones
22 handle normal and bold fonts differently; cf. Infinality patches
24 Implementing `x-height-snapping-exceptions' and `pre-hinting'.
26 write a platform-independent GUI
27   -> direct control over `actions'
28   -> preview similar to ftgrid
30 add CJK autohinting module?
32 hinting in x direction also?
33   -> warper: shifting with and without scaling
34   -> `standard' autofit hinting
36 try to reduce size of hints by handling strong points separately
38 add a config and/or command file for batch handling
40 allow hinting of single glyphs, using a config file which holds the global
41 settings
43 instead of emitting bytecode, write the hints as a VTT or FontLab script?
45 make creation of DSIG table optional
47 EOF