1181 Commits

Author SHA1 Message Date
Nicolas Stepien
3e211c8ba7 Prevent file upload in threads that reached the file limit.
Fix QR preventing from posting in sticky thread instead of locked thread.
2013-04-02 23:28:22 +02:00
Nicolas Stepien
4629864981 Fix archive redirection.
Some simplifications.
g.THREAD -> g.THREADID
2013-04-02 22:40:57 +02:00
Nicolas Stepien
ded92b94c2 Allow $.set to save multiple items at once.
Fix importing watched threads from v2.
2013-04-02 13:34:34 +02:00
Nicolas Stepien
a961c993a2 Better consistency with board and boardID. 2013-04-02 11:04:18 +02:00
Nicolas Stepien
c15c7230db Fix QR keybind not focusing the comment input. #968 2013-04-02 10:39:17 +02:00
Nicolas Stepien
c084c66ee0 Fix exporter exporting irrelevant data. 2013-04-02 10:31:28 +02:00
Nicolas Stepien
8dec16213e Shave a line. 2013-04-02 03:19:27 +02:00
Nicolas Stepien
512bdefbca Simplify exporting data. 2013-04-02 03:18:04 +02:00
Nicolas Stepien
de7d923be8 Fix export/import of DataBoards. 2013-04-02 01:40:48 +02:00
Nicolas Stepien
f88724edfc Fix unhide-all button description. Refresh to apply.
Close #975.
2013-04-02 01:22:59 +02:00
Nicolas Stepien
4318413a92 Merge branch 'master' into v3 2013-04-01 20:15:20 +02:00
Nicolas Stepien
c3a09159a3 Merge branch 'master' into v3 2013-04-01 16:34:40 +02:00
Nicolas Stepien
e3ca8f280d Only toggle the Header on LMB. 2013-04-01 05:05:04 +02:00
Nicolas Stepien
e4460f01a0 Don't need to check that since (You) depends on the QR already. 2013-04-01 02:18:34 +02:00
Nicolas Stepien
203bbf091d Fix rare race conditions with thread/reply hiding, unread, your posts. #968
Added DataBoards for simplifications and to reduce asyncings.
Made it possible to export/import those.
Made it possible for (You) to work with cross-board quotelinks.
Replaced Misc.clearThreads.

This is more v3-like.
2013-04-01 01:58:25 +02:00
Zixaphir
0cc1c97868 Fix image expansion 2013-03-31 16:16:01 -07:00
Nicolas Stepien
f308eed714 Don't call Unread.update all the time. 2013-03-31 01:26:02 +01:00
Nicolas Stepien
7126768855 Use fullID when possible. 2013-03-31 00:35:05 +01:00
Nicolas Stepien
09642b63da When there is a valid hash, scroll to corresponding post instead of the unread posts. #968 2013-03-31 00:32:14 +01:00
Nicolas Stepien
a46ba080fd Fix the Unread count jumping up and down because of the workaround on Chrome.
That won't break the workaround, r-right?
2013-03-31 00:17:24 +01:00
Nicolas Stepien
c0ba3246ce Sync unread status between tabs/devices. 2013-03-31 00:10:05 +01:00
Nicolas Stepien
53ab332406 Improve performances when expanding all images and they were already loaded. 2013-03-30 21:37:37 +01:00
Nicolas Stepien
d4a0af9e21 Fix delete cooldown "jumps", only start the cooldown on our posts. #968 2013-03-30 19:06:40 +01:00
Nicolas Stepien
e4f428efeb Better image expanding repositioning.
Images that get unsquashed have their .top changed, so it should adjust to that too.
2013-03-30 05:08:12 +01:00
Nicolas Stepien
46a23974b9 Move Google's RIS first in the default Sauces. 2013-03-30 04:27:45 +01:00
Nicolas Stepien
eaedbbd004 rm log line 2013-03-30 03:59:42 +01:00
Nicolas Stepien
04977c9cad Show delete links in the menu even if we don't know if it's your post or not. #968 @DumpAnon 2013-03-30 03:08:35 +01:00
Nicolas Stepien
415525ae1f Fix bug at first install. 2013-03-30 01:57:43 +01:00
Nicolas Stepien
ee58a29d11 Forgot to add a comment with the workaround. 2013-03-29 20:58:21 +01:00
Nicolas Stepien
4fa4ef5304 Workaround the Unread bug on Chrome. #968 2013-03-29 20:46:15 +01:00
Nicolas Stepien
e63b0705d3 Better image contracting repositioning.
It will scroll depending on the position of the post after contracting instead of the position of the
image before contracting.
2013-03-29 18:16:35 +01:00
Nicolas Stepien
cc8e294686 I'm going TOO FAST. 2013-03-29 17:13:50 +01:00
Nicolas Stepien
0ab6af2a01 Avoid version conflicts between sync'd devices.
Also fix some notification lifetime, teehee~.
2013-03-29 17:10:54 +01:00
Nicolas Stepien
f930f5ccdd span -> el 2013-03-29 16:59:55 +01:00
Nicolas Stepien
ffc0b4831b Honor the Check for Updates config. 2013-03-29 16:43:07 +01:00
Nicolas Stepien
4ef7c875a7 Notify users of newly installed versions. Link to the changelog. #968 2013-03-29 16:36:30 +01:00
Nicolas Stepien
64b5da652f Fix thread hiding init. 2013-03-29 13:35:05 +01:00
Nicolas Stepien
9cf363ad81 Fix persona loading. 2013-03-29 06:17:14 +01:00
Nicolas Stepien
0a33b5a6d5 Make $.get use the Chrome storage API. Close #503
Still need to fix $.sync, which I'll do tomorrow. Good night.
2013-03-29 05:59:23 +01:00
Zixaphir
db1c2b76b3 Merge branch 'v3' of git://github.com/MayhemYDG/4chan-x into v3
Conflicts:
	src/features.coffee
2013-03-28 20:45:12 -07:00
Zixaphir
1662401958 Merge remote-tracking branch 'mayhem/v3' into v3
Conflicts:
	.gitattributes
	4chan-X.meta.js
	4chan-X.user.js
	Gruntfile.js
	lib/$.coffee
	src/config.coffee
	src/features.coffee
	src/globals.coffee
2013-03-28 20:42:02 -07:00
Nicolas Stepien
1b9c606f11 Begin working on Chrome's storage API.
Let's start easy with $.delete.
2013-03-29 02:39:02 +01:00
Nicolas Stepien
48457f2712 name, value -> key, val 2013-03-29 02:07:19 +01:00
Nicolas Stepien
7107c754af Fix header autohiding not syncing correctly. 2013-03-29 01:19:18 +01:00
Nicolas Stepien
b69c1934cd Don't need that workaround on Chrome. 2013-03-28 16:52:15 +01:00
Nicolas Stepien
7dafdfd6e4 Longer excerpts. 2013-03-28 16:49:27 +01:00
Nicolas Stepien
e37216e274 Revert 3 unread-related commits. #968
This reverts commits:
 - c49c201d91de6484e07c07650619d7924b192ffb
 - f95acfd134a9ed14d4293b1fb0896566d3c4721c
 - 846efbd013a5e8bb6e4361c842b20da10b17f587
2013-03-28 16:47:37 +01:00
Nicolas Stepien
be92325ee4 Fix logic. 2013-03-28 03:23:10 +01:00
Nicolas Stepien
49a67e24cd Merge branch 'v3' of github.com:MayhemYDG/4chan-x into v3 2013-03-28 03:11:38 +01:00
Nicolas Stepien
57d65aa22a Notify users of available updates. #968 2013-03-28 03:10:50 +01:00