Mayhem
e22aa713b3
axe -> axis
2013-12-07 13:58:44 +01:00
Mayhem
6441852793
Fix #1372 .
2013-12-07 13:39:55 +01:00
Mayhem
1609e4996b
Fix #1371 .
...
Xpaths are fabulous.
2013-12-07 13:36:48 +01:00
Jordan Bates
16fc57ca2d
Merge mayhems fix for #214
2013-12-06 17:02:56 -07:00
Zixaphir
34140232fb
Merge branch 'v3'
...
Conflicts:
CHANGELOG.md
LICENSE
builds/4chan-X.meta.js
builds/4chan-X.user.js
builds/appchan-x.user.js
builds/crx/manifest.json
builds/crx/script.js
latest.js
package.json
src/Filtering/ThreadHiding.coffee
src/General/Config.coffee
src/General/Header.coffee
src/General/Main.coffee
src/General/Settings.coffee
src/General/css/font-awesome.css
src/General/lib/notice.class
src/General/meta/metadata.js
src/Images/Gallery.coffee
src/Images/ImageExpand.coffee
src/Monitoring/Favicon.coffee
src/Monitoring/ThreadWatcher.coffee
src/Posting/QuickReply.coffee
worksforme.png
2013-11-23 12:56:42 -07:00
Zixaphir
a3c1afa5cd
Merge -- probably bugged until I sort out everything
...
that's actually changed. Honestly, all I wanted was the
4cdn changes, but any excuse to merge was good enough, I guess.
Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
CHANGELOG.md
Gruntfile.coffee
changelog-old
css/style.css
html/General/Settings.html
html/Monitoring/ThreadUpdater.html
html/Monitoring/ThreadWatcher.html
html/Posting/QR.html
package.json
src/Filtering/ThreadHiding.coffee
src/General/Build.coffee
src/General/Config.coffee
src/General/Header.coffee
src/General/Main.coffee
src/General/Settings.coffee
src/General/lib/post.class
src/General/meta/manifest.json
src/Images/ImageExpand.coffee
src/Meta/banner.js
src/Miscellaneous/ExpandComment.coffee
src/Miscellaneous/ExpandThread.coffee
src/Miscellaneous/Keybinds.coffee
src/Miscellaneous/Nav.coffee
src/Monitoring/Favicon.coffee
src/Monitoring/ThreadStats.coffee
src/Monitoring/ThreadUpdater.coffee
src/Monitoring/ThreadWatcher.coffee
src/Monitoring/Unread.coffee
src/Posting/QuickReply.coffee
2013-11-22 17:25:06 -07:00
Mayhem
985afb2a1a
Support 4cdn.
2013-11-21 23:11:02 +01:00
Mayhem
a6d41a0de0
Refactor RelativeDates, and fix the last index refresh timer not being always updated.
2013-11-19 11:55:39 +01:00
Mayhem
8afcac8d6f
Add the Show replies index setting.
2013-11-16 15:57:47 +01:00
Mayhem
564e799d31
Indicate the elapsed time since the last index refresh at the top of the index.
2013-11-16 15:57:46 +01:00
Mayhem
a8209eaa89
Add index searching. Close #1318
2013-11-16 15:57:46 +01:00
Mayhem
ab83d61171
Allow "Shift+[not a letter or number]" keybinds to work in inputs.
2013-11-05 10:49:09 +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
b56a987600
Fix next/prev thread keybinds when encountering hidden threads with no stubs.
2013-11-04 00:05:59 +01:00
Mayhem
aeea95564c
Don't need to reprettyprint inside of threads.
2013-11-03 16:58:50 +01:00
Mayhem
81a2b096a1
Introduce Header.{scrollToIfNeeded,getTopOf,getBottomOf}() and use them.
...
4chan X - now with proper bottom header support.
2013-11-03 01:27:23 +01:00
Mayhem
0eb224e077
Simpler summary creation, tiny Build.thread() optimization.
2013-11-02 19:21:06 +01:00
Mayhem
d00597f53d
Remove comment expansion-related code.
2013-11-02 19:21:06 +01:00
Mayhem
a223568937
Fix pretty-printing on Chrome.
2013-11-02 19:21:06 +01:00
Mayhem
61cd553a64
Fix/Refactor ExpandThread.coffee
2013-11-02 19:21:06 +01:00
Mayhem
a0d3694b61
Fix minor bugs with keybinds/pageload + index.
2013-11-02 19:21:06 +01:00
Mayhem
7fd72676cb
Fix spoiler thumbnails when building threads.
2013-11-02 19:21:06 +01:00
Mayhem
0540dcf30f
Instantaneous index page navigation.
...
Also fix page navigation keybinds.
2013-11-02 19:21:05 +01:00
Mayhem
47710a7c6e
Build the pagelist dynamically.
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
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
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
5157954b09
Sync keybinds across tabs.
2013-10-24 02:00:09 +02:00
NoneGiven
bf0ea30fdc
New keybind: catalog search box.
...
Close #1306 , #1297 .
2013-10-22 22:16:27 +02:00
Zixaphir
739bd5d1ef
Fix Infinite Scrolling on Chrome.
...
Conflicts:
LICENSE
builds/appchan-x.user.js
builds/crx/script.js
2013-10-20 00:21:15 -07:00
Zixaphir
6795148c14
Fix Infinite Scrolling on Chrome.
2013-10-20 00:15:05 -07:00