aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-01-03 19:21:28 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-01-03 19:21:28 +0100
commit87d4833352be8d6b4a2d6f502a62ae1a372b9a6d (patch)
treeaf76268415365333020ea6907741c678e0d5c0c4
parent4926b95c36bca5d31096c6074fb74b16c733080a (diff)
seek to start / end with home and end keys in control mode
-rw-r--r--src/main.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index e0f0347..dea4bbc 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -451,6 +451,14 @@ impl Instance {
}
}
}
+ KeyCode::Home => {
+ self.play.seek(ClockTime::ZERO);
+ }
+ KeyCode::End => {
+ if let Some(duration) = self.play.duration() {
+ self.play.seek(duration);
+ }
+ }
KeyCode::Char('r') => {
self.autoplay_state.repeat = !self.autoplay_state.repeat;
}