047f056c4cFix 4chan X on /f/. Small optimizations while I'm at it. Close#129
Nicolas Stepien
2012-01-29 03:19:54 +01:00
933104e2ddMerge branch 'master' into Fx10
Nicolas Stepien
2012-01-28 20:41:55 +01:00
603d2d8611Decrease vertical margin for file and submit inputs.
Nicolas Stepien
2012-01-28 20:40:18 +01:00
0b86c4a1e8Clean QR error by clicking on it. @seaweedchan
Nicolas Stepien
2012-01-28 20:31:23 +01:00
e7e0e73236Add captcha cache count in the input's alt for XTRM RICE. @KWeEabo0o
Nicolas Stepien
2012-01-28 20:25:42 +01:00
f30cc383ecFinish proofreading.
Nicolas Stepien
2012-01-28 20:22:39 +01:00
962ad27222Merge branch 'master' into qr
Nicolas Stepien
2012-01-28 19:59:11 +01:00
0dce1dd7a9Release 2.24.5. Opera support on hold.
Nicolas Stepien
2012-01-28 19:50:29 +01:00
87c1fcc0fdFix $.ready for Opera as it loads userscripts on window.onload and not document-start.
Nicolas Stepien
2012-01-28 19:47:58 +01:00
c4a9b116c5More proofreading. Nothing fixed or improved.
Nicolas Stepien
2012-01-28 18:55:01 +01:00
de7714eb8fRemember when Gecko was good? Me neither.
Nicolas Stepien
2012-01-28 04:40:10 +01:00
7b2b76a00aSome reorganization in qr.dialog().
Nicolas Stepien
2012-01-28 00:30:08 +01:00
2541205e43More proofreading. Fixes, improvements.
Nicolas Stepien
2012-01-27 23:12:18 +01:00
00246611faProofreading. Fixes, improvements.
Nicolas Stepien
2012-01-27 21:52:32 +01:00
65edde7ad1$.sync to sync localStorage values across tabs.
Nicolas Stepien
2012-01-27 18:45:16 +01:00
21e07e4ac0Only pick thread when quoting. Not when opening an empty QR with the keybind.
Nicolas Stepien
2012-01-27 18:04:30 +01:00
18525ecee1Refactor and fix. This won't wait for an answer from images.4chan.org to see if the picture 404'd or not.
Nicolas Stepien
2012-01-27 17:42:22 +01:00
43df119987Revert "Replace usual file input by custom elements."
Nicolas Stepien
2012-01-27 16:51:18 +01:00
988b0ec824Revert "Fix custom file input for Firefox."
Nicolas Stepien
2012-01-27 16:51:17 +01:00
bd29db7551Styling inline-blocks with percentages is impossible in Firefox. I'm not gonna use flexboxes for now. Revert "Display filename."
Nicolas Stepien
2012-01-27 16:50:35 +01:00
19970a2fafNo one told me that image spoiling was not working.
Nicolas Stepien
2012-01-27 04:15:49 +01:00
50e9a0e633Display filename.
Nicolas Stepien
2012-01-27 00:33:54 +01:00
cdc53f0333Fix custom file input for Firefox.
Nicolas Stepien
2012-01-27 00:09:28 +01:00
d830ae3f95Replace usual file input by custom elements.
Nicolas Stepien
2012-01-27 00:01:35 +01:00
5f1cc1d471Don't overlap the scrollbar on the spoiler labels. I'm such a genius.
Nicolas Stepien
2012-01-26 20:48:47 +01:00
0e7cb3a42aScroll the list to center the focused reply.
Nicolas Stepien
2012-01-26 19:12:15 +01:00
018753689eDisable text selection in the dump list.
Nicolas Stepien
2012-01-26 18:33:30 +01:00
b3427dc652Move #spoilerLabel, compile.
Nicolas Stepien
2012-01-26 17:04:56 +01:00
300c7ed5fdMerge pull request #135 from seaweedchan/qr
Mayhem
2012-01-26 08:05:15 -08:00
e58cbc8897Disable auto-posting when the thread 404s.
Nicolas Stepien
2012-01-26 06:50:53 +01:00
c94b08c1abStart auto-post on connection error when possible. Provide some feedback that we're starting to submit.
Nicolas Stepien
2012-01-26 06:48:59 +01:00
8cd6598e00Auto Watch on thread creation.
Nicolas Stepien
2012-01-26 04:15:42 +01:00
76cb2b4f9aAuto-noko on thread creation.
Nicolas Stepien
2012-01-26 03:53:03 +01:00
fe5e0a08d4Disable auto-posting if there is an error before post submission.
Nicolas Stepien
2012-01-26 02:41:20 +01:00
5d7d13ec70Auto-posting now works! Try to submit during the cooldown to toggle auto-posting. It will be automatically activated if you have more than one reply to submit when posting or after posting.
Nicolas Stepien
2012-01-26 02:28:31 +01:00
fb3dee8e6eCooldown is now working!
Nicolas Stepien
2012-01-25 22:51:05 +01:00
93895e081eChange the .error class to .warning.
Nicolas Stepien
2012-01-25 20:23:37 +01:00
a65faabcbeSmall refactor.
Nicolas Stepien
2012-01-25 19:19:54 +01:00
41bc376644Disable the submit button until the iframe is ready.
Nicolas Stepien
2012-01-25 18:56:11 +01:00
966b84ea71Reload the iframe on connection error.
Nicolas Stepien
2012-01-25 18:31:00 +01:00
593329b41eRandom minor changes
Nicolas Stepien
2012-01-25 04:44:57 +01:00
6810c84e6aSync name/email/subject if there's only one reply.
Nicolas Stepien
2012-01-25 04:34:20 +01:00
5dbc9a2480Divide hide function into un/hide/toggle.
Nicolas Stepien
2012-01-25 03:59:01 +01:00
53d3197c6aIndicate the wait for a response from sys.4chan.org after an upload with some ellipsis.
Nicolas Stepien
2012-01-24 23:53:22 +01:00
58da6d4e18Refactor $.ajax.
Nicolas Stepien
2012-01-24 23:49:57 +01:00
6bc0fb18d9Prepare to start some cooldown when an incorrect captcha was input to avoid autoban. Remove redundant "Error:".
Nicolas Stepien
2012-01-24 21:25:16 +01:00
de4c34746cRestore email after sage.
Nicolas Stepien
2012-01-24 18:02:52 +01:00
c9b7c0f15cDisplay a link in case of duplicate image error. Should display a message in case of connection error.
Nicolas Stepien
2012-01-24 16:23:06 +01:00
df14650cc6Finally fix object cloning through interwindow messaging.
Nicolas Stepien
2012-01-24 15:48:40 +01:00
c3cd11afd8Indicate upload progress. I really need to refactor $.ajax.
Nicolas Stepien
2012-01-24 15:08:40 +01:00
64a3e4284aFix error/success checking for Firefox. WHY do you people still use this garbage.
Nicolas Stepien
2012-01-24 12:15:35 +01:00
2f8052163dMerge branch 'master' into qr
Nicolas Stepien
2012-01-24 03:51:32 +01:00
9b482ddc96WTF? Fix normal captcha automatic focus prevention.
Nicolas Stepien
2012-01-24 03:49:13 +01:00
48afb6d880Do not cycle through board pages with Index Navigation or See next/previous thread keybinds.
Nicolas Stepien
2012-01-23 23:47:31 +01:00
b854eb4d00Disable autocomplete for the captcha input.
Nicolas Stepien
2012-01-23 22:51:37 +01:00
60a62232adYeah, checking captcha timeout is probably better like that.
Nicolas Stepien
2012-01-23 20:52:00 +01:00
e357fec7f5Abort the post submit when closing the QR. Fix stored captcha timeout checking when submitting. Probably fix some persona checking after post submission. Don't wait for the very slow sys.4chan.org to load to start listening to messages and send XHRs.
Nicolas Stepien
2012-01-23 19:13:05 +01:00
ce2cf2891eDisplay posting errors. Clean/close QR on successful post.
Nicolas Stepien
2012-01-23 02:12:36 +01:00
efa326d534Yeah, this is better like that.
Nicolas Stepien
2012-01-23 01:01:45 +01:00
3bb9cba3eeSend HTML response to the parent window; save and load poster identity.
Nicolas Stepien
2012-01-23 00:54:18 +01:00
d3ce33c913Whoops, I thought el.querySelector could match el.
Nicolas Stepien
2012-01-22 23:57:17 +01:00
ba8ae38d0aGet Auto Watch on Reply done. Refactor un/watch while I'm at it.
Nicolas Stepien
2012-01-22 23:48:50 +01:00
e26546df79Merge branch 'master' into qr
Nicolas Stepien
2012-01-22 22:47:51 +01:00
eee2defe4dCompletely forgot about that.
Nicolas Stepien
2012-01-22 22:15:44 +01:00
b3fb89af3eGive a filename to the blob we append to the FormData for Firefox. This, obviously, does not work yet.
Nicolas Stepien
2012-01-22 17:14:28 +01:00
c91b22812fFinally fix file upload on Firefox.
Nicolas Stepien
2012-01-22 16:45:34 +01:00
c2bd74260bSupposedly actually fix file upload on Firefox.
Nicolas Stepien
2012-01-22 05:10:48 +01:00
239ea5180fFix file upload for Firefox. Fix xhr abortion request.
Nicolas Stepien
2012-01-22 02:19:48 +01:00
87da955036Fix script appending on Firefox, document.documentElement is null on document-start. Append the iframe on page load instead of QR load.
Nicolas Stepien
2012-01-22 00:56:20 +01:00
a5b2e1d265Firefox fix.
Nicolas Stepien
2012-01-21 22:36:32 +01:00
0055c6d164Actual posting or reply/new thread. The QR is now usable. Caution: no posting feedback yet.
Nicolas Stepien
2012-01-21 22:18:06 +01:00
48e8b33f6cSend reply to the iframe. Don't alert in qr.error if the tab is visible.
Nicolas Stepien
2012-01-21 21:15:09 +01:00
385a5c6ee1Merge branch 'master' into qr
Nicolas Stepien
2012-01-21 18:13:40 +01:00
2068ddccb5Build
Nicolas Stepien
2012-01-21 18:13:35 +01:00
59131e484cSet up transcontext messaging between the global window and the iframe window. Fuck you moot.
Nicolas Stepien
2012-01-21 18:12:59 +01:00
947d4279ecMerge pull request #130 from ahodesuka/master
Mayhem
2012-01-21 06:49:24 -08:00
8e64f1e877Recaptcha reload on backspace in the report window.
Nicolas Stepien
2012-01-21 03:41:49 +01:00
ae8a99c53fCaptcha loading, reloading, caching.
Nicolas Stepien
2012-01-21 03:12:52 +01:00
91f7de90e5Merge branch 'master' of github.com:MayhemYDG/4chan-x into qr
Nicolas Stepien
2012-01-20 18:41:47 +01:00
8c85a768cfRelease 2.24.4.
Nicolas Stepien
2012-01-20 05:46:08 +01:00
8af14aee77Update changelog and contributors; build.
Nicolas Stepien
2012-01-20 05:43:20 +01:00
19b82203b6Merge pull request #123 from e000/master
Mayhem
2012-01-19 20:36:19 -08:00
6ba2905141Added cooldown sanity check -- properly.
e
2012-01-19 23:34:19 -05:00
d3806e293fMerge pull request #120 from ahodesuka/master
Mayhem
2012-01-19 19:23:09 -08:00
8cc25cd32aScroll to top of reply instead of anchor
ahodesuka
2012-01-19 21:20:41 -06:00
87df45f22cMerge pull request #126 from seaweedchan/master
Mayhem
2012-01-19 19:07:57 -08:00
36102e4927Bottom padding added to iHover
seaweed
2012-01-19 20:05:36 -07:00
b49e110cc8Whoops.
Nicolas Stepien
2012-01-19 22:21:36 +01:00
25276b5aacFool the browser cache and CloudFlare's cache when trying to reload a picture from 4chan.
Nicolas Stepien
2012-01-19 22:04:27 +01:00
0ccacc490fDo not try to reload the picture immediately from archivers; if it fails to load from archivers, try to load from 4chan again.
Nicolas Stepien
2012-01-19 20:31:36 +01:00
efc557cb1dScroll to top of thumbnail when contracting expanded image
ahodesuka
2012-01-19 10:15:07 -06:00
fd0099980aMerge branch 'master' into Fx10
Nicolas Stepien
2012-01-19 15:55:59 +01:00
2bfc09856cDerp, simpler code.
Nicolas Stepien
2012-01-19 15:54:48 +01:00
8f29d8eac9Replace ternary operator with simple if
ahodesuka
2012-01-18 22:55:16 -06:00