368 Commits

Author SHA1 Message Date
ccd0
9891f03bca Fix catalog crashing on hidden/filtered threads. 2016-09-21 05:25:06 -07:00
ccd0
e45eaea49f Move comment from index post to catalog post. Make quote previewing and embedding work in catalog. 2016-09-18 03:26:21 -07:00
ccd0
9bd1fb7648 Merge branch 'bstable' 2016-09-17 22:50:06 -07:00
ccd0
c01c078fd2 Fix TeX sometimes not working in /sci/ catalog. 2016-09-17 22:43:51 -07:00
ccd0
1aff1f87e7 Turn this into a loop over threads. 2016-09-17 21:37:09 -07:00
ccd0
c91ac0ba89 Add deferred option to SortIndex event.
Fixes bug where (un)watching threads wouldn't change the order
when you refreshed the index if the index hadn't changed.
2016-09-17 05:29:17 -07:00
ccd0
785abe09b7 Remove redundant index re-sorts. 2016-09-17 05:21:13 -07:00
ccd0
84735fee8c Make Index.pageLoad a bit cleaner. 2016-09-17 05:11:15 -07:00
ccd0
88a629ea0f Changing mode doesn't require setting page number. 2016-09-17 05:04:15 -07:00
ccd0
7327588ff8 Use SortIndex event rather than calling methods in Index. 2016-09-17 04:55:42 -07:00
ccd0
60bb314783 Sorting not needed here. 2016-09-17 04:36:14 -07:00
ccd0
4c77245428 Remove Index.followedThreadID. Changing pinned watched threads only immediately resorts in catalog mode now. 2016-09-17 04:25:09 -07:00
ccd0
4db8b753a6 Bring back IndexBuild event. 2016-09-17 02:26:01 -07:00
ccd0
696d3c37c3 Index.buildSinglePage returning nodes -> Index.threadsOnPage returning threads 2016-09-17 00:38:50 -07:00
ccd0
cfaa2a86b3 Index.sortedNodes -> Index.sortedThreads 2016-09-16 23:49:31 -07:00
ccd0
f390674ffc Remove parent container for JSON Index threads.
I don't think this is currently needed.
2016-09-16 22:12:07 -07:00
ccd0
2a13c80190 Merge commit 'e1b0d62ceb258f016377517182497d3572fae095' 2016-07-09 15:35:52 -07:00
ccd0
6a2b05a629 Make sure all shortcuts have IDs. #904 2016-06-17 17:59:53 -07:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
1eab048cad Index connection error should say 'Connection Error'. 2016-05-17 22:21:53 -07:00
ccd0
2909e88223 Bring back index argument for Header.addShortcut. 2016-04-27 08:38:33 -07:00
ccd0
54de0d7a25 Rebuild only needed files when an imported file changes. 2016-04-19 20:39:01 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
f1b82d013f Remove dependency of Post, Thread, CatalogThread classes on Callbacks class. 2016-04-15 10:34:39 -07:00
ccd0
95190ca96f Support setting sort type of each board independently. #178 2016-03-12 20:05:58 -08:00
ccd0
e2636be9e8 Fix Index Sort state info being lost on refresh. 2016-03-12 19:01:24 -08:00
ccd0
274419b639 Add #last-long-reply to index hash commands. 2016-03-12 16:55:44 -08:00
ccd0
382922d934 Merge branch 'longreply' 2016-03-12 16:51:29 -08:00
ccd0
e8cce848e7 Better handling of scrolling to hash in JSON index. 2016-03-12 16:32:16 -08:00
ccd0
8a15dfdbce Add index hash commands to change index sort. 2016-03-12 14:37:05 -08:00
ccd0
7ac7c886a8 Include index sort in history state. 2016-03-12 14:30:10 -08:00
ccd0
95d20be6b7 Remove redundant code from Index.cb.mode. 2016-03-12 13:32:56 -08:00
ccd0
609683bbae Support #infinite-scrolling and #all-threads as index hash commands to match labels in UI. 2016-03-12 12:30:27 -08:00
ccd0
0ea4509d3a JSON Index: Support multiple commands in hash by separating with slashes.
Also generalize Header.hashScroll to support scrolling to last item in list
as well as scrolling to non-post elements.
2016-03-12 12:06:23 -08:00
ccd0
f78f04a85c Fix errors when index settings changed before index loaded. 2016-02-13 22:51:34 -08:00
ccd0
711d1914e4 Index.notice is optional. 2016-01-31 20:39:41 -08:00
ccd0
9a3a7fc22b Add sort by last long reply. 2016-01-30 23:42:31 -08:00
ccd0
f186044a4f Only compute the selected index order. 2016-01-30 16:52:11 -08:00
ccd0
f92a21e9ab Fix scrolling to top of board when navlinks are hidden. nebukazar/OneeChan#74 2016-01-30 01:20:41 -08:00
ccd0
2b75b393e0 Avoid error when no threads. 2016-01-29 04:13:39 -08:00
ccd0
59177c5808 This was not redundant. 2016-01-28 01:20:59 -08:00
ccd0
3a9fa8d98f JSON Navigation -> JSON Index. #614 2016-01-27 00:07:44 -08:00
ccd0
c306d7a9bb Remove old code from thread-to-index navigation. 2016-01-23 14:12:46 -08:00
ccd0
c65a0668c7 In case of incomplete pageload, index refresh should hard refresh. #509 2016-01-23 13:45:06 -08:00
ccd0
526be3737e Merge branch 'index' 2016-01-22 21:58:13 -08:00
ccd0
f14e850af0 Revert "Revert "Suppress post thumbnails from loading until they are actually inserted into the index.""
This reverts commit 6b9059182fdf97001f013efc57150ff3dc14d80a.
2016-01-22 19:49:57 -08:00
ccd0
064fcd1826 Don't let the download canceller hack crashing affect the rest of the index initialization. #661 2015-12-08 13:28:13 -08:00
ccd0
bd1babd898 Show the alt/shift+click shortcuts to watch/hide threads in the catalog thread menu. 2015-11-22 02:38:36 -08:00
ccd0
34c8da43c4 Reorganization: Move stuff out of src/General. 2015-11-15 11:57:19 -08:00
ccd0
a88db556b5 /trash/ has no internal archive. #576 2015-11-07 13:54:02 -08:00