Fini Jastrow
64a084f954
OpenDyslexic: Correct upstream and version info
...
Related: #2067
Reported-by: Krisque <chrisemke@protonmail.com>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-09-01 23:54:46 +02:00
Finii
04c4c4ee07
[ci] Bump release version
2026-08-21 10:32:33 +00:00
Fini Jastrow
5c68be9ada
Overpass: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-21 09:37:38 +02:00
Fini Jastrow
eca7452fb9
Meslo: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-21 09:33:13 +02:00
Fini Jastrow
e2753e092c
iA-Writer: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-21 09:22:22 +02:00
Fini Jastrow
da9a0de4f0
IBMPlexMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-21 09:18:14 +02:00
Fini Jastrow
b51bb186c1
3270: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-21 09:15:11 +02:00
Fini Jastrow
48e1a64620
CI: font-patcher: Always check the correct amount of glyphs patched in
...
[why]
It went unnoticed now at least 2 times that a release is budgered
because the patch start and end have not been adjusted after expansions.
[how]
Add an --experimental feature that checks the actually patched-in number
of glyphs versus the number of glyphs claimed in the i_*.sh files.
If the new flag is given:
Output the findings. Abort run when mismatch.
Fixes : #2056
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-03 12:08:27 +02:00
Fini Jastrow
edf011871c
Open Dyslexic: Follow Casks rename
...
See discussion in
https://github.com/Homebrew/homebrew-cask/pull/238922
Related #1918
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-03 01:12:56 +02:00
Fini Jastrow
588d15e02c
Monaspace: Follow Casks rename
...
See discussion, we follow:
https://github.com/Homebrew/homebrew-cask/pull/225066
Related #1918
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-03 01:12:38 +02:00
Fini Jastrow
f91f2d4e72
SymbolsOnly: Correct metadata
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-02 23:14:51 +02:00
Fini Jastrow
a104906a8b
VictorMono: Correct metadata
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-02 22:15:39 +02:00
Finii
48ab44829f
[ci] Bump release version
2026-08-02 01:58:14 +00:00
Fini Jastrow
5618be98a8
AnonymousPro: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
c1f836ef8f
VeraSansMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
148569d698
CodeNewRoman: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
d268bf9938
FantasqueSansMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
060220bd0e
FiraCode: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
a14019a83c
FiraMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
17f61ded9c
Go-Mono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
35f0b72d3e
Hack: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:20 +02:00
Fini Jastrow
d4561d2342
Hasklig: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
b760ce278c
Hermit: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
70c487af34
InconsolataGo: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
d362c88ee9
JetBrainsMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
775420f333
Lekton: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
4fe3156c29
Monofur: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
a7bd499510
Monoid: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
5e6f8c58b2
Mononoki: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
6f29ff3c31
RobotoMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
3b74034500
Tinos: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
625a18e9b0
Ubuntu: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
b762b6f27c
UbuntuMono: Flatten directory structure
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-08-01 20:43:19 +02:00
Fini Jastrow
b2912110b3
Rename D2Coding to D2Koding (RFN license)
...
[why]
When we added D2Coding we did not correctly determine the license and
worked as if it was OFL-1.1-no-RFN, but in fact it has an RFN clause and
is OFL-1.1-RFN.
So we need to rename the font when it is patched.
[how]
This commit expands the SIL_TABLE in the `font-patcher` so that any
patching substitutes `D2Coding` with `D2Koding`.
Related discussion with upstream:
https://github.com/ryanoasis/nerd-fonts/discussions/1968#discussioncomment-17807000
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 21:48:23 +02:00
Fini Jastrow
52a0d74944
Update license-audit
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:36:00 +02:00
Fini Jastrow
dd050b21ca
Update MPlus to 1.100
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:11 +02:00
Fini Jastrow
94e8693f6e
Update Iosevka Term Slab to 34.8.0
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:10 +02:00
Fini Jastrow
537670b318
Update Iosevka Term to 34.8.0
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:09 +02:00
Fini Jastrow
e000059ed7
Update Iosevka to 34.8.0
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:06 +02:00
Fini Jastrow
99002748ec
Update Ubuntu Sans Mono to 1.100
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:04 +02:00
Fini Jastrow
511c11f5ca
fonts.json: Fix preview for DejaVu
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:04 +02:00
Fini Jastrow
d501410a91
Update SpaceMono to 1.003
...
Ligatures moved into discretionary, so we do not need to remove them
anymore.
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:04 +02:00
Fini Jastrow
a0532665be
Update Lilex to 2.700
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:04 +02:00
Fini Jastrow
3b5734ddb9
Update Inconsolata-LGC to 3.201
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:04 +02:00
Fini Jastrow
0b4a2c67d9
Update Cousine to 1.241
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:02:01 +02:00
Fini Jastrow
ebc40026c9
Update Arimo to 1.33-autohint
...
Also updates the license.
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:01:09 +02:00
Fini Jastrow
a8612072d8
Update Agave to v38
...
Fontforge does not detect any glyph change.
Upstream says it's a license update.
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:01:05 +02:00
Fini Jastrow
0af348e215
Update AdwaitaMono to 34.1
...
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 20:00:04 +02:00
Fini Jastrow
a8d054c40f
AnnotationMono: Shorten name
...
There are several fonts with too long family names (ID1):
too long (32 > 31): AnnotationMono NFM ExtraBold Obl
too long (32 > 31): AnnotationMono NFP ExtraBold Obl
too long (35 > 31): AnnotationMono NF ExtraBold Upright
too long (36 > 31): AnnotationMono NFM ExtraBold Upright
too long (36 > 31): AnnotationMono NFP ExtraBold Upright
too long (32 > 31): AnnotationMono NF Medium Upright
too long (33 > 31): AnnotationMono NFM Medium Upright
too long (33 > 31): AnnotationMono NFP Medium Upright
While going to abbreviated styles (i.e. `--makegroups 5`) would also
solve this, the shortened style names are always 'strange'.
We could change `AnnotationMono` to `AnnotationM`, with a rule, but
that is also not nice; and the reason are purely the Upright
style fonts.
While too long there is no problem with the discoverability.
So we just live with the errors.
No. This is maybe not sustainable, and so we DO shorten Mono to M, and
reduce the number of problematic fonts from currently 8 to 3:
too long (32 > 31): AnnotationM NF ExtraBold Upright
too long (33 > 31): AnnotationM NFM ExtraBold Upright
too long (33 > 31): AnnotationM NFP ExtraBold Upright
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 16:15:38 +02:00
Fini Jastrow
6a457331b4
Add Annotation Mono
...
Fixes : #1886
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2026-07-31 15:07:09 +02:00