[Feature]: Option to hide scroll position indicator (right-side "100%" overlay)
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
- 52/100
Direzione di ricerca
The issue does not name files or tests. Start by locating the scroll percentage indicator and the settings or preference entry points, then determine how terminal display preferences are stored. Done means users can disable the indicator while it remains enabled by default and scrolling behavior is unchanged.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature description
Wave currently shows a scroll position indicator on the right side of the terminal content (e.g. 100% when at the bottom of the scrollback). This numeric overlay appears on the same line as my shell prompt and visually overlaps with it:
┬─[myname@mysystem:/Volumes/MyMusic] [12:34:37]
╰─> 100%
I’d like an option to hide/disable this scroll percentage indicator.
Reasons:
It looks like part of my shell prompt and is confusing.
It adds visual noise when working in a minimal terminal setup.
It can interfere with reading long prompt lines or output that extends to the right edge.
When I copy & paste terminal content for support (web, AI assistants, bug reports), the trailing 100% gets included, which confuses people/tools reading the logs (it looks like part of the prompt or command).
Implementation Suggestion
Add a user preference in Wave settings, something like:
“Show scroll percentage indicator” (on/off)
Default behavior can remain “on” to preserve current UX.
Optionally:
Allow choosing between:
No indicator
Numeric percentage (current behavior)
A more subtle indicator (e.g., thin bar in the scrollbar area only)
Anything else?
Environment:
macOS (Apple Silicon), Wave Terminal, shell: fish 4.8.1
Example directory: /Volumes/MyMusic
This is a cosmetic/UX request only; no behavior change is needed for scrolling itself.
- Lingua principale
- Go
- Stelle
- 22.4k
- Fork
- 1.1k
- Merge medio
- 12g 6h
- PR unite (30g)
- 14
Preparare l'ambiente
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 wavetermdev/waveterm
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
wavetermdev/waveterm#3481 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
wavetermdev/waveterm#3435 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
wavetermdev/waveterm#3432 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
wavetermdev/waveterm#3431 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
wavetermdev/waveterm#3428 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di wavetermdev/waveterm
Issue simili
-
Remove CAAPFApertakind/chore kind/cleanup needs-area
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
rancher/turtles#2848 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
priority: low 🌱 type: enhancement 💅🏼
Difficoltà 2/5 Mezza giornata Idoneità per principianti 84/100
nebari-dev/llm-serving-pack#199 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
kedacore/keda#8225 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno