be5invis
|
b30e41ffb7
|
Auto maintain of the year in licenses
|
2022-10-26 19:44:36 -07:00 |
|
be5invis
|
fa57b1a6f4
|
Remove dupes in cv decomposition
|
2022-10-09 18:36:10 -07:00 |
|
be5invis
|
7ebf31cbb3
|
optimize
|
2022-09-16 03:53:58 -07:00 |
|
be5invis
|
12a4f1edb1
|
Optimize spacing variants' building
|
2022-09-15 18:50:29 -07:00 |
|
be5invis
|
78094dd541
|
Fix cv44 application on certain t-derived letters (U+01AB , U+0236 , U+0288 , U+1DB5 , and U+20A7 ) (#1405).
|
2022-08-23 02:30:16 -07:00 |
|
be5invis
|
ef0ae85f91
|
Fix GSUB and GPOS conversion
|
2022-07-22 00:26:26 -07:00 |
|
be5invis
|
5d39aae19d
|
More cleanup
|
2022-07-17 01:02:50 -07:00 |
|
be5invis
|
e61edd0db9
|
Format cleanup
|
2022-07-17 00:37:03 -07:00 |
|
be5invis
|
36835216f5
|
Continue ESM transform
|
2022-07-16 20:18:52 -07:00 |
|
be5invis
|
b8205a63aa
|
Initial work of ESM transformation
|
2022-07-16 19:26:49 -07:00 |
|
be5invis
|
76e258ef77
|
Deps cleanup
|
2022-06-27 20:24:04 -07:00 |
|
be5invis
|
04a6a29238
|
Caching improvement: now caching works across families
|
2022-05-28 11:34:34 -07:00 |
|
be5invis
|
6b94447100
|
Perf optimization of caching
|
2022-05-07 13:04:34 -07:00 |
|
be5invis
|
8d861aab59
|
Fix geometry of "Ӊ", "ӊ", "Ӎ" , and "ӎ" (#1295).
|
2022-02-09 02:07:15 -08:00 |
|
be5invis
|
9fbca9e9f3
|
Fix custom builds with compatibility ligatures (#1248).
|
2021-11-06 18:47:27 -07:00 |
|
be5invis
|
81827f16ba
|
Fix the metrics of wide characters, making Extended families compatible with FontConfig’s “dual” width (#1247).
|
2021-11-05 18:52:11 -07:00 |
|
be5invis
|
82913e9d7a
|
import/export cleanup
|
2021-07-28 20:13:04 -07:00 |
|
be5invis
|
fa70a3ff62
|
Remove <require>s from PTL
|
2021-07-17 13:43:14 -07:00 |
|
be5invis
|
ef203af85a
|
Organize support files and simplify imports
|
2021-07-15 21:14:08 -07:00 |
|
be5invis
|
70f41352c1
|
Make first stage of dispiro expansion cachable
|
2021-07-13 20:55:39 -07:00 |
|
be5invis
|
7bf55f2682
|
Make dispiro results cachable
|
2021-07-11 18:30:29 -07:00 |
|
be5invis
|
dad21a56ee
|
Migrate kits to JS
|
2021-07-07 20:08:06 -07:00 |
|
be5invis
|
6135354a30
|
Optimize the footprint of TTCs and Super-TTCs by 1/3.
|
2021-06-12 03:13:46 -07:00 |
|
be5invis
|
4bf94aba27
|
Use disjoint set to further avoid rounding errors (#1100)
|
2021-06-05 19:14:19 -07:00 |
|
be5invis
|
1babc986cd
|
Further improve Ot name derivation
|
2021-06-03 23:42:12 -07:00 |
|
be5invis
|
6c8233937f
|
Add release note (#1007)
|
2021-06-03 23:06:27 -07:00 |
|
be5invis
|
b6048d9a07
|
Lift naming into a separate file, and add knowledge about Apple's standard post names
|
2021-06-03 23:00:32 -07:00 |
|
be5invis
|
8a69ab9179
|
Initial support for ligation in Kitty (#1007)
|
2021-06-02 19:17:49 -07:00 |
|
be5invis
|
bc07436cd7
|
Make the (final) spiro-to-contour stage cachable
|
2021-05-31 15:30:46 -07:00 |
|
be5invis
|
1dc9c22b0f
|
Make glyph gizmo able to influence flatten stage
|
2021-05-31 01:53:13 -07:00 |
|
be5invis
|
9d8fe1c3ed
|
Further improve colinar handling
|
2021-05-31 01:40:17 -07:00 |
|
be5invis
|
229d624ebf
|
Further improve shape cleanup code
|
2021-05-31 01:26:31 -07:00 |
|
be5invis
|
35fa24274d
|
Add support code for glyph name export -- not enabled for now
|
2021-05-30 18:57:56 -07:00 |
|
be5invis
|
b7e7752109
|
Fix rounding errors found in certain Extended glyphs (#1100).
|
2021-05-30 16:00:03 -07:00 |
|
be5invis
|
be43dc99eb
|
Optimize
|
2021-05-25 18:57:19 -07:00 |
|
Sergey Vlasov
|
6556e4f883
|
Support SOURCE_DATE_EPOCH for reproducible builds (#1035)
If the `SOURCE_DATE_EPOCH` environment variable is set, use its value
for timestamps in the generated TTF files to make builds reproducible:
https://reproducible-builds.org/docs/source-date-epoch/
|
2021-05-22 15:52:36 -07:00 |
|
be5invis
|
ca49579e17
|
Simplify code around metadata
|
2021-04-27 00:45:40 -07:00 |
|
be5invis
|
5025aa1d7b
|
Move caching into font builder
|
2021-04-26 23:53:47 -07:00 |
|
be5invis
|
0930af652f
|
Use an aging system for caches
|
2021-04-21 20:28:24 -07:00 |
|
be5invis
|
902722a1a1
|
Make outline simplification a kind of geometry, as well as skew correction (#961).
|
2021-04-19 18:03:15 -07:00 |
|
be5invis
|
4c8de9f025
|
Cache the entire geometry flattener
|
2021-04-17 15:42:07 -07:00 |
|
be5invis
|
edbe5ff47e
|
Caching code cleanup
|
2021-04-17 14:58:59 -07:00 |
|
be5invis
|
e28ce0fd68
|
Implement caching when performing outline conversion
|
2021-04-17 14:38:29 -07:00 |
|
be5invis
|
b480b11c5f
|
Cont. shape cleanup
|
2021-04-17 01:18:30 -07:00 |
|
be5invis
|
022f1001b6
|
Reverse contour orientation to better reflect TT
|
2021-04-08 00:29:51 -07:00 |
|
be5invis
|
af772f7e7b
|
Fix rounding error or dots in serifed i and l (#918).
|
2021-03-20 14:47:12 -07:00 |
|
be5invis
|
d0862e25eb
|
re-enable complexity measurement
|
2021-02-27 21:10:44 -08:00 |
|
be5invis
|
a81c477fab
|
Refactor into geometry tree
|
2021-02-27 21:01:20 -08:00 |
|
be5invis
|
7aa74afa93
|
minor cleanup of code
|
2021-02-25 18:34:29 -08:00 |
|
be5invis
|
3fd1ebfec3
|
Refactor geometry system
|
2021-02-01 19:59:09 -08:00 |
|