228 Commits

Author SHA1 Message Date
ccd0
d0ab95a3fe date -> dateText 2015-04-12 20:12:33 -07:00
ccd0
08a8069d2a flagName -> flag 2015-04-12 20:06:14 -07:00
ccd0
b1201aa515 Make name/subject treatment more consistent. 2015-04-12 19:32:23 -07:00
ccd0
4fcc2d02f3 Make Build.coffee capcode property consistent with post.info.capcode. 2015-04-12 17:49:38 -07:00
ccd0
6ad0064f41 Suppress post thumbnails from loading until they are actually inserted into the index.
Hopefully a temporary way of doing this until we get filtering working on JSON
so we don't have to build the posts at all.
2015-03-28 18:27:09 -07:00
ccd0
897bdac327 Merge branch 'master' into html 2015-03-28 16:34:11 -07:00
ccd0
dded914e41 And a few more conditionals. 2015-03-28 16:24:27 -07:00
ccd0
bf34d8cacb Allow other names here. 2015-03-28 15:11:04 -07:00
ccd0
1c81838a91 Remove unneeded escaping. 2015-03-28 15:06:45 -07:00
ccd0
afaf6178e8 Merge branch 'master' into next 2015-03-26 19:12:05 -07:00
ccd0
4c9c386429 Make post and clone file parsing are consistent. 2015-03-25 02:20:12 -07:00
ccd0
f0be015897 Third attempt: Fix conflict with 4chan imgur thumbnail script. #363 2015-03-22 23:00:45 -07:00
ccd0
f47a1e959d Second attempt: Fix conflict with 4chan imgur thumbnail script. #363 2015-03-22 21:58:18 -07:00
ccd0
b5dca335fe Revert "Fix conflict with 4chan imgur thumbnail script. #363"
This reverts commit a20c4ad95ff55b8f71d9c1568fc96db1bd9db2ec.
2015-03-22 21:04:13 -07:00
ccd0
a20c4ad95f Fix conflict with 4chan imgur thumbnail script. #363 2015-03-22 16:40:33 -07:00
ccd0
faa7263bd3 Merge branch 'bstable'
Conflicts:
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-03-16 12:43:51 -07:00
ccd0
83aa975211 Revert "Work around GM3.0 GM_openInTab bug."
It seems to be fixed in GM3.1 but we don't have a way to distinguish.

This reverts commit d46d02f2497240163699782cb55c6480a87d93b8.
2015-03-16 12:37:30 -07:00
ccd0
3f8ff45a54 Merge branch 'bstable' 2015-03-15 00:14:02 -07:00
ccd0
d46d02f249 Work around GM3.0 GM_openInTab bug. 2015-03-14 23:58:15 -07:00
ccd0
d6f2d9492e Parse /f/ files. 2015-03-14 17:50:37 -07:00
ccd0
ba8e6cbdb9 New test for fake deletions. Also restore post.resurrect. #354 2015-03-10 22:36:37 -07:00
ccd0
01af49fd52 Better fix for false-positive deleted posts: Check Last-Modified header. 2015-03-08 18:54:03 -07:00
ccd0
56918627a2 Merge branch 'bstable'
Conflicts:
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-02-26 22:18:35 -08:00
ccd0
726e3d4e01 Fix most likely cause of thread watcher data corruption. #341
This was feeding bad results to ThreadWatcher.set404 when the g.THREADID was falsy.
2015-02-26 22:03:59 -08:00
ccd0
c8d56e621c Legibility. 2015-02-22 11:12:37 -08:00
ccd0
bb3cbf5822 As of CoffeeScript 1.9.0, parameters like @x are no longer available as x. 2015-02-22 11:05:04 -08:00
ccd0
7f86dd4fbf Merge branch 'bstable'
Conflicts:
	LICENSE
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-02-18 21:37:42 -08:00
ccd0
5e62950fb8 Fix settings resetting for Firefox, again.
"Note that only the first denied property access from a given global object will be reported."
2015-02-18 21:28:06 -08:00
ccd0
aa9d0cf7c5 Really fix $.sync. 2015-02-17 20:22:23 -08:00
ccd0
d295e77f7e Fix $.sync. 2015-02-16 21:29:01 -08:00
ccd0
414be72b4a Make use of archive.json for cleaning DataBoards. 2015-02-15 22:15:12 -08:00
ccd0
dca84b6d2d More unused argument cleanup. 2015-02-15 01:21:57 -08:00
ccd0
6dcf2adcc2 Cleanup "that". 2015-02-15 00:46:20 -08:00
ccd0
6dd2a4103c Add callback to $.set and use it.
We can now:

