From 151d565f368af8c722345b1c5ae946a4d8d425a8 Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 15 Dec 2025 07:46:54 +0100 Subject: [PATCH] feat: remove a redundant toggle, pressing p twice sort/reverse sort by progress --- auditui/app.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/auditui/app.py b/auditui/app.py index fe14295..f096767 100644 --- a/auditui/app.py +++ b/auditui/app.py @@ -31,8 +31,7 @@ class Auditui(App): ("d", "toggle_dark", "Dark mode"), ("s", "sort", "Sort by name"), ("p", "sort_by_progress", "Sort by progress"), - ("a", "show_all", "All books"), - ("u", "show_unfinished", "Unfinished"), + ("a", "show_all", "All/unfinished"), ("enter", "play_selected", "Play"), ("space", "toggle_playback", "Pause/Resume"), ("left", "seek_backward", "-30s"), @@ -245,8 +244,11 @@ class Auditui(App): table.sort(key=progress_key, reverse=self.progress_sort_reverse) def action_show_all(self) -> None: - """Show all books.""" - self.show_all() + """Toggle between showing all and unfinished books.""" + if self.show_all_mode: + self.show_unfinished() + else: + self.show_all() def action_show_unfinished(self) -> None: """Show unfinished books."""