Remove image preloading

This commit is contained in:
Nicolas Stepien 2011-11-24 00:30:50 +01:00
parent 1362b76dfd
commit 95b1b718d4
2 changed files with 1 additions and 30 deletions

View File

@ -3,7 +3,7 @@ master
initiate 4chan X earlier
performance improvements
regular expressions based filter
do not preload images automatically
remove image preloading
automatically reload expanded pictures on error
update archives redirections for /diy/, /pol/ and /sci/
handle bans with the thread updater

View File

@ -20,7 +20,6 @@ config =
'Image Auto-Gif': [false, 'Animate gif thumbnails']
'Image Expansion': [true, 'Expand images']
'Image Hover': [false, 'Show full image on mouseover']
'Image Preloading': [false, 'Preload Images']
'Sauce': [true, 'Add sauce to images']
'Reveal Spoilers': [false, 'Replace spoiler thumbnails by the original thumbnail']
Monitoring:
@ -2065,31 +2064,6 @@ imgHover =
src: @parentNode.href
$.add d.body, ui.el
imgPreloading =
init: ->
unless controls = $.id 'imgControls'
controls = $.el 'div',
id: 'imgControls'
form = $ 'body > form'
$.prepend form, controls
label = $.el 'label',
innerHTML: 'Preload Images<input type=checkbox id=imagePreload>'
$.on $('input', label), 'click', imgPreloading.click
$.add controls, label
g.callbacks.push imgPreloading.node
click: ->
if imgPreloading.on = @checked
for thumb in $$ 'img[md5]:last-child'
imgPreloading.preload thumb
node: (root) ->
return unless imgPreloading.on and thumb = $ 'img[md5]:last-child', root
imgPreloading.preload thumb
preload: (thumb) ->
$.el 'img', src: thumb.parentNode.href
imgGif =
init: ->
g.callbacks.push (root) ->
@ -2401,9 +2375,6 @@ Main =
if conf['Thread Stats']
threadStats.init()
if conf['Image Preloading']
imgPreloading.init()
if conf['Reply Navigation']
nav.init()