diff --git a/index.html b/index.html index 62e0616..caceef5 100644 --- a/index.html +++ b/index.html @@ -151,6 +151,7 @@
  • ALT-a: Focus on next buffer with activity
  • ALT-<: Switch to previous active buffer
  • ALT-g: Focus on buffer list filter
  • +
  • ALT-h: Clear unread counters in every buffer (locally)
  • Esc-Esc: Disconnect (double-tap)
  • Arrow keys: Navigate history, or navigate quick search buffer results.
  • Tab: Complete nick
  • diff --git a/js/inputbar.js b/js/inputbar.js index a4fc48b..43839d0 100644 --- a/js/inputbar.js +++ b/js/inputbar.js @@ -357,6 +357,15 @@ weechat.directive('inputBar', function() { return true; } + // Alt-h -> Toggle all as read + if ($event.altKey && !$event.ctrlKey && key === "KeyH" ) { + var buffers = models.getBuffers(); + _.each(buffers, function(buffer) { + buffer.unread = 0; + buffer.notification = 0; + }); + } + var caretPos; // Arrow up -> go up in history