diff --git a/CHANGELOG.md b/CHANGELOG.md index a16cd3c36..0071e13b9 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ Sometimes the changelog has notes (not comprehensive) acknowledging people's wor The links to individual versions below are to copies of the script with the update URL removed. If you want automatic updates, install the script from the links on the [main page](https://github.com/ccd0/4chan-x). +### v1.9.23.7 +*2015-02-06* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.7/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.7/builds/4chan-X-noupdate.crx "Chromium version")] + +- Fix bug in gallery handling of deleted images (introduced in v1.9.22.0). + ### v1.9.23.6 *2015-02-04* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.6/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.6/builds/4chan-X-noupdate.crx "Chromium version")] diff --git a/LICENSE b/LICENSE index 02d258271..a56b34a1d 100755 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ /* -* 4chan X - Version 1.9.23.6 +* 4chan X - Version 1.9.23.7 * * Licensed under the MIT license. * https://github.com/ccd0/4chan-x/blob/master/LICENSE diff --git a/builds/4chan-X-beta.crx b/builds/4chan-X-beta.crx index 43c364c2f..bee48e135 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 561a56108..ebe83249e 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.9.23.6 +// @version 1.9.23.7 // @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 56a92d271..4a1a2f544 100644 --- a/builds/4chan-X-beta.user.js +++ b/builds/4chan-X-beta.user.js @@ -1,7 +1,7 @@ // Generated by CoffeeScript // ==UserScript== // @name 4chan X beta -// @version 1.9.23.6 +// @version 1.9.23.7 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -25,7 +25,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.9.23.6 +* 4chan X - Version 1.9.23.7 * * Licensed under the MIT license. * https://github.com/ccd0/4chan-x/blob/master/LICENSE @@ -402,7 +402,7 @@ doc = d.documentElement; g = { - VERSION: '1.9.23.6', + VERSION: '1.9.23.7', NAMESPACE: '4chan X.', NAME: '4chan X', FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions', @@ -9012,10 +9012,10 @@ _ref2 = $$('.post .file'); for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) { file = _ref2[_j]; - post = Get.postFromNode(file); - if (!post.file || post.file.isDead) { + if (!(!$('.fileDeletedRes, .fileDeleted', file))) { continue; } + post = Get.postFromNode(file); Gallery.generateThumb(post); if (!image && Gallery.fullIDs[post.fullID]) { candidate = post.file.thumb.parentNode; diff --git a/builds/4chan-X-noupdate.crx b/builds/4chan-X-noupdate.crx index cfb1dcd48..f7a168b10 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 99ae9f75e..51cfd1faa 100644 --- a/builds/4chan-X-noupdate.user.js +++ b/builds/4chan-X-noupdate.user.js @@ -1,7 +1,7 @@ // Generated by CoffeeScript // ==UserScript== // @name 4chan X -// @version 1.9.23.6 +// @version 1.9.23.7 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -24,7 +24,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.9.23.6 +* 4chan X - Version 1.9.23.7 * * Licensed under the MIT license. * https://github.com/ccd0/4chan-x/blob/master/LICENSE @@ -401,7 +401,7 @@ doc = d.documentElement; g = { - VERSION: '1.9.23.6', + VERSION: '1.9.23.7', NAMESPACE: '4chan X.', NAME: '4chan X', FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions', @@ -9011,10 +9011,10 @@ _ref2 = $$('.post .file'); for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) { file = _ref2[_j]; - post = Get.postFromNode(file); - if (!post.file || post.file.isDead) { + if (!(!$('.fileDeletedRes, .fileDeleted', file))) { continue; } + post = Get.postFromNode(file); Gallery.generateThumb(post); if (!image && Gallery.fullIDs[post.fullID]) { candidate = post.file.thumb.parentNode; diff --git a/builds/4chan-X.crx b/builds/4chan-X.crx index 1c44bd6b8..09ece4c47 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 e3fbb8023..fb097e61d 100644 --- a/builds/4chan-X.meta.js +++ b/builds/4chan-X.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.9.23.6 +// @version 1.9.23.7 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index f15307ec8..0722c3ab2 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.9.23.6 +// @version 1.9.23.7 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -25,7 +25,7 @@ // ==/UserScript== /* -* 4chan X - Version 1.9.23.6 +* 4chan X - Version 1.9.23.7 * * Licensed under the MIT license. * https://github.com/ccd0/4chan-x/blob/master/LICENSE @@ -402,7 +402,7 @@ doc = d.documentElement; g = { - VERSION: '1.9.23.6', + VERSION: '1.9.23.7', NAMESPACE: '4chan X.', NAME: '4chan X', FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions', @@ -9012,10 +9012,10 @@ _ref2 = $$('.post .file'); for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) { file = _ref2[_j]; - post = Get.postFromNode(file); - if (!post.file || post.file.isDead) { + if (!(!$('.fileDeletedRes, .fileDeleted', file))) { continue; } + post = Get.postFromNode(file); Gallery.generateThumb(post); if (!image && Gallery.fullIDs[post.fullID]) { candidate = post.file.thumb.parentNode; diff --git a/builds/4chan-X.zip b/builds/4chan-X.zip index 27b4712b8..c4f48400c 100644 Binary files a/builds/4chan-X.zip and b/builds/4chan-X.zip differ diff --git a/builds/updates-beta.xml b/builds/updates-beta.xml index b459128a0..ef8894e73 100644 --- a/builds/updates-beta.xml +++ b/builds/updates-beta.xml @@ -1,7 +1,7 @@ - + diff --git a/builds/updates.xml b/builds/updates.xml index ae7678f22..ebe90a00f 100644 --- a/builds/updates.xml +++ b/builds/updates.xml @@ -1,7 +1,7 @@ - + diff --git a/package.json b/package.json index 6d6d6a7fa..b62ab4f5f 100755 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "Cross-browser userscript for maximum lurking on 4chan.", "meta": { "name": "4chan X", - "version": "1.9.23.6", + "version": "1.9.23.7", "repo": "https://github.com/ccd0/4chan-x/", "page": "https://github.com/ccd0/4chan-x", "downloads": "https://ccd0.github.io/4chan-x/builds/",