mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-06-11 00:47:22 +00:00
Vendor the upstream OFL-1.1 variable TTFs so the default look-and-feel font is actually available. |
||
|---|---|---|
| .. | ||
| AtkinsonHyperlegibleMono | ||
| AtkinsonHyperlegibleNext | ||
| CMakeLists.txt | ||
| README.md | ||
Shift bundled fonts
Drop the Atkinson Hyperlegible Next and Atkinson Hyperlegible Mono font files here, organised one family per subdirectory:
fonts/
AtkinsonHyperlegibleNext/
AtkinsonHyperlegibleNext-*.ttf
AtkinsonHyperlegibleNext-*.ttf.license
AtkinsonHyperlegibleMono/
AtkinsonHyperlegibleMono-*.ttf
AtkinsonHyperlegibleMono-*.ttf.license
Sources:
- https://www.brailleinstitute.org/freefont (Atkinson Hyperlegible Next + Mono)
License: SIL Open Font License 1.1. Add a .license sidecar next to each
binary file with:
SPDX-FileCopyrightText: 2024 Braille Institute of America, Inc.
SPDX-License-Identifier: OFL-1.1
The build globs every *.ttf/*.otf under these subdirectories at configure
time, so adding files later does not require editing CMake. If no fonts are
present, the install step is skipped silently — lookandfeel/contents/defaults
still requests the family, and the system falls back to whatever fontconfig
resolves "Atkinson Hyperlegible Next" to (e.g. a distro package).