151 Commits

Author SHA1 Message Date
Zixaphir
3327c9cf36 Rearrange some stuff, fix ThreadUpdater.disconnect 2014-01-09 12:55:06 -07:00
Zixaphir
18d3d6b6e9 Merge branch 'v3' into json
Conflicts:
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Index.coffee
	src/General/Main.coffee
2014-01-09 12:32:59 -07:00
Zixaphir
8f5b04a55f Be more aggressive. 2014-01-09 11:21:21 -07:00
Zixaphir
86c2b07626 Less recursion because recursion is slow. 2014-01-09 11:19:04 -07:00
Zixaphir
d2311ab805 Break up some stuff, address a few small issues 2014-01-09 11:00:08 -07:00
Jordan
0eae013b0b Not sure why this got removed, but re-adding fixes the thread watcher 2014-01-09 01:18:05 -07:00
Jordan
8419b7c88b Merge Zixaphir X, close #221 2014-01-08 20:55:13 -07:00
Zixaphir
1e7fc8ea65 Reflows. 2014-01-08 15:40:57 -07:00
Zixaphir
1c504e0676 Small reflow 2014-01-08 12:45:16 -07:00
Zixaphir
57742dd397 Make the back and forward buttons kinda-sorta work 2014-01-08 12:15:41 -07:00
Zixaphir
5785f9cda3 ;__; 2014-01-08 11:57:54 -07:00
Zixaphir
fca2645787 Improve navigation between boards
Also allow navigation to indexes from boards.
2014-01-08 11:40:58 -07:00
Zixaphir
41e3fa05ad Start working on getting index navigation from a thread working 2014-01-08 09:30:23 -07:00
Zixaphir
ebd765cc24 I don't know why that was under the thread conditional? 2014-01-07 22:08:17 -07:00
Zixaphir
ec35cb6742 Try to consolidate 2014-01-07 22:05:41 -07:00
Zixaphir
a02afb8c38 Do you ever feel maybe you're actually dumb? 2014-01-07 21:56:26 -07:00
Zixaphir
bb3d9c9d84 Apparently Main.clean() can break things pretty hard.
But only if on the same board? Weird.
2014-01-07 21:12:17 -07:00
Zixaphir
497c231003 Merge branch 'v3' into json
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
2014-01-07 20:29:32 -07:00
Zixaphir
63b09cb803 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/Archive/Redirect.coffee
	src/General/Build.coffee
	src/General/css/font-awesome.css
	src/General/lib/databoard.class
	src/Miscellaneous/ExpandThread.coffee
	src/Monitoring/ThreadUpdater.coffee
2014-01-07 20:28:47 -07:00
Zixaphir
21056d72f9 Well, fuck. Looks like we're generating board indexes now. :D 2014-01-07 20:15:49 -07:00
Zixaphir
798ab20f35 ThreadUpdater.disconnect() 2014-01-07 16:30:18 -07:00
Zixaphir
e5e0331655 Pseudo-code this out a bit...
Just starting this is reminding me why I gave this up back during
zixaphir/appchan-x#242
2014-01-07 15:00:31 -07:00
Zixaphir
ba7769329e Eh, spacing 2014-01-07 14:27:36 -07:00
Zixaphir
073887e515 It occurs to me that Array.shift() is probably slow. 2014-01-07 14:23:27 -07:00
Zixaphir
31e409f361 I get asked a lot, "do you even test your code?"
No. No, the answer is no.
2014-01-07 14:18:22 -07:00
Zixaphir
f067d990c6 Start work on more or less JSONing everything
Obviously to start, I want to make adding and removing callbacks
simpler, because I'm going to need to be disabling and enabling
features on the fly quite a lot, I'm guessing.
2014-01-07 13:37:14 -07:00
Zixaphir
80dd30def0 Optimizations to QuoteThreading (again) 2014-01-07 10:17:46 -07:00
Jordan
bea8687825 Hopefully fix #210 2014-01-07 02:29:31 -07:00
Jordan
4735b8dae5 Update for 4cdn, maybe fix issues like #219? 2014-01-07 02:27:40 -07:00
Zixaphir
3f60a05edc I was wrong. Still broken, but getting there 2014-01-05 13:12:06 -07:00
Zixaphir
b38f63e313 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	Gruntfile.coffee
	src/Filtering/PostHiding.coffee
	src/General/Build.coffee
	src/General/lib/$.coffee
	src/Menu/Menu.coffee
	src/Posting/QuickReply.coffee
