2723 Commits

Author SHA1 Message Date
Nicolas Stepien
5ca4a015cc Update support for https with sys.4chan.org. Fix #328 2012-03-14 20:52:58 +01:00
Nicolas Stepien
1e6e4743dc Don't hide the reply form in /f/. Close #326 2012-03-14 20:27:58 +01:00
Nicolas Stepien
6dd8a54a12 rm 1 line 2012-03-14 00:59:00 +01:00
Nicolas Stepien
ddba287197 Fix Auto-Gif reavealing spoilers. Fix Revealed Spoilers + Auto-Gif thumbnail dimensions, also fix dimensions for inlined OPs. What the fuck was I doing when I tried to fix that. 2012-03-14 00:43:45 +01:00
Nicolas Stepien
afd2ade4c5 Set 'onclick' attribute on backlinks when Quote Inlining is disabled. 2012-03-14 00:17:05 +01:00
Nicolas Stepien
ec2cf130d1 Add target _blank to linkified dead quotes leading to archives. 2012-03-13 23:51:55 +01:00
Nicolas Stepien
54c268603a Fix not hidden BR at the end of hidden threads with stubs enabled. 2012-03-13 21:11:05 +01:00
Nicolas Stepien
3018dbc314 Release 2.29.0. 2012-03-13 17:33:30 +01:00
Nicolas Stepien
0d9988abbb 'ancestor::a' -> 'parent::a' 2012-03-13 16:14:31 +01:00
Nicolas Stepien
9c00ad71a4 Use d.implementation.createHTMLDocument() to parse ajax thread responses.
Doing so prevents the browser from loading every single elements such as images/scripts/css/etc,
which means less network/cache IO, which is good.
2012-03-12 21:04:00 +01:00
Nicolas Stepien
07e313b5cb Last Comment Expansion x Quote Resurrection fix. 2012-03-12 20:33:33 +01:00
Nicolas Stepien
07afcd600c Set a 'deadlink' class to linkified quotes. Change descriptions. 2012-03-12 19:20:17 +01:00
Nicolas Stepien
110d4a0e45 Changelog. 2012-03-12 14:39:58 +01:00
Nicolas Stepien
803734c896 Fix board when quotifying a cross-board inlined post. 2012-03-12 14:37:10 +01:00
Nicolas Stepien
305a567f9d Finish Quote Resurrection. Close #253. 2012-03-12 14:16:26 +01:00
Nicolas Stepien
326a269e14 Merge branch 'master' into quotify 2012-03-12 11:51:12 +01:00
Nicolas Stepien
49d7ef94d7 "DeadQuotes" -> "Quotify" 2012-03-12 11:51:01 +01:00
Nicolas Stepien
bdf4ee8e08 Use the input event instead of the textInput, which is lighter and Fx12 will support it. 2012-03-12 11:50:14 +01:00
Nicolas Stepien
4d87791b79 Fix compatibility between Linkify Plus and Comment Expansion x Quote Resurrection. 2012-03-12 11:44:34 +01:00
Nicolas Stepien
0fe4287356 Fix Comment Expansion x Quote Resurrection compatibility. 2012-03-12 03:24:24 +01:00
Nicolas Stepien
da738c93b9 Merge branch 'master' into quotify 2012-03-12 01:40:30 +01:00
Nicolas Stepien
6a9320dd81 Handle dead cross-board quotelinks. Handle multiple dead quotelinks per text nodes. 2012-03-12 01:40:27 +01:00
Nicolas Stepien
83dc49c30b Turn the forwarded quote back to blue. 2012-03-11 23:42:03 +01:00
Nicolas Stepien
f30eb62558 Fix trip in stubs when the tripcode is inside a mail anchor. 2012-03-11 22:17:30 +01:00
Nicolas Stepien
e3fe3f6606 Merge branch 'master' into quotify 2012-03-11 17:33:51 +01:00
Nicolas Stepien
97bc32eefa Clicking on 'New Thread' should select 'New thread' in the QR's thread list. 2012-03-11 17:28:08 +01:00
Nicolas Stepien
b40a79a9f4 Use ReplyHiding when Recursively Filtering. This will add stubs when the option is enabled. 2012-03-11 14:52:59 +01:00
Nicolas Stepien
9ce3679a2e Firefox needlessly requires an argument for document.implementation.createHTMLDocument. 2012-03-11 13:56:57 +01:00
Nicolas Stepien
42377c69cd Don't add a class to hidden threads with stubs. This will slightly improve performance for thread id perparsing on board pages. 2012-03-11 06:03:59 +01:00
Nicolas Stepien
4db82feca5 Use document.implementation.createHTMLDocument() for Quote Inlining and Quote Previewing too. 2012-03-11 05:51:30 +01:00
Nicolas Stepien
8514eae046 Links in a locationless document have their hash, and probably more, values empty. Also shave some lines. 2012-03-11 05:13:04 +01:00
Nicolas Stepien
8ed8309b31 Slight Comment Expansion optimization.
Sup @aeosynth.
2012-03-11 04:10:42 +01:00
Nicolas Stepien
dd77d0d89d ReplyHiding refactor. 2012-03-10 20:50:45 +01:00
Nicolas Stepien
628ae5d9db ThreadHiding refactor. 2012-03-10 18:37:17 +01:00
Nicolas Stepien
e9c7e71e23 Display the current version in error alerts. 2012-03-08 20:19:48 +01:00
Nicolas Stepien
543caa37d4 Trim input values before localStoring them. 2012-03-08 20:14:16 +01:00
Nicolas Stepien
d7b6b0823a if nodes instanceof Node 2012-03-08 06:29:39 +01:00
Nicolas Stepien
29617d64ef Init more features asynchronously. 2012-03-08 01:47:30 +01:00
Nicolas Stepien
6bc5f5d9be Load conf[]s in Main.init. 2012-03-08 01:14:14 +01:00
Nicolas Stepien
bd250ba990 Ressurect quotes before QuoteInline/QuotePreview. Quote links of deleted posts will thus work as usual if the post has been fetched before its deletion. 2012-03-07 22:27:15 +01:00
Nicolas Stepien
0fc9c5dea1 Merge branch 'master' into quotify 2012-03-07 21:11:18 +01:00
root
2cca11230a Release 2.28.1. 2012-03-07 20:43:47 +01:00
Nicolas Stepien
9c187f9427 Open the QR asynchronously if Persistent QR is enabled. 2012-03-07 20:35:43 +01:00
Nicolas Stepien
5fd43f180b Fix filename filtering. ReplyHiding.node performance improvements. 2012-03-07 20:13:01 +01:00
Nicolas Stepien
3232671980 Improve Unread Count performances.
docuemnt.title setter is slow. This is about 10 times faster.
2012-03-07 18:56:57 +01:00
Nicolas Stepien
c182e680a9 Start working on quote resurrection. See #253. 2012-03-07 03:06:47 +01:00
Nicolas Stepien
19d0617f4c Another Main.preParser performance optimization. 2012-03-06 23:59:39 +01:00
Nicolas Stepien
7ab4487020 Main.preParser performance optimization. Use getElementsByClassName for "quotelink" and "backlink".
querySelectorAll was slower, and Array.prototype.slice was an overkill.
This speeds up the preParser by about 35%.
2012-03-06 23:21:27 +01:00
Nicolas Stepien
14d48f59b2 Slight performance improvement for the Anonymizer and ReportButton. 2012-03-06 22:54:37 +01:00
Nicolas Stepien
f3e4c5b64a Use shift+click to remove the selected file. Close #281. 2012-03-06 20:29:13 +01:00