]> git.scottworley.com Git - picsort/commitdiff
Add exposure level chattiness
authorScott Worley <scottworley@scottworley.com>
Fri, 28 Feb 2014 08:00:20 +0000 (00:00 -0800)
committerScott Worley <scottworley@scottworley.com>
Fri, 28 Feb 2014 08:00:20 +0000 (00:00 -0800)
picsorter.js

index 22d6f10f318e097087afe483aa2ed656a7346bce..d3f50ccdf5701a68a6372bd3dc199860cb1bfdd1 100644 (file)
@@ -18,6 +18,11 @@ function say(message) {
   setTimeout(function() { $("#message").addClass("fade"); }, 1);
 }
 
   setTimeout(function() { $("#message").addClass("fade"); }, 1);
 }
 
+function say_exposure() {
+  var e = (exposure / 4) - 3.5;
+  say((e >= 0 ? "+" : "") + e);
+}
+
 function toggle_zoom() {
   if (zoom) {
     zoom = "";
 function toggle_zoom() {
   if (zoom) {
     zoom = "";
@@ -56,7 +61,7 @@ Mousetrap.bind('n', function() { move_to_nondeleted(1); setpic(); });
 Mousetrap.bind('p', function() { move_to_nondeleted(-1); setpic(); });
 Mousetrap.bind('N', function() { input_index ++; say(input_index); setpic(); });
 Mousetrap.bind('P', function() { input_index --; say(input_index); setpic(); });
 Mousetrap.bind('p', function() { move_to_nondeleted(-1); setpic(); });
 Mousetrap.bind('N', function() { input_index ++; say(input_index); setpic(); });
 Mousetrap.bind('P', function() { input_index --; say(input_index); setpic(); });
-Mousetrap.bind('b', function() { exposure ++; setpic(); });
-Mousetrap.bind('d', function() { exposure --; setpic(); });
+Mousetrap.bind('b', function() { exposure ++; say_exposure(); setpic(); });
+Mousetrap.bind('d', function() { exposure --; say_exposure(); setpic(); });
 Mousetrap.bind('x', mark_deleted);
 Mousetrap.bind('X', mark_not_deleted);
 Mousetrap.bind('x', mark_deleted);
 Mousetrap.bind('X', mark_not_deleted);