3687 Commits

Author SHA1 Message Date
Nicolas Stepien
751fef81dd That's simpler. 2013-02-26 19:11:52 +01:00
Nicolas Stepien
1c71b4109d That's simpler. 2013-02-26 18:57:21 +01:00
Nicolas Stepien
384a95163d Get the cooldown start time at the end of the upload, not when we receive a response from the server:
shorter cooldown period and faster auto-posting.
2013-02-26 18:49:20 +01:00
Nicolas Stepien
ee1efc14fb Don't abort the QR request if the upload if finished.
If you try to close the QR while uploading, the same logic will apply and the QR won't close.
2013-02-26 18:37:01 +01:00
Nicolas Stepien
28a472adec More robust/Less shitty QR status. 2013-02-26 18:32:14 +01:00
Nicolas Stepien
5711a85c8c Disable Download Links on Firefox. #932 2013-02-26 04:25:53 +01:00
Nicolas Stepien
1ef4e2db9f Dismiss the QR abort notification after 5 seconds. #932 2013-02-26 04:22:16 +01:00
Nicolas Stepien
345263320a Add thumbnailing support for Opera.
Enjoy your >performance.
Also fixed $.open on Opera.
2013-02-26 00:28:53 +01:00
Nicolas Stepien
82189f6dcc More tiny CSS adjustments for the QR. 2013-02-25 22:56:59 +01:00
Nicolas Stepien
44a0099064 Fix the unreadable <select> with the Tomorrow theme. 2013-02-25 22:11:07 +01:00
Nicolas Stepien
920c0223bc Style the dump list scrollbar for WebKit browsers. 2013-02-25 22:05:32 +01:00
Nicolas Stepien
aafae54e17 Array::slice.call x -> [x...] 2013-02-25 20:55:31 +01:00
Nicolas Stepien
0ca98e684d Fix some dragging bug on Opera. Fix the dump list wrapping on Chrome. 2013-02-25 20:29:36 +01:00
Nicolas Stepien
054777a754 Fix the "add reply" QR button on the bottom right.
That'll make it easier to add replies to dump in any situation.
2013-02-25 19:59:08 +01:00
Nicolas Stepien
56a007e9a7 Tiny adjustments. 2013-02-25 18:53:10 +01:00
Nicolas Stepien
18bfdce822 grunt-contrib-coffee update. God damn this is taking too long to compile now. 2013-02-25 17:40:27 +01:00
Nicolas Stepien
9212723113 Some QR styling fixes. Holy shit I love flexboxes. 2013-02-25 17:26:13 +01:00
Nicolas Stepien
42598bbf90 file input + tab -> submit button. #932 2013-02-25 16:35:38 +01:00
Nicolas Stepien
1dcdd2c20a Better file input interface. 2013-02-25 05:06:14 +01:00
Nicolas Stepien
0c4eaed642 Fix tabbing in the comment with Peristent QR enabled and no pass. #932
There was a conflict with 4chan's extension.
2013-02-25 03:16:06 +01:00
Nicolas Stepien
abfdd2cb2b Fix quoting not selecting the thread to reply to. 2013-02-25 03:03:46 +01:00
Nicolas Stepien
f1359a75fb Review some of the QR's style/CSS.
Make the Name/E-mail/Subject increase in width when hovered/focused.
2013-02-25 01:43:23 +01:00
Nicolas Stepien
f4b6063439 Clear timed-out cached captchas when the captcha is (re)loaded.
That will avoid showing an incorrect count of cached captchas.
Reorganize some captcha code.
Also a tiny fix.
2013-02-24 21:32:26 +01:00
Nicolas Stepien
1246df80af Use Mutation Observers to observe captcha changes instead of Mutation Listeners when possible. 2013-02-24 18:49:35 +01:00
Nicolas Stepien
43530b0302 Don'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. 2013-02-24 16:40:01 +01:00
Nicolas Stepien
491721e049 Fix captcha posting. #932 2013-02-24 15:51:04 +01:00
Nicolas Stepien
38d90627c6 Some cleaning in the QR code.
Use toBlob method when available (only Firefox supports it for now).
Fix %MD5 sauces.
2013-02-24 05:14:13 +01:00
Nicolas Stepien
ffa24e9d5f s -> S #932 2013-02-23 22:52:01 +01:00
Nicolas Stepien
5d11c9a8f1 Add unread + You tab icons. Close #916 2013-02-23 22:48:00 +01:00
Nicolas Stepien
16bcac2a57 Find posts quoting you, change tab icon if there are unread posts quoting you. #916 2013-02-23 21:16:32 +01:00
Nicolas Stepien
e7164099c9 Simpler Unread code concerning your posts. 2013-02-23 18:55:09 +01:00
Nicolas Stepien
e3765121b0 Oops, fix 404 favicon. 2013-02-23 18:43:23 +01:00
Nicolas Stepien
67b05f6757 Only show delete links for your posts. Close #649 2013-02-23 18:38:52 +01:00
Nicolas Stepien
0c220617d9 Add (You). Close #920. 2013-02-23 17:07:40 +01:00
Nicolas Stepien
ce5e03fa81 Save IDs of your posts. 2013-02-23 16:53:12 +01:00
Nicolas Stepien
22c341e46d Give the status and status code on QR reponse if it isn't 200. 2013-02-23 16:19:05 +01:00
Nicolas Stepien
e8c54cc6e0 Fix #910 2013-02-23 16:12:40 +01:00
Nicolas Stepien
a796597108 Prevent post submission in a sticky thread. Close #664 2013-02-23 15:56:44 +01:00
Nicolas Stepien
4fc349d996 Connection error -> Network error. 2013-02-23 04:30:18 +01:00
Nicolas Stepien
dad6273520 input[name=pwd] -> #postPassword 2013-02-23 04:22:41 +01:00
Nicolas Stepien
3ccc6bbe3f Don't start re-uploading again when we want it to stop.
This has bothered me so much.
2013-02-23 04:17:57 +01:00
Nicolas Stepien
933a861998 QRPostSuccessful 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.
2013-02-23 04:05:26 +01:00
Nicolas Stepien
2c42f1afc5 Fix some missing CSS (QR autohide, post forwarding). 2013-02-23 03:51:52 +01:00
Nicolas Stepien
90eace9fcb Fix contracting replies when contracting a thread too. #764 2013-02-23 01:32:15 +01:00
Nicolas Stepien
7d9172d55d Un-expanding stickies only have 1 replies on the index. 2013-02-23 01:23:51 +01:00
Nicolas Stepien
ca265fc7a1 The file stats won't go red anymore in stickies. 2013-02-23 01:00:51 +01:00
Nicolas Stepien
9725a26807 The Thread Updater now updates the sticky/closed icons.
It will also open notifications when these change. Close #934.
2013-02-23 00:53:42 +01:00
Nicolas Stepien
02fc7fecb3 Add Thread.OP|isSticky|isClosed. 2013-02-23 00:02:34 +01:00
Nicolas Stepien
d4089d09c5 Faster Menu's makeButton. Callback name fixes. 2013-02-22 23:28:45 +01:00
Nicolas Stepien
6b87f9c977 Don't use closures for event callbacks. 2013-02-22 22:52:13 +01:00