Commit graph

4623 commits

Author SHA1 Message Date
Belleve
dd7d055302
Fixup more broken geometries. (#2276) 2024-04-03 04:14:21 +00:00
Belleve
6923d74c0f
Fix broken geometry of tailed i/l under heavy oblique quasi-proportional (#2274)
* Fix broken geometry of tailed `i`/`l` under heavy oblique quasi-proportional.

* Fix remaining broken geometries
2024-04-02 16:34:16 +00:00
Belleve
a0c8c9be0b
Optimize the build speed by producing simpler arcs when converting spiro to outline (#2272) 2024-04-02 12:47:13 +00:00
Belleve
4f2f0d973c
Make the geometry cache more efficient. Bump version. (#2270) 2024-04-02 10:00:59 +00:00
John McWilliams
c9d9ee2319
Misc alphabetic fixes (#2269)
* Fix broken `s` variant glyphs for `U+1DF1E`.

* Fix glyph visual of `cyrl/Ef.BGR` under slab.

* Make descender serif of `latn/Beta` automatic.

* Make serifs of `cyrl/{Koppa|koppa}` more sensitive.

* Remove tailless variants for `U+2129`.

* Make educated guess for top-right serif of `U+04A5`.
2024-04-01 16:33:58 +00:00
be5invis
37ecd7354d Add "release:ancillary" target so the releasing pipeline could be broken into two large pieces 2024-04-01 05:54:19 -07:00
be5invis
7f4bdc294b Release 29.0.5 2024-03-30 09:24:19 -07:00
Logo
cda8fc8777
Some more Legacy Computing Symbols (pt 7) (#2266)
* dense fills are swapped

* energy wave

* turning triangle into a function

* funnel, antenna, epxlosion

* cars

* more schematics

* resistor

* pointers

* transistor

* doc

* apl for white diamond is not proposed for unicode 16.0.

---------

Co-authored-by: Belleve <belleve@typeof.net>
2024-03-29 23:05:53 +00:00
John McWilliams
e4feebf9d0
Add seven composites missing from do-not-emit.txt. (#2265)
* Add comments for otherwise unlabeled codepoints.

* Add seven composites missing from do-not-emit.txt

* fix tab stops
2024-03-29 14:53:09 -07:00
John McWilliams
30ddcd53fa
Improve glyph visuals for 7 chars, add 2 new chars + 1 APL form. (#2264)
* Fix glyph visuals for several math characters.

* Add characters for UIUA.
2024-03-28 16:44:32 -07:00
Belleve
4a6862aa45
ccmp: Add composition for overlays and hooks (#2262) 2024-03-28 01:47:20 +00:00
be5invis
d461934be1 Code reorg for building 2024-03-26 19:06:17 -07:00
Alex Myczko
d32599e0e2
Update README.md (#2257)
Co-authored-by: be5invis <belleve@typeof.net>
2024-03-27 01:53:03 +00:00
John McWilliams
b268fbfa8c
Fix widths of multi-dot punctuation under QP. (#2256) 2024-03-25 22:13:51 -07:00
be5invis
a2599b2f9c Release 29.0.4 2024-03-25 00:57:47 -07:00
be5invis
ff2a8eb646 Fix build break (#2255) 2024-03-24 22:56:02 -07:00
John McWilliams
c477254200
Clean up pipe characters. (#2254) 2024-03-24 15:49:31 -07:00
be5invis
97828ac479 Release 29.0.3 2024-03-23 09:50:21 -07:00
John McWilliams
4733bbbab0
Miscellanious last-minute fixes and optimizations. (#2253)
* Cleanup #2242 .

* Cleanup #2252 .

* fix `7` for `ss08` under slab.

* c-like hyphen chain optimization.
2024-03-22 15:27:44 -07:00
Belleve
63ec70d905
Optimize glyph quantity; Fix glyph visual for COMBINING DOUBLE CIRCUMFLEX ABOVE (U+1DCD). (#2252) 2024-03-22 12:28:31 +00:00
Belleve
96456df68a
Make the WWS.inherits consistent with variants inheritance configuration (#2251)
* Make the WWS.inherits consistent with variants inheritance configuration

* doc refine
2024-03-22 10:35:50 +00:00
John McWilliams
a7b4790cd5
Revert #2155 . (#2249) 2024-03-21 12:28:41 -07:00
John McWilliams
297cb22022
Fix broken NWID glyphs for Permille/Permyriad under Quasi-Proportional for percent=dots. (#2247)
* Fix Permille/Permyriad=dots NWID glyphs under QP.

* PercentBarCor
2024-03-20 17:09:52 -07:00
John McWilliams
1ff6c20d9a
Fix width of U+1FBBD..U+1FBBF. (#2246) 2024-03-19 12:43:03 -07:00
Belleve
733f56fe79
Fix the design of the ESTIMATED SYMBOL (U+212E) to match its spec; Refine design of POWER SYMBOL (U+23FB) and HEAVY CHECK MARK (U+2714) (#2245)
* Make estimated sign match its spec

* Refine power standby symbol

* Check mark refinement

* Doc

* fmt
2024-03-19 03:37:17 +00:00
John McWilliams
f28a26504a
Fix width of U+2008 and U+29E2. (#2244) 2024-03-18 16:06:59 -07:00
John McWilliams
7e8c162196
Make Gha respond to q variants, demote ɿ. (#2242) 2024-03-17 12:04:04 -07:00
John McWilliams
c92b36ea51
fix block quadrants. (#2241)
closes #2240 .
2024-03-16 16:10:55 -07:00
be5invis
4798acfee9 typo fix 2024-03-15 19:32:06 -07:00
be5invis
13bd8ea995 Release 29.0.2 2024-03-15 18:15:28 -07:00
be5invis
1f156547cf Typo fix 2024-03-15 05:16:49 -07:00
be5invis
318984d4ad Rename the cache file to reduce space usage 2024-03-14 17:39:47 -07:00
be5invis
2a19d923a7 Cleanup Gitignore 2024-03-14 07:49:01 -07:00
be5invis
f21f5feb30 Amendment for page data delivery 2024-03-14 01:40:51 -07:00
be5invis
cd701945e3 Fix casing and keep the pages deployment pipeline in pages branch only 2024-03-13 23:50:11 -07:00
be5invis
4db5e15e8f Typo 2024-03-13 23:27:28 -07:00
be5invis
2747a179e5 Add pipeline to deploy website pages 2024-03-13 23:26:20 -07:00
be5invis
d3bc53a57a fmt 2024-03-13 22:35:15 -07:00
be5invis
1ba0b8d182 Add SHA hashes of packages to the release note directly 2024-03-13 22:31:50 -07:00
John McWilliams
35a664a56d
Make Quasi-Proportional use 4=closed by default. (#2235) 2024-03-13 15:37:20 -07:00
be5invis
c2ea9678bb Bump version 2024-03-11 22:36:10 -07:00
be5invis
8ba044c982 Bump deps 2024-03-11 21:08:15 -07:00
Logo
ec631d8a9b
Some more Legacy Computing Symbols (pt 6) (#2232)
* Checkers, Line shades

* Ladder, Striped Triangles

* Heavy White Square

* Justified Half/Quarter Circles

* Square Spiral

* Sideways Stickman

* Quarter/Twelfth Circles

* doc
2024-03-12 03:15:56 +00:00
Jeff Sharp
b698082f8a
Make Git EOL consistent with .editorconfig (LF) (#2231) 2024-03-10 21:28:40 +00:00
be5invis
f21985aa37 Release 29.0.1 2024-03-10 09:23:52 -07:00
be5invis
16b6990036 Move out some composites' build to auto build 2024-03-10 07:05:15 -07:00
be5invis
03f3423e5d Fix precomposed iota with double marks (#2229). 2024-03-10 06:41:41 -07:00
be5invis
f80097b88d bump deps 2024-03-09 18:02:30 -08:00
Belleve
13ebde23fa
Add a workflow to validate Iosevka build (#2228) 2024-03-10 01:35:33 +00:00
Belleve
8db9ca94d0
Bump version and more cleanups (also testing workflow) 2024-03-09 14:59:16 -08:00