Patrick Walton
|
6d66cfc30a
|
Begin to implement the interpreter
|
2017-02-26 12:12:34 -08:00 |
Patrick Walton
|
37736b27b9
|
Fix interpreter a bit; Arial fpgm now parses
|
2017-02-24 12:19:32 -08:00 |
Patrick Walton
|
5e9b8c9423
|
Implement basic support for WOFF 1.0
|
2017-02-22 14:19:27 -08:00 |
Patrick Walton
|
9490fa2d3b
|
Split the `otf` module up into `containers` and `tables`.
Putting all container format parsing in `otf/mod.rs` won't scale as we add more, such as WOFF.
|
2017-02-22 10:22:14 -08:00 |
Patrick Walton
|
49408b95cb
|
Add support for subpixel offsets.
Closes #11.
|
2017-02-20 16:01:15 -08:00 |
Patrick Walton
|
ccf17493e0
|
Rename `GlyphRanges` to `GlyphMapping` and document it
|
2017-02-07 20:02:10 -08:00 |
Patrick Walton
|
d5be9e1f16
|
Rename "batch" to "atlas" and "atlas" to "rect packer"
|
2017-02-03 17:04:57 -08:00 |
Patrick Walton
|
4418f5b07c
|
Audit public members some
|
2017-02-02 17:00:37 -08:00 |
Patrick Walton
|
3fb592e05a
|
Fix up examples and tests
|
2017-02-02 16:40:46 -08:00 |
Patrick Walton
|
1deaf9136e
|
Don't require users of the library to load OTF tables individually
|
2017-01-26 10:27:38 -08:00 |
Patrick Walton
|
941aaea676
|
Encode contours. 0.3-0.4 µs per glyph or so.
|
2017-01-09 19:49:00 -08:00 |
Patrick Walton
|
abd8fb8e7b
|
Parse enough of the OTF format to be able to dump outlines
|
2017-01-09 18:29:41 -08:00 |
Patrick Walton
|
ce811c0e48
|
Implement the atlas
|
2017-01-07 11:52:45 -08:00 |
Patrick Walton
|
34cd1ef9b0
|
Initial commit
|
2017-01-06 23:49:45 -08:00 |