58 Commits

Author SHA1 Message Date
Mayhem
5b6c1df083 Load the index asap on page load. 2013-11-02 19:21:04 +01:00
Mayhem
d2587e4bb2 Refactor index generation/sorting. 2013-11-02 19:21:04 +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
a22bce79ab Warn users about outdated versions of Greasemonkey. 2013-11-02 19:20:28 +01:00
Mayhem
4ff5fd287a Update FontAwesome. 2013-10-23 21:13:10 +02:00
Mayhem
10e93091d7 {Post,Thread}::callbacks => {Post,Thread}.callbacks 2013-10-02 11:38:15 +02:00
Mayhem
0e3222312c Remove a Chrome bug notice as it didn't seem to actually work. 2013-08-29 16:18:52 +02:00
Mayhem
de82bd3e45 Give CS loops a hand. 2013-08-23 15:34:42 +02:00
NoneGiven
cb498db8df Typo
It just werx
2013-08-23 02:04:19 +02:00
noface
01146f85c5 Close #1255. 2013-08-23 01:04:44 +02:00
Mayhem
f4433ccf4c Merge pull request #1246 from MayhemYDG/linkify
Add Linkification.
2013-08-19 15:45:52 -07:00
Mayhem
abedf85973 Disable error reports if localStorage is blocked. 2013-08-19 20:50:48 +02:00
noface
202d7617e3 Add Linkification. 2013-08-18 20:53:08 +02:00
Mayhem
b9afef771d Rename the Notification class to Notice.
To avoid conflicts with window.Notification.
2013-08-17 15:46:21 +02:00
Mayhem
030b1278bc Use Font Awesome to replace "QR" end "EAI".
Hopefully this'll make more sense for some users.
2013-08-16 22:43:02 +02:00
Mayhem
a972183286 Use a static array instead of a stray variable for DataBoard keys. 2013-08-14 17:59:54 +02:00
Mayhem
fb28d20870 Shave a line by removing an useless check. 2013-08-13 03:34:09 +02:00
Mayhem
87b8a3c951 Do not warn Firefox users about missing flexbox support anymore.
4chan X assumes Fx22+.
2013-08-13 03:10:01 +02:00
Mayhem
168944277c 4chan X should attempt to handle this Chrome db corruption bug.
This'll warn users about this bug and show them how to fix it.
2013-08-13 03:07:24 +02:00
Mayhem
a1d238b233 Finish Thread Watcher rewrite. #99 2013-08-12 19:21:16 +02:00
Mayhem
6d36518ea9 Remove the Check for Updates setting.
It's not useful enough to justify keeping it.
2013-08-12 17:26:41 +02:00
Mayhem
8c95fe1995 Tweak Dice code. #1218 2013-08-08 11:25:03 +02:00
carboncopy
bcbae6c84f display rolled dice while on /tg/ 2013-08-07 15:53:15 -05:00
Mayhem
39f30c1d0e Slightly simplify $.ajax. 2013-08-07 19:55:25 +02:00
Mayhem
e5db696b87 Remove the .webkit class. Use .blink instead. 2013-08-01 21:51:26 +02:00
Mayhem
d583c74049 Add the error name and error message in Firefox error reports.
Chrome gives the error name and error message in the stack trace already.

Also, no need to check `if stack` since we already filter them.
2013-07-22 11:48:20 +02:00
Mayhem
8560f204b2 Remove userjs support and Presto-related code.
Add `minimum_opera_version` in the manifest.
Up the min Chrome version for unprefixed MutationObserver support.
2013-07-08 19:09:23 +02:00
Mayhem
e16fefb31f Firefox has stack-less errors.
Filter those errors out, and when possible don't send anything.
2013-07-07 21:45:30 +02:00
Mayhem
125e1bdee7 504s are not legit pages. 2013-07-01 22:07:03 +02:00
Mayhem
badc11d4c0 The 4chanMainInit event is now dispatched in the catalog too. 2013-06-29 16:34:54 +02:00
Mayhem
fefc928385 Fix censoring of stack traces not actually being taken into account. 2013-06-26 11:15:03 +02:00
Mayhem
827bdf9f25 Top-class Opera moderators. 2013-06-26 01:50:06 +02:00
Mayhem
6213853f67 Always give integers for thread IDs. 2013-06-25 20:50:11 +02:00
Mayhem
51358e328a Shave a couple of lines.
I probably did this for perf reasons, but it most likely doesn't make much of a difference.
2013-06-25 20:49:57 +02:00
Mayhem
80afed86b6 Fix missing ), 2013-06-24 19:51:47 +02:00
Mayhem
46b770c658 Remove the full path to the script in Firefox stack traces.
Close #1143.
2013-06-22 23:21:52 +02:00
Mayhem
d154bab227 Simpler d.readyState usage. 2013-06-22 22:14:59 +02:00
Mayhem
d8f08ce07e Fix #1154. 2013-06-11 20:52:35 +02:00
Mayhem
029a2dac2c Close #1147. 2013-06-10 17:25:15 +02:00
Mayhem
eeb5d974dd v3 doesn't support browsers with prefixed MutationObservers. 2013-06-04 16:41:22 +02:00
Mayhem
982ec6ecc6 Remove PSA workaround.
Also this DOMAttrModified actually works.
2013-06-01 17:03:49 +02:00
Mayhem
afe98d2425 Errors will occur before we detect v2, make sure those don't get sent. 2013-05-18 16:49:31 +02:00
Mayhem
f00b060f70 Fix #1109.
Just how fucking difficult is it to integrate the catalog correctly?
/slap @desuwa
2013-05-17 22:14:05 +02:00
Mayhem
627ab32b59 Don't log errors coming from v2 users. 2013-05-17 22:05:01 +02:00
Mayhem
45de71ad41 Also block /fk/. 2013-05-17 22:03:01 +02:00
Mayhem
371cf05b68 Set the g's even sooner. 2013-05-17 22:02:16 +02:00
Mayhem
57758fdc8a Don't execute 4chan X on /z/, this represents 5% of error reports god damn. 2013-05-14 21:55:27 +02:00
Mayhem
74f9df889a We need these g.'s ASAP. 2013-05-14 00:10:31 +02:00