Release 4chan X v1.13.0.1.

This commit is contained in:
ccd0 2016-10-01 05:28:52 -07:00
parent 260bbe74af
commit 3c71714ac7
13 changed files with 46 additions and 15 deletions

View File

@ -2,6 +2,10 @@
## v1.13.0 ## v1.13.0
**v1.13.0.1** *(2016-10-01)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.1/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.1/builds/4chan-X-noupdate.crx)]
- Merge v1.12.3.5: Fix cooldowns.
- Merge v1.12.3.5: Fix party hat alignment when Thread Hiding Buttons are enabled.
**v1.13.0.0** *(2016-09-29)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.0/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.0/builds/4chan-X-noupdate.crx)] **v1.13.0.0** *(2016-09-29)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.0/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.0.0/builds/4chan-X-noupdate.crx)]
- Based on v1.12.3.4. - Based on v1.12.3.4.
- Major rework of the 4chan X catalog: - Major rework of the 4chan X catalog:

Binary file not shown.

View File

@ -1,6 +1,6 @@
// ==UserScript== // ==UserScript==
// @name 4chan X beta // @name 4chan X beta
// @version 1.13.0.0 // @version 1.13.0.1
// @minGMVer 1.14 // @minGMVer 1.14
// @minFFVer 26 // @minFFVer 26
// @namespace 4chan-X // @namespace 4chan-X

View File

