Commit graph

149 commits

Author SHA1 Message Date
be5invis
764c489f6b Disunified the variant selector for Greek Delta and Greek Lambda, and added selectable serif variants for Lambda (#1866). 2023-07-23 12:51:10 -07:00
be5invis
2f35f6f04f More glyph ID saves 2023-07-11 01:03:46 -07:00
be5invis
69048c95ab Bugfix 2023-07-08 02:29:08 -07:00
be5invis
46876e115b Add diamond-shaped zero (#1727). 2023-07-08 02:04:44 -07:00
be5invis
088b555749 Add
- CYRILLIC CAPITAL LETTER DZZE (`U+A688`) (#1799).
  - CYRILLIC SMALL LETTER DZZE (`U+A689`) (#1799).
  - MODIFIER LETTER CYRILLIC SMALL DZZE (`U+1E04A`) (#1799).
2023-06-26 22:07:20 -07:00
be5invis
d53ce25062 Fixes 2023-05-27 04:48:06 -07:00
be5invis
597a89b7c0 Complete conversion 2023-05-26 00:28:51 -07:00
be5invis
fcdbba15fd Cont 2023-05-25 19:52:21 -07:00
be5invis
942deb3bbe Cont 2023-05-24 23:34:09 -07:00
be5invis
2fce3d1f13 website overhaul 2023-05-24 20:16:54 -07:00
be5invis
2890a4cd00 More refactor 2023-05-24 00:42:05 -07:00
be5invis
09d80208a8 k variants simplify 2023-05-23 19:10:30 -07:00
be5invis
14b3e54b61 z variants refactor 2023-05-23 18:14:07 -07:00
be5invis
618ef2702d Start to make a buildup-based variant system 2023-05-23 02:01:33 -07:00
be5invis
29328b6933 Fix Tje (#1700) 2023-05-03 18:22:52 -07:00
be5invis
3ae03f6aac Transform Rhotic hooks (U+02DE) into superscript/subscript form when they are placed after a superscript/subscript letter (#1681). 2023-04-20 21:10:18 -07:00
be5invis
ce4212a639 Optimize 2023-04-19 17:44:10 -07:00
be5invis
ebfa808051 Mark Overhaul 1 2023-04-19 00:25:25 -07:00
be5invis
2d84803cec Cleanup of geometry code 2023-03-28 01:32:45 -07:00
be5invis
07d49ce68b * Add Characters
- LATIN CAPITAL LETTER AA (`U+A732`).
  - LATIN SMALL LETTER AA (`U+A733`).
  - LATIN CAPITAL LETTER AO (`U+A734`) (#1623).
2023-03-20 23:22:11 -07:00
be5invis
83df8bea3c Cleanup 2023-03-09 05:12:06 -08:00
be5invis
c5d322709a More outline cleanup changes (#1562) 2023-02-25 07:27:21 -08:00
be5invis
d3b8e339a2 Ligation breakdown for C-likes 1 (#1555) 2023-02-20 22:53:57 -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
4ffe001ccb Cleanup: HBar, VBar 2023-01-07 16:21:41 -08:00
be5invis
2d938dd309 Refactor recursive build mechanism 2022-12-19 07:46:41 -08:00
be5invis
60cccc4ef1 * Fix serifs of certain letters (#1458):
- LATIN CAPITAL LETTER GAMMA (`U+0194`);
  - LATIN CAPITAL LETTER OU (`U+0222`);
  - LATIN SMALL LETTER OU (`U+0223`);
  - LATIN SMALL LETTER ALPHA (`U+0251`);
  - LATIN SMALL LETTER GAMMA (`U+0263`);
  - LATIN SMALL LETTER RAMS HORN (`U+0264`);
  - LATIN SMALL LETTER TURNED OPEN E (`U+1D08`);
  - LATIN LETTER SMALL CAPITAL OU (`U+1D15`);
  - LATIN LETTER AIN (`U+1D25`);
2022-12-09 19:04:09 -08:00
be5invis
e7d2d8c6cb Fix overshoot of oval-shaped 0, and open 6/9 (#1455). 2022-12-06 18:18:23 -08:00
be5invis
2276c0ec18 Fix Gr inheritance 2022-10-29 15:01:33 -07:00
be5invis
b3b7646f5b Fix shape of y-ogonek (used by Elfdalian) (#1437). 2022-10-29 14:57:01 -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
f623632f81 Fix cv99 application on ASCII single quotes and graves (#1404). 2022-08-23 00:05:43 -07:00
be5invis
86e1191854 Change the mechanism of variants of not-equal ligation (#1400):
- The "dotted" ligation groups (`exeqeq-dotted`, `eqexeq-dotted`, `eqexeq-dl-dotted`, `exeq-dotted`) are removed.
   - A character variant, "lig-neq" (feature tag `VXAF`), is added to control the shape instead.
2022-08-15 00:00:03 -07:00
be5invis
5d39aae19d More cleanup 2022-07-17 01:02:50 -07:00
be5invis
4a418cd473 More cleanup 2022-07-17 00:54:59 -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
5f6cf31818 * Make user build plans' variants inheritable (#1345). 2022-05-21 13:55:12 -07:00
be5invis
5cfc3f7403 Detach Ascender height and Cap height (#1334). 2022-05-13 20:22:19 -07:00
be5invis
6b94447100 Perf optimization of caching 2022-05-07 13:04:34 -07:00
be5invis
f8a104d550 Reduce closures 2022-03-27 12:36:01 -07:00
be5invis
6af084ecbc Add metric override for archDepth and smallArchDepth (#1313). 2022-02-21 20:24:38 -08:00
be5invis
74d1da86c5 Add variant selector for dot and comma diacritics (#1309). 2022-02-19 16:04:07 -08:00
be5invis
94f6010e01 Refactor dependent decompositions 2022-02-12 12:35:07 -08:00
be5invis
824377767a Sample images simplification 2022-02-08 18:50:50 -08:00
be5invis
0c6cd3993d * Add Characters
- REVERSED SEMICOLON (`U+204F`);
   - REVERSED QUESTION MARK (`U+2E2E`);
   - REVERSED COMMA (`U+2E41`);
   - DOUBLE LOW-REVERSED-9 QUOTATION MARK (`U+2E42`);
2022-01-26 23:37:45 -08:00
be5invis
1252b055a5 Fix variant selection of CIRCLED ZERO WITH SLASH (U+1F10D) (#1274). 2022-01-08 12:50:10 -08:00
be5invis
623453018f Add ability to customize the width of S-related necks for different kind of letters (#1265). 2021-12-18 16:28:56 -08:00