Add keybind for adding new post to QR dump list. #619
This commit is contained in:
parent
184818c526
commit
64886c1a5c
@ -83,6 +83,9 @@ Keybinds =
|
|||||||
when Conf['Post from URL']
|
when Conf['Post from URL']
|
||||||
return unless QR.postingIsEnabled
|
return unless QR.postingIsEnabled
|
||||||
QR.handleUrl ''
|
QR.handleUrl ''
|
||||||
|
when Conf['Add new post']
|
||||||
|
return unless QR.postingIsEnabled
|
||||||
|
QR.addPost()
|
||||||
when Conf['Submit QR']
|
when Conf['Submit QR']
|
||||||
return unless QR.nodes and !QR.nodes.el.hidden
|
return unless QR.nodes and !QR.nodes.el.hidden
|
||||||
QR.submit() if !QR.status()
|
QR.submit() if !QR.status()
|
||||||
|
|||||||
@ -197,6 +197,14 @@ QR =
|
|||||||
texPreviewHide: ->
|
texPreviewHide: ->
|
||||||
$.rmClass QR.nodes.el, 'tex-preview'
|
$.rmClass QR.nodes.el, 'tex-preview'
|
||||||
|
|
||||||
|
addPost: ->
|
||||||
|
wasOpen = (QR.nodes and !QR.nodes.el.hidden)
|
||||||
|
QR.open()
|
||||||
|
if wasOpen
|
||||||
|
$.addClass QR.nodes.el, 'dump'
|
||||||
|
new QR.post true
|
||||||
|
QR.nodes.com.focus()
|
||||||
|
|
||||||
setCustomCooldown: (enabled) ->
|
setCustomCooldown: (enabled) ->
|
||||||
Conf['customCooldownEnabled'] = enabled
|
Conf['customCooldownEnabled'] = enabled
|
||||||
QR.cooldown.customCooldown = enabled
|
QR.cooldown.customCooldown = enabled
|
||||||
|
|||||||
@ -867,6 +867,10 @@ Config =
|
|||||||
'Alt+l'
|
'Alt+l'
|
||||||
'Post from URL.'
|
'Post from URL.'
|
||||||
]
|
]
|
||||||
|
'Add new post': [
|
||||||
|
'Alt+n'
|
||||||
|
'Add new post to the QR dump list.'
|
||||||
|
]
|
||||||
'Submit QR': [
|
'Submit QR': [
|
||||||
'Ctrl+Enter'
|
'Ctrl+Enter'
|
||||||
'Submit post.'
|
'Submit post.'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user