544 Commits

Author SHA1 Message Date
Mayhem
b36cf54d83 Make use of a few CoffeeScript filters. 2013-08-05 23:30:39 +02:00
Mayhem
6cf7373b93 Fix #1162. 2013-08-05 21:19:20 +02:00
Zixaphir
1640ef5da1 Add cachedTitles to Conf 2013-08-04 23:05:01 -07:00
Zixaphir
f41a40c1ad Forgot to add links to the post datatype 2013-08-04 19:47:07 -07:00
Zixaphir
2fa674c782 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	Gruntfile.coffee
	json/archives.json
	src/Archive/Redirect.coffee
	src/General/lib/$.coffee
	src/Monitoring/Unread.coffee
2013-08-04 19:44:42 -07:00
Zixaphir
a54bc6a076 Merge branch 'master' of https://github.com/seaweedchan/4chan-x into v3
Conflicts:
	CHANGELOG.md
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
2013-08-04 19:02:55 -07:00
Jordan Bates
ebb2d0bf75 Not sure how no one caught this. 2013-08-04 14:22:26 -07:00
Mayhem
e5db696b87 Remove the .webkit class. Use .blink instead. 2013-08-01 21:51:26 +02:00
Zixaphir
093fd54413 Fix $.open
Should fix the issue with opening things in new tabs. Yes, I'm dumb
2013-08-01 10:26:06 -07:00
Mayhem
5cd7e0c5e0 Whitespace fixes. 2013-07-28 19:53:41 +02:00
Zixaphir
dd4d979276 Still being different for the sake of being difficult 2013-07-24 22:01:48 -07:00
Zixaphir
0ac6747810 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	json/archives.json
	src/General/Main.coffee
2013-07-24 21:55:26 -07:00
Zixaphir
44a2b378ca Merge branch 'master' of https://github.com/seaweedchan/4chan-x into v3
Conflicts:
	CHANGELOG.md
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
	package.json
	src/Posting/QuickReply.coffee
2013-07-24 21:49:24 -07:00
Jordan Bates
c9ec6b5497 Fix #113 2013-07-22 08:38:49 -07:00
Jordan Bates
3be249323a Change some defaults 2013-07-22 08:12:10 -07:00
Mayhem
d0dac27ca7 Factor Post::parseQuote out of Post::parseQuotes 2013-07-22 15:37:25 +02:00
Mayhem
a344ef4afa Faster Post::parseQuotes
What changed is 4~6 times faster.
2013-07-22 15:31:23 +02:00
Mayhem
b628cd7eba Faster Post::parseQuotes
What changed is about 3~4 times faster now.
Resulting code is also less complex.
2013-07-22 15:06:44 +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
Zixaphir
d2bcf840ff Merge branch 'master' of https://github.com/seaweedchan/4chan-x into v3
Conflicts:
	CHANGELOG.md
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
	src/Archive/Redirect.coffee
2013-07-21 08:43:58 -07:00
Zixaphir
582d067a10 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	CHANGELOG.md
	CONTRIBUTING.md
	Gruntfile.js
	README.md
	changelog-old
	css/style.css
	html/Monitoring/ThreadStats.html
	html/Posting/QR.html
	json/archives.json
	package.json
	src/Archive/Redirect.coffee
	src/General/Header.coffee
	src/General/Main.coffee
	src/General/Settings.coffee
	src/General/UI.coffee
	src/General/html/Settings/Filter-guide.html
	src/General/lib/$.coffee
	src/General/lib/clone.class
	src/General/lib/post.class
	src/Images/ImageHover.coffee
	src/Menu/Menu.coffee
	src/Monitoring/ThreadUpdater.coffee
	src/Posting/QuickReply.coffee
	src/Quotelinks/QuotePreview.coffee
	src/Quotelinks/Quotify.coffee
2013-07-21 08:39:40 -07:00
Jordan Bates
b3db117d71 Make pointer event removal more specific 2013-07-15 19:33:40 -07:00
Jordan Bates
d65fd4e376 No pointer events for scroll marker 2013-07-15 08:04:33 -07:00
Mayhem
1640ab5109 No need to allocate data to see if it's truthy in Post::parseComment. 2013-07-14 23:13:40 +02:00
Mayhem
33d3518e76 "id" -> "ID" in dataset suffixes. 2013-07-14 19:03:22 +02:00
Mayhem
ddbec61e1b Use dataset setters instead of setAttribute. 2013-07-14 18:51:02 +02:00
Jordan Bates
9ba459ea8a Release 4chan X v1.2.19. 2013-07-14 03:58:01 -07: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
8854f9a06f Fix flag building. 2013-07-02 18:50:46 +02:00
Mayhem
b3d38cbabd contextFromLink -> contextFromNode 2013-07-02 18:21:05 +02:00
Mayhem
2939a81a21 Fix #1177 2013-07-02 10:06:17 +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
d1d2149258 Simplify #377 fix. 2013-06-27 01:27:31 +02:00
Mayhem
f0504247c5 Truly fix #377. 2013-06-26 21:06:47 +02:00
Mayhem
fefc928385 Fix censoring of stack traces not actually being taken into account. 2013-06-26 11:15:03 +02:00
Mayhem
0f494812a3 Fix Post::parseFile, one last time 2013-06-26 11:08:59 +02:00
Mayhem
539ff3bcf4 Fix Post::parseFile again 2013-06-26 11:01:38 +02:00
Mayhem
20f6aba5f2 Fix Post::parseFile 2013-06-26 10:04:20 +02:00
Mayhem
827bdf9f25 Top-class Opera moderators. 2013-06-26 01:50:06 +02:00
Mayhem
03e3dc5ceb Post::parseFile 2013-06-26 01:10:42 +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
a7346b6103 Fix #377 with a workaround. 2013-06-24 22:33:47 +02:00
Mayhem
80afed86b6 Fix missing ), 2013-06-24 19:51:47 +02:00
Mayhem
3269103100 Silghtly faster Post::parseQuotes by not checking if in .capcodeReplies in replies. 2013-06-24 19:41:46 +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
1412fca138 Element #apply-css doesn't exist in the document when opening via Edit custom board navigation. 2013-06-21 20:10:18 +02:00