54 Commits

Author SHA1 Message Date
Nicolas Stepien
5c1f2128af Add text files support for the QR. Close #777. 2013-02-27 02:50:31 +01:00
Nicolas Stepien
bda10a5a0d Separate the whole thread selector/flash tag deal. 2013-02-27 02:02:56 +01:00
Nicolas Stepien
40bd083357 Reorder functions. 2013-02-27 00:12:37 +01:00
Nicolas Stepien
793e7a428f Prevent a post from being manipulated when uploading it. 2013-02-26 23:18:57 +01:00
Nicolas Stepien
3902a40348 More meaningful, better consistency with some QR names. 2013-02-26 22:25:50 +01:00
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
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
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
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
67b05f6757 Only show delete links for your posts. Close #649 2013-02-23 18:38:52 +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
1bc2c17e41 Fix pass. #932 2013-02-22 21:37:56 +01:00
Nicolas Stepien
09854dd3aa Fix cooldown values. #932 2013-02-22 20:54:53 +01:00
Nicolas Stepien
093644b720 CoffeeScript bug? 2013-02-22 17:16:27 +01:00
Nicolas Stepien
c788e6e8ae Fix QR captcha and new thread redirection. #932 2013-02-22 15:44:47 +01:00
Nicolas Stepien
558c5a68dc Less indexOf. 2013-02-22 03:47:10 +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
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
c77e012a52 Add Keybinds. 2013-02-18 00:17:00 +01:00
Nicolas Stepien
bbd96ad959 Don't affect 404/error pages. 2013-02-17 20:15:25 +01:00
Nicolas Stepien
4fb824c304 Indicate filesize and max filesize in case of too large selected files. 2013-02-14 22:23:33 +01:00
Nicolas Stepien
c746f9b7e6 Abort QR upload on thread death. Some QR notifications work. 2013-02-14 22:16:18 +01:00
Nicolas Stepien
b90931b80d unoop the thread updater. 2013-02-14 21:31:31 +01:00
Nicolas Stepien
b91d343679 Use link+blob urls for the stylesheet. That'll help me inspect the css.
I wonder if it matters performance-wise.
2013-02-14 17:28:03 +01:00
Nicolas Stepien
7326caf438 Add Image Expansion.
Close #314.
Close #481.
2013-02-14 02:32:22 +01:00