From 223af1001785eb71b9a02f70cf8d1a6c3bdbbcf5 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 2 Feb 2016 20:32:26 +0100 Subject: Add support for running backwards --- glslview.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/glslview.c b/glslview.c index 26c9f22..730032b 100644 --- a/glslview.c +++ b/glslview.c @@ -261,7 +261,20 @@ static void handle_input(const char *input) { break; case '=': - speed = 1.0; + if (speed < 0) + speed = -1.0; + else + speed = 1.0; + break; + + case '<': + if (speed > 0) + speed = -speed; + break; + + case '>': + if (speed < 0) + speed = -speed; } } } -- cgit v1.2.3