Version 2 label scenes draw text in faces shipped inside the renderer, so a label needs no printer font, no installed font and no object storage: qqq-sans, qqq-sans-bold IBM Plex Sans Regular and Bold (@ibm/plex-sans@1.1.0) qqq-condensed-bold IBM Plex Sans Condensed Bold (@ibm/plex-sans-condensed@2.0.0) qqq-mono, qqq-mono-bold JetBrains Mono Regular and Bold (v2.304) The files are unmodified, taken from each project's official release archive. Each licence was confirmed as the SIL Open Font License 1.1 from the archive's own licence file, which is shipped byte for byte beside the fonts with a provenance note (release, archive URL and hash, path in the archive, font version). /fonts/SHA256SUMS lists the hashes. git is told never to rewrite anything under /fonts. THIRD-PARTY.md and NOTICE record the fonts. The OFL is not on the K22-DEP-02 allowlist; the maintainer approved one recorded exception for unmodified OFL fonts shipped as data, and the register entry is proposed with the pull request. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
22 lines
587 B
Plaintext
22 lines
587 B
Plaintext
# K22-REPO-03: normalize text to LF on every OS.
|
|
* text=auto eol=lf
|
|
*.cmd text eol=crlf
|
|
*.bat text eol=crlf
|
|
*.png binary
|
|
*.jpg binary
|
|
*.jpeg binary
|
|
*.gif binary
|
|
*.ico binary
|
|
*.webp binary
|
|
*.woff binary
|
|
*.woff2 binary
|
|
*.jar binary
|
|
*.mmdb binary
|
|
|
|
# Stored renderer outputs are compared byte for byte: git must never rewrite them.
|
|
renderer/src/test/resources/compat-v1/** -text
|
|
renderer/src/test/resources/scene2/golden/** -text
|
|
|
|
# Bundled fonts and their licence texts are shipped exactly as released and are hashed: git must never rewrite them.
|
|
renderer/src/main/resources/fonts/** -text
|