diff --git a/CHANGELOG.md b/CHANGELOG.md index f21f29c63..8f558d772 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ ### v1.13.15 +**v1.13.15.5** *(2018-01-23)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.15.5/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.15.5/builds/4chan-X-noupdate.crx)] +- Add link in settings to captcha FAQ. + **v1.13.15.4** *(2018-01-23)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.15.4/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.15.4/builds/4chan-X-noupdate.crx)] - Remove Recaptcha v1 options. - Don't require captcha if cookie is set indicating captcha not needed yet. #1767 diff --git a/builds/4chan-X-beta.crx b/builds/4chan-X-beta.crx index a6907406e..f0db1e5c8 100644 Binary files a/builds/4chan-X-beta.crx and b/builds/4chan-X-beta.crx differ diff --git a/builds/4chan-X-beta.meta.js b/builds/4chan-X-beta.meta.js index 7af79b7cc..669ab5ff2 100644 --- a/builds/4chan-X-beta.meta.js +++ b/builds/4chan-X-beta.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.13.15.4 +// @version 1.13.15.5 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X-beta.user.js b/builds/4chan-X-beta.user.js index 897d50721..c71ad42ee 100644 --- a/builds/4chan-X-beta.user.js +++ b/builds/4chan-X-beta.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.13.15.4 +// @version 1.13.15.5 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -159,7 +159,7 @@ docSet = function() { }; g = { - VERSION: '1.13.15.4', + VERSION: '1.13.15.5', NAMESPACE: '4chan X.', boards: {} }; @@ -322,7 +322,7 @@ Config = (function() { 'Auto-load captcha': [false, 'Automatically load the captcha in the QR even if your post is empty.', 1], 'Post on Captcha Completion': [false, 'Submit the post immediately when the captcha is completed.', 1], 'Captcha Fixes': [true, 'Make captcha easier to use, especially with the keyboard.'], - 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled (Recaptcha v2 only).'], + 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled.'], 'Pass Link': [false, 'Add a 4chan Pass login link to the bottom of the page.'] }, 'Quote Links': { @@ -1809,6 +1809,9 @@ div[data-checked=\"false\"] > .suboption-list {\n\ border-left: 1px solid;\n\ border-bottom: 1px solid;\n\ }\n\ +#fourchanx-settings .section-main p {\n\ + margin: .5em 0 0;\n\ +}\n\ .section-filter ul {\n\ padding: 0;\n\ }\n\ @@ -11085,7 +11088,7 @@ Settings = (function() { } }, main: function(section) { - var addCheckboxes, addWarning, button, div, fs, inputs, items, key, obj, ref, ref1, warning, warnings; + var addCheckboxes, addWarning, button, div, fs, inputs, items, key, keyFS, obj, ref, ref1, warning, warnings; warnings = $.el('fieldset', { hidden: true }, { @@ -11139,12 +11142,17 @@ Settings = (function() { return results; }; ref1 = Config.main; - for (key in ref1) { - obj = ref1[key]; + for (keyFS in ref1) { + obj = ref1[keyFS]; fs = $.el('fieldset', { - innerHTML: "" + E(key) + "" + innerHTML: "" + E(keyFS) + "" }); addCheckboxes(fs, obj); + if (keyFS === 'Posting and Captchas') { + $.add(fs, $.el('p', { + innerHTML: "For more info on captcha options and issues, see the captcha FAQ." + })); + } $.add(section, fs); } addCheckboxes($('div[data-name="JSON Index"] > .suboption-list', section), Config.Index); diff --git a/builds/4chan-X-noupdate.crx b/builds/4chan-X-noupdate.crx index 98a777e9c..9714fad35 100644 Binary files a/builds/4chan-X-noupdate.crx and b/builds/4chan-X-noupdate.crx differ diff --git a/builds/4chan-X-noupdate.user.js b/builds/4chan-X-noupdate.user.js index bf238e16a..5d321aa5f 100644 --- a/builds/4chan-X-noupdate.user.js +++ b/builds/4chan-X-noupdate.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.15.4 +// @version 1.13.15.5 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -159,7 +159,7 @@ docSet = function() { }; g = { - VERSION: '1.13.15.4', + VERSION: '1.13.15.5', NAMESPACE: '4chan X.', boards: {} }; @@ -322,7 +322,7 @@ Config = (function() { 'Auto-load captcha': [false, 'Automatically load the captcha in the QR even if your post is empty.', 1], 'Post on Captcha Completion': [false, 'Submit the post immediately when the captcha is completed.', 1], 'Captcha Fixes': [true, 'Make captcha easier to use, especially with the keyboard.'], - 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled (Recaptcha v2 only).'], + 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled.'], 'Pass Link': [false, 'Add a 4chan Pass login link to the bottom of the page.'] }, 'Quote Links': { @@ -1809,6 +1809,9 @@ div[data-checked=\"false\"] > .suboption-list {\n\ border-left: 1px solid;\n\ border-bottom: 1px solid;\n\ }\n\ +#fourchanx-settings .section-main p {\n\ + margin: .5em 0 0;\n\ +}\n\ .section-filter ul {\n\ padding: 0;\n\ }\n\ @@ -11085,7 +11088,7 @@ Settings = (function() { } }, main: function(section) { - var addCheckboxes, addWarning, button, div, fs, inputs, items, key, obj, ref, ref1, warning, warnings; + var addCheckboxes, addWarning, button, div, fs, inputs, items, key, keyFS, obj, ref, ref1, warning, warnings; warnings = $.el('fieldset', { hidden: true }, { @@ -11139,12 +11142,17 @@ Settings = (function() { return results; }; ref1 = Config.main; - for (key in ref1) { - obj = ref1[key]; + for (keyFS in ref1) { + obj = ref1[keyFS]; fs = $.el('fieldset', { - innerHTML: "" + E(key) + "" + innerHTML: "" + E(keyFS) + "" }); addCheckboxes(fs, obj); + if (keyFS === 'Posting and Captchas') { + $.add(fs, $.el('p', { + innerHTML: "For more info on captcha options and issues, see the captcha FAQ." + })); + } $.add(section, fs); } addCheckboxes($('div[data-name="JSON Index"] > .suboption-list', section), Config.Index); diff --git a/builds/4chan-X.crx b/builds/4chan-X.crx index 65d763ea4..a14c23fa3 100644 Binary files a/builds/4chan-X.crx and b/builds/4chan-X.crx differ diff --git a/builds/4chan-X.meta.js b/builds/4chan-X.meta.js index 559889997..5a4f493b1 100644 --- a/builds/4chan-X.meta.js +++ b/builds/4chan-X.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.15.4 +// @version 1.13.15.5 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 657f9defe..877ca8fee 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.15.4 +// @version 1.13.15.5 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -159,7 +159,7 @@ docSet = function() { }; g = { - VERSION: '1.13.15.4', + VERSION: '1.13.15.5', NAMESPACE: '4chan X.', boards: {} }; @@ -322,7 +322,7 @@ Config = (function() { 'Auto-load captcha': [false, 'Automatically load the captcha in the QR even if your post is empty.', 1], 'Post on Captcha Completion': [false, 'Submit the post immediately when the captcha is completed.', 1], 'Captcha Fixes': [true, 'Make captcha easier to use, especially with the keyboard.'], - 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled (Recaptcha v2 only).'], + 'Force Noscript Captcha': [false, 'Use the non-Javascript fallback captcha even if Javascript is enabled.'], 'Pass Link': [false, 'Add a 4chan Pass login link to the bottom of the page.'] }, 'Quote Links': { @@ -1809,6 +1809,9 @@ div[data-checked=\"false\"] > .suboption-list {\n\ border-left: 1px solid;\n\ border-bottom: 1px solid;\n\ }\n\ +#fourchanx-settings .section-main p {\n\ + margin: .5em 0 0;\n\ +}\n\ .section-filter ul {\n\ padding: 0;\n\ }\n\ @@ -11085,7 +11088,7 @@ Settings = (function() { } }, main: function(section) { - var addCheckboxes, addWarning, button, div, fs, inputs, items, key, obj, ref, ref1, warning, warnings; + var addCheckboxes, addWarning, button, div, fs, inputs, items, key, keyFS, obj, ref, ref1, warning, warnings; warnings = $.el('fieldset', { hidden: true }, { @@ -11139,12 +11142,17 @@ Settings = (function() { return results; }; ref1 = Config.main; - for (key in ref1) { - obj = ref1[key]; + for (keyFS in ref1) { + obj = ref1[keyFS]; fs = $.el('fieldset', { - innerHTML: "" + E(key) + "" + innerHTML: "" + E(keyFS) + "" }); addCheckboxes(fs, obj); + if (keyFS === 'Posting and Captchas') { + $.add(fs, $.el('p', { + innerHTML: "For more info on captcha options and issues, see the captcha FAQ." + })); + } $.add(section, fs); } addCheckboxes($('div[data-name="JSON Index"] > .suboption-list', section), Config.Index); diff --git a/builds/4chan-X.zip b/builds/4chan-X.zip index 80f1384b4..479797007 100644 Binary files a/builds/4chan-X.zip and b/builds/4chan-X.zip differ diff --git a/builds/updates-beta.json b/builds/updates-beta.json index 56dd9a15a..413b6bb6a 100644 --- a/builds/updates-beta.json +++ b/builds/updates-beta.json @@ -3,7 +3,7 @@ "4chan-x@4chan-x.net": { "updates": [ { - "version": "1.13.15.4", + "version": "1.13.15.5", "update_link": "https://www.4chan-x.net/builds/4chan-X-beta.crx" } ] diff --git a/builds/updates-beta.xml b/builds/updates-beta.xml index f204ee8c0..6f812dfb6 100644 --- a/builds/updates-beta.xml +++ b/builds/updates-beta.xml @@ -1,7 +1,7 @@ - + diff --git a/builds/updates.json b/builds/updates.json index 0bf565393..dffa620f5 100644 --- a/builds/updates.json +++ b/builds/updates.json @@ -3,7 +3,7 @@ "4chan-x@4chan-x.net": { "updates": [ { - "version": "1.13.15.4", + "version": "1.13.15.5", "update_link": "https://www.4chan-x.net/builds/4chan-X.crx" } ] diff --git a/builds/updates.xml b/builds/updates.xml index 8d795a3cb..5e48c2308 100644 --- a/builds/updates.xml +++ b/builds/updates.xml @@ -1,7 +1,7 @@ - + diff --git a/version.json b/version.json index 4330388ab..db07d6bb7 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "version": "1.13.15.4", - "date": "2018-01-23T19:04:36.978Z" + "version": "1.13.15.5", + "date": "2018-01-23T21:09:54.187Z" } \ No newline at end of file