Commit graph

133 commits

Author SHA1 Message Date
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
be5invis
cb5e36b52a Add support for all double-struck Latin letters (#712). 2020-11-06 20:40:18 -08:00
be5invis
97920d0f4d Complexity cleanup 2020-11-01 10:22:19 -08:00
be5invis
f38901ba7a Remove WOFF(1) file format in web fonts 2020-10-31 21:26:51 -07:00
be5invis
0d0bbb3849 Move packaging task generator out from verdafile 2020-10-31 00:42:58 -07:00
be5invis
314af73f7f Move SS samples to table 2020-10-30 23:41:02 -07:00
be5invis
c5f01d5356 Turn ligation list to table in README 2020-10-30 22:29:03 -07:00
be5invis
2e601b641c Add ligation configurability 2020-10-27 00:36:12 -07:00
be5invis
c1c3ce79ee V4: Initial implementation of refactored character variant system 2020-10-26 01:33:33 -07:00
be5invis
bb2953d19d r3.7.0 2020-10-24 06:48:40 -07:00
be5invis
58c6024030 Simplify change log in release notes; Add separate script for updating changelog. 2020-10-23 20:49:52 -07:00
be5invis
1511079453 Add letter Cyrillic Iotified Small and Big Yus (U+0468, U+0469, U+046C, U+046D) 2020-10-19 00:19:59 -07: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
e19645da03 Revert change 53a2061. Fix a crash on Linux font build (#696). 2020-10-02 22:39:25 -07:00
be5invis
54c5cc6be0 Make the build script directly output TTF 2020-09-30 20:25:39 -07:00
be5invis
ee95f0ae53 Suffix management code cleanup 2020-09-05 19:21:55 -07:00
be5invis
676f0cee76 Eliminate generated files 2020-08-13 19:56:16 -07:00
be5invis
736a5adb8e Reduce footprint when building archives 2020-08-12 19:06:37 -07:00
be5invis
042a75f936 Add triangle math operators and bowtie operators. 2020-07-17 00:03:16 -07:00