Authentication-Results: mail-b.sr.ht; dkim=pass header.d=emersion.fr header.i=@emersion.fr Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) by mail-b.sr.ht (Postfix) with ESMTPS id A56A911EEDD for <~taiite/public-inbox@lists.sr.ht>; Fri, 10 Dec 2021 13:37:20 +0000 (UTC) Date: Fri, 10 Dec 2021 13:37:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emersion.fr; s=protonmail; t=1639143438; bh=vr9Sbmt+HPpt8ztByhdHKlhf0O7RjASsJrG3ApInRS4=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=idTZwhoxQgReN5xONZBte9QyoYzMoLnKHw02kYWHZckWoMM235K6EqGk+oc3CJfa9 m1RvR9gGd4ipeN77codLQhtigpDDDdAf/YMJuaAWlxm+agdmtRYaj9nRlbbqxJVgW9 +cx6jfoJgj5oQ5SSQo52QgInPox7lEv2+qkp/c8zDIHaBa4YSKJZz6AByhiGo5vWgr OQ5fCAS2tkosz4uKdYo3AqMJxa4YSEKEeHdTe0UFveWo+gWu7xJQH+Yjd54kfK7xqq jobKCtATa/kRD9s2AUkZGoXXajQ+RgrcczoQZaWW8T+RnOsFCBRmMhuC7RcQZxazjI D5FRR/TLXNC1Q== To: ~taiite/public-inbox@lists.sr.ht From: Simon Ser Reply-To: Simon Ser Subject: [PATCH senpai] ui: use reverse colors for current buffer instead of underline Message-ID: <20211210133707.940758-1-contact@emersion.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch I personally find this esthetically more pleasing. --- ui/buffers.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ui/buffers.go b/ui/buffers.go index aa5e9fefe9ce..1ccb921a2a3f 100644 --- a/ui/buffers.go +++ b/ui/buffers.go @@ -469,10 +469,8 @@ func (bs *BufferList) DrawVerticalBufferList(screen tc= ell.Screen, x0, y0, width, =09=09st :=3D tcell.StyleDefault =09=09if b.unread { =09=09=09st =3D st.Bold(true) -=09=09} else if bi =3D=3D bs.current { -=09=09=09st =3D st.Underline(true) =09=09} -=09=09if bi =3D=3D bs.clicked { +=09=09if bi =3D=3D bs.current || bi =3D=3D bs.clicked { =09=09=09st =3D st.Reverse(true) =09=09} =09=09if bs.showBufferNumbers { @@ -486,7 +484,7 @@ func (bs *BufferList) DrawVerticalBufferList(screen tce= ll.Screen, x0, y0, width, =09=09if b.title =3D=3D "" { =09=09=09title =3D b.netName =09=09} else { -=09=09=09if bi =3D=3D bs.clicked { +=09=09=09if bi =3D=3D bs.current || bi =3D=3D bs.clicked { =09=09=09=09screen.SetContent(x, y, ' ', nil, tcell.StyleDefault.Reverse(t= rue)) =09=09=09=09screen.SetContent(x+1, y, ' ', nil, tcell.StyleDefault.Reverse= (true)) =09=09=09} @@ -496,7 +494,7 @@ func (bs *BufferList) DrawVerticalBufferList(screen tce= ll.Screen, x0, y0, width, =09=09title =3D truncate(title, width-(x-x0), "\u2026") =09=09printString(screen, &x, y, Styled(title, st)) =20 -=09=09if bi =3D=3D bs.clicked { +=09=09if bi =3D=3D bs.current || bi =3D=3D bs.clicked { =09=09=09st :=3D tcell.StyleDefault.Reverse(true) =09=09=09for ; x < x0+width; x++ { =09=09=09=09screen.SetContent(x, y, ' ', nil, st) base-commit: 65718d37abc15e727c20b9b031d32b953b258d2a --=20 2.34.1