1246df80afUse Mutation Observers to observe captcha changes instead of Mutation Listeners when possible.
Nicolas Stepien
2013-02-24 18:49:35 +01:00
43530b0302Don't open the QR in closed threads. Ideally I'd make the QR independant of the DOM but it's impossible without captcha and known board configs.
Nicolas Stepien
2013-02-24 16:40:01 +01:00
491721e049Fix captcha posting. #932
Nicolas Stepien
2013-02-24 15:51:04 +01:00
38d90627c6Some cleaning in the QR code. Use toBlob method when available (only Firefox supports it for now). Fix %MD5 sauces.
Nicolas Stepien
2013-02-24 05:09:16 +01:00
ffa24e9d5fs -> S #932
Nicolas Stepien
2013-02-23 22:51:53 +01:00
5d11c9a8f1Add unread + You tab icons. Close#916
Nicolas Stepien
2013-02-23 22:48:00 +01:00
16bcac2a57Find posts quoting you, change tab icon if there are unread posts quoting you. #916
Nicolas Stepien
2013-02-23 21:16:32 +01:00
e7164099c9Simpler Unread code concerning your posts.
Nicolas Stepien
2013-02-23 18:55:09 +01:00
e3765121b0Oops, fix 404 favicon.
Nicolas Stepien
2013-02-23 18:43:23 +01:00
67b05f6757Only show delete links for your posts. Close#649
Nicolas Stepien
2013-02-23 18:38:52 +01:00
0c220617d9Add (You). Close#920.
Nicolas Stepien
2013-02-23 17:07:40 +01:00
ce5e03fa81Save IDs of your posts.
Nicolas Stepien
2013-02-23 16:53:12 +01:00
22c341e46dGive the status and status code on QR reponse if it isn't 200.
Nicolas Stepien
2013-02-23 16:19:05 +01:00
e8c54cc6e0Fix#910
Nicolas Stepien
2013-02-23 16:12:40 +01:00
a796597108Prevent post submission in a sticky thread. Close#664
Nicolas Stepien
2013-02-23 15:56:44 +01:00
4fc349d996Connection error -> Network error.
Nicolas Stepien
2013-02-23 04:30:18 +01:00
dad6273520input[name=pwd] -> #postPassword
Nicolas Stepien
2013-02-23 04:22:41 +01:00
3ccc6bbe3fDon't start re-uploading again when we want it to stop. This has bothered me so much.
Nicolas Stepien
2013-02-23 04:17:37 +01:00
933a861998QRPostSuccessful threadID and postID are now integers. threadID will always give the threadID, not 0 when creating a new thread. Send the board object with it too.
Nicolas Stepien
2013-02-23 04:04:20 +01:00
2c42f1afc5Fix some missing CSS (QR autohide, post forwarding).
Nicolas Stepien
2013-02-23 03:51:52 +01:00
90eace9fcbFix contracting replies when contracting a thread too. #764
Nicolas Stepien
2013-02-23 01:32:15 +01:00
7d9172d55dUn-expanding stickies only have 1 replies on the index.
Nicolas Stepien
2013-02-23 01:23:51 +01:00
ca265fc7a1The file stats won't go red anymore in stickies.
Nicolas Stepien
2013-02-23 01:00:51 +01:00
9725a26807The Thread Updater now updates the sticky/closed icons. It will also open notifications when these change. Close#934.
Nicolas Stepien
2013-02-23 00:49:44 +01:00
02fc7fecb3Add Thread.OP|isSticky|isClosed.
Nicolas Stepien
2013-02-23 00:02:34 +01:00
d4089d09c5Faster Menu's makeButton. Callback name fixes.
Nicolas Stepien
2013-02-22 23:28:45 +01:00
6b87f9c977Don't use closures for event callbacks.
Nicolas Stepien
2013-02-22 22:52:13 +01:00
1bc2c17e41Fix pass. #932
Nicolas Stepien
2013-02-22 21:37:56 +01:00
a7d89fbd88Add Misc.clearThreads, remove redundant code.
Nicolas Stepien
2013-02-22 21:21:11 +01:00
09854dd3aaFix cooldown values. #932
Nicolas Stepien
2013-02-22 20:54:46 +01:00
bae05a130eRead posts won't be marked as unread after reloading a thread. Organize changelog. Interrupt the watch task when a file has been saved.
Nicolas Stepien
2013-02-22 20:46:33 +01:00
f29272740dFix notifications margins blocking mouse interractions and links in notifications looking bad.
Nicolas Stepien
2013-02-22 17:37:22 +01:00
093644b720CoffeeScript bug?
Nicolas Stepien
2013-02-22 17:16:27 +01:00
cee2fe7f02Use catalog links -> Use catalog board links #932
Nicolas Stepien
2013-02-22 16:10:14 +01:00
7dfc51b5b9Fix conflicting CSS with the catalog. #932
Nicolas Stepien
2013-02-22 15:50:18 +01:00
c788e6e8aeFix QR captcha and new thread redirection. #932
Nicolas Stepien
2013-02-22 15:44:47 +01:00
53d4f5d71dFew changes following @saxamaphone69's feedback. #932
Nicolas Stepien
2013-02-22 15:38:25 +01:00
415b983fe3Some QP styling fixes.
Nicolas Stepien
2013-02-22 03:57:22 +01:00
558c5a68dcLess indexOf.
Nicolas Stepien
2013-02-22 03:47:10 +01:00
5851a1cb29Better Unread code. Less indexOf.
Nicolas Stepien
2013-02-22 03:43:27 +01:00
938ff38293@ -> Unread.
Nicolas Stepien
2013-02-22 00:11:37 +01:00
39564417baFix unread errors when scrolling before the thread has finished loading. Screw some css meant for Opera, it will move to webkit anyway.
Nicolas Stepien
2013-02-21 23:06:25 +01:00
39a7aa3c81Fix 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.
Nicolas Stepien
2013-02-21 22:18:57 +01:00
c925959370Convert hotkeys too.
Nicolas Stepien
2013-02-21 22:07:19 +01:00
0f0d08ecd4Enable "Expand all spoilers" by default.
Nicolas Stepien
2013-02-21 21:49:38 +01:00
66b3fc1c64Convert imported settings from v2 to v3. Close#702.
Nicolas Stepien
2013-02-21 21:41:50 +01:00
95a74a55aaAdd import/export settings buttons in the Settings. (v2 edition) #702
Nicolas Stepien
2013-02-21 19:11:08 +01:00
d416d5f6c4Add import/export settings buttons in the Settings. #702
Nicolas Stepien
2013-02-21 18:48:21 +01:00
2a9c77c960Merge branch 'master' into v3
Nicolas Stepien
2013-02-21 01:47:27 +01:00
aed462712ed.documentElement -> doc
Nicolas Stepien
2013-02-21 01:38:31 +01:00
d827a6c317Inconsistency, fix for non-webkit browsers.
Nicolas Stepien
2013-02-21 01:06:35 +01:00
d9e3e7d55cAdd option to auto-scroll to the bottom.
Nicolas Stepien
2013-02-21 00:51:25 +01:00
242208760fAttempt at fixing submenu entries positioning on Firefox #932.
Nicolas Stepien
2013-02-21 00:17:01 +01:00
b5fcd40e69Muhzilla doesn't support flex-flow or flex-wrap. #932 @VitP
Nicolas Stepien
2013-02-20 23:43:37 +01:00
ff054823caAdd @namespace.
Nicolas Stepien
2013-02-20 23:17:54 +01:00
3e0d8c15aaLet's go Beta.
Nicolas Stepien
2013-02-20 21:52:50 +01:00
6558d98141Add the Filter settings section. Settings are done. 4chan X v3 is entirely usable now.
Nicolas Stepien
2013-02-20 21:34:18 +01:00
3bd71e9bfcFix 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?
Nicolas Stepien
2013-02-20 20:39:49 +01:00
e103ae6535Scroll to the top when changing section.
Nicolas Stepien
2013-02-20 18:05:19 +01:00
eb0cb429fdAdd the Rice settings section.
Nicolas Stepien
2013-02-20 17:53:54 +01:00
09693bf520Add the Sauce settings section.
Nicolas Stepien
2013-02-20 17:01:57 +01:00
d6cbf7c6b4Just a string will be enough.
Nicolas Stepien
2013-02-20 16:41:04 +01:00
80ede65e38Add possibility to open a specific settings section.
Nicolas Stepien
2013-02-20 16:37:04 +01:00
64b09feac3Fix a tiny error.
Nicolas Stepien
2013-02-20 14:37:24 +01:00
a2fe5c7819Add the Keybinds settings section.
Nicolas Stepien
2013-02-20 04:43:07 +01:00
dc6533d284grunt-bump just got updated, uncomment its tasks.
Nicolas Stepien
2013-02-20 03:22:51 +01:00
4d7a2f9c02Add a close button to the Settings dialog, for small screens.
Nicolas Stepien
2013-02-20 03:08:52 +01:00
b3e5912814Add the Settings dialog. Add the Main settings section. Add an API to add custom settings section. Close#604.
Nicolas Stepien
2013-02-20 01:13:06 +01:00
6cd4d22215Fix stray unread code.
Nicolas Stepien
2013-02-19 19:52:08 +01:00
aa16428d78Tell 4chan to parse posts if we enabled 4chan's extension. Add code/math parsing. Add math tags keybinds. Close#507.
Nicolas Stepien
2013-02-19 19:09:47 +01:00
88afacb8eeExtra @match aren't actually necessary when CORS is setup correctly.
Nicolas Stepien
2013-02-19 17:06:37 +01:00
9bb1d61084Update to Grunt 0.4.0.
Nicolas Stepien
2013-02-19 01:58:14 +01:00
dfcee97a62Missing 2013.
Nicolas Stepien
2013-02-18 20:17:40 +01:00
0d388a6b4dSome post building update.
Nicolas Stepien
2013-02-18 19:55:20 +01:00
03b3ce9f63Fix#645.
Nicolas Stepien
2013-02-18 03:24:11 +01:00
7c3fd1232cI'm such a baka.
Nicolas Stepien
2013-02-18 01:40:44 +01:00
7e2061cd3dderp
Nicolas Stepien
2013-02-18 00:28:07 +01:00
c77e012a52Add Keybinds.
Nicolas Stepien
2013-02-18 00:17:00 +01:00
d546654cf2Screw reply navigation, there are top and bottom links on 4chan itself. Also return guard.
Nicolas Stepien
2013-02-17 21:57:20 +01:00
e001cd3c98typo
Nicolas Stepien
2013-02-17 21:53:00 +01:00
70bb35950fAdd Index/Reply Navigation. This code is so old. Are these features even used?
Nicolas Stepien
2013-02-17 21:49:32 +01:00
bbd96ad959Don't affect 404/error pages.
Nicolas Stepien
2013-02-17 20:15:25 +01:00
a20d9f7e8bdo ->
Nicolas Stepien
2013-02-17 18:49:59 +01:00
149ea4ccc2Expand OP comments when expanding a thread. Close#764.
Nicolas Stepien
2013-02-17 18:47:41 +01:00
67c66a2d4cFix script storage on Opera.
Nicolas Stepien
2013-02-17 18:11:05 +01:00
6e11bfd8b5-moz-placeholder is a pseudo-element in Fx19.
Nicolas Stepien
2013-02-17 17:44:57 +01:00
9147237555Add Thread Watcher CSS.
Nicolas Stepien
2013-02-17 17:09:40 +01:00
abb8128afdAdd Thread Watcher.
Nicolas Stepien
2013-02-17 16:52:15 +01:00
6eac5ca3b2More Unread work outside of the Unread code.
Nicolas Stepien
2013-02-17 01:12:32 +01:00
5e03439960Add Thread Expansion.
Nicolas Stepien
2013-02-17 00:13:55 +01:00
b8db488591Add Comment Expansion. Fix a bug in Quote Backlinks.
Nicolas Stepien
2013-02-16 22:38:38 +01:00
acc359ca30Add favicons files.
Nicolas Stepien
2013-02-16 19:23:50 +01:00
2b0d0b2fe7Add Unread Tab Icons.
Nicolas Stepien
2013-02-16 19:08:10 +01:00
1771713d6fAdd Unread Count. Remove the "read thread" keybind. Fix#714.
Nicolas Stepien
2013-02-16 18:15:27 +01:00
03fdfa8c68Add Thread Excerpt.
Nicolas Stepien
2013-02-16 16:42:15 +01:00
a042751724Changelog for thread stats
Nicolas Stepien
2013-02-16 01:06:08 +01:00
289c187686Add Thread Stats. Close#73.
Nicolas Stepien
2013-02-16 01:03:40 +01:00
a58b5c7670oops
Nicolas Stepien
2013-02-16 00:24:59 +01:00