aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-01-02 13:12:55 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-01-02 13:12:55 +0100
commit0830d3e61feb078b0d0b2f0acf2466f0397153cf (patch)
treeb7b3bd9d8c741005d2a34beed4769200fa43b3cb
parent4a58385b9286203e38b2a1c284185e76a444bd19 (diff)
indicate pause status in play button
-rw-r--r--src/main.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 238e0ef..409c137 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -161,8 +161,14 @@ fn main() -> anyhow::Result<()> {
0.0
});
+ let control_buttons = if is_paused(&play) {
+ "[ ⏮ ] [ ◀ ] [ ▶ ] [ ▶ ] [ ⏭ ]"
+ } else {
+ "[ ⏮ ] [ ◀ ] [ ⏸ ] [ ▶ ] [ ⏭ ]"
+ };
+
let block = Block::default().borders(Borders::ALL);
- let control_paragraph = Paragraph::new("[ ⏮ ] [ ◀ ] [ ⏯ ] [ ▶ ] [ ⏭ ]")
+ let control_paragraph = Paragraph::new(control_buttons)
.block(block)
.alignment(Alignment::Center)
.style(match cursor_state {