Mayhem
6dcf11db66
Don't break Header.hashScroll() for #top and #bottom.
2013-11-02 19:21:05 +01:00
Mayhem
0540dcf30f
Instantaneous index page navigation.
...
Also fix page navigation keybinds.
2013-11-02 19:21:05 +01:00
Mayhem
bc72f0f763
Create importHTML function, and use it.
2013-11-02 19:21:05 +01:00
Mayhem
47710a7c6e
Build the pagelist dynamically.
2013-11-02 19:21:05 +01:00
Mayhem
feb8e09c5a
Support hidpi post icons.
2013-11-02 19:21:05 +01:00
Mayhem
9c81b6e459
Put the stickies on top of the index.
2013-11-02 19:21:05 +01:00
Mayhem
2f9e44a773
Update the threads sticky/closed status on each index refresh.
...
Also fix the position of the sticky/closed icon.
2013-11-02 19:21:05 +01:00
Mayhem
c8f7eef912
Fix and tweak watcher updater after an index refresh.
2013-11-02 19:21:05 +01:00
Mayhem
7e8fd31733
Toggle the pagelist visibility via CSS to avoid a crash when the index update is done before the element exists.
...
Also only send the If-Modified-Since HTTP header when we have something significant to send.
2013-11-02 19:21:05 +01:00
Mayhem
855b7f0173
Add 3 index sorting options: reply count, file count, last reply.
2013-11-02 19:21:05 +01:00
Mayhem
5b6c1df083
Load the index asap on page load.
2013-11-02 19:21:04 +01:00
Mayhem
29b96a4a07
Make the index header shortcut spin while refreshing the index.
2013-11-02 19:21:04 +01:00
Mayhem
d2587e4bb2
Refactor index generation/sorting.
2013-11-02 19:21:04 +01:00
Mayhem
092d9317e0
Add sorting options by bump order and creation date.
2013-11-02 19:21:04 +01:00
Mayhem
0038f1f011
Slightly better consistency between "reload"/"refresh"/"update" usage.
2013-11-02 19:21:04 +01:00
Mayhem
22c561b796
Take into account dead threads in the watcher after an index refresh.
2013-11-02 19:21:04 +01:00
Mayhem
79644546ce
Only listen to 'IndexRefresh' events when browsing the index.
2013-11-02 19:21:04 +01:00
Mayhem
72b38da3af
Regenerate the QR threads list correctly after an index refresh.
2013-11-02 19:21:04 +01:00
Mayhem
553c475768
Reduce Index.sort() to 1 loop.
2013-11-02 19:21:04 +01:00
Mayhem
21e6902762
Dereference dead threads.
...
I wonder if this will be enough...
2013-11-02 19:21:04 +01:00
Mayhem
c2984275e5
Add index refresh shortcut in the header bar.
...
Also fix lazy/lame implementation of Header.addShortcut()
2013-11-02 19:21:04 +01:00
Mayhem
66ebbd87f0
Fix thread hiding after an index refresh.
2013-11-02 19:21:04 +01:00
Mayhem
df62c78ed9
After an index refresh, only scroll down if needed.
2013-11-02 19:21:03 +01:00
Mayhem
f0d19e6a5c
Fix threads highlighted by the filter not being put on top.
2013-11-02 19:21:03 +01:00
Mayhem
11c3b0018a
Fix thread watcher/expansion/hiding buttons after an index refresh.
2013-11-02 19:21:03 +01:00
Mayhem
43567173fc
Use a sub-entry instead of a <select> for the index mode switcher.
2013-11-02 19:21:03 +01:00
Mayhem
6918d67d5d
Disable next/previous page keybinds in non-paged mode.
2013-11-02 19:21:03 +01:00
Mayhem
e012cc4d64
Hide the page list in non-paged mode.
2013-11-02 19:21:03 +01:00
Mayhem
1996fc4351
Add all-pages index navigation. Close #1133
2013-11-02 19:21:03 +01:00
Mayhem
a5d72fe515
Build missing [Reply] button.
2013-11-02 19:21:03 +01:00
Mayhem
fecf286d26
Make index page refreshing work.
2013-11-02 19:21:03 +01:00
Mayhem
ef38269981
Initial work for index navigation improvements.
2013-11-02 19:21:02 +01:00
Mayhem
a22bce79ab
Warn users about outdated versions of Greasemonkey.
2013-11-02 19:20:28 +01:00
Mayhem
db29673648
Nuke 404ing boards in DataBoards again.
...
See 667abe7480b04161ec10cf00fffad17accdf23a0
2013-11-02 16:52:22 +01:00
Mayhem
f94759049d
Remove some board redirection to beta foolz
...
since we can't default to them for non-beta users.
2013-10-24 02:41:34 +02:00
Mayhem
5157954b09
Sync keybinds across tabs.
2013-10-24 02:00:09 +02:00
Mayhem
feb25694cc
Merge pull request #1313 from Proplex/upstream
...
Remove WAP
2013-10-23 16:50:22 -07:00
NemDiggers
4dc8d013f3
Remove WAP
...
Needless to say, after a rather long phone call with a certain powerful
agency, it's probably best I shuttered the service. At least I got to
learn how to handle huge SQL databases with millions of rows and how to
optimize things.
2013-10-23 19:46:23 -04:00
Mayhem
4ff5fd287a
Update FontAwesome.
2013-10-23 21:13:10 +02:00
Mayhem
cbd01e9fb9
Update deps.
2013-10-23 20:21:18 +02:00
Mayhem
f02ec229a2
Merge pull request #1312 from NoneGiven/patch-1
...
Nitpicking
2013-10-23 03:30:13 -07:00
NoneGiven
2bcb79625f
Update Config.coffee
2013-10-22 20:46:07 -05:00
NoneGiven
fe4c610ae3
Update CHANGELOG.md
2013-10-22 20:44:07 -05:00
NoneGiven
bf0ea30fdc
New keybind: catalog search box.
...
Close #1306 , #1297 .
2013-10-22 22:16:27 +02:00
Mayhem
aae051b62e
Merge pull request #1304 from Proplex/upstream
...
Add /adv/ and /trv/ support
2013-10-15 16:11:20 -07:00
NemDiggers
4023470147
Add even more boards
2013-10-15 18:57:47 -04:00
NemDiggers
064b6ce516
Add /adv/ and /trv/ support
...
DOES IT EVER STOP?
2013-10-15 18:30:36 -04:00
Mayhem
5eee4a1146
Close #1301 .
2013-10-15 13:42:52 +02:00
Mayhem
a064090ee3
Remove archive redirection for /q/ and /con/.
2013-10-15 11:38:45 +02:00
Mayhem
642ab465af
Merge pull request #1302 from Proplex/v3
...
Add /d/ /pol/ and /s4s/ support.
2013-10-13 22:46:01 -07:00