ccd0
79e9d06047
Fix errors due to <font> tag in file info on /s4s/
2014-06-16 11:20:10 -07:00
ccd0
c9e62f3889
this should never be used
2014-06-15 12:21:35 -07:00
ccd0
6fb58200b1
fix sorting and linked list bugs
2014-06-14 20:16:45 -07:00
ccd0
27558ba6d6
use $.asap instead of specializing $.ready
2014-05-18 20:43:44 -07:00
ccd0
8fb98b785a
better solution to the loading problem
2014-05-18 09:27:01 -07:00
ccd0
a8dd2ea56a
this check is not needed and breaks QR thumbnails on Tampermonkey
2014-05-17 21:18:02 -07:00
ccd0
50be3ab0bc
This doesn't actually fix anything
2014-05-17 20:54:52 -07:00
ccd0
cb828fa9c4
quote all the attributes
2014-05-15 17:32:38 -07:00
ccd0
de5f4e0a85
no need to rush
2014-05-13 03:09:31 -07:00
Zixaphir
52303cfdc6
Fix an oopsie
...
Conflicts:
builds/4chan-X.user.js
builds/crx/script.js
src/General/lib/simpledict.class
2014-05-10 16:18:32 -07:00
ccd0
57f780ebfb
apply Mayhem's quoting fix
2014-05-03 08:23:02 -07:00
ccd0
bf45917000
Merge branch 'newnames'
...
Conflicts:
src/General/lib/post.class
2014-04-19 16:57:17 -07:00
ccd0
ac3b09e385
small improvements to file info parsing
2014-04-19 11:24:09 -07:00
ccd0
a54957689a
better filename parsing; should fix conflict with Exlinks
2014-04-19 10:41:22 -07:00
ccd0
7aeb46abb9
transition to new HTML
2014-04-19 00:28:19 -07:00
ccd0
6c3a0619f6
remove src, thumb from image links
2014-04-12 21:57:40 -07:00
ccd0
c0ea6f8e95
update quote link regexp to accept /thread/
2014-04-12 21:28:31 -07:00
ccd0
1ef501fc91
set up clones of videos properly
2014-04-07 17:38:00 -07:00
ccd0
deeba623a0
contract thumbnails in hover preview
...
... and don't clone the video element
2014-04-07 15:48:56 -07:00
ccd0
03c25ee34a
add video expansion
2014-04-04 11:56:10 -07:00
Zixaphir
2ac2286ad5
Merge branch 'mayhem' into v3
...
Conflicts:
CHANGELOG.md
src/General/lib/$.coffee
src/Images/Sauce.coffee
2014-01-28 01:11:06 -07:00
Zixaphir
51ba83538a
Better $.rmAll
...
I verified an issue with the previous benchmark and even wrote a
more efficient method based off el.cloneNode(false);, which I would
use if cloneNode could inherit eventListeners
Speaking of events. there is still no interface for gather all
eventListeners on a given element (or its children). Apparently the
issue is that the w3c doesn't think there is a legitimate use case
for it. Heh.
2014-01-24 16:10:04 -07:00
Zixaphir
b6749b91a5
Merge branch 'mayhem' into v3
...
Conflicts:
CHANGELOG.md
CONTRIBUTING.md
css/style.css
html/General/Settings-section-Main.html
json/archives.json
package.json
src/Archive/Redirect.coffee
src/General/Header.coffee
src/General/Main.coffee
src/General/Settings.coffee
src/General/lib/$.coffee
src/General/lib/thread.class
src/Linkification/Linkify.coffee
src/Miscellaneous/AnnouncementHiding.coffee
src/Monitoring/ThreadStats.coffee
2014-01-22 12:10:34 -07:00
Zixaphir
8ddf2b4e5f
Start working on tightening our control of the Navigation context
...
Currently breaks posting.
TODO:
* Fix style switching from NSFW to SFW (SFW to NSFW works)
- It is worth noting this used to work.
* Fix post form not updating its currently selected thread.
* Fix navigation between threads in different boards (same boards
works? Maybe?)
* Handle race conditions due to pop states.
- I'm having a lot of trouble wrapping my mind around this one.
Mostly due to the fact that I have no idea where to begin with
it. But this isn't a big issue unless you pop state multiple
times within seconds.
I just need some exceptions when we try to disconnect features
that haven't even finished connecting due to threads not being
available yet.
Most of the early issues, like double-backlinks, incorrect
thumbnails, etc, have been fixed, I think. Or at least I'm no
longer running into them all the time.
2014-01-18 02:34:18 -07:00
Zixaphir
7eb2d0aa34
Mostly fix everything broken. Mostly.
2014-01-16 16:44:18 -07:00
Zixaphir
6095a97921
More of a proof of concept than anything. May revert?
2014-01-16 11:07:19 -07:00
Zixaphir
30f4d0922b
Don't change titles until we've successfully navigated.
2014-01-15 17:09:25 -07:00
Zixaphir
9e6e9686e6
We don't need an entire method for a set of code we only use once
2014-01-15 15:25:57 -07:00
Zixaphir
dc5daeba06
I really don't like iterating through objects.
2014-01-14 20:17:44 -07:00
Zixaphir
481ca6af72
Fix and use thread.collect for GC
...
Also merge appchan's JSON option fixes
2014-01-14 17:18:30 -07:00
Zixaphir
6c1eef61c0
Fix "Mark Quotes of You"
...
God, that option name is dumb
2014-01-13 19:09:41 -07:00
Zixaphir
6bafef092b
Restore the hr at the bottom of threads
2014-01-11 12:51:14 -07:00
Zixaphir
6bd1d44b68
Unread Count actually requires the nodes to be on the page
...
Unfortunately
2014-01-10 18:55:33 -07:00
Zixaphir
c47b14f0bf
Now I need to figure out how to get the Feature.ready code to run
2014-01-09 20:15:48 -07:00
Zixaphir
b87825e558
That... should fix those errors.
2014-01-09 19:25:47 -07:00
Zixaphir
0d29b42a02
This kills the script
...
No, seriously, this commit breaks everything if you open a reply.
It's k, though, that's why this branch exists: so I can break it
all without harming end users and stable development.
Holy carp, though, the amount of errors thrown!
2014-01-09 18:51:49 -07:00
Zixaphir
c28d455225
Yeah, that wouldn't be good to happen, but..
2014-01-08 12:02:08 -07:00
Zixaphir
5785f9cda3
;__;
2014-01-08 11:57:54 -07:00
Zixaphir
32641549f2
Unread.disconnect()
2014-01-07 16:03:31 -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
Zixaphir
1c5c542ca1
And that should fix everything. Woo.
2014-01-06 08:45:17 -07:00
Zixaphir
5a080e7f60
D:
2014-01-05 17:47:40 -07:00
Zixaphir
4f8e304ee8
So terrible~
2014-01-05 13:57:26 -07:00
Zixaphir
3f60a05edc
I was wrong. Still broken, but getting there
2014-01-05 13:12:06 -07:00
Zixaphir
af30942d60
Reduce unnecessary usage of RAL.splice
2014-01-05 10:43:27 -07:00
Zixaphir
bb5dcaa409
Null properties? I don't see the point.
2014-01-05 10:34:23 -07:00
Zixaphir
482f6444fe
Logic fail.
...
Also, why did cur work when it should have been cur.ID?
2014-01-05 10:25:47 -07:00
Zixaphir
a1d0bf1474
Merge branch 'v3' into RAL
2014-01-05 09:36:25 -07:00