From: Christian Heller Date: Tue, 2 Dec 2025 00:43:46 +0000 (+0100) Subject: In status line, highlight focused window ID boldly. X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/static/%7B%7Bitem_name%7D%7D?a=commitdiff_plain;h=f381c61a953abbf45ea4be403cd92ad4fb624622;p=ircplom In status line, highlight focused window ID boldly. --- diff --git a/src/ircplom/tui_base.py b/src/ircplom/tui_base.py index ebd68c5..0735109 100644 --- a/src/ircplom/tui_base.py +++ b/src/ircplom/tui_base.py @@ -615,14 +615,14 @@ class _StatusLine(_WidgetAtom): win_listing = StylingString('') for w in self._windows: win_listing += ' ' if w.idx > 0 else '(' - item = str(w.idx) + item: str | StylingString = str(w.idx) if (n := w.history.n_lines_unread): item = f'({item}:{n})' if w.history.has_unread_highlight: item = f'*{item}' if w.idx == self.idx_focus: focus = w - item = f'[{item}]' + item = StylingString(f'[{item}]').attrd('bold') cursor_x = len(win_listing) + (len(item) // 2) win_listing += item assert isinstance(focus, Window)