35 Commits

Author SHA1 Message Date
Mayhem
a234bdb2a5 Merge pull request #1412 from MayhemYDG/catalog
Drop support for the inline catalog
2014-02-05 18:03:40 +01:00
Mayhem
0675146d22 Add pin/hide/show thread menu entries for the catalog. 2014-02-04 13:51:21 +01:00
Mayhem
b9e8ff0b19 Make the hidden label an integral part of the index. 2014-02-01 20:42:59 +01:00
Mayhem
aeb1147bb3 Refactor hidden threads count.
It concerns filtered threads too, not just manually hidden threads.
2014-02-01 20:21:15 +01:00
Mayhem
0092c53783 Add hidden threads count on the index. 2014-02-01 19:48:37 +01:00
Mayhem
f080a15292 Merge branch 'v3' into catalog 2014-02-01 00:32:17 +01:00
Mayhem
aaf5e8bb1a Fix ThreadHiding.onIndexRefresh(). 2014-01-31 19:03:19 +01:00
Mayhem
1aa467b051 Remove all inline catalog-related code. 2014-01-29 16:25:52 +01:00
Mayhem
9f682bea14 Alt+click to pin threads in the catalog. 2014-01-28 10:26:46 +01:00
Mayhem
1d43fbc498 Shift+click to hide threads in the catalog. 2014-01-28 09:59:49 +01:00
Mayhem
509156a956 Don't use the IndexBuild event for hiding threads. 2014-01-26 20:29:21 +01:00
Mayhem
7623040593 Add filter-highlight to threads on the catalog. 2014-01-26 18:19:23 +01:00
Mayhem
710655f13e Use xhr.responseType = 'json'. 2014-01-21 14:46:26 +01:00
Mayhem
be8371d4c6 Optimize Menu.makeButton(). 2013-12-20 04:14:53 +01:00
Mayhem
4e0e881172 Slightly faster PostHiding.makeButton(). 2013-12-15 02:50:52 +01:00
Mayhem
985afb2a1a Support 4cdn. 2013-11-21 23:11:02 +01:00
Mayhem
f09121ab2e More index tweaking/optimization and small thread hiding fix.
Most feature that need to be called on each index refresh don't need
to be called on every single page build, but only after building the
threads. ThreadHiding needs to be fired on each page build to ensure
that the stub summaries fit with the number of replies, so it has to
wait for the last replies to be added. This also fixes the bug where
ThreadHiding was creating one extra stub on each IndexRefresh event.
2013-11-05 01:21:26 +01:00
Mayhem
8f56d3e415 Remove some now useless code in ExpandThread and small cleanup in ThreadHiding. 2013-11-04 21:32:58 +01:00
Mayhem
66189e449c Update the number of replies in thread stubs after an index refresh. 2013-11-04 11:22:49 +01:00
Mayhem
301d5d8a7a Typo. 2013-11-03 23:58:06 +01:00
Mayhem
94322e3dd8 Index optimization: only build/load last replies of visible threads. 2013-11-03 18:55:58 +01:00
Mayhem
bc0f5fcc3b Avoid creating new thread root+<hr> when they already exist. 2013-11-03 17:14:01 +01:00
Mayhem
66ebbd87f0 Fix thread hiding after an index refresh. 2013-11-02 19:21:04 +01:00
Mayhem
f0d19e6a5c Fix threads highlighted by the filter not being put on top. 2013-11-02 19:21:03 +01:00
Mayhem
10e93091d7 {Post,Thread}::callbacks => {Post,Thread}.callbacks 2013-10-02 11:38:15 +02:00
Mayhem
b9afef771d Rename the Notification class to Notice.
To avoid conflicts with window.Notification.
2013-08-17 15:46:21 +02:00
Mayhem
3581a235e7 Fix post menus in stubs.
Also removed some old arguments, fixed some semantics, added Get.threadFromNode, and used it.
2013-08-13 16:29:54 +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
d772180f0f Filter and Redirect crashes seem related: missing values in the Conf object, only on Chrome: bug in the
extension storage API?
Not seeing any databoard errors anymore.
Zero `body > .desktop` elements, both on Chrome and Firefox, no clue what's going on.
2013-06-03 22:26:55 +02:00
Mayhem
399df131fd Test the water, see if we can start removing these workarounds. 2013-06-01 17:30:36 +02:00
Mayhem
60bfc25f7e Try to fix an obscure bug. 2013-05-14 21:42:04 +02:00
Mayhem
363753fc19 Navigate to stubbed threads. #1074 2013-04-30 19:32:12 +02:00
Mayhem
a77f572c28 Remove that old tmp fix. 2013-04-30 19:04:37 +02:00
Nicolas Stepien
a2e87f1200 Structure.
God damn War Thunder, download faster!
2013-04-26 17:40:51 +02:00