28 Commits

Author SHA1 Message Date
Mayhem
59f2ca6a51 rm as many id attributes in posts as possible.
Add root.dataset.fullID, simplify Get.postFromRoot().
Also figured Menu.toggle() could be simplified since stub of threads do not exist anymore.
2014-02-27 19:02:32 +01:00
Mayhem
61510ca272 Add {Post,Thread}::{hide,show}(). Merge reply hiding and thread hiding. 2014-02-22 00:17:47 +01:00
Mayhem
8e423493ac Fix quote markers on backlinks in clones. 2014-02-15 22:43:03 +01:00
Mayhem
d8049013f5 Fix incorrect OP/cross-thread markers on some backlinks. 2014-02-15 22:35:15 +01:00
Mayhem
7df0fd1414 Simplify QuoteMarkers.parseQuotelink arguments. 2014-02-15 22:24:10 +01:00
Mayhem
004c3f74ed Re-think the Quote Backlink implementation.
Before this rewrite, containers and backlinks were created even if the relevant
post did not exist in the page. If the post would never end up existing, it
resulted in a waste of resources. QuoteBacklink's cache also prevented these
containers and backlinks from being garbage collected.
We now only store a map of fullIDs. This feature should be faster since less
elements gets allocated, although the difference is probably negligible.
2014-02-15 21:49:04 +01:00
Mayhem
f6f1126130 Quote markers. 2014-02-08 18:05:33 +01:00
Mayhem
1aa467b051 Remove all inline catalog-related code. 2014-01-29 16:25:52 +01:00
Mayhem
abdb3acdca Fix #1292. 2013-10-06 15:14:43 +02:00
Mayhem
10e93091d7 {Post,Thread}::callbacks => {Post,Thread}.callbacks 2013-10-02 11:38:15 +02:00
Mayhem
6a710cbf0e Fix quotifying link hrefs in certain cases.
That's a 5 months old bug that didn't seem to affect anyone...
2013-09-18 00:30:13 +02:00
Mayhem
0f2dfcdaeb Fix QuoteOP for cross-board clones quoting their thread's OPs. 2013-08-15 22:09:45 +02:00
Mayhem
10c8ccc90d Update prettyPrinting support. 2013-08-14 15:46:15 +02:00
Mayhem
b7ddfa5c66 Shave a line and move a few things around in QuoteOP. 2013-08-13 19:10:57 +02:00
Mayhem
46c50baaba Remove some useless code in QuoteCT. 2013-08-13 18:56:10 +02:00
Mayhem
2f13855508 Fixed a typo in QuoteCT which erroneously reported quotelinks inside cross-board clones as cross-thread quotelinks. 2013-08-13 18:53:32 +02:00
Mayhem
4037133eb5 Remove useless comment. 2013-08-10 19:49:25 +02:00
Mayhem
e890680dc4 Fix missing @nodes.. 2013-08-10 15:52:24 +02:00
Mayhem
1e439167d7 Shorter QuoteYou code.
Not sure why I had written it that way.
2013-08-10 15:46:48 +02:00
Mayhem
4b332e19e0 Fix #1196, #1222. 2013-08-10 15:26:34 +02:00
Mayhem
6c87f852be Add comment about 4chan's issue concerning deadlinks inside code tags. 2013-07-19 15:45:04 +02:00
Mayhem
33d3518e76 "id" -> "ID" in dataset suffixes. 2013-07-14 19:03:22 +02:00
Mayhem
ddbec61e1b Use dataset setters instead of setAttribute. 2013-07-14 18:51:02 +02:00
Mayhem
8560f204b2 Remove userjs support and Presto-related code.
Add `minimum_opera_version` in the manifest.
Up the min Chrome version for unprefixed MutationObserver support.
2013-07-08 19:09:23 +02:00
Mayhem
b3d38cbabd contextFromLink -> contextFromNode 2013-07-02 18:21:05 +02:00
Mayhem
538e117746 Add archive selection. 2013-05-06 06:57:29 +02:00
Mayhem
f1b6647475 Fix #1082. 2013-05-05 18:21:42 +02:00
Nicolas Stepien
a2e87f1200 Structure.
God damn War Thunder, download faster!
2013-04-26 17:40:51 +02:00