149 Commits

Author SHA1 Message Date
ccd0
2e69878c1b Revert "Don't fire 4chanXInitFinished until JSON Index has loaded."
This causes problems if the index fails to load.

This reverts commit da1fce66465745cd9ef12f38945f8ce4ffcf06bb.
2016-09-29 16:32:44 -07:00
ccd0
03460875e4 catalog-postContainer -> catalog-container 2016-09-28 21:44:37 -07:00
ccd0
7bba1a8670 I forgot to update the selector to set the background color for unrecognized styles.
Fixes bug from 9cee88ce3a9676adb999b6fc2536716a7e8debfb and further updates.
2016-09-28 18:57:59 -07:00
ccd0
da1fce6646 Don't fire 4chanXInitFinished until JSON Index has loaded. 2016-09-28 15:29:36 -07:00
ccd0
8a6b6b5ec8 Add thread.nodes.root property. 2016-09-25 14:28:04 -07:00
ccd0
c99c31f84b Merge branch 'bstable' 2016-09-25 00:44:05 -07:00
ccd0
cb333b3cc1 Fix 4chan X not running on images in their own tabs.
Fixes bug from 4a080b2d3ba09dd9af9f88258682d84060b7028c.
2016-09-25 00:34:19 -07:00
ccd0
3a3b0d5230 Widen catalog threads on hover. #489 2016-09-21 23:37:08 -07:00
ccd0
f92e12acaa Support comments in JS Whitelist. 2016-09-11 18:28:32 -07:00
ccd0
901652e17e Remove pseudo-enforcement hack. Probably more dangerous than it is good. 2016-09-11 18:22:34 -07:00
ccd0
52e7749f72 Merge commit 'f2bb9b00a343a305e04f4f29285084c758471c34' (BoardsJSON -> BoardConfig.) 2016-07-10 01:41:38 -07:00
ccd0
a193d0a3ac Revert "Revert "Fetch boards.json data.""
This reverts commit cc03357e071dc33bc54d4e25870998bde2d34139.
2016-07-10 01:40:03 -07:00
ccd0
2a13c80190 Merge commit 'e1b0d62ceb258f016377517182497d3572fae095' 2016-07-09 15:35:52 -07:00
ccd0
4a080b2d3b Don't try to run inside MathJax popups. #1007 2016-07-07 16:02:37 -07:00
ccd0
e827b63336 Set 'Persistent Thread Watcher' to inverse of old 'Toggleable Thread Watcher' setting.
Per discussion in #983.
2016-07-01 00:05:27 -07:00
ccd0
1ff286ad3a Implement Count Posts by ID. #851 2016-06-19 02:24:02 -07:00
ccd0
b474565221 Remove 'Thread Excerpt'. #904 2016-06-17 23:15:41 -07:00
ccd0
6a71007fcc Remove 'Bottom QR Link' option. #904 2016-06-17 20:24:51 -07:00
ccd0
16814f4c73 Remove 'QR Shortcut' option. #904 2016-06-17 19:48:31 -07:00
ccd0
c51565aed6 Auto-migrate 'Show Name and Subject' preference to custom CSS. #904 2016-06-17 18:33:12 -07:00
ccd0
aaef0c8802 Remove old names for useragent-specific workaround classes. #904 2016-06-13 01:59:38 -07:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
189c106e93 Merge branch 'bstable' 2016-06-07 10:54:20 -07:00
ccd0
5383af8468 Fix blocking of CloudFlare scripts. 2016-06-07 10:48:03 -07:00
ccd0
452dcb9852 Also fix error when browsing from www.4chan.org/frames.
Fixes regression from 59bac43afb725c0960d6a40c6847489f3c09a43c.
2016-06-05 14:39:44 -07:00
ccd0
12109375b5 Detect conflicts with 4chan X v2. #676 2016-06-05 13:28:16 -07:00
ccd0
261065058f Prefix user-agent-specific workaround classes with 'ua-'. #937 2016-06-05 02:47:50 -07:00
ccd0
e44df3d08b Accessing window.frameElement.src from non-same-origin window may cause an error.
Fixes regression from 59bac43afb725c0960d6a40c6847489f3c09a43c.
2016-06-05 00:38:59 -07:00
ccd0
218c758173 Only use workaround for Chrome settings being async in Chrome extension. 2016-06-04 23:56:18 -07:00
ccd0
f986bfd984 Do initial settings fetch synchronously in Greasemonkey. 2016-06-04 23:46:24 -07:00
ccd0
416a31b3e6 Replace ad script blacklist with whitelist. 2016-06-02 19:41:03 -07:00
ccd0
10d761bcbe Replace ad script blacklist with whitelist. 2016-06-02 02:57:55 -07:00
ccd0
59bac43afb Fix script running inside ad iframes. 2016-06-02 00:31:32 -07:00
ccd0
12c96cd77e Merge branch 'bstable' 2016-05-19 15:46:20 -07:00
ccd0
8cdb690402 Update ad server blacklist. 2016-05-19 15:33:57 -07:00
ccd0
28dc774499 Auto-update archive list. #517 2016-05-15 01:41:22 -07:00
ccd0
d3ebeefe7c Move Main.init into src/meta/fend.js. 2016-05-14 13:17:55 -07:00
ccd0
000323dd00 Add backticks around HTML sent in issue reports. 2016-05-10 08:57:59 -07:00
ccd0
1eea12ff27 Trim size of details in crash reports properly. 2016-05-04 17:14:02 -07:00
ccd0
4977c80bf8 Include post HTML in error reports from callbacks. #862 2016-05-04 14:19:51 -07:00
ccd0
3c0dd4633b Make MD5 work in archive search on /f/. #800 2016-04-28 04:41:38 -07:00
ccd0
bff455b5a9 Repair the dwb workaround (also applicable to Scriptish). #855 2016-04-24 21:08:03 -07:00
ccd0
0a05cac9fb Fix race condition in QR personas. 2016-04-20 01:17:45 -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
213d898b1b Special treatment of src/main confused Windows and was needlessly complex. 2016-04-16 10:39:05 -07:00
ccd0
b3d654f655 Create CSS module. 2016-04-16 07:18:06 -07:00
ccd0
dc6485d30a $.buildType -> $.platform 2016-04-15 23:19:27 -07:00
ccd0
0488f30197 Break up src/General. 2016-04-15 22:09:38 -07:00