7114 Commits

Author SHA1 Message Date
Nicolas Stepien
39564417ba Fix unread errors when scrolling before the thread has finished loading.
Screw some css meant for Opera, it will move to webkit anyway.
2013-02-21 23:06:25 +01:00
Nicolas Stepien
39a7aa3c81 Fix inaccuracies in thread stats.
When a post dies, we need to decrease the filecount too if it had a file.
But if a post dies and its file was also deleted previously, we don't need to decrease the filecount
twice.
Just count the entire thread each thread update.
2013-02-21 22:18:57 +01:00
Nicolas Stepien
c925959370 Convert hotkeys too. 2013-02-21 22:07:28 +01:00
Nicolas Stepien
0f0d08ecd4 Enable "Expand all spoilers" by default. 2013-02-21 21:49:41 +01:00
Nicolas Stepien
66b3fc1c64 Convert imported settings from v2 to v3. Close #702. 2013-02-21 21:41:55 +01:00
Nicolas Stepien
d416d5f6c4 Add import/export settings buttons in the Settings. #702 2013-02-21 18:48:26 +01:00
Nicolas Stepien
aed462712e d.documentElement -> doc 2013-02-21 01:38:31 +01:00
Nicolas Stepien
d827a6c317 Inconsistency, fix for non-webkit browsers. 2013-02-21 01:06:35 +01:00
Nicolas Stepien
d9e3e7d55c Add option to auto-scroll to the bottom. 2013-02-21 00:51:30 +01:00
Nicolas Stepien
242208760f Attempt at fixing submenu entries positioning on Firefox #932. 2013-02-21 00:17:06 +01:00
Nicolas Stepien
ff054823ca Add @namespace. 2013-02-20 23:18:01 +01:00
Nicolas Stepien
6558d98141 Add the Filter settings section.
Settings are done.
4chan X v3 is entirely usable now.
2013-02-20 21:42:27 +01:00
Nicolas Stepien
3bd71e9bfc Fix favicons in the Rice section outside threads.
Fix Opera ignoring the max-height/width of the settins dialog.
I like how opera doesn't reflow when you resize the browser. Chropera when?
2013-02-20 20:39:49 +01:00
Nicolas Stepien
e103ae6535 Scroll to the top when changing section. 2013-02-20 18:05:19 +01:00
Nicolas Stepien
eb0cb429fd Add the Rice settings section. 2013-02-20 17:54:31 +01:00
Nicolas Stepien
09693bf520 Add the Sauce settings section. 2013-02-20 17:01:57 +01:00
Nicolas Stepien
d6cbf7c6b4 Just a string will be enough. 2013-02-20 16:41:04 +01:00
Nicolas Stepien
80ede65e38 Add possibility to open a specific settings section. 2013-02-20 16:37:04 +01:00
Nicolas Stepien
64b09feac3 Fix a tiny error. 2013-02-20 14:37:24 +01:00
Nicolas Stepien
a2fe5c7819 Add the Keybinds settings section. 2013-02-20 04:43:07 +01:00
Nicolas Stepien
4d7a2f9c02 Add a close button to the Settings dialog, for small screens. 2013-02-20 03:08:52 +01:00
Nicolas Stepien
b3e5912814 Add the Settings dialog.
Add the Main settings section.
Add an API to add custom settings section. Close #604.
2013-02-20 01:13:50 +01:00
Nicolas Stepien
6cd4d22215 Fix stray unread code. 2013-02-19 19:52:08 +01:00
Nicolas Stepien
aa16428d78 Tell 4chan to parse posts if we enabled 4chan's extension.
Add code/math parsing.
Add math tags keybinds.
Close #507.
2013-02-19 19:13:04 +01:00
Nicolas Stepien
88afacb8ee Extra @match aren't actually necessary when CORS is setup correctly. 2013-02-19 17:06:37 +01:00
Nicolas Stepien
9bb1d61084 Update to Grunt 0.4.0. 2013-02-19 01:58:14 +01:00
Nicolas Stepien
0d388a6b4d Some post building update. 2013-02-18 19:55:20 +01:00
Nicolas Stepien
03b3ce9f63 Fix #645. 2013-02-18 03:24:11 +01:00
Nicolas Stepien
7c3fd1232c I'm such a baka. 2013-02-18 01:40:44 +01:00
Nicolas Stepien
7e2061cd3d derp 2013-02-18 00:28:07 +01:00
Nicolas Stepien
c77e012a52 Add Keybinds. 2013-02-18 00:17:00 +01:00
Nicolas Stepien
d546654cf2 Screw reply navigation, there are top and bottom links on 4chan itself. Also return guard. 2013-02-17 21:57:20 +01:00
Nicolas Stepien
e001cd3c98 typo 2013-02-17 21:53:00 +01:00
Nicolas Stepien
70bb35950f Add Index/Reply Navigation.
This code is so old.
Are these features even used?
2013-02-17 21:49:32 +01:00
Nicolas Stepien
bbd96ad959 Don't affect 404/error pages. 2013-02-17 20:15:25 +01:00
Nicolas Stepien
149ea4ccc2 Expand OP comments when expanding a thread. Close #764. 2013-02-17 18:47:41 +01:00
Nicolas Stepien
abb8128afd Add Thread Watcher. 2013-02-17 16:52:15 +01:00
Nicolas Stepien
6eac5ca3b2 More Unread work outside of the Unread code. 2013-02-17 01:12:32 +01:00
Nicolas Stepien
5e03439960 Add Thread Expansion. 2013-02-17 00:13:55 +01:00
Nicolas Stepien
b8db488591 Add Comment Expansion.
Fix a bug in Quote Backlinks.
2013-02-16 22:38:38 +01:00
Nicolas Stepien
2b0d0b2fe7 Add Unread Tab Icons. 2013-02-16 19:08:10 +01:00
Nicolas Stepien
1771713d6f Add Unread Count.
Remove the "read thread" keybind.
Fix #714.
2013-02-16 18:15:27 +01:00
Nicolas Stepien
03fdfa8c68 Add Thread Excerpt. 2013-02-16 16:42:15 +01:00
Nicolas Stepien
289c187686 Add Thread Stats. Close #73. 2013-02-16 01:03:40 +01:00
Nicolas Stepien
a58b5c7670 oops 2013-02-16 00:24:59 +01:00
Nicolas Stepien
7494a1a9b8 Disable -> Enable 2013-02-16 00:21:53 +01:00
Nicolas Stepien
5dd3cc38d0 Kill each clones when we kill a post too. 2013-02-16 00:02:01 +01:00
Nicolas Stepien
9136d7f643 Display [Deleted] or [File deleted] when we catch deleted posts/files. Close #915. 2013-02-15 23:30:12 +01:00
Nicolas Stepien
c5b2539bc0 Add the base64'd icon to the metadata. Let grunt insert the base64'd beep audio file. 2013-02-15 22:45:11 +01:00
Nicolas Stepien
88da43f129 Decrease relative dates refresh rate down to 30 seconds.
Update comments?
2013-02-15 22:10:20 +01:00