Remove 'Remember QR Size' option in Tampermonkey. #413

This commit is contained in:
ccd0 2015-06-13 00:39:56 -07:00
parent 3da37b28a3
commit b291e8deae
3 changed files with 3 additions and 5 deletions

View File

@ -421,13 +421,11 @@ Config =
'Open new threads or replies to a thread from the index in a new tab.'
1
]
<% if (type === 'userscript') { %>
'Remember QR Size': [
false
'Remember the size of the Quick reply.'
1
]
<% } %>
'Remember Spoiler': [
false
'Remember the spoiler state, instead of resetting after posting.'

View File

@ -103,6 +103,7 @@ Settings =
description = arr[1]
div = $.el 'div',
<%= html('<label><input type="checkbox" name="${key}">${key}</label><span class="description">: ${description}</span>') %>
div.hidden = true if chrome? and key is 'Remember QR Size' # XXX not supported
input = $ 'input', div
$.on input, 'change', ->
@parentNode.parentNode.dataset.checked = @checked

View File

@ -536,14 +536,13 @@ QR =
event = if node.nodeName is 'SELECT' then 'change' else 'input'
$.on nodes[name], event, save
<% if (type === 'userscript') { %>
if Conf['Remember QR Size']
# XXX Chromium treats width and height as min-width and min-height
if !chrome? and Conf['Remember QR Size']
$.get 'QR Size', '', (item) ->
nodes.com.style.cssText = item['QR Size']
$.on nodes.com, 'mouseup', (e) ->
return if e.button isnt 0
$.set 'QR Size', @style.cssText
<% } %>
QR.generatePostableThreadsList()
QR.persona.init()