963 Commits

Author SHA1 Message Date
ccd0
753ac9039a relabel email field to options 2014-08-13 22:56:11 -07:00
ccd0
59c1355203 Merge branch '1.8.8.x' into 1.8.9.x 2014-08-12 22:57:30 -07:00
ccd0
c8cb630532 indicate thread death when threads become archived 2014-08-12 22:48:56 -07:00
ccd0
c0b3241ad5 place "disabled" archive choice last unless it needs to be first 2014-08-11 22:11:18 -07:00
ccd0
95f3c16e6e fix potential MITM attack 2014-08-11 22:05:47 -07:00
ccd0
ccfcbba28d Merge branch '1.8.8.x' into 1.8.9.x
Conflicts:
	CHANGELOG.md
	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
2014-08-10 22:06:44 -07:00
ccd0
8c16997e1f fix escaping oversight 2014-08-10 21:51:35 -07:00
ccd0
4a32154031 bugfix 2014-08-10 15:58:56 -07:00
ccd0
e9242929b2 remove timestamps from build 2014-08-10 04:35:12 -07:00
ccd0
786506ecaf move version number into meta 2014-08-10 04:20:54 -07:00
ccd0
cd260d34da allow all archives to be disabled, take two 2014-08-09 15:23:10 -07:00
ccd0
5d70306979 Revert "allow all archives to be disabled, sort archives with HTTPS support first"
This reverts commit 54687be452c48f5d94f90bc185994f9567349e81.
2014-08-09 15:04:54 -07:00
ccd0
54687be452 allow all archives to be disabled, sort archives with HTTPS support first 2014-08-09 08:14:19 -07:00
ccd0
f6206b766f archive settings: edit name, descriptions 2014-08-08 22:32:05 -07:00
ccd0
4d40b30c28 archive features should be disableable 2014-08-08 21:24:41 -07:00
ccd0
790a62d1bd add option to disable mixed content security, workaround for ajax restrictions 2014-08-03 19:53:01 -07:00
ccd0
e70cdc620a clean up cross-origin request code 2014-08-03 18:34:02 -07:00
ccd0
689372e2b3 consolidate archive post fetching code 2014-08-03 12:59:18 -07:00
ccd0
2a5da0a0a9 use Javascript snippets for code in HTML templates 2014-08-03 08:16:23 -07:00
ccd0
cff287c9c3 HTML templates 2014-08-02 22:43:01 -07:00
ccd0
28ad96448f make Scroll into view optional 2014-07-27 16:17:58 -07:00
ccd0
bec1646bf5 Page Count in Stats -> default on 2014-07-27 14:10:53 -07:00
ccd0
b224d20896 don't show controls on videos until the mouse is moved over them 2014-07-26 23:15:16 -07:00
ccd0
a8f4f419dd refactoring in ImageExpand 2014-07-26 22:37:19 -07:00
ccd0
3aa96b32f0 improve error handling 2014-07-26 19:00:57 -07:00
Mayhem
9601b84bb7 Pause videos when they are not visible. MayhemYDG/#1538
Conflicts:
	src/Images/ImageExpand.coffee
2014-07-26 12:53:04 -07:00
ccd0
6d5fec5dcb restore bug workaround for new-tab videos 2014-07-26 10:07:13 -07:00
ccd0
d5d69b18b8 add Mayhem's CSS for playback errors 2014-07-21 22:53:58 -07:00
ccd0
9cdc6f1b47 fix "Edit custom board navigation" 2014-07-20 17:44:17 -07:00
ccd0
f411f6cca5 unfocus prev/next buttons after use
Fixes the space bar unexpectedly activating the button.
2014-07-20 15:46:24 -07:00
ccd0
cbee0b96c1 support webkit browsers that still have flex prefixed 2014-07-20 01:34:48 -07:00
ccd0
2fc7ed9f8e avoid using different CSS for each package 2014-07-19 23:44:13 -07:00
ccd0
e2d9afb3bb better useragent detection for CSS workarounds
This way gets it right when Tampermonkey is used.
2014-07-19 23:15:11 -07:00
Zixaphir
0912bfb98d Implement #673
Conflicts:
	builds/appchan-x.user.js
	builds/crx/script.js
	src/General/Config.coffee
	src/Images/Gallery.coffee
2014-07-19 17:15:10 -07:00
ccd0
8bf3608a35 ensure document.head exists before starting init 2014-07-19 11:31:45 -07:00
ccd0
c7ceac089d move changelog images out of src directory 2014-07-19 10:51:32 -07:00
ccd0
4ce947d686 more informative messages for Adblock/Noscript induced errors 2014-07-19 10:28:29 -07:00
Mayhem
13cffb606d $.delete needs to take into account $.localKeys. 2014-07-18 23:20:17 -07:00
Mayhem
039464603a Setting local data on Chrome is not throttled, only debounce sync. 2014-07-18 23:19:06 -07:00
Mayhem
79758ec37b Fix setArea never actually retrying after an error. 2014-07-18 23:14:49 -07:00
Mayhem
8643b8e9af Drop data that exceeds QUOTA_BYTES_PER_ITEM. 2014-07-18 23:12:45 -07:00
Mayhem
7f0e719d19 Harden the Chrome storage API lib.
Clear/delete should clear/delete data that's about to get set.
2014-07-18 23:06:34 -07:00
ccd0
c606cc05a0 temp reformatting 2014-07-18 23:06:30 -07:00
ccd0
8d4ea7d8f9 remove $.desync 2014-07-18 23:01:36 -07:00
Mayhem
d5fb02e98e Slightly safer Chrome storage setting.
try/catch is probably useless.
2014-07-18 22:43:39 -07:00
ccd0
5bbb0b9897 change "Loop in New Tab" to only loop the video 2014-07-13 13:37:15 -07:00
ccd0
49122baa4a don't remove encryption without asking 2014-07-13 13:03:29 -07:00
ccd0
5bb988dee5 fix double thread insertion bugs in infinite scrolling 2014-07-08 08:09:51 -07:00
ccd0
ac9b152a64 clicking the image stops the slideshow 2014-07-05 17:40:42 -07:00
ccd0
045260362d add Slide Delay setting 2014-07-05 14:43:06 -07:00