auto auto updating
This commit is contained in:
parent
a1b084cd32
commit
c26e0cd1f6
@ -10,6 +10,7 @@ config =
|
|||||||
'404 Redirect': [true, 'Redirect dead threads']
|
'404 Redirect': [true, 'Redirect dead threads']
|
||||||
'Anonymize': [false, 'Make everybody anonymous']
|
'Anonymize': [false, 'Make everybody anonymous']
|
||||||
'Auto Watch': [true, 'Automatically watch threads that you start (Firefox only)']
|
'Auto Watch': [true, 'Automatically watch threads that you start (Firefox only)']
|
||||||
|
'Auto Update': [true, 'Automatically enable automatic updating']
|
||||||
'Comment Expansion': [true, 'Expand too long comments']
|
'Comment Expansion': [true, 'Expand too long comments']
|
||||||
'Image Expansion': [true, 'Expand images']
|
'Image Expansion': [true, 'Expand images']
|
||||||
'Keybinds': [false, 'Binds actions to keys']
|
'Keybinds': [false, 'Binds actions to keys']
|
||||||
@ -856,9 +857,11 @@ updaterMake = ->
|
|||||||
div.innerHTML = html
|
div.innerHTML = html
|
||||||
|
|
||||||
$('div.move', div).addEventListener 'mousedown', AEOS.move, true
|
$('div.move', div).addEventListener 'mousedown', AEOS.move, true
|
||||||
$('input[type=checkbox]', div).addEventListener 'click', updateAuto, true
|
cb = $ 'input[type=checkbox]', div
|
||||||
|
cb.addEventListener 'click', updateAuto, true
|
||||||
$('input[type=button]', div).addEventListener 'click', updateNow, true
|
$('input[type=button]', div).addEventListener 'click', updateNow, true
|
||||||
document.body.appendChild div
|
document.body.appendChild div
|
||||||
|
if getConfig 'Auto Update' then cb.click()
|
||||||
|
|
||||||
watch = ->
|
watch = ->
|
||||||
id = @nextSibling.name
|
id = @nextSibling.name
|
||||||
|
|||||||
11
4chan_x.js
11
4chan_x.js
@ -10,6 +10,7 @@
|
|||||||
'404 Redirect': [true, 'Redirect dead threads'],
|
'404 Redirect': [true, 'Redirect dead threads'],
|
||||||
'Anonymize': [false, 'Make everybody anonymous'],
|
'Anonymize': [false, 'Make everybody anonymous'],
|
||||||
'Auto Watch': [true, 'Automatically watch threads that you start (Firefox only)'],
|
'Auto Watch': [true, 'Automatically watch threads that you start (Firefox only)'],
|
||||||
|
'Auto Update': [true, 'Automatically enable automatic updating'],
|
||||||
'Comment Expansion': [true, 'Expand too long comments'],
|
'Comment Expansion': [true, 'Expand too long comments'],
|
||||||
'Image Expansion': [true, 'Expand images'],
|
'Image Expansion': [true, 'Expand images'],
|
||||||
'Keybinds': [false, 'Binds actions to keys'],
|
'Keybinds': [false, 'Binds actions to keys'],
|
||||||
@ -1115,16 +1116,20 @@
|
|||||||
return request(location.href, updateCallback);
|
return request(location.href, updateCallback);
|
||||||
};
|
};
|
||||||
updaterMake = function() {
|
updaterMake = function() {
|
||||||
var div, html;
|
var cb, div, html;
|
||||||
div = AEOS.makeDialog('updater', 'topright');
|
div = AEOS.makeDialog('updater', 'topright');
|
||||||
html = "<div class=move><span id=count></span> <span id=timer>Thread Updater</span></div>";
|
html = "<div class=move><span id=count></span> <span id=timer>Thread Updater</span></div>";
|
||||||
html += "<div><label>Auto Update<input type=checkbox></label></div>";
|
html += "<div><label>Auto Update<input type=checkbox></label></div>";
|
||||||
html += "<div><input type=button value='Update Now'></div>";
|
html += "<div><input type=button value='Update Now'></div>";
|
||||||
div.innerHTML = html;
|
div.innerHTML = html;
|
||||||
$('div.move', div).addEventListener('mousedown', AEOS.move, true);
|
$('div.move', div).addEventListener('mousedown', AEOS.move, true);
|
||||||
$('input[type=checkbox]', div).addEventListener('click', updateAuto, true);
|
cb = $('input[type=checkbox]', div);
|
||||||
|
cb.addEventListener('click', updateAuto, true);
|
||||||
$('input[type=button]', div).addEventListener('click', updateNow, true);
|
$('input[type=button]', div).addEventListener('click', updateNow, true);
|
||||||
return document.body.appendChild(div);
|
document.body.appendChild(div);
|
||||||
|
if (getConfig('Auto Update')) {
|
||||||
|
return cb.click();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
watch = function() {
|
watch = function() {
|
||||||
var id, text, _base, _name;
|
var id, text, _base, _name;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user