Commit graph

1431 commits

Author SHA1 Message Date
John McWilliams
ff58ccd47e
Finish work of #2310 . (#2311) 2024-04-23 17:30:40 -07:00
Belleve
debba0d9fb
A separate variant selector, ij-dot, was added to allow users to configure the shape of the dots in i and j separately. (#2310) 2024-04-23 02:44:20 +00:00
John McWilliams
4216bde7da
Fix bar position of cyrl/{Nje|nje}. (#2309) 2024-04-22 18:15:39 -07:00
John McWilliams
d58ffab23f
Add keyboard symbol (#2306) 2024-04-21 14:58:17 -07:00
John McWilliams
3c64e3aaa0
Refine arch height of Cyrillic Capital Shha. (#2303) 2024-04-20 22:26:37 +00:00
John McWilliams
76fd81968b
Make Cyrillic Capital Shha (Һ) follow variants of H. (#2302)
* Alias `cyrl/ha` to `x`.

* Rename `cyrl/ha` to `cyrl/kha`.

* Make `cyrl/Shha` follow `H`.
2024-04-19 14:09:52 -07:00
John McWilliams
c73e862483
Fix variant application to VERTICAL LINE WITH MIDDLE DOT (U+2327), update changelog with characters from #2289 added by #2297 . (#2300)
* Fixup `U+237F`.

* Doc cleanup.

* Interpunct part probably doesn't need ForceUpright
2024-04-18 12:56:46 -07:00
Belleve
a8eec35383
Fix zero application on U+1D7F6 (#2299)
* Fix zero application on U+1D7F6

* Notes
2024-04-18 07:53:07 +00:00
Logo
f245368ccf
Collection of mostly technical symbols (#2297)
* minor fixes

* Dentistry Symbols

* A few technical symbols

* Monostable, Bell, Fuse, Ground

* Half check mark

* Geometric-like shapes

* Ballot-box like shapes

* doc
2024-04-16 18:38:56 -07:00
John McWilliams
c8b9e608a3
Refine tails of Schwa and Reversed Lower E under italics (#2294)
* Schwa & Rev-e italic tail refinement.

* Use `InwardSlabArcEnd`.

* fix heavy.
2024-04-14 16:59:25 -07:00
Logo
8c549d0bbe
Some more Legacy Computing Symbols (pt 8, mostly split graphic) (#2293)
* Snake heads

* Television

* face extension

* schematic fix attempt

* Robots and forward runner

* doc
2024-04-14 03:43:14 -07:00
Belleve
a8576bec10
Drop NWID glyphs for ligatures in quasi-proportionals as they do not … (#2287)
* Drop NWID glyphs for ligatures in quasi-proportionals as they do not make sense for these styles. This change will save around 2MB for each Aile or Etoile font.

* Drop the pr-bump-version as it doesn't quite work. And bump version
2024-04-12 04:32:37 +00:00
John McWilliams
2cdaf91479
Use more sophisticated cyrl-ef variant for QP. (#2286) 2024-04-11 17:05:27 -07:00
John McWilliams
6645ef34f1
Harmonize glyphs/variants of three non-slavic Cyrillic letters. (#2285)
* Make `cyrl/{Ue|ue}` follow `cv77`/`cv78`.

* Adjust glyphs of `cyrl/{Dhe|dhe|The|the}`.

* Harmonize `C`/`c`/`Э`/`э`-derived characters.

* revert

* revert

* correction
2024-04-10 11:21:44 -07:00
John McWilliams
4b004bc102
Make four Γ/H-derived characters respond to cv (#2283)
Co-authored-by: Belleve <belleve@typeof.net>
2024-04-09 03:01:02 +00:00
Belleve
af8f360e0e
PR: add bump ver check (#2282)
* Add bump-version check into the PR validation workflow

* Check condition for PR

* Setup step and job outputs for conditionals

* Fixup

* Limit fetch depth

* Fix typo

* Use a different checkout pattern

* Bump version

* Fixup conditional for the build stage

* Still allow the build stage even if the bump_version_check stage did found changes, as commits by github actions bot won't triggger actions

---------

Co-authored-by: GitHub Actions <actions@github.com>
2024-04-07 23:09:16 +00:00
John McWilliams
e866ee9e43
Make attachment serifs of 3 K chars automatic. (#2281) 2024-04-07 14:16:05 -07:00
John McWilliams
2c0a312d65
Adjust Latin-1 Macron, add a modifier letter. (#2280) 2024-04-04 10:34:21 -07:00
Belleve
21d63ff67e
Add support for naming override (#2275). (#2278) 2024-04-04 03:16:17 +00:00
John McWilliams
f9e23f0172
Make cyrl/em use flat-bottom by default. (#2277) 2024-04-03 08:38:07 -07: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
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
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
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
John McWilliams
b268fbfa8c
Fix widths of multi-dot punctuation under QP. (#2256) 2024-03-25 22:13:51 -07:00
John McWilliams
c477254200
Clean up pipe characters. (#2254) 2024-03-24 15:49:31 -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
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
John McWilliams
35a664a56d
Make Quasi-Proportional use 4=closed by default. (#2235) 2024-03-13 15:37:20 -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
be5invis
03f3423e5d Fix precomposed iota with double marks (#2229). 2024-03-10 06:41:41 -07:00
John McWilliams
e6465479be
fix #2223 (#2224)
* fix #2223

* fix dingbat sans-serif circled digits.
2024-03-09 11:50:04 -08:00
John McWilliams
82a64507df
Add various tacks and logical characters. (#2222)
* Add various tacks and logical characters.

* cleanup

* bracket fix

* temp doc

* doc
2024-03-08 06:38:44 -08:00
be5invis
0cec78ab8a Change target version to 29.0.0 2024-03-08 04:08:53 -08:00
be5invis
1f7be24fe1 Fix ligation for [|] (#2221). 2024-03-07 17:33:29 -08:00
John McWilliams
12a3b8c244
Add various dingbats and punctuation characters. (#2219)
* Add various dingbats and punctuation characters.

* remove

* temp doc

* doc
2024-03-04 11:04:33 -08:00
Logo
5cb280849b
Some more Legacy Computing Symbols (pt 5) (#2220)
* square corners

* double diagonals

* gear and rays, rectangle with bar

* mosaic forms

* delete form

* doc (merged with #2219)
2024-03-04 10:41:18 -08:00
be5invis
c6fa4342a1 Fix typo 2024-03-03 23:33:33 -08:00
be5invis
b5573a6dc1 Increase weight for U+276E/U+276F (#2217). 2024-03-03 23:28:39 -08:00
be5invis
375360ed31 Release 29.0.0-beta.1 2024-03-02 14:57:11 -08:00
be5invis
cde607775d OK let's make it a beta first... 2024-03-02 05:08:15 -08:00
be5invis
d076cf8320 Fix frac feature for better recognizing fraction patterns (#2214). 2024-02-26 18:05:52 -08:00
John McWilliams
bcb50d4681
Reorder I/i/l variants in ascending buildup order. (#2213) 2024-02-26 17:39:20 -08:00