5726 Commits

Author SHA1 Message Date
Zixaphir
6574746e90 Start working on putting in aeosynth's RandomAccessList
For performance, obviously.
2014-01-04 13:38:09 -07:00
Zixaphir
43751a00b8 Fix zixaphir/appchan-x#514, fix zixaphir/appchan-x#513 2013-12-27 15:40:21 -07:00
Zixaphir
a51e1455f7 Update minimum browser versions to latest stable versions 2013-12-26 16:05:17 -07:00
Zixaphir
bab50e61ae Update deps, recompile 2013-12-26 15:53:03 -07:00
Zixaphir
9262e8a7af Messing around with some syntax 2013-12-26 15:50:02 -07:00
Zixaphir
abf3da2482 Fix zixaphir/appchan-x#507 2013-12-25 18:04:30 -07:00
Zixaphir
35b06b5bf8 Fixes for post building 2013-12-25 11:30:56 -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
6dd2e60e9a Element.contains was not Array.contains, lol 2013-12-25 10:10:51 -07:00
Mayhem
a36806a8e3 Update deps. 2013-12-25 00:41:08 +01:00
Zixaphir
8bad58920a Fix not var in obj, var not in obj 2013-12-24 16:31:09 -07:00
Zixaphir
dab73f8cbb How did that even...? 2013-12-24 15:45:00 -07:00
Zixaphir
b060a9c23e Cheats.
Don't do this. Why am I doing it, then? Because indexOf is so
slooooooooooooooooooooooooooooooooooooooooooooooooooooooooooow
2013-12-24 15:33:39 -07:00
Zixaphir
7b4c794729 Sometimes logic gets a little too logical for me. 2013-12-24 15:10:03 -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
525b8c7658 Handle chrome.storage[area].set errors better, retry every minute. 2013-12-24 11:36:31 +01:00
Mayhem
82a7e34e68 Merge pull request #1386 from bui/patch-2
Remove archive.bui.pm
2013-12-23 14:15:16 -08:00
Bui
34686de180 Remove archive.bui.pm 2013-12-23 19:29:06 +00:00
Zixaphir
cfb883d8da Alternative text for Refresh Shortcut. seaweedchan/4chan-x#212
DUH, I DUMB
2013-12-21 19:29:22 -07:00
Mayhem
05f6fb7385 Merge branch 'perf' into v3 2013-12-20 04:39:46 +01:00
Mayhem
be8371d4c6 Optimize Menu.makeButton(). 2013-12-20 04:14:53 +01:00
Mayhem
6574e4aa95 A bit of cleaning in Build.post(). 2013-12-20 03:39:14 +01:00
Mayhem
a646d532b2 Split QR.coffee into multiple files. 2013-12-19 04:34:37 +01:00
Mayhem
7fda9f1fb6 Tiny fixes. 2013-12-19 04:13:32 +01:00
Zixaphir
3b1340433e Faster Catalog Links code
Ours is based on @ihavenoface's old catalog code, not @MayhemYDG's,
so we don't particularly benefit from advancements in his code, per
se, without rechecking and validating the quality of our own. This
happens to be a case where we were stuck in an inefficient paradigm
and never revisited.

We now appear much closer to Mayhem's code, but are still mostly
absent from being merged into the rest of the Header code. Whether
we decide to merge or not should probably be discussed at some
point.
2013-12-18 16:55:27 -07:00
Zixaphir
2fa6e063ef Not sure how that happened. 2013-12-18 16:11:45 -07:00
Zixaphir
5d6b357135 Merge branch 'master' of https://github.com/seaweedchan/4chan-x into v3
Conflicts:
	CHANGELOG.md
	LICENSE
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/lib/post.class
2013-12-18 12:21:43 -07:00
Zixaphir
c36d62d5ce Cleanup and fix remaining issues from seaweedchan/4chan-x#212 2013-12-18 12:15:13 -07:00
Zixaphir
7ad173c385 I am so dumb 2013-12-16 20:12:31 -07:00
Zixaphir
75b7804eda Fix and recomprehense the setInterval function 2013-12-16 20:07:27 -07:00
Zixaphir
7958371a24 I have no idea how I enabled that by default. I == dumb 2013-12-16 18:29:45 -07:00
Zixaphir
0033c5370f Don't make last minute changes without testing. ;__; 2013-12-16 14:11:15 -07:00
Zixaphir
0e1b8c099c Forgot a return
Also consistency.
2013-12-16 14:03:30 -07:00
Zixaphir
0cafd9ae61 Merge @mahkoh's embedding fixes 2013-12-16 13:45:56 -07:00
Zixaphir
cc5cf4f124 Update archives 2013-12-16 13:41:12 -07:00
Zixaphir
545a1f346f "Fix" Fappe/Werk Tyme and actually fix Werk Tyme. 2013-12-16 13:36:19 -07:00
Zixaphir
a719bbde38 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	CHANGELOG.md
	package.json
	src/General/Config.coffee
2013-12-16 12:56:09 -07:00
Zixaphir
b396ef982f Fix a couple more classes 2013-12-16 12:25:39 -07:00
Mayhem
4e0e881172 Slightly faster PostHiding.makeButton(). 2013-12-15 02:50:52 +01:00
Mayhem
1f411efb1e Refactor Index.sort and fix hidden+highlighted threads should be at the end. 2013-12-14 18:00:57 +01: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
Mayhem
a46a5a0141 Stop building mobile nodes. 2013-12-14 15:23:11 +01:00
Mayhem
cfbdf1edb5 Release 4chan X v3.15.0. 2013-12-13 14:23:46 +01:00
Mayhem
9e6cff93ac Merge pull request #1353 from MayhemYDG/index
[WIP] Index navigation improvements - EP03
2013-12-12 16:56:27 -08:00
Mayhem
cf1b6dec3f Changelog. 2013-12-13 01:55:48 +01:00
Mayhem
f34288511b Use the Last-Modified header's date for the index refresh timer.
Instead of showing how long has it been since we refreshed the index,
we show how long has it been since the index has changed on 4chan's side.
That'll be a more meaningful timer when 4chan freezes for example.
2013-12-12 02:18:53 +01:00
Mayhem
3928ae08e0 Fix #1365. 2013-12-12 02:10:53 +01:00
Mayhem
ceff7c5d5f Add Refreshed Navigation setting.
Close #1323, #1332.
2013-12-12 02:03:18 +01:00
Mayhem
f17f9fd441 Anchor hidden threads on the index. 2013-12-12 02:03:18 +01:00