From 10fbc33759d887973909eb4409d776f10bdb9568 Mon Sep 17 00:00:00 2001 From: Andrew Hamilton Date: Thu, 17 May 2018 14:37:37 +1000 Subject: [PATCH] Made the progress bar more visible. - The underline was too subtle sometimes, depending on the terminal type. --- tests/golden-files/help | 2 +- vigil/__main__.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/golden-files/help b/tests/golden-files/help index eec58b9..30c6c25 100644 --- a/tests/golden-files/help +++ b/tests/golden-files/help @@ -57,4 +57,4 @@ │ │ │ │ └──────────────────────────────────────────────────────────────────────────────────────────────────┘ -(B (Bh(Belp (Bq(Buit (Btab(B:focus (Bt(Burn (Bl(Bog (Be(Bdit (Bn(Bext (Bp(Bause (Bo(Brder (Br(Befresh (Bf(Bullscreen (Brunning(B order:directory (B \ No newline at end of file +(B (Bh(Belp (Bq(Buit (Btab(B:focus (Bt(Burn (Bl(Bog (Be(Bdit (Bn(Bext (Bp(Bause (Bo(Brder (Br(Befresh (Bf(Bullscreen (Brunning(B order:directory (B \ No newline at end of file diff --git a/vigil/__main__.py b/vigil/__main__.py index 7cf94f4..97b6ca7 100755 --- a/vigil/__main__.py +++ b/vigil/__main__.py @@ -885,7 +885,8 @@ class Screen: spacing = " " * (width - len(self._STATUS_BAR) - len(indicators)) bar = (self._STATUS_BAR[:width - len(indicators)] + spacing + indicators)[:width] - return [bar[:progress_bar_size].underline() + bar[progress_bar_size:]] + return [bar[:progress_bar_size].bg_color(termstr.Color.grey_100) + + bar[progress_bar_size:]] def _get_status_bar(self, width): incomplete = self._summary.result_total - self._summary.completed_total