2522 Commits

Author SHA1 Message Date
Nicolas Stepien
b0d8e84926 Put highlighted OPs on top of board pages. 2012-02-21 06:01:43 +01:00
Nicolas Stepien
e7d1b1b5a8 Add filter examples. Add filter settings manual. 2012-02-21 05:39:49 +01:00
Nicolas Stepien
70cee9ca8b You can specify a highlight class. Defaults to filter_highlight. 2012-02-21 04:41:40 +01:00
Nicolas Stepien
31eea0a7bd Don't hide OP/Thread when in a thread. 2012-02-21 04:30:39 +01:00
Nicolas Stepien
a9df947517 Typo 2012-02-21 03:13:50 +01:00
Nicolas Stepien
15b7a55fe0 Schedule Main.addStyle before something breaks. Otherwise the options are 'hidden' at the bottom of the page. 2012-02-21 03:00:12 +01:00
Nicolas Stepien
1eb1d2f268 Filter changelogs 2012-02-21 02:38:14 +01:00
Nicolas Stepien
84cf869181 Fix #240. 2012-02-21 02:32:41 +01:00
Nicolas Stepien
f01ae0a9db Add image dimensions filtering. 2012-02-21 02:30:00 +01:00
Nicolas Stepien
f6f1f2293c Fix op filtering only. 2012-02-21 02:22:08 +01:00
Nicolas Stepien
1b8da8fd5f Merge branch 'filter' 2012-02-21 02:14:29 +01:00
Nicolas Stepien
c12538f2c7 Filter improvements. Add flags: op (yes|no|only), per boards or global, highlight or hide.
Remove Filter OPs option. Turn on Filter and Recursive Filtering by default.
Close #18.
2012-02-21 02:14:11 +01:00
Nicolas Stepien
e769c56a9f Hopefuly last Safari posting bug fix. #248 2012-02-20 22:17:13 +01:00
Nicolas Stepien
97902bbfcc Fix #248. 2012-02-20 21:36:43 +01:00
Nicolas Stepien
d4bb307404 Fix #250. 2012-02-20 18:20:55 +01:00
Nicolas Stepien
734eeae827 Fix quoting the OP didn't select the thread ID. 2012-02-20 18:15:47 +01:00
Nicolas Stepien
18898b825c Release 2.26.4. 2012-02-20 02:43:42 +01:00
Nicolas Stepien
0ef5b37ce2 Fix #206 2012-02-20 02:35:12 +01:00
Nicolas Stepien
da843081b2 Disable the QR if we're banned. Close #215. 2012-02-20 02:27:10 +01:00
Nicolas Stepien
fdef6b55d7 Don't reload the iframe if we're banned. Don't hide the iframe, put it in the head. #243 2012-02-20 01:39:00 +01:00
Nicolas Stepien
07f6a586a5 Don't error if the image has loaded when it's not hovering anymore. 2012-02-19 21:54:25 +01:00
Nicolas Stepien
b01dfd42dd Remove ban checking from the updater. Bans only affect sys.4chan.org from now on. 2012-02-19 17:44:37 +01:00
Nicolas Stepien
ebbdb57fd3 Auto-gif should work with spoiler revealed GIFs. 2012-02-19 17:36:52 +01:00
Nicolas Stepien
e2051be615 Fix missing parentheses in auto-gif. Close #245 2012-02-19 17:26:19 +01:00
Nicolas Stepien
311101297c Faster threading. 2012-02-19 07:36:47 +01:00
Nicolas Stepien
6c03dfe2ef Changelog. 2012-02-18 23:05:54 +01:00
Nicolas Stepien
164ebe23d1 Fix history issues on Chrome, it apparently doesn't like void() in the window.location. Close #241. 2012-02-18 23:00:31 +01:00
Nicolas Stepien
342aef9e3a Foolz does not archive these boards' images. 2012-02-18 22:54:53 +01:00
Nicolas Stepien
1fc62d929d Add /vg/ archive redirection. 2012-02-18 22:51:38 +01:00
Nicolas Stepien
8d297e8c53 Fix return value in watcher toggle. 2012-02-18 22:46:34 +01:00
Nicolas Stepien
61040279f4 Get rid of iframes and thus of the "Loading" state of the QR too.
The "Loading" state should be shorter for Firefox users too as we get rid of an iframe workaround
required for Chrome.
2012-02-18 22:35:14 +01:00
Nicolas Stepien
1b7efd8ec3 Fix #239. 2012-02-18 21:01:57 +01:00
Nicolas Stepien
34402bb3d4 Reposition image hovering once the image is loaded. Close #237. 2012-02-18 20:53:50 +01:00
Nicolas Stepien
24440ad0ad Add image hover event listeners only when needed. 2012-02-18 19:15:38 +01:00
Nicolas Stepien
b1f257fbd9 Few small optimizations. 2012-02-18 01:58:11 +01:00
Nicolas Stepien
06e450160f Replace a few innerHTML = to textContent = 2012-02-18 01:44:52 +01:00
Nicolas Stepien
257a31f8be So contains() was actually useful for hidden threads. 2012-02-18 01:25:46 +01:00
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
c46dc8eab3 It doesn't notify, it indicates. 2012-02-16 17:16:44 +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
d8752b7925 Compile. 2012-02-16 15:27:25 +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