diff --git a/CHANGELOG.md b/CHANGELOG.md index ce26cfad9..785f2c32b 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +### v1.3.10 +*2014-02-20* + +**Spittie** +- I keep breaking and fixing stuff. But mostly breaking. + ### v1.3.9 *2014-02-20* diff --git a/LICENSE b/LICENSE index 8de30cfd2..f300f091f 100755 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ /* -* 4chan X - Version 1.3.8 - 2014-02-20 +* 4chan X - Version 1.3.9 - 2014-02-20 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE diff --git a/builds/4chan-X.meta.js b/builds/4chan-X.meta.js index 3aeb905ea..8d03d830b 100755 --- a/builds/4chan-X.meta.js +++ b/builds/4chan-X.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.3.8 +// @version 1.3.9 // @minGMVer 1.13 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 45cd75bb2..c0f6a047c 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -1,7 +1,7 @@ // Generated by CoffeeScript // ==UserScript== // @name 4chan X -// @version 1.3.8 +// @version 1.3.9 // @minGMVer 1.13 // @minFFVer 26 // @namespace 4chan-X @@ -23,7 +23,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.3.8 - 2014-02-20 +* 4chan X - Version 1.3.9 - 2014-02-20 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE @@ -360,7 +360,7 @@ doc = d.documentElement; g = { - VERSION: '1.3.8', + VERSION: '1.3.9', NAMESPACE: '4chan X.', boards: {}, threads: {}, @@ -9954,8 +9954,9 @@ } return Redirect.data = o; }, - archives: { - "Foolz": { + archives: [ + { + name: "Foolz", boards: ["a", "biz", "co", "gd", "jp", "m", "sp", "tg", "tv", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "gd", "jp", "m", "tg", "vg", "vp", "vr", "wsg"], data: { @@ -9964,8 +9965,8 @@ https: true, software: "foolfuuka" } - }, - "NSFW Foolz": { + }, { + name: "NSFW Foolz", boards: ["u"], files: ["u"], data: { @@ -9974,8 +9975,8 @@ https: true, software: "foolfuuka" } - }, - "The Dark Cave": { + }, { + name: "The Dark Cave", boards: ["c", "int", "out", "po"], files: ["c", "po"], data: { @@ -9984,8 +9985,8 @@ https: true, software: "foolfuuka" } - }, - "4plebs": { + }, { + name: "4plebs", boards: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], files: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], data: { @@ -9994,8 +9995,8 @@ https: true, software: "foolfuuka" } - }, - "Nyafuu": { + }, { + name: "Nyafuu", boards: ["c", "e", "w", "wg"], files: ["c", "e", "w", "wg"], data: { @@ -10004,8 +10005,8 @@ https: true, software: "foolfuuka" } - }, - "Love is Over": { + }, { + name: "Love is Over", boards: ["d", "i"], files: ["d", "i"], data: { @@ -10014,8 +10015,8 @@ https: true, software: "foolfuuka" } - }, - "Install Gentoo (.net)": { + }, { + name: "Install Gentoo", boards: ["diy", "g", "sci"], files: [], data: { @@ -10024,28 +10025,18 @@ https: true, software: "fuuka" } - }, - "Install Gentoo (.com)": { - boards: ["t", "g"], - files: ["t", "g"], - data: { - domain: "archive.installgentoo.com/", - http: true, - https: true, - software: "foolfuuka" - } - }, - "Rebecca Black Tech": { + }, { + name: "Rebecca Black Tech", boards: ["cgl", "g", "mu", "w"], files: ["cgl", "g", "mu", "w"], data: { - domain: "rbt.asia", + domain: "archive.rebeccablacktech.com", http: true, https: true, software: "fuuka" } - }, - "Heinessen": { + }, { + name: "Heinessen", boards: ["an", "fit", "k", "mlp", "r9k", "toy"], files: ["an", "fit", "k", "r9k", "toy"], data: { @@ -10053,18 +10044,17 @@ http: true, software: "fuuka" } - }, - "warosu": { - boards: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], - files: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + }, { + name: "warosu", + boards: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + files: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], data: { domain: "fuuka.warosu.org", - http: true, https: true, software: "fuuka" } - }, - "fgst": { + }, { + name: "fgts", boards: ["r", "soc"], files: ["r", "soc"], data: { @@ -10073,18 +10063,26 @@ https: true, software: "foolfuuka" } - }, - "maware": { + }, { + name: "maware", boards: ["t"], files: ["t"], data: { domain: "archive.mawa.re", http: true, - https: false, software: "foolfuuka" } - }, - "Foolz Beta": { + }, { + name: "installgentoo.com", + boards: ["g", "t"], + files: ["g", "t"], + data: { + domain: "chan.installgentoo.com", + http: true, + software: "foolfuuka" + } + }, { + name: "Foolz Beta", boards: ["a", "biz", "co", "d", "gd", "jp", "m", "mlp", "s4s", "sp", "tg", "tv", "u", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "d", "gd", "jp", "m", "s4s", "tg", "u", "vg", "vp", "vr", "wsg"], data: { @@ -10095,7 +10093,7 @@ software: "foolfuuka" } } - }, + ], to: function(dest, data) { var archive; archive = (dest === 'search' ? Redirect.data.thread : Redirect.data[dest])[data.boardID]; diff --git a/builds/crx.crx b/builds/crx.crx index 4de50266d..7c20300ca 100644 Binary files a/builds/crx.crx and b/builds/crx.crx differ diff --git a/builds/crx/manifest.json b/builds/crx/manifest.json index 2cedef4b0..d4ad7c9f7 100755 --- a/builds/crx/manifest.json +++ b/builds/crx/manifest.json @@ -1,6 +1,6 @@ { "name": "4chan X", - "version": "1.3.8", + "version": "1.3.9", "manifest_version": 2, "description": "Cross-browser userscript for maximum lurking on 4chan.", "icons": { diff --git a/builds/crx/script.js b/builds/crx/script.js index 105fe191c..b44fae468 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -1,6 +1,6 @@ // Generated by CoffeeScript /* -* 4chan X - Version 1.3.8 - 2014-02-20 +* 4chan X - Version 1.3.9 - 2014-02-20 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE @@ -337,7 +337,7 @@ doc = d.documentElement; g = { - VERSION: '1.3.8', + VERSION: '1.3.9', NAMESPACE: '4chan X.', boards: {}, threads: {}, @@ -9947,8 +9947,9 @@ } return Redirect.data = o; }, - archives: { - "Foolz": { + archives: [ + { + name: "Foolz", boards: ["a", "biz", "co", "gd", "jp", "m", "sp", "tg", "tv", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "gd", "jp", "m", "tg", "vg", "vp", "vr", "wsg"], data: { @@ -9957,8 +9958,8 @@ https: true, software: "foolfuuka" } - }, - "NSFW Foolz": { + }, { + name: "NSFW Foolz", boards: ["u"], files: ["u"], data: { @@ -9967,8 +9968,8 @@ https: true, software: "foolfuuka" } - }, - "The Dark Cave": { + }, { + name: "The Dark Cave", boards: ["c", "int", "out", "po"], files: ["c", "po"], data: { @@ -9977,8 +9978,8 @@ https: true, software: "foolfuuka" } - }, - "4plebs": { + }, { + name: "4plebs", boards: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], files: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], data: { @@ -9987,8 +9988,8 @@ https: true, software: "foolfuuka" } - }, - "Nyafuu": { + }, { + name: "Nyafuu", boards: ["c", "e", "w", "wg"], files: ["c", "e", "w", "wg"], data: { @@ -9997,8 +9998,8 @@ https: true, software: "foolfuuka" } - }, - "Love is Over": { + }, { + name: "Love is Over", boards: ["d", "i"], files: ["d", "i"], data: { @@ -10007,8 +10008,8 @@ https: true, software: "foolfuuka" } - }, - "Install Gentoo (.net)": { + }, { + name: "Install Gentoo", boards: ["diy", "g", "sci"], files: [], data: { @@ -10017,28 +10018,18 @@ https: true, software: "fuuka" } - }, - "Install Gentoo (.com)": { - boards: ["t", "g"], - files: ["t", "g"], - data: { - domain: "archive.installgentoo.com/", - http: true, - https: true, - software: "foolfuuka" - } - }, - "Rebecca Black Tech": { + }, { + name: "Rebecca Black Tech", boards: ["cgl", "g", "mu", "w"], files: ["cgl", "g", "mu", "w"], data: { - domain: "rbt.asia", + domain: "archive.rebeccablacktech.com", http: true, https: true, software: "fuuka" } - }, - "Heinessen": { + }, { + name: "Heinessen", boards: ["an", "fit", "k", "mlp", "r9k", "toy"], files: ["an", "fit", "k", "r9k", "toy"], data: { @@ -10046,18 +10037,17 @@ http: true, software: "fuuka" } - }, - "warosu": { - boards: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], - files: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + }, { + name: "warosu", + boards: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + files: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], data: { domain: "fuuka.warosu.org", - http: true, https: true, software: "fuuka" } - }, - "fgst": { + }, { + name: "fgts", boards: ["r", "soc"], files: ["r", "soc"], data: { @@ -10066,18 +10056,26 @@ https: true, software: "foolfuuka" } - }, - "maware": { + }, { + name: "maware", boards: ["t"], files: ["t"], data: { domain: "archive.mawa.re", http: true, - https: false, software: "foolfuuka" } - }, - "Foolz Beta": { + }, { + name: "installgentoo.com", + boards: ["g", "t"], + files: ["g", "t"], + data: { + domain: "chan.installgentoo.com", + http: true, + software: "foolfuuka" + } + }, { + name: "Foolz Beta", boards: ["a", "biz", "co", "d", "gd", "jp", "m", "mlp", "s4s", "sp", "tg", "tv", "u", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "d", "gd", "jp", "m", "s4s", "tg", "u", "vg", "vp", "vr", "wsg"], data: { @@ -10088,7 +10086,7 @@ software: "foolfuuka" } } - }, + ], to: function(dest, data) { var archive; archive = (dest === 'search' ? Redirect.data.thread : Redirect.data[dest])[data.boardID]; diff --git a/builds/xpi/4chanx.xpi b/builds/xpi/4chanx.xpi index b75c2fce2..66d1e5dc1 100644 Binary files a/builds/xpi/4chanx.xpi and b/builds/xpi/4chanx.xpi differ diff --git a/builds/xpi/data/4chan-X.user.js b/builds/xpi/data/4chan-X.user.js index 45cd75bb2..c0f6a047c 100644 --- a/builds/xpi/data/4chan-X.user.js +++ b/builds/xpi/data/4chan-X.user.js @@ -1,7 +1,7 @@ // Generated by CoffeeScript // ==UserScript== // @name 4chan X -// @version 1.3.8 +// @version 1.3.9 // @minGMVer 1.13 // @minFFVer 26 // @namespace 4chan-X @@ -23,7 +23,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.3.8 - 2014-02-20 +* 4chan X - Version 1.3.9 - 2014-02-20 * * Licensed under the MIT license. * https://github.com/Spittie/4chan-x/blob/master/LICENSE @@ -360,7 +360,7 @@ doc = d.documentElement; g = { - VERSION: '1.3.8', + VERSION: '1.3.9', NAMESPACE: '4chan X.', boards: {}, threads: {}, @@ -9954,8 +9954,9 @@ } return Redirect.data = o; }, - archives: { - "Foolz": { + archives: [ + { + name: "Foolz", boards: ["a", "biz", "co", "gd", "jp", "m", "sp", "tg", "tv", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "gd", "jp", "m", "tg", "vg", "vp", "vr", "wsg"], data: { @@ -9964,8 +9965,8 @@ https: true, software: "foolfuuka" } - }, - "NSFW Foolz": { + }, { + name: "NSFW Foolz", boards: ["u"], files: ["u"], data: { @@ -9974,8 +9975,8 @@ https: true, software: "foolfuuka" } - }, - "The Dark Cave": { + }, { + name: "The Dark Cave", boards: ["c", "int", "out", "po"], files: ["c", "po"], data: { @@ -9984,8 +9985,8 @@ https: true, software: "foolfuuka" } - }, - "4plebs": { + }, { + name: "4plebs", boards: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], files: ["adv", "hr", "o", "pol", "s4s", "tg", "tv", "x"], data: { @@ -9994,8 +9995,8 @@ https: true, software: "foolfuuka" } - }, - "Nyafuu": { + }, { + name: "Nyafuu", boards: ["c", "e", "w", "wg"], files: ["c", "e", "w", "wg"], data: { @@ -10004,8 +10005,8 @@ https: true, software: "foolfuuka" } - }, - "Love is Over": { + }, { + name: "Love is Over", boards: ["d", "i"], files: ["d", "i"], data: { @@ -10014,8 +10015,8 @@ https: true, software: "foolfuuka" } - }, - "Install Gentoo (.net)": { + }, { + name: "Install Gentoo", boards: ["diy", "g", "sci"], files: [], data: { @@ -10024,28 +10025,18 @@ https: true, software: "fuuka" } - }, - "Install Gentoo (.com)": { - boards: ["t", "g"], - files: ["t", "g"], - data: { - domain: "archive.installgentoo.com/", - http: true, - https: true, - software: "foolfuuka" - } - }, - "Rebecca Black Tech": { + }, { + name: "Rebecca Black Tech", boards: ["cgl", "g", "mu", "w"], files: ["cgl", "g", "mu", "w"], data: { - domain: "rbt.asia", + domain: "archive.rebeccablacktech.com", http: true, https: true, software: "fuuka" } - }, - "Heinessen": { + }, { + name: "Heinessen", boards: ["an", "fit", "k", "mlp", "r9k", "toy"], files: ["an", "fit", "k", "r9k", "toy"], data: { @@ -10053,18 +10044,17 @@ http: true, software: "fuuka" } - }, - "warosu": { - boards: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], - files: ["3", "biz", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + }, { + name: "warosu", + boards: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], + files: ["3", "cgl", "ck", "fa", "ic", "jp", "lit", "tg", "vr"], data: { domain: "fuuka.warosu.org", - http: true, https: true, software: "fuuka" } - }, - "fgst": { + }, { + name: "fgts", boards: ["r", "soc"], files: ["r", "soc"], data: { @@ -10073,18 +10063,26 @@ https: true, software: "foolfuuka" } - }, - "maware": { + }, { + name: "maware", boards: ["t"], files: ["t"], data: { domain: "archive.mawa.re", http: true, - https: false, software: "foolfuuka" } - }, - "Foolz Beta": { + }, { + name: "installgentoo.com", + boards: ["g", "t"], + files: ["g", "t"], + data: { + domain: "chan.installgentoo.com", + http: true, + software: "foolfuuka" + } + }, { + name: "Foolz Beta", boards: ["a", "biz", "co", "d", "gd", "jp", "m", "mlp", "s4s", "sp", "tg", "tv", "u", "v", "vg", "vp", "vr", "wsg"], files: ["a", "biz", "d", "gd", "jp", "m", "s4s", "tg", "u", "vg", "vp", "vr", "wsg"], data: { @@ -10095,7 +10093,7 @@ software: "foolfuuka" } } - }, + ], to: function(dest, data) { var archive; archive = (dest === 'search' ? Redirect.data.thread : Redirect.data[dest])[data.boardID]; diff --git a/latest.js b/latest.js index 17a3d5d6e..5d78b1519 100755 --- a/latest.js +++ b/latest.js @@ -1 +1 @@ -postMessage({version:'1.3.8'},'*') +postMessage({version:'1.3.9'},'*') diff --git a/package.json b/package.json index 6aa12d783..dd14c9534 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "4chan-X", - "version": "1.3.9", + "version": "1.3.10", "description": "Cross-browser userscript for maximum lurking on 4chan.", "meta": { "name": "4chan X",