@ -1,6 +1,6 @@
// ==UserScript== // ==UserScript==
// @name 4chan X beta // @name 4chan X beta
// @version 1.13.0.0 // @version 1.13.0.1
// @minGMVer 1.14 // @minGMVer 1.14
// @minFFVer 26 // @minFFVer 26
// @namespace 4chan-X // @namespace 4chan-X
@ -136,7 +136,7 @@ docSet = function() {
}; };
g = { g = {
VERSION: '1.13.0.0', VERSION: '1.13.0.1',
NAMESPACE: '4chan X.', NAMESPACE: '4chan X.',
boards: {} boards: {}
}; };
@ -2521,6 +2521,7 @@ input[name=\"Default Volume\"] {\n\
}\n\ }\n\
.hide-thread-button {\n\ .hide-thread-button {\n\
margin-top: -1px;\n\ margin-top: -1px;\n\
width: 11px;\n\
}\n\ }\n\
.stub ~ * {\n\ .stub ~ * {\n\
display: none !important;\n\ display: none !important;\n\
@ -2534,6 +2535,9 @@ input[name=\"Default Volume\"] {\n\
:root.reply-hide div.sideArrows {\n\ :root.reply-hide div.sideArrows {\n\
display: none;\n\ display: none;\n\
}\n\ }\n\
:root.thread-hide .party-hat {\n\
left: 19px;\n\
}\n\
/* QR */\n\ /* QR */\n\
:root.hide-original-post-form #togglePostFormLink,\n\ :root.hide-original-post-form #togglePostFormLink,\n\
#qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\ #qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\
@ -7519,6 +7523,9 @@ ThreadHiding = (function() {
} }
this.catalogSet(g.BOARD); this.catalogSet(g.BOARD);
$.on(d, 'IndexRefreshInternal', this.onIndexRefresh); $.on(d, 'IndexRefreshInternal', this.onIndexRefresh);
if (Conf['Thread Hiding Buttons']) {
$.addClass(doc, 'thread-hide');
}
return Callbacks.Post.push({ return Callbacks.Post.push({
name: 'Thread Hiding', name: 'Thread Hiding',
cb: this.node cb: this.node
@ -20847,9 +20854,11 @@ QR = (function() {
return $.sync('cooldowns', this.sync); return $.sync('cooldowns', this.sync);
}, },
setup: function() { setup: function() {
var delay, m, ref, type; var base, base1, delay, m, ref, type;
if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) { if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) {
$.extend(QR.cooldown.delays, JSON.parse(m[1])); $.extend(QR.cooldown.delays, JSON.parse(m[1]));
(base = QR.cooldown.delays).reply_intra || (base.reply_intra = QR.cooldown.delays.reply);
(base1 = QR.cooldown.delays).image_intra || (base1.image_intra = QR.cooldown.delays.image);
} }
QR.cooldown.maxDelay = 0; QR.cooldown.maxDelay = 0;
ref = QR.cooldown.delays; ref = QR.cooldown.delays;

Binary file not shown.

View File

@ -1,6 +1,6 @@
// ==UserScript== // ==UserScript==
// @name 4chan X // @name 4chan X
// @version 1.13.0.0 // @version 1.13.0.1
// @minGMVer 1.14 // @minGMVer 1.14
// @minFFVer 26 // @minFFVer 26
// @namespace 4chan-X // @namespace 4chan-X
@ -136,7 +136,7 @@ docSet = function() {
}; };
g = { g = {
VERSION: '1.13.0.0', VERSION: '1.13.0.1',
NAMESPACE: '4chan X.', NAMESPACE: '4chan X.',
boards: {} boards: {}
}; };
@ -2521,6 +2521,7 @@ input[name=\"Default Volume\"] {\n\
}\n\ }\n\
.hide-thread-button {\n\ .hide-thread-button {\n\
margin-top: -1px;\n\ margin-top: -1px;\n\
width: 11px;\n\
}\n\ }\n\
.stub ~ * {\n\ .stub ~ * {\n\
display: none !important;\n\ display: none !important;\n\
@ -2534,6 +2535,9 @@ input[name=\"Default Volume\"] {\n\
:root.reply-hide div.sideArrows {\n\ :root.reply-hide div.sideArrows {\n\
display: none;\n\ display: none;\n\
}\n\ }\n\
:root.thread-hide .party-hat {\n\
left: 19px;\n\
}\n\
/* QR */\n\ /* QR */\n\
:root.hide-original-post-form #togglePostFormLink,\n\ :root.hide-original-post-form #togglePostFormLink,\n\
#qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\ #qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\
@ -7519,6 +7523,9 @@ ThreadHiding = (function() {
} }
this.catalogSet(g.BOARD); this.catalogSet(g.BOARD);
$.on(d, 'IndexRefreshInternal', this.onIndexRefresh); $.on(d, 'IndexRefreshInternal', this.onIndexRefresh);
if (Conf['Thread Hiding Buttons']) {
$.addClass(doc, 'thread-hide');
}
return Callbacks.Post.push({ return Callbacks.Post.push({
name: 'Thread Hiding', name: 'Thread Hiding',
cb: this.node cb: this.node
@ -20847,9 +20854,11 @@ QR = (function() {
return $.sync('cooldowns', this.sync); return $.sync('cooldowns', this.sync);
}, },
setup: function() { setup: function() {
var delay, m, ref, type; var base, base1, delay, m, ref, type;
if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) { if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) {
$.extend(QR.cooldown.delays, JSON.parse(m[1])); $.extend(QR.cooldown.delays, JSON.parse(m[1]));
(base = QR.cooldown.delays).reply_intra || (base.reply_intra = QR.cooldown.delays.reply);
(base1 = QR.cooldown.delays).image_intra || (base1.image_intra = QR.cooldown.delays.image);
} }
QR.cooldown.maxDelay = 0; QR.cooldown.maxDelay = 0;
ref = QR.cooldown.delays; ref = QR.cooldown.delays;

Binary file not shown.

View File

@ -1,6 +1,6 @@
// ==UserScript== // ==UserScript==
// @name 4chan X // @name 4chan X
// @version 1.13.0.0 // @version 1.13.0.1
// @minGMVer 1.14 // @minGMVer 1.14
// @minFFVer 26 // @minFFVer 26
// @namespace 4chan-X // @namespace 4chan-X

View File

@ -1,6 +1,6 @@
// ==UserScript== // ==UserScript==
// @name 4chan X // @name 4chan X
// @version 1.13.0.0 // @version 1.13.0.1
// @minGMVer 1.14 // @minGMVer 1.14
// @minFFVer 26 // @minFFVer 26
// @namespace 4chan-X // @namespace 4chan-X
@ -136,7 +136,7 @@ docSet = function() {
}; };
g = { g = {
VERSION: '1.13.0.0', VERSION: '1.13.0.1',
NAMESPACE: '4chan X.', NAMESPACE: '4chan X.',
boards: {} boards: {}
}; };
@ -2521,6 +2521,7 @@ input[name=\"Default Volume\"] {\n\
}\n\ }\n\
.hide-thread-button {\n\ .hide-thread-button {\n\
margin-top: -1px;\n\ margin-top: -1px;\n\
width: 11px;\n\
}\n\ }\n\
.stub ~ * {\n\ .stub ~ * {\n\
display: none !important;\n\ display: none !important;\n\
@ -2534,6 +2535,9 @@ input[name=\"Default Volume\"] {\n\
:root.reply-hide div.sideArrows {\n\ :root.reply-hide div.sideArrows {\n\
display: none;\n\ display: none;\n\
}\n\ }\n\
:root.thread-hide .party-hat {\n\
left: 19px;\n\
}\n\
/* QR */\n\ /* QR */\n\
:root.hide-original-post-form #togglePostFormLink,\n\ :root.hide-original-post-form #togglePostFormLink,\n\
#qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\ #qr.autohide:not(.focus):not(:hover):not(:active) > form,\n\
@ -7519,6 +7523,9 @@ ThreadHiding = (function() {
} }
this.catalogSet(g.BOARD); this.catalogSet(g.BOARD);
$.on(d, 'IndexRefreshInternal', this.onIndexRefresh); $.on(d, 'IndexRefreshInternal', this.onIndexRefresh);
if (Conf['Thread Hiding Buttons']) {
$.addClass(doc, 'thread-hide');
}
return Callbacks.Post.push({ return Callbacks.Post.push({
name: 'Thread Hiding', name: 'Thread Hiding',
cb: this.node cb: this.node
@ -20847,9 +20854,11 @@ QR = (function() {
return $.sync('cooldowns', this.sync); return $.sync('cooldowns', this.sync);
}, },
setup: function() { setup: function() {
var delay, m, ref, type; var base, base1, delay, m, ref, type;
if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) { if (m = Get.scriptData().match(/\bcooldowns *= *({[^}]+})/)) {
$.extend(QR.cooldown.delays, JSON.parse(m[1])); $.extend(QR.cooldown.delays, JSON.parse(m[1]));
(base = QR.cooldown.delays).reply_intra || (base.reply_intra = QR.cooldown.delays.reply);
(base1 = QR.cooldown.delays).image_intra || (base1.image_intra = QR.cooldown.delays.image);
} }
QR.cooldown.maxDelay = 0; QR.cooldown.maxDelay = 0;
ref = QR.cooldown.delays; ref = QR.cooldown.delays;

Binary file not shown.

View File

@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'> <gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='lacclbnghgdicfifcamcmcnilckjamag'> <app appid='lacclbnghgdicfifcamcmcnilckjamag'>
<updatecheck codebase='https://www.4chan-x.net/builds/4chan-X-beta.crx' version='1.13.0.0' /> <updatecheck codebase='https://www.4chan-x.net/builds/4chan-X-beta.crx' version='1.13.0.1' />
</app> </app>
</gupdate> </gupdate>

View File

@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'> <gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='lacclbnghgdicfifcamcmcnilckjamag'> <app appid='lacclbnghgdicfifcamcmcnilckjamag'>
<updatecheck codebase='https://www.4chan-x.net/builds/4chan-X.crx' version='1.13.0.0' /> <updatecheck codebase='https://www.4chan-x.net/builds/4chan-X.crx' version='1.13.0.1' />
</app> </app>
</gupdate> </gupdate>

View File

@ -1,4 +1,4 @@
{ {
"version": "1.13.0.0", "version": "1.13.0.1",
"date": "2016-09-29T23:41:30.861Z" "date": "2016-10-01T12:26:42.104Z"
} }