- Update status of 404'd threads in watcher before redirecting.
- Wait until imported settings are saved before prompting to reload.

Also $.clear now passes errors to the callback rather than simply failing.
2015-02-14 16:05:16 -08:00
ccd0
5ad84a700e Reduce unnecessary storage writes. 2015-02-14 14:05:14 -08:00
ccd0
321813f537 Improve reading/writing of settings on Chromium.
Don't let failures to write synced storage break setting saving.
2015-02-14 12:09:38 -08:00
ccd0
862fd39b00 Merge branch 'bstable'
Conflicts:
	LICENSE
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
2015-02-12 09:59:28 -08:00
ccd0
e2a6ccef60 Work around GM_listValues issue in Firefox 35+. 2015-02-12 09:46:46 -08:00
ccd0
bb41c3a2ee Merge branch 'bstable'
Conflicts:
	LICENSE
	builds/4chan-X-beta.crx
	builds/4chan-X-beta.meta.js
	builds/4chan-X-beta.user.js
	builds/4chan-X-noupdate.crx
	builds/4chan-X-noupdate.user.js
	builds/4chan-X.crx
	builds/4chan-X.meta.js
	builds/4chan-X.user.js
	builds/4chan-X.zip
	builds/updates-beta.xml
	builds/updates.xml
	package.json
	src/General/Build.coffee
	src/General/Get.coffee
2015-02-11 23:58:04 -08:00
ccd0
2ad16e2d89 4chan has moved thumbnails to i.4cdn.org. 2015-02-11 23:50:46 -08:00
ccd0
184141a5e0 When expanding threads, rebuild posts originally fetched for quote previews.
Fixes lack of post hiding buttons etc.
2015-02-08 00:27:49 -08:00
ccd0
893eb114ef Migrate custom board titles to a DataBoard so that exporting and importing works for them. 2015-02-07 20:05:59 -08:00
ccd0
3bddbdc5e3 Defer Except -> Exempt change until settings migration code is in place. 2015-02-06 22:36:03 -08:00
ccd0
b01c372c1a Merge from Appchan X: src/General/lib
deferred: changes to Callbacks.execute
2015-02-06 20:59:54 -08:00
ccd0
747c9f9aad Merge branch 'get-refactor' into zixaphir-merge
Conflicts:
	src/General/Get.coffee
2015-02-02 21:34:57 -08:00
ccd0
769dec0b50 Implement 'Click Passthrough' option, restore button and left-dragging. 2015-01-31 23:16:13 -08:00
ccd0
a85d5b2335 Don't pause WebMs with audio when off screen. 2015-01-31 11:48:28 -08:00
ccd0
8df52a0b24 Merge from Appchan X: Whitespace and other changes not affecting compiled script. 2015-01-31 02:50:38 -08:00
ccd0
29b78bf377 Fix sound playing from replaced WebM thumbnails in previewed/inlined quotes. 2015-01-30 23:24:46 -08:00
ccd0
0e10415d71 Revert "Ignore /pol/ fakedoubles in HTML building test."
This reverts commit 37f0872f886a3c9c2538d233ea47e8c94d308aa4.

Conflicts:
	src/General/lib/post.class
2015-01-25 15:08:16 -08:00