90 Commits

Author SHA1 Message Date
ccd0
fba3d2d18e Make HTML templates output Javascript, part 3. #829 2019-07-25 19:48:06 -07:00
ccd0
53f2252f38 Detect conflicts with native extension and show appropriate error message. #1627 2019-07-25 18:49:57 -07:00
ccd0
d41c0cf96d Make scroll to post quoting you keybinds work on Tinyboard/vichan. #2171 2019-07-24 14:41:49 -07:00
ccd0
4da095626c Make reply navigation keybinds work on Tinyboard/vichan. #2171 2019-07-22 20:54:10 -07:00
ccd0
114d234c87 Rename site.selectors.relative to site.selectors.highlightable 2019-07-22 19:58:06 -07:00
ccd0
9a3051ba71 Move replyOriginal up level in hierarchy. 2019-07-22 19:30:44 -07:00
ccd0
4e84b284ca Rename site.selectors.relative.replyPost to site.selectors.relative.replyHighlight 2019-07-22 19:21:37 -07:00
ccd0
df5a31a26e Make index-related keybinds work on Tinyboard/vichan sites. #2171 2019-07-22 18:28:57 -07:00
ccd0
2d0c5b9006 Use Index.enabledOn in Index.menu. 2019-07-22 00:37:09 -07:00
ccd0
699c1f7be5 Make Catalog Links toggle work on Tinyboard/vichan. #2171 2019-07-21 17:14:18 -07:00
ccd0
57ab3cf5d1 Make parsing of location on init available for arbitrary URLs. 2019-07-21 10:49:07 -07:00
ccd0
ee4e72e40f Fire IndexRefresh event on Tinyboard/vichan boards. 2019-07-21 08:47:47 -07:00
ccd0
99d01bf59b Link from native catalog to external catalog should read 'External Catalog' 2019-07-21 08:07:49 -07:00
ccd0
c6684f5ba2 Add option Filter in Native Catalog to apply 4chan X filters on native catalog. Also works on vichan sites. #2351 2019-07-18 15:15:05 -07:00
ccd0
085a0421cf Multifile support in Volume Control. #2171 2019-07-15 23:14:27 -07:00
ccd0
6ca5b28cd5 Multifile support in Sauce. #2171 2019-07-15 22:38:44 -07:00
ccd0
b154a4a79e Multifile support in site.Build.parseJSON, and account for some differences in vichan JSON. #2171 2019-07-15 19:29:40 -07:00
ccd0
8091065f03 Make Thread Stats work on Tinyboard/vichan sites. #2171 2019-07-13 05:09:54 -07:00
ccd0
64d1e5b21d Add some convenience properties. 2019-07-13 03:49:11 -07:00
ccd0
a650efe9ab Change this test to test a property. 2019-07-13 03:15:22 -07:00
ccd0
71187133c1 First step toward multifile support. #2171 2019-07-12 17:31:01 -07:00
ccd0
a70648d8b1 Fix Werk Tyme on Tinyboard sites that didn't upgrade to vichan.
Also move thumbLink selector out of file object to avoid setting post.file.thumbLink twice.
2019-07-12 15:57:42 -07:00
ccd0
bbccf5e1b8 Change announcement hiding link to FontAwesome minus button and make it work on Tinyboard/vichan sites. #2171 2019-07-11 07:46:04 -07:00
ccd0
5af268c602 Make Normalize URL work on Tinyboard/vichan. 2019-07-11 06:03:19 -07:00
ccd0
fa7f2cb20b These features are 4chan-specific. 2019-07-11 05:54:22 -07:00
ccd0
d77bacd6e0 Make Fappe and Werk Tyme work on Tinyboard/vichan. #2171 2019-07-10 19:54:53 -07:00
ccd0
98be4caf75 opContainer is a misleading name for this variable. 2019-07-10 18:58:20 -07:00
ccd0
f9dc328286 Move site type specific linkification tests to appropriate place. 2019-07-10 18:19:09 -07:00
ccd0
28ba2df7d4 Make Volume in New Tab and Loop in New Tab work on Tinyboard/vichan sites. 2019-07-10 17:00:54 -07:00
ccd0
566c8bffd0 "Change Use Faster Image Host setting to Override 4chan Image Host in Advanced menu, which can be set to whichever image host you want to use. #2046 2019-07-10 16:29:22 -07:00
ccd0
57a5509765 Merge branch 'next' into next2 2019-07-10 12:41:05 -07:00
ccd0
a547904c11 Merge commit '38f63e6aa8c913e95e418235283c8fc2113a1c5c' into next2 2019-07-10 12:20:13 -07:00
ccd0
c28532f6f4 Fix ID colors on Tinyboard/vichan sites. #2355 2019-07-09 01:04:22 -07:00
ccd0
4d9dae9095 Make bottom board list code work on Tinyboard/vichan sites. 2019-07-08 18:30:10 -07:00
ccd0
a1387b351c Use site-specific selectors in highlighting related CSS. #2169 2019-07-08 15:06:19 -07:00
ccd0
b257cd2d6a Don't parse posts and threads added by quote hover on Tinyboard/vichan sites. 2019-07-07 21:36:35 -07:00
ccd0
a214f51755 Move Build to SW.yotsuba.Build. 2019-04-09 06:49:13 -07:00
ccd0
38f63e6aa8 Move most stuff from Site to g.SITE; Site.hostname -> g.SITE.ID; put data for other sites in g.sites. 2019-04-09 03:30:58 -07:00
ccd0
c5d01ce6d6 Use boards.json to determine whether to activate [code] and [math] tag related functions. #525 2019-04-08 03:50:18 -07:00
ccd0
f3ed76f32f Support specifying the sites that filters apply to. #2171 2019-04-06 05:57:16 -07:00
ccd0
574d1ad0d3 Show what pages watched threads are on. #1030 2019-04-04 17:36:01 -07:00
ccd0
19c7e73d14 Get rid of more API URLs spread about the codebase. 2019-03-24 04:42:43 -07:00
ccd0
e98fed9e5f Add catalog JSON URL. 2019-03-20 18:30:45 -07:00
ccd0
e43d91c9d3 Implement pruning of data for dead threads on vichan sites with JSON API. #2171 (also work on #525) 2019-03-08 23:38:11 -08:00
ccd0
07b4e4adeb Support recognizing quotelinks to pages with extensions other than .html. 2019-01-22 17:34:53 -08:00
ccd0
a133370dc5 Process threads added to board index by infinite scrolling scripts. 2018-12-07 17:29:18 -08:00
ccd0
fbb54b58f7 Support refreshing threads in Thread Watcher from any site with 4chan-compatible JSON API. 2018-12-06 20:08:22 -08:00
ccd0
4c139b3b0f Support refreshing 4chan threads in Thread Watcher from other sites. 2018-12-06 18:20:21 -08:00
ccd0
b4ffb42a33 Make features in Unread work on tinyboard with exception of Unread Favicon. 2018-12-06 12:27:13 -08:00
ccd0
da6c1c4e4f Support style switcher and non-default styles on Tinyboard. 2018-12-06 09:14:59 -08:00