Make status bar indicate which pane is focused
This commit is contained in:
parent
78ea389c82
commit
831cbb1d76
|
|
@ -23,8 +23,8 @@ def main(stdscr, filename):
|
||||||
# Initialize colors if terminal supports them
|
# Initialize colors if terminal supports them
|
||||||
if curses.has_colors():
|
if curses.has_colors():
|
||||||
curses.use_default_colors() # Use terminal's default colors
|
curses.use_default_colors() # Use terminal's default colors
|
||||||
curses.init_pair(1, curses.COLOR_WHITE, curses.COLOR_BLACK) # Focused status bar
|
curses.init_pair(1, 5, 7) # Focused status bar
|
||||||
curses.init_pair(2, curses.COLOR_WHITE, curses.COLOR_BLUE) # Unfocused status bar
|
curses.init_pair(2, curses.COLOR_WHITE, 8) # Unfocused status bar
|
||||||
|
|
||||||
# Initialize key variable
|
# Initialize key variable
|
||||||
key = 0
|
key = 0
|
||||||
|
|
@ -100,7 +100,7 @@ def main(stdscr, filename):
|
||||||
right_percent = 100 if last_visible_line >= len(file_lines) else right_percent
|
right_percent = 100 if last_visible_line >= len(file_lines) else right_percent
|
||||||
else:
|
else:
|
||||||
right_percent = 0
|
right_percent = 0
|
||||||
right_status = f"{right_percent}%"
|
right_status = f"{right_percent}% "
|
||||||
|
|
||||||
# Left pane status
|
# Left pane status
|
||||||
last_visible_commit = left_scroll_offset + visible_height
|
last_visible_commit = left_scroll_offset + visible_height
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue