Patrick Walton
|
851b40ea6c
|
Document the crate
|
2017-02-07 20:20:14 -08:00 |
Patrick Walton
|
ccf17493e0
|
Rename `GlyphRanges` to `GlyphMapping` and document it
|
2017-02-07 20:02:10 -08:00 |
Patrick Walton
|
dcd3eefa33
|
Refactor the API to consume builders
|
2017-02-07 19:32:32 -08:00 |
Patrick Walton
|
66d239cf2f
|
Break at word boundaries
|
2017-02-07 14:40:03 -08:00 |
Patrick Walton
|
4be3938ab7
|
Reformat the lorem ipsum text
|
2017-02-06 18:13:58 -08:00 |
Patrick Walton
|
65153b65ee
|
Fix subpixel positioning
|
2017-02-06 18:02:16 -08:00 |
Patrick Walton
|
bc6efc9b62
|
Compute shelf height properly
|
2017-02-06 14:45:06 -08:00 |
Patrick Walton
|
23f7f88f43
|
Add support for composite glyphs
|
2017-02-06 11:44:26 -08:00 |
Patrick Walton
|
23fa035178
|
Rename "glyph buffer" to "outline", since "glyph" is ambiguous
|
2017-02-03 17:18:05 -08:00 |
Patrick Walton
|
d5be9e1f16
|
Rename "batch" to "atlas" and "atlas" to "rect packer"
|
2017-02-03 17:04:57 -08:00 |
Patrick Walton
|
ce383385df
|
Add partial support for Mac `.dfont` suitcases
|
2017-02-03 13:13:54 -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
|
6ae7601283
|
Add borders between glyphs in the atlas; allow the atlas to be dumped in the demo
|
2017-01-30 20:04:39 -08:00 |
Patrick Walton
|
5bccf88445
|
Make zooming work better; fix atlas sizing bugs
|
2017-01-30 18:33:44 -08:00 |
Patrick Walton
|
a927294790
|
Add rudimentary support for TTC
|
2017-01-27 13:01:21 -08:00 |
Patrick Walton
|
8fbb875654
|
Stop leaking glyph buffers
|
2017-01-27 11:31:24 -08:00 |
Patrick Walton
|
04ae5651ec
|
Add more text to the Lorem Ipsum demo and fix handling of empty glyphs
in the loca table
|
2017-01-26 20:56:14 -08:00 |
Patrick Walton
|
89a2bf54b0
|
Add a new example and a toy shaper
|
2017-01-26 18:53:50 -08:00 |