macvim-dev / macvim-dev/macvim

text area transparency and titlebar transparency don't mix well

Aperta
#1,081 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Vim Script
Stelle
7.9k
Fork
691
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Issue
The new MMTitlebarAppearsTransparent setting doesn't mix well with the set transparency=<non-zero> setting

MMTitlebarAppearsTransparent=false with set transparency=0
t-off-0
MMTitlebarAppearsTransparent=false with set transparency=<non-zero>
t-off-20
MMTitlebarAppearsTransparent=true with set transparency=0
t-on-0
MMTitlebarAppearsTransparent=true with set transparency=<non-zero>
t-on-20

Additionally, the solution should also work well with the blurradius setting, so the titlebar and window body appear seamless.

To Reproduce
Set MMTitlebarAppearsTransparent as on and transparency to be non-zero.

Expected behavior
The titlebar follows the existing behaviour and appearance of the window body with regard to the transparency and blurradius settings.

Environment (please complete the following information):

  • Vim version 8.2.1456
  • Macvim version 8.2.1456 (165)
  • OS: macOS 10.15.6

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia riproducendo su macOS le quattro combinazioni di MMTitlebarAppearsTransparent e transparency descritte nell’issue, quindi includi l’impostazione blurradius nel confronto. Il lavoro è completato quando la titlebar corrisponde al comportamento di trasparenza e sfocatura del corpo della finestra e appare uniforme in ogni combinazione rilevante.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
macos, vim
Ambito
desktop
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.