~earboxer/nerd-fonts

pomicons: Note relicense
unpatched fonts: move config files
cec9b410 — Fini Jastrow 7 months ago
font-patcher: Handle TTCs gracefully

[why]
When a True Type Collection file (.ttc) is used as font source this is
not handled and just the first file in the collection is processed and
saved. But the user is not informed.

When the target file format is True Type Collection, no file at all is
written.

These are two distinct cases, because you can in fact open a .ttc and
save the first font (patched) when specifying a different extension via
`-ext`. Or open a normal font and specify `ttc` as extension i.e. target
file format.

[how]
Check if a collection is to be opened. As we currently have no code to
loop through all fonts (and just the first font is processed) a message
is issued and we exit. Typically a user would want all the fonts and
would have to 'explode' the collection into multiple single font files
beforehand.

Prevent the target to be ttc, as that is not handled in fontforge at
all. To save TTCs a different API function is to be used. Unfortunately
fontforge does not care and just does nothing.

font.generateTtc() would have to be used with ttc extensions...

Anyhow. As the looping through all fonts is missing anyhow, and I feel
the usefulness is very slim, we just prevent silent failures with this
commit.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
4cb816cc — Ryan L McIntyre 7 months ago
Update backers.md
603cd412 — Ryan L McIntyre 7 months ago
RC: use all fonts for matrix
ea5f4005 — Ryan L McIntyre 7 months ago
RC: Commit the patched font subset to the repo
9a1b2476 — Ryan L McIntyre 7 months ago
Fix missing font patcher archive readme info
03ca10ef — Ryan L McIntyre 7 months ago
Fix font patcher going to separate release
d843ce9c — Ryan L McIntyre 7 months ago
RC font-patcher archive missing creds
26c2b4da — Ryan L McIntyre 7 months ago
Add font patcher to release in separate job
e61f085b — Ryan L McIntyre 7 months ago
Fixes use of archive, archive patcher and cleanup
3cc6c095 — Ryan L McIntyre 7 months ago
RC: Upload multiple paths
e89f3cc8 — Ryan L McIntyre 7 months ago
Tweak RC for less fonts and try wildcard pattern for artifact upload, comments out commit for now
7638b901 — Ryan L McIntyre 7 months ago
use smaller subset of fonts in RC and do a single commit using artifacts between jobs
5ef0efc4 — Ryan L McIntyre 7 months ago
Attempt fix build action
440adfce — Ryan L McIntyre 7 months ago
Get all the fonts for the release matrix
75bbd581 — Ryan L McIntyre 7 months ago
Merge pull request #736 from ryanoasis/feature/remove-selection-todo

font-patcher: Copy selection instead of continuously regenerating
5f12f4ef — Ryan L McIntyre 7 months ago
Updates metadata
0a574309 — Ryan L McIntyre 7 months ago
fix license link
b21d9e1e — Ryan L McIntyre 7 months ago
Setup release action to pull version from file and commit back upon patching
Next