38 Commits

Author SHA1 Message Date
ccd0
7c603e5e27 Don't steal focus from privacy/terms links, but take them out of the tab order.
They should now be keyboard-reachable by searching for the text,
but won't get in the way when tabbing to the submit button on
various forms.
2016-02-13 23:47:49 -08:00
ccd0
7ab9da72a3 Fix bugs in key to captcha image position conversion. 2016-02-12 17:24:17 -08:00
ccd0
b58dc3e1f6 Support new 2x4 image captcha. 2016-02-11 01:16:23 -08:00
ccd0
b8082e3092 Remove subtree argument from $.onExists. 2015-12-05 17:49:24 -08:00
ccd0
a1429e3cb0 Merge branch 'bstable' 2015-11-24 22:03:04 -08:00
ccd0
221ca3d5b3 Support solving 4x4 captchas with keys in 7-0-/-M square. 2015-11-24 21:39:41 -08:00
ccd0
539b4bc636 Add indication that noscript iframe has focus. 2015-11-20 23:46:31 -08:00
ccd0
67b5eb30c8 Minor rearrangement. 2015-11-20 17:55:30 -08:00
ccd0
399693441a Better focus indication for noscript captcha. 2015-11-20 17:51:30 -08:00
ccd0
a49580e6be Support captcha code copying on all forms. 2015-11-20 04:12:40 -08:00
ccd0
ef72d3b783 Revert "Work around focus bug in newest Recaptcha."
This reverts commit ce1e58d7011b724c640933a9385812dd3bf98a41.
2015-11-15 22:32:37 -08:00
ccd0
ce1e58d701 Work around focus bug in newest Recaptcha. 2015-10-21 10:40:45 -07:00
ccd0
3f0e937074 Point captcha error complaint link at https://www.4chan-x.net/captchas.html so it can be redirected as needed. 2015-10-10 07:57:28 -07:00
ccd0
8f0598ba28 Add feedback page links to image captcha error messages. 2015-10-03 13:15:56 -07:00
ccd0
1df9e6c972 Update for new version of Recaptcha HTML being rolled out. 2015-09-24 15:14:15 -07:00
ccd0
0b6f2b8269 Support non-3x3 captchas where possible. Note: not tested on non-3x3 yet. 2015-08-21 00:19:05 -07:00
ccd0
43ae6354f3 Spell out 'Comma' and 'Period' in keybinds. 2015-06-20 22:00:39 -07:00
ccd0
ec61bf9d6a Add tooltips showing the keys to toggle an image. 2015-06-20 21:55:23 -07:00
ccd0
71d2460224 Support toggling images with numbers (as arranged on numpad) or UIOJKLM,. keys. 2015-06-20 21:43:37 -07:00
ccd0
f45a55f46a Use Keybinds.keyCode in Captcha.fixes. 2015-06-20 21:17:37 -07:00
ccd0
614d3a3e40 Use refresh button as position when nothing has focus. 2015-06-20 20:42:37 -07:00
ccd0
07fa6e944e Move form checking to named function. 2015-06-20 20:01:54 -07:00
ccd0
cde281cdf6 Prevent noscript captcha submission when no checkboxes are checked.
Google gives an obnoxious error page instead of reloading in this case.
2015-06-20 19:53:20 -07:00
ccd0
d8ba3e1708 Don't run noscript captcha stuff on error pages. 2015-06-20 19:45:03 -07:00
ccd0
83ce9c1cfe Extend arrow key navigation to noscript captcha. 2015-06-20 19:33:48 -07:00
ccd0
9538fa5cd7 Allow clicking the image in noscript captcha rather than the checkbox. 2015-06-20 11:30:46 -07:00
ccd0
551b11d447 Remove code that focused on first image of captcha. 2015-06-19 00:03:26 -07:00
ccd0
905f6173c1 Support selecting images in the image captcha with the space bar in addition to the enter key. 2015-06-05 15:09:19 -07:00
ccd0
966c6dc441 Merge branch 'bstable'
Conflicts:
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-06-03 18:34:18 -07:00
ccd0
f492712444 Update image captcha keyboard navigation for DOM changes. 2015-06-03 16:25:41 -07:00
ccd0
f321323865 Add IJKL as an alternative to the arrow keys for image captcha. 2015-05-26 14:14:48 -07:00
ccd0
5ec0dcdcad Possible fix for bug causing scrolling to the top of the page. 2015-04-26 03:11:38 -07:00
ccd0
bd2ebc82ee Add focus indication to verify button. 2015-04-20 16:37:56 -07:00
ccd0
681a9e2e5b Move CSS to multiline string. 2015-04-20 16:12:45 -07:00
ccd0
8bea005b3f Make reload button reachable by arrow keys. 2015-04-17 23:26:19 -07:00
ccd0
7912dde878 Arrow key navigation in picture captcha. 2015-04-17 22:44:12 -07:00
ccd0
4c64cf3b9b This should be checked before trying to focus. 2015-04-17 21:17:01 -07:00
ccd0
09acfaf9a2 Move captcha fixes to its own module. 2015-04-17 21:10:46 -07:00