More TODOs.
[ttfautohint.git] / TODO
blobdad4f8283bfb7aa9e12f3619f95451212b7a3ccc
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 make FreeType error codes human-readable
11 explicitly check for new functionality of `FT_Sfnt_Table_Info'
13 `modified' field in `head'
14 `lowestRecPPEM' field in `head'
15 set dropout mode et al.
17 handling OT features -> use HarfBuzz?
19 controlling `gasp' table
21 controlling activation threshold of blue zone widths
23 controlling the width of blue zones
25 handle normal and bold fonts differently; cf. Infinality patches
27 Implementing `x-height-snapping-exceptions' and `pre-hinting'.
29 write a platform-independent GUI
30   -> direct control over `actions'
31   -> preview similar to ftgrid
33 add CJK autohinting module?
35 hinting in x direction also?
36   -> warper: shifting with and without scaling
37   -> `standard' autofit hinting
39 try to reduce size of hints by handling strong points separately
41 add a config and/or command file for batch handling
43 allow hinting of single glyphs, using a config file which holds the global
44 settings
46 instead of emitting bytecode, write the hints as a VTT or FontLab script?
48 make creation of DSIG table optional
50 EOF