be5invis
a8c49b8223
Move PACKAGE-LIST.md into doc/
( #1242 )
2021-11-01 21:10:43 -07:00
be5invis
7299bfb420
Add notes for TTC build ( #1232 ).
2021-10-16 15:01:49 -07:00
be5invis
32f88103de
Add quick reuse of default weight/width/slope grades in customized build ( #1215 ).
2021-09-06 13:15:50 -07:00
be5invis
3b564a90a9
Add PACKAGE-LIST.md to bypass release note length limit.
2021-07-31 09:06:29 -07:00
be5invis
82913e9d7a
import/export cleanup
2021-07-28 20:13:04 -07:00
be5invis
4f6d32aace
Fix TTC grouping ( #1167 ).
2021-07-26 19:21:01 -07:00
be5invis
c4ac2c9788
Fix filenames in 9-file TTC ( #1167 ).
2021-07-25 18:40:18 -07:00
be5invis
7d8a9582a8
Fix release note generation script
2021-07-24 21:08:59 -07:00
be5invis
b7ab55ce73
Fix path in TtcArchiveFile directive
2021-07-23 23:44:11 -07:00
be5invis
5d38569238
Add support for slope customization ( #599 , #1165 ).
2021-07-23 21:23: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
1e7bed47c7
* Add single-spacing TTC and Super TTC ( #1112 ).
...
* Fix geometry of:
- Latin Small Letter B with Stroke (`U+0180`) (#1115 ).
- Latin Letter Capital Gha (`U+01A2`), Latin Letter Small Gha (`U+01A3`) (#1115 ).
- Latin Letter Inverted Glottal Stop with Stroke (`U+01BE`) (#1115 ).
- Latin Capital Letter Hwair (`U+01F6`), Latin Small Letter Hwair (`U+0195`) (#1115 ).
- Latin Capital Letter Y with Stroke (`U+024E`) (#1115 ).
- Greek Capital Letter Theta (`U+0398`) (#1115 ).
- Greek Capital Letter Xi (`U+039E`) (#1115 ).
- Greek Capital Letter Delta (`U+0394`), Increment Symbol (`U+2206`) under Slab (#1115 ).
- Greek Capital Letter Psi (`U+03A8`), Greek Small Letter Psi (`U+03C8`), Cyrillic Small Letter Psi (`U+0471`) (#1115 ).
- Greek Small Letter Upsilon (`U+03C5`) (#1115 ).
- Greek Small Letter Chi (`U+03C7`) (#1115 ).
- Latin Small Letter A With Right Half Ring (`U+1E9A`) (#1115 ).
- Latin Small Letter Y With Dot Below (`U+1EF5`) (#1115 ).
2021-06-10 02:17:17 -07:00
be5invis
8a69ab9179
Initial support for ligation in Kitty ( #1007 )
2021-06-02 19:17:49 -07:00
be5invis
9371787b16
Allow custom build to extend weight to 1000 ( #1040 )
2021-05-22 22:46:19 -07:00
Sergey Vlasov
4a1158791b
Support custom weights, widths and slopes when collecting TTCs ( #1029 )
...
When using `private-build-plans.toml` with some weight, width or slope
names outside of the standard sets defined in `build-plans.toml`, any
font variations which had at least one nonstandard suffix component were
built normally as TTFs, but were not added to TTCs, because only
suffixes for combinations of standard weight, width and slope names were
considered by `getCollectPlans()`. Change `getCollectPlans()` to get
the suffix mapping for every build plan instead of using standard
suffixes for all plans, so that any custom weight/width/slope names
would be handled properly.
Fixes #1026 .
2021-05-22 11:22:29 -07:00
be5invis
e81f83319d
fix release build
2021-05-16 15:33:54 -07:00
be5invis
f952637cce
Build perf improvements
2021-05-16 02:19:54 -07:00
be5invis
2ae606ace5
Improve how we track build plans
2021-05-15 15:43:19 -07:00
be5invis
0930af652f
Use an aging system for caches
2021-04-21 20:28:24 -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
9aecb6fa9c
Fix Mono families' width grade ( #943 ).
2021-04-11 14:05:35 -07:00
be5invis
584e7a7fe0
The grades for width is updated to make the unit width of Extended subfamily being 0.6em.
2021-04-05 19:57:20 -07:00
be5invis
9a02b2c40c
Fix release pipeline when private collect plans are present
2021-03-13 12:46:54 -08:00
be5invis
0e01152d4f
Add dependency version check and outdatedness check
2021-03-09 00:42:23 -08:00
be5invis
ae374c3ff8
Fix incorrect serif shape for motion-serifed m
under semi-proportional subfamilies.
2021-03-08 21:32:51 -08:00
be5invis
6be40fdbe9
Remove TTF from pages to reduce footprint
2021-02-28 18:56:37 -08:00
be5invis
79a0303154
Strip metadata in images to reduce file size and quantity of commits
2021-02-13 23:11:38 -08:00
be5invis
ae2de5d90f
Upgrade mechanism of generating sample images
2021-02-12 06:35:53 -08:00
be5invis
6afcde85c8
Make builds faster and occupy less disk space
2021-02-02 18:41:23 -08:00
be5invis
e63c098447
Fix Aile mosaic size
2021-01-24 04:17:38 -08:00
be5invis
bbb4c838ad
The changes are large enough to target a new major release. Rename v4.6.0 to v5.0.0-beta.1
2021-01-22 18:05:48 -08:00
be5invis
ec456d2bcd
r4.3.0
2021-01-02 09:41:52 -08:00
be5invis
126c8da107
Update deps
2021-01-01 21:49:20 -08:00
be5invis
5b02c9e02c
Remove concept "quasi-proportional grade"; Change QP into a spacing grade.
2020-12-27 15:07:03 -08:00
be5invis
d21e21721d
* Add rounded variant of e
( #771 ).
...
* Add flat-hook single-storey variants for `g` (#772 ).
2020-12-17 19:04:23 -08:00
be5invis
87ce8e0685
Slightly reduce slope angle
2020-12-15 21:28:40 -08:00
be5invis
c56e9982bd
Better show logs
2020-12-05 21:30:46 -08:00
be5invis
1b9eef5b7a
Improve error messages when packages are not installed ( #764 ).
2020-12-01 18:09:04 -08:00
be5invis
7d1d00e303
Add standalone web-font target
2020-11-27 16:20:10 -08:00
be5invis
afeee11738
Further cleanup
2020-11-27 01:49:20 -08:00
be5invis
3a3a4ff633
Simplify build file
2020-11-27 01:44:43 -08:00
be5invis
83015148de
Fix broken descender connection of cyrl/tse
(U+0446) under Italic ( #754 ).
2020-11-22 11:17:29 -08:00
Alexey Ten
9d916bc5b1
Enable custom ligations. Fixes #744 ( #747 )
2020-11-21 12:42:06 -08:00
be5invis
deaa6933ff
Fix build break if JS does not exist ( #738 ).
2020-11-15 17:06:40 -08:00
be5invis
fe53c125fe
Fix variant selector of Cyrillic TE’s italics to better respect m
’s tailed-ness ( #734 ).
2020-11-15 00:37:38 -08:00
be5invis
7853e97e62
Remove the copy of export plans in generate-release-notes
2020-11-14 01:58:48 -08:00
be5invis
74c9b2d4fb
Cleanup
2020-11-12 03:49:39 -08:00
be5invis
73619b0d6d
Add derived bold / italic / sans-serif / typewriter letters in Mathematical Alphanumeric Symbols block.
2020-11-08 18:12:20 -08:00
be5invis
e85254c93c
Break per-group packages
2020-11-07 00:52:15 -08:00