From c539dcfbe3208acd3f28b0c8f481f34467135960 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Sat, 21 Nov 2015 13:23:55 -0800 Subject: [PATCH] Key bindings for zoom levels. --- static/clicks.js | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/static/clicks.js b/static/clicks.js index d8bfe65..21308ae 100644 --- a/static/clicks.js +++ b/static/clicks.js @@ -737,11 +737,35 @@ Clicks.prototype.onKeyPress_ = function(e) { case '_': this.activePlayer_.zoomOut(); break; - case '+': case '=': this.activePlayer_.zoomIn(); break; + + case '!': + this.activePlayer_.zoom(1.0); + break; + case '@': + this.activePlayer_.zoom(1.5); + break; + case '#': + this.activePlayer_.zoom(2.0); + break; + case '$': + this.activePlayer_.zoom(2.5); + break; + case '%': + this.activePlayer_.zoom(3.0); + break; + case '^': + this.activePlayer_.zoom(3.5); + break; + case '&': + this.activePlayer_.zoom(4.0); + break; + case '*': + this.activePlayer_.zoom(4.5); + break; } this.fireConfigChange(); };