be5invis
|
4a3728ebe3
|
Artifact bugfix
|
2023-03-20 03:07:16 -07:00 |
|
be5invis
|
e5178514c7
|
More cleanup (#1568, #1569, # 1570, #1571)
|
2023-02-26 06:40:11 -08:00 |
|
be5invis
|
c5d322709a
|
More outline cleanup changes (#1562)
|
2023-02-25 07:27:21 -08:00 |
|
be5invis
|
3607318795
|
Prevent pathological geometry produced in phonetic ligatures (#1565, #1566).
|
2023-02-25 06:06:03 -08:00 |
|
be5invis
|
6a307b5973
|
Cleanup
|
2023-02-25 05:20:24 -08:00 |
|
be5invis
|
1c0fb8b0f3
|
Add support of Unicode Variation Sequence for 0 that adds a slash (#1534).
|
2023-01-22 17:48:49 -08:00 |
|
be5invis
|
3178076c3d
|
Fix shape artifacts of Ka, Zhe with descender (#1518, #1521).
|
2023-01-10 19:41:42 -08:00 |
|
be5invis
|
8013efca5d
|
More shape cleanups
|
2023-01-07 18:51:30 -08:00 |
|
be5invis
|
31744193bd
|
Cleanup
|
2022-12-21 23:17:30 -08:00 |
|
be5invis
|
e7d2d8c6cb
|
Fix overshoot of oval-shaped 0 , and open 6 /9 (#1455).
|
2022-12-06 18:18:23 -08:00 |
|
be5invis
|
12a4f1edb1
|
Optimize spacing variants' building
|
2022-09-15 18:50:29 -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
|
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
|
ef203af85a
|
Organize support files and simplify imports
|
2021-07-15 21:14:08 -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
|
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
|
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 |
|
be5invis
|
ca49579e17
|
Simplify code around metadata
|
2021-04-27 00:45:40 -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
|
3fd1ebfec3
|
Refactor geometry system
|
2021-02-01 19:59:09 -08:00 |
|
be5invis
|
e58a6965db
|
Further cleanup of point types
|
2020-12-05 19:01:16 -08:00 |
|
be5invis
|
0031b3362e
|
More cleanup
|
2020-11-23 17:45:51 -08:00 |
|
be5invis
|
e2ff6698d1
|
Leverage better fontconfig-mono building and validation
|
2020-11-23 17:35:25 -08:00 |
|
be5invis
|
c6dc8c370c
|
OTL codegen cleanup
|
2020-11-19 18:19:30 -08:00 |
|
be5invis
|
97920d0f4d
|
Complexity cleanup
|
2020-11-01 10:22:19 -08:00 |
|
be5invis
|
7c78329244
|
* Replace autoRef with semantic inclusion for more stable results.
* Move files around to make repository organized better.
|
2020-10-17 15:45:00 -07:00 |
|
be5invis
|
187b783add
|
Update Deps
|
2020-10-03 19:06:09 -07:00 |
|
be5invis
|
cbd5952ca3
|
HOTFIX: Some composite letters' CV/SS doesn't work
|
2020-08-16 21:47:31 -07:00 |
|
be5invis
|
4d20f8e655
|
Refactor: Create a separate class for glyph store
|
2020-08-09 18:11:36 -07:00 |
|
be5invis
|
554a180e76
|
Optimize math symbols' footprint; Refine shape of angled arrows
|
2020-08-04 23:21:51 -07:00 |
|
be5invis
|
ba8422c4ee
|
Outline fixup of straight-bar six and nine
|
2020-07-28 18:39:27 -07:00 |
|
be5invis
|
3389ad5d66
|
Code cleanup: slant → slope
|
2020-07-07 17:59:42 -07:00 |
|
be5invis
|
84a8cb809c
|
Unify the precision management of geometries
|
2020-07-01 03:49:27 -07:00 |
|