Captions: allow manually loading a custom font for Font Family
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
Direzione di ricerca
Start by locating the captions Font Family picker and reading how it currently gets and saves its options; inspect the caption settings in project-config.json to understand the existing fontFamily behavior. The issue offers two possible approaches—importing a font file or entering a family name—so clarify which to implement before starting. Done means a custom font can be selected in the UI and used for caption rendering.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The Font Family selector for captions only offers a handful of hardcoded options (System Sans-Serif, System Serif, Inter, Georgia, Times New Roman). There's no way to use a custom typeface from the UI.
I understand that listing every installed system font could bloat the picker and add rendering/lookup overhead — that makes sense. A lighter alternative would be enough:
- A "Load font…" / custom font option in the Font Family picker, where I can manually import a font file (ttf/otf) or type a font family name that Cap then resolves via NSFont/CoreText.
That way the default list stays small, but manual font loading becomes possible for people who want a consistent brand typeface on their captions.
Editing project-config.json and setting fontFamily in the caption settings does work today (the renderer resolves it fine), but it's undocumented and has to be repeated for every project — a built-in option would be much appreciated.
- Lingua principale
- Rust
- Stelle
- 23.7k
- Fork
- 2.1k
- Merge medio
- 1g 1h
- PR unite (30g)
- 694
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CapSoftware/Cap
-
Web player intercepts ⌘⇧M and blocks Chrome profile-menu shortcutForse già presa @AatmanAJ l’ha presa 15 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
CapSoftware/Cap#2596 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
CapSoftware/Cap#2384 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Dashboard pagination causes full page reloads on self-hosted CapForse già presa @Dewin l’ha presa 43 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
CapSoftware/Cap#2305 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
CapSoftware/Cap#1714 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
"Record an area" shortcut takes screenshots after "Screenshot an area" has been usedForse già presa @sheeesh3 l’ha presa oggi. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
CapSoftware/Cap#3597 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di CapSoftware/Cap
Issue simili
-
good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
servo/rust-smallvec#827 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nowledge-co/hawdb#1400 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
calcit-lang/caps#16 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
penso/herdr-gpui#934 ·
I maintainer di solito rispondono entro 1 giorno
-
🎉 Add BossanovaAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
jaywcjlove/awesome-mac#4096 ·
I maintainer di solito rispondono entro 1 giorno