1998 Commits

Author SHA1 Message Date
Nicolas Stepien
e9c7e71e23 Display the current version in error alerts. 2012-03-08 20:19:48 +01:00
Nicolas Stepien
543caa37d4 Trim input values before localStoring them. 2012-03-08 20:14:16 +01:00
Nicolas Stepien
d7b6b0823a if nodes instanceof Node 2012-03-08 06:29:39 +01:00
Nicolas Stepien
29617d64ef Init more features asynchronously. 2012-03-08 01:47:30 +01:00
Nicolas Stepien
6bc5f5d9be Load conf[]s in Main.init. 2012-03-08 01:14:14 +01:00
root
2cca11230a Release 2.28.1. 2012-03-07 20:43:47 +01:00
Nicolas Stepien
9c187f9427 Open the QR asynchronously if Persistent QR is enabled. 2012-03-07 20:35:43 +01:00
Nicolas Stepien
5fd43f180b Fix filename filtering. ReplyHiding.node performance improvements. 2012-03-07 20:13:01 +01:00
Nicolas Stepien
3232671980 Improve Unread Count performances.
docuemnt.title setter is slow. This is about 10 times faster.
2012-03-07 18:56:57 +01:00
Nicolas Stepien
19d0617f4c Another Main.preParser performance optimization. 2012-03-06 23:59:39 +01:00
Nicolas Stepien
7ab4487020 Main.preParser performance optimization. Use getElementsByClassName for "quotelink" and "backlink".
querySelectorAll was slower, and Array.prototype.slice was an overkill.
This speeds up the preParser by about 35%.
2012-03-06 23:21:27 +01:00
Nicolas Stepien
14d48f59b2 Slight performance improvement for the Anonymizer and ReportButton. 2012-03-06 22:54:37 +01:00
Nicolas Stepien
f3e4c5b64a Use shift+click to remove the selected file. Close #281. 2012-03-06 20:29:13 +01:00
Nicolas Stepien
afcc55b2c8 Fix indentation and next.focus() -> td.focus(). 2012-03-06 19:53:43 +01:00
Nicolas Stepien
a1ed6c59b0 Refactor reply navigation. Close #217. 2012-03-06 19:17:12 +01:00
No Face
3125cfdd47 Orange. 2012-03-06 16:41:37 +01:00
No Face
9e6c6b7cf0 Merge branch 'master' of https://github.com/MayhemYDG/4chan-x 2012-03-06 16:31:04 +01:00
No Face
1721b3baae Add color. 2012-03-06 16:25:12 +01:00
Nicolas Stepien
3188890b41 Reorder keybinds in a way that actually makes sense and is understandable. 2012-03-06 16:12:38 +01:00
No Face
d598839245 Merge branch 'master' of https://github.com/MayhemYDG/4chan-x 2012-03-06 16:03:59 +01:00
No Face
74cfc8349d Fix Quote Highlighting. 2012-03-06 15:53:34 +01:00
Nicolas Stepien
c696916e60 Disable auto-posting if you're writing during the last 5 seconds of the cooldown. Close #205. 2012-03-06 15:29:37 +01:00
Nicolas Stepien
1cec99ba8f Fix #282. 2012-03-06 15:14:16 +01:00
Nicolas Stepien
1079cf1434 Fix Updater.update when it's executed as an event callback. 2012-03-06 10:50:24 +01:00
Nicolas Stepien
f38f8fa9e9 Fix Options.init when it's executed as an event callback. 2012-03-06 01:34:03 +01:00
Nicolas Stepien
fcfafa6ae3 Simpler textarea selection manipulations. 2012-03-05 23:56:18 +01:00
Nicolas Stepien
457b908504 Capitalize main features. More @.
This will avoid confusions between simple values and main objects names.

Hopefully I didn't forget to change any.
2012-03-05 23:16:15 +01:00
Nicolas Stepien
7f3620948e Fix longstanding bug where aborting a thread expension would just not work; fix abortion of cached
requests. Blame @aeosynth.
Also replace Xs with × while I'm at it.
2012-03-05 20:54:29 +01:00
Nicolas Stepien
f1742941e6 Typo, kinda. 2012-03-05 19:11:30 +01:00
Nicolas Stepien
4a311c399e Generate thumbnails of high-res pictures through a canvas to avoid rendering slow downs. 2012-03-05 16:25:49 +01:00
Nicolas Stepien
ddb5007f10 $.open 2012-03-05 14:16:06 +01:00
Nicolas Stepien
06afb476e1 Disregard your own posts in the unread count. Close #214. 2012-03-05 14:03:40 +01:00
Nicolas Stepien
f8913616c1 Update the thread directly after posting in it. Close #293. 2012-03-05 06:32:53 +01:00
Nicolas Stepien
46c908bdbf Fix post.id in Main.preParse for inlined quotes. 2012-03-05 05:02:10 +01:00
Nicolas Stepien
29227f7ed3 Main.preParse: Get rid of a loop for parsing nodes except at Main.ready. 2012-03-05 03:55:55 +01:00
Nicolas Stepien
07fce347f6 Fix preparsing post.el for inlined quotes. 2012-03-05 01:54:03 +01:00
Nicolas Stepien
2cbac888d0 Slight performance improvements for sauces. Precreate and clone the node instead of creating it each call. 2012-03-05 00:45:14 +01:00
Nicolas Stepien
6f87b3ff14 Don't replace the classes of forward quotes. 2012-03-04 21:55:26 +01:00
Nicolas Stepien
1ff37471ee Node preparsing related fixes in quote previewing. 2012-03-03 20:19:37 +01:00
Nicolas Stepien
e394344f3e Node preparsing related fixes in comment expanding. 2012-03-03 20:08:12 +01:00
Nicolas Stepien
f310b8e47a quoteDR -> quoteCT. We're not calling it Duck-Roll anymore. 2012-03-03 19:48:16 +01:00
Nicolas Stepien
0d7530f8d0 Fix Reveal Spoiler. Derp. 2012-03-03 19:45:37 +01:00
Nicolas Stepien
5ff3878360 Merge branch 'master' of github.com:MayhemYDG/4chan-x 2012-03-03 09:27:32 +01:00
Nicolas Stepien
8f15e50a71 Fix nav variable name confusion. I should capitalize objects someday. 2012-03-03 09:27:13 +01:00
No Face
2e82405842 el 2012-03-03 09:05:09 +01:00
No Face
12128ca153 Add unqiue ID to filter. Again. 2012-03-03 08:58:06 +01:00
Nicolas Stepien
93934566e8 Filter fixes. 2012-03-03 07:27:58 +01:00
Nicolas Stepien
980a5d569c Add class 'current' to current board's link in navtop and navbot. Close #302. 2012-03-03 05:49:29 +01:00
Nicolas Stepien
f77e4b35f9 Save some hundreads of ms in qr.init. 2012-03-03 04:31:48 +01:00
Nicolas Stepien
82a92c3799 Fixes. 2012-03-03 04:23:01 +01:00