Commit graph

902 commits

Author SHA1 Message Date
be5invis
c652fac77c Add Helm symbol (U+2388). 2021-05-13 19:53:04 -07:00
be5invis
2adc6f4652 Rename variants of g since motion serifs doesn't make sense here 2021-05-12 21:04:45 -07:00
be5invis
0b77290017 Rename and reorganize variants of a 2021-05-12 19:54:15 -07:00
be5invis
0e4e5d823d Add bottom-right-serifed u (#989). 2021-05-12 19:38:21 -07:00
be5invis
bc5842d3d1 Fix shape of Peseta sign (#988) 2021-05-12 19:24:25 -07:00
be5invis
d295d1d3d7 Add cyrlPalatilizationAbove 2021-05-12 00:06:47 -07:00
be5invis
4c9cead197 Fixup of serif shapes 2021-05-11 01:22:31 -07:00
be5invis
dab0f66e0d Add
- Cyrillic Pe with Middle Hook (`U+04A6`, `U+04A7`).
   - Cyrillic Te-Tse (`U+04B4`, `U+04B5`).
   - Cyrillic Ka with Hook (`U+04C3`, `U+04C4`).
2021-05-11 01:16:51 -07:00
be5invis
d23f4b39e4 Add Cyrillic Abkhazian Che (U+04BC ... U+04BF). 2021-05-10 23:11:32 -07:00
be5invis
8f0be3f357 Add Cyrillic Abkhasian Ha (U+04A8, U+04A9). 2021-05-10 21:22:46 -07:00
be5invis
e8915c1266 Detach cyel/Ze 2021-05-10 20:54:23 -07:00
be5invis
4b6dd7376d * Variant tags are reordered.
* Variant names of certain letters are renamed, including:
   - Upper Gamma (`grek-upper-gamma`).
   - Variants for `K`, `k`, Cyrillic Ka (`К` and `к`).
 * Add more serifed variants for `K`, `k`, `n`, Cyrillic Ka (`К` and `к`) and Cyrillic Ef (`ф`) to better reproduce PT Mono (#986).
2021-05-10 19:48:49 -07:00
be5invis
83405b25db Add
- Cyrillic Ghe with Stroke and Hook (`U+04FA`, `U+04FB`).
   - Cyrillic Ha with Hook (`U+04FC`, `U+04FD`).
   - Cyrillic Ha with Stroke (`U+04FE`, `U+04FF`).
2021-05-10 01:38:13 -07:00
be5invis
a705a34c4f - Cyrillic Er with Tick (U+048E, U+048F).
- Cyrillic Ka with Vertical Stroke (`U+049C`, `U+049D`).
2021-05-09 00:24:30 -07:00
be5invis
2aa95f1948 Add
- Cyrillic Semi-soft Sign (`U+048C`, `U+048D`).
   - Cyrillic Ka with Stroke (`U+049E`, `U+049F`).
2021-05-08 22:20:04 -07:00
be5invis
e5f3b6b951 Add Cyrillic tailed Short I (U+048A, U+048B), tailed El (U+04C5, U+04C6), railed En (U+04C9, U+04CA), tailed Em (U+04CD, U+04CE). 2021-05-08 00:26:04 -07:00
be5invis
f3c1c20782 Add Cyrillic Koppa (U+0480, U+0481). 2021-05-07 20:29:04 -07:00
be5invis
ca9b6bcfe3 cyrl/pe.upright refinements (#982) 2021-05-05 19:02:51 -07:00
be5invis
6afee638e3 Add tailed variants for Cyrillic El, En, Che, Yery and Ya (#972). 2021-05-04 19:38:21 -07:00
be5invis
a129107c52 Merge branch 'master' into dev 2021-05-04 02:17:20 -07:00
be5invis
fd1cb63c4e Fix MinTTY's warning about missing code pages (#980). 2021-05-03 18:37:17 -07:00
be5invis
e7bc71fc28 Merge branch 'master' into dev 2021-05-02 06:07:33 -07:00
be5invis
134c3af7ab Make shape of straight-neck 2 less crooked (#978). 2021-05-02 03:32:10 -07:00
be5invis
2ac33e41eb Add
- Cyrillic combining Dasia (`U+0485`), Psili (`U+0486`), Pokrytie (`U+0478`)
   - Cyrillic Ornate Omega (`U+047C`, `U+047D`).
2021-05-02 01:33:32 -07:00
be5invis
286a4f901e Add Ot and Broad On 2021-05-02 00:40:04 -07:00
be5invis
2009832e0f Add Cyrillic Psi (U+0470, U+0471). 2021-05-01 23:22:04 -07:00
be5invis
b7bc35cd0f Add Cyrillic Omega (U+0460, U+0461) and Broad Omega (U+A64C, U+A64D). 2021-05-01 22:39:19 -07:00
be5invis
a44127fb36 * Add characters:
- Cyrillic Iotified E (`U+0464`, `U+0465`).
2021-05-01 20:26:59 -07:00
be5invis
d2e4266479 Fix macOS warning about hhea table (#977). 2021-05-01 14:01:09 -07:00
be5invis
72bac9e521 Refinement of shape of Ogonek (#971). 2021-04-27 01:00:07 -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
6dfcc92cc9 Refinement of shape of short-neck t (#970). 2021-04-26 19:12:55 -07:00
be5invis
b1a1de5ba4 Increase weight of bolder weight grades for better distinction with lighter weights (#964). 2021-04-24 13:01:24 -07:00
be5invis
463c11f54b Adjust bar placement of lower f (#963). 2021-04-23 18:17:38 -07:00
be5invis
0930af652f Use an aging system for caches 2021-04-21 20:28:24 -07:00
be5invis
d312466556 Refine shape of closed and upper-open Ampersand (#912). 2021-04-19 23:32:09 -07:00
be5invis
8d234c1502 Fixup of Greek Ksi 2021-04-19 19:30:53 -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
340d3096c3 Move out [Legshape] from CommonShapes 2021-04-18 20:22:39 -07:00
be5invis
e5ce979e14 Z derived shape cleanup 2021-04-18 20:17:51 -07:00
be5invis
040b5fd487 Further improve normal corrector in spiro expansion 2021-04-18 19:46:05 -07:00
be5invis
5c1b0c7aa2 Serif procs cleanup 1 2021-04-18 05:50:57 -07:00
be5invis
33af28c07a Adjusted shape of wave ligations (#959). 2021-04-18 04:17:07 -07:00
be5invis
8baf9518da Warn more about NaN 2021-04-17 16:07:08 -07:00
be5invis
b67e8acca5 Also add source-controlled cache invalidation 2021-04-17 15:49:21 -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
b16dfb91db Add turned six-pointed asterisk (#958). 2021-04-17 08:56:23 -07:00