2013-12-25 10:54:21 -07:00
Zixaphir
91233b8d61 remove [].contains. It was a bad idea.
I shouldn't be messing with stuff like this without a really good
reason for doing so, and the longer I thought about it, the more
it occurred to me that I didn't have one.
2013-12-24 14:41:21 -07:00
Mayhem
8227d935cd Cleanup asap. 2013-12-14 17:14:25 +01:00
Mayhem
410fbf3444 Remove mobile nodes in posts parsed from 4chan's markup. 2013-12-14 16:15:34 +01:00
Zixaphir
a3c1afa5cd Merge -- probably bugged until I sort out everything
that's actually changed. Honestly, all I wanted was the
4cdn changes, but any excuse to merge was good enough, I guess.

Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3

Conflicts:
	CHANGELOG.md
	Gruntfile.coffee
	changelog-old
	css/style.css
	html/General/Settings.html
	html/Monitoring/ThreadUpdater.html
	html/Monitoring/ThreadWatcher.html
	html/Posting/QR.html
	package.json
	src/Filtering/ThreadHiding.coffee
	src/General/Build.coffee
	src/General/Config.coffee
	src/General/Header.coffee
	src/General/Main.coffee
	src/General/Settings.coffee
	src/General/lib/post.class
	src/General/meta/manifest.json
	src/Images/ImageExpand.coffee
	src/Meta/banner.js
	src/Miscellaneous/ExpandComment.coffee
	src/Miscellaneous/ExpandThread.coffee
	src/Miscellaneous/Keybinds.coffee
	src/Miscellaneous/Nav.coffee
	src/Monitoring/Favicon.coffee
	src/Monitoring/ThreadStats.coffee
	src/Monitoring/ThreadUpdater.coffee
	src/Monitoring/ThreadWatcher.coffee
	src/Monitoring/Unread.coffee
	src/Posting/QuickReply.coffee
2013-11-22 17:25:06 -07:00
Mayhem
985afb2a1a Support 4cdn. 2013-11-21 23:11:02 +01:00
Mayhem
d20e62dda2 Remove sending error logs.
I don't have the time to look into them actively,
and the majority of logs were not useful.
2013-11-15 21:11:32 +01:00
Mayhem
bddb032dac We only have to look for one thread when visiting thread pages. 2013-11-03 16:47:22 +01:00
Mayhem
d00597f53d Remove comment expansion-related code. 2013-11-02 19:21:06 +01:00
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
Zixaphir
71f4bbc4de softTask optimizations.
Conflicts:
	LICENSE
	builds/appchan-x.user.js
	builds/crx/script.js
2013-10-19 19:46:26 -07:00
Zixaphir
4f50fd300d Infinite Scrolling
Conflicts:
	LICENSE
	builds/appchan-x.user.js
	builds/crx/script.js
	src/General/Main.coffee
2013-10-19 19:45:35 -07:00
Zixaphir
0415de74c1 Merge branch 'master' of https://github.com/seaweedchan/4chan-x into v3
Conflicts:
	CHANGELOG.md
	Gruntfile.coffee
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
	json/archives.json
	package.json
	src/Archive/Redirect.coffee
	src/General/Build.coffee
	src/General/Config.coffee
	src/General/html/Build/post.html
	src/Monitoring/ThreadUpdater.coffee
	src/Posting/QuickReply.coffee
2013-10-13 14:29:52 -07:00
Zixaphir
91cedb3b89 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	CHANGELOG.md
	html/General/Settings-section-Rice.html
	img/changelog/3.9.0/0.png
	package.json
	src/Images/AutoGIF.coffee
	src/Images/RevealSpoilers.coffee
	src/Miscellaneous/ExpandComment.coffee
	src/Miscellaneous/IDColor.coffee
	src/Monitoring/Unread.coffee
	src/Posting/QuickReply.coffee
	src/Quotelinks/QuoteInline.coffee
	src/Quotelinks/QuotePreview.coffee
	src/Quotelinks/QuoteYou.coffee
	src/Quotelinks/Quotify.coffee
2013-10-13 13:53:38 -07:00