rm array building
This commit is contained in:
parent
2514cb106e
commit
2660ccb89a
@ -1570,11 +1570,10 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
keybinds: function(section) {
|
keybinds: function(section) {
|
||||||
var arr, input, key, tbody, tr, _ref, _results;
|
var arr, input, key, tbody, tr, _ref;
|
||||||
section.innerHTML = "<div class=warning " + (Conf['Keybinds'] ? 'hidden' : '') + "><code>Keybinds</code> are disabled.</div>\n<div>Allowed keys: <kbd>a-z</kbd>, <kbd>0-9</kbd>, <kbd>Ctrl</kbd>, <kbd>Shift</kbd>, <kbd>Alt</kbd>, <kbd>Meta</kbd>, <kbd>Enter</kbd>, <kbd>Esc</kbd>, <kbd>Up</kbd>, <kbd>Down</kbd>, <kbd>Right</kbd>, <kbd>Left</kbd>.</div>\n<div>Press <kbd>Return</kbd> to disable a keybind.</div>\n<table><tbody>\n <tr><th>Actions</th><th>Keybinds</th></tr>\n</tbody></table>";
|
section.innerHTML = "<div class=warning " + (Conf['Keybinds'] ? 'hidden' : '') + "><code>Keybinds</code> are disabled.</div>\n<div>Allowed keys: <kbd>a-z</kbd>, <kbd>0-9</kbd>, <kbd>Ctrl</kbd>, <kbd>Shift</kbd>, <kbd>Alt</kbd>, <kbd>Meta</kbd>, <kbd>Enter</kbd>, <kbd>Esc</kbd>, <kbd>Up</kbd>, <kbd>Down</kbd>, <kbd>Right</kbd>, <kbd>Left</kbd>.</div>\n<div>Press <kbd>Return</kbd> to disable a keybind.</div>\n<table><tbody>\n <tr><th>Actions</th><th>Keybinds</th></tr>\n</tbody></table>";
|
||||||
tbody = $('tbody', section);
|
tbody = $('tbody', section);
|
||||||
_ref = Config.hotkeys;
|
_ref = Config.hotkeys;
|
||||||
_results = [];
|
|
||||||
for (key in _ref) {
|
for (key in _ref) {
|
||||||
arr = _ref[key];
|
arr = _ref[key];
|
||||||
tr = $.el('tr', {
|
tr = $.el('tr', {
|
||||||
@ -1584,9 +1583,8 @@
|
|||||||
input.name = key;
|
input.name = key;
|
||||||
input.value = $.get(key, Conf[key]);
|
input.value = $.get(key, Conf[key]);
|
||||||
$.on(input, 'keydown', Settings.keybind);
|
$.on(input, 'keydown', Settings.keybind);
|
||||||
_results.push($.add(tbody, tr));
|
$.add(tbody, tr);
|
||||||
}
|
}
|
||||||
return _results;
|
|
||||||
},
|
},
|
||||||
keybind: function(e) {
|
keybind: function(e) {
|
||||||
var key;
|
var key;
|
||||||
@ -2834,14 +2832,12 @@
|
|||||||
}
|
}
|
||||||
$.on(d, 'keydown', Keybinds.keydown);
|
$.on(d, 'keydown', Keybinds.keydown);
|
||||||
return $.on(d, '4chanXInitFinished', function() {
|
return $.on(d, '4chanXInitFinished', function() {
|
||||||
var node, _i, _len, _ref, _results;
|
var node, _i, _len, _ref;
|
||||||
_ref = $$('[accesskey]');
|
_ref = $$('[accesskey]');
|
||||||
_results = [];
|
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
node = _ref[_i];
|
node = _ref[_i];
|
||||||
_results.push(node.removeAttribute('accesskey'));
|
node.removeAttribute('accesskey');
|
||||||
}
|
}
|
||||||
return _results;
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
keydown: function(e) {
|
keydown: function(e) {
|
||||||
|
|||||||
@ -569,6 +569,7 @@ Settings =
|
|||||||
input.value = $.get key, Conf[key]
|
input.value = $.get key, Conf[key]
|
||||||
$.on input, 'keydown', Settings.keybind
|
$.on input, 'keydown', Settings.keybind
|
||||||
$.add tbody, tr
|
$.add tbody, tr
|
||||||
|
return
|
||||||
keybind: (e) ->
|
keybind: (e) ->
|
||||||
return if e.keyCode is 9 # tab
|
return if e.keyCode is 9 # tab
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
@ -1558,6 +1559,7 @@ Keybinds =
|
|||||||
$.on d, '4chanXInitFinished', ->
|
$.on d, '4chanXInitFinished', ->
|
||||||
for node in $$ '[accesskey]'
|
for node in $$ '[accesskey]'
|
||||||
node.removeAttribute 'accesskey'
|
node.removeAttribute 'accesskey'
|
||||||
|
return
|
||||||
|
|
||||||
keydown: (e) ->
|
keydown: (e) ->
|
||||||
return unless key = Keybinds.keyCode e
|
return unless key = Keybinds.keyCode e
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user