1836 Commits

Author SHA1 Message Date
Nicolas Stepien
087dda6f48 Looking for the thread class is required for moot's posts. 2012-02-18 01:05:45 +01:00
Nicolas Stepien
1eece6a652 Basic implementation of the mutation method macro.
See http://www.w3.org/TR/dom/#mutation-method-macro

This decreases by ~30% the count of mutation observations.
There's most likely room for improvements, and maybe fixes.

Also fix an apparently old bug: thread unexpanding stopped at stubs.
2012-02-18 00:54:17 +01:00
Nicolas Stepien
0181eb7532 Fuse OP and Cross Thread quote indicators callbacks. This is somewhat faster. 2012-02-17 22:20:49 +01:00
Nicolas Stepien
acdd6af479 Domain for omploader changed. 2012-02-17 14:54:55 +01:00
Nicolas Stepien
af34b16310 Use Mutation Observers instead of Mutation Events for inserted elements in the threads on Chrome 18+ and other browsers once they support it. It is 330% faster to expand the 1200 replies sticky on /a/ using this method. 2012-02-16 21:14:53 +01:00
Nicolas Stepien
472c58b318 Release 2.26.3. 2012-02-16 16:37:26 +01:00
Nicolas Stepien
1383f6d548 Add a reply counter in the dump list. Close #225. 2012-02-16 16:30:09 +01:00
Nicolas Stepien
eb93463f26 futaba/burichan fixes. Close #223 2012-02-16 16:02:54 +01:00
Nicolas Stepien
916a98d089 Start the QR by reloading the captcha to avoid browser cached captchas. 2012-02-16 15:49:59 +01:00
Nicolas Stepien
2e958f8b31 /vg/ has an image limit of 500. 2012-02-16 15:25:50 +01:00
Nicolas Stepien
e52b2f75fa Fix and improve unXXXifier. 2012-02-16 15:22:11 +01:00
Nicolas Stepien
3d8f62abd0 Fix autoposting stopping on incorrect captcha. 2012-02-16 14:57:12 +01:00
Nicolas Stepien
c2a2a7c5bf Fix saving options with a ' in it. 2012-02-15 15:25:13 +01:00
Nicolas Stepien
751077d3ac Release 2.26.2. 2012-02-15 13:58:15 +01:00
Nicolas Stepien
2292ac2815 Add option to fix XXX'd post numbers. 2012-02-15 13:56:01 +01:00
Nicolas Stepien
6716d64b97 Foolz currently archives /v/. 2012-02-15 13:35:20 +01:00
Nicolas Stepien
2fa4e4d81e Fix post number quoting for /b/ and /v/. 2012-02-15 13:32:53 +01:00
Nicolas Stepien
53405d085f Temporarily revert "Take messaging between iframes out of the qr code, get ready for ajaxing with
images.4chan.org"

This reverts commit dea285d389cdb33b30a92d6057434120ee4b0928.
2012-02-15 13:29:32 +01:00
Nicolas Stepien
227ad8fefb Temporarily revert "Tell Greasemonkey users to install Scriptish. I can't even get the iframes to load
correctly anymore."

This reverts commit 558fa8956d40d7f9ae8a86556c2de4ffa7820b29.
2012-02-15 13:28:56 +01:00
Nicolas Stepien
558fa8956d Tell Greasemonkey users to install Scriptish. I can't even get the iframes to load correctly anymore. 2012-02-15 01:59:21 +01:00
Nicolas Stepien
dea285d389 Take messaging between iframes out of the qr code, get ready for ajaxing with images.4chan.org 2012-02-14 21:57:13 +01:00
Nicolas Stepien
6d41588e00 Disable sauces in /f/. Fix #211 2012-02-13 19:56:44 +01:00
Nicolas Stepien
f2a673eef1 We most likely will only use the anchor of the thumbnail, not the thumbnail itself. This should be quite faster. 2012-02-12 19:12:53 +01:00
Nicolas Stepien
b9e02c73de Release 2.26.1. 2012-02-11 21:36:06 +01:00
Nicolas Stepien
edba56a711 Prevent error. 2012-02-11 21:14:29 +01:00
Nicolas Stepien
18cbff6b3d Adjust behavior when dropping left to right or right to left. 2012-02-11 21:13:47 +01:00
Nicolas Stepien
272fb0e66e Remove the outline of previews on Firefox when focused for example. 2012-02-11 20:35:27 +01:00
Nicolas Stepien
658ebb26c0 Use closures for sauces, small improvement for image spoiler revealer, fix sauces using thumbnails in case of spoiled image. 2012-02-11 20:25:23 +01:00
Nicolas Stepien
eb0b2399b6 Refactor options.init. 2012-02-11 18:22:59 +01:00
Nicolas Stepien
7e4435d1c2 Drag replies in the dump list to reorder them. 2012-02-11 05:29:59 +01:00
Nicolas Stepien
1a739dc93b Don't clean the spoiler box if you're using Remember Spoiler. 2012-02-10 23:42:56 +01:00
Nicolas Stepien
e5f1863032 Fix #115 2012-02-10 22:27:35 +01:00
Nicolas Stepien
4d23ab6b5b Fix #87 2012-02-10 22:21:38 +01:00
Nicolas Stepien
605363c363 Prevent quote previewing on already inlined quotes. 2012-02-10 21:01:46 +01:00
Nicolas Stepien
fcc01e6a39 Add quote previewing event listeners only when needed. 2012-02-10 21:00:28 +01:00
Nicolas Stepien
d1cf993e14 Separate node callbacks from features' inits for profiling purposes. 2012-02-10 19:59:31 +01:00
Nicolas Stepien
658a969bc3 Release 2.26.0. 2012-02-10 01:19:07 +01:00
Desuwa
b4bfe17a95 Merge branch 'master' of git://github.com/MayhemYDG/4chan-x into qrsize
Conflicts:
	changelog
2012-02-10 01:12:39 +01:00
Desuwa
f9cc25f0bf Remember the size of the QR on Firefox. 2012-02-10 00:55:39 +01:00
Desuwa
43debdd373 Remember the size of the QR on Firefox 2012-02-10 00:11:58 +01:00
Nicolas Stepien
164285ec16 Less "awkward" qr links. Close #199 2012-02-10 00:03:18 +01:00
Nicolas Stepien
53c4568fb3 Previous commit's infinitely faster on Chrome. Drop the conditional. 2012-02-08 19:37:13 +01:00
Nicolas Stepien
ce20c769b2 Even simpler favicon refresh. 2012-02-08 18:25:32 +01:00
Nicolas Stepien
84dbb47ea8 Sync persona between tabs only if the QR's closed. Close #191 2012-02-08 01:45:37 +01:00
Nicolas Stepien
eb4c557d90 Some archive redirection refactor. Add a missing /. 2012-02-08 01:19:23 +01:00
Nicolas Stepien
504d03b9d2 Don't return an archived image url if 404 redirect is disabled. Always enable image retrying on loading error. Close #196 2012-02-08 00:41:00 +01:00
Nicolas Stepien
1da1413b15 Typo. 2012-02-08 00:30:29 +01:00
Nicolas Stepien
a44a10055d Don't rely on d.head, use d.documentElement instead. 2012-02-07 20:50:35 +01:00
Nicolas Stepien
cce108dff3 Load robots.txt instead of favicon.ico in the iframe. 2012-02-07 20:41:02 +01:00
Nicolas Stepien
c7481477e1 Increase delay before checking if the script has been executed in the iframe. 2012-02-07 17:48:59 +01:00