65 Commits

Author SHA1 Message Date
ccd0
afb1f0a572 Make 'Image Hover in Catalog' a suboption of 'Image Hover'. 2015-01-31 23:23:37 -08:00
ccd0
698533233b Control volume of hovering videos with mouse wheel. 2015-01-31 22:26:13 -08:00
ccd0
0fa2498d71 Remember mute/volume settings of last video adjusted.
Also put mute/volume controls in the header menu.
2015-01-31 17:56:45 -08:00
ccd0
c0f4a85a28 Merge from Appchan X: src/Images 2015-01-31 02:57:01 -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
43454eae88 WebMs with sound sighted on /wsg/! 2015-01-30 22:00:08 -08:00
ccd0
4fb30a4d8f Support archived thread list page. 2015-01-04 09:47:03 -08:00
ccd0
4ab6b85d56 Fix DOM location of hovered images. 2014-11-28 14:11:05 -08:00
ccd0
e54054cf8f "Restart when Opened" option (see #159) 2014-10-09 21:53:32 -07:00
ccd0
6c9757632f better approach to rewinding, and restore rewind on expand if not from hover 2014-09-27 14:20:59 -07:00
ccd0
24e5676717 cache error handler should handle video errors that can occur during removal 2014-09-27 12:42:41 -07:00
ccd0
d6fb7065e2 refactor rewinding code and try to sync with thumbnails 2014-09-27 09:35:39 -07:00
ccd0
a94dd0c71f Image Hover in Catalog 2014-09-27 00:47:14 -07:00
ccd0
a0e1268e60 fix image error handling 2014-09-27 00:24:23 -07:00
ccd0
9fe9b373a2 simplify caching of last hovered/expanded file 2014-09-26 22:58:56 -07:00
ccd0
62a242e100 compute height in Javascript to avoid hovered image jumping 2014-09-25 22:25:29 -07:00
ccd0
019ac7d5c3 remove contracted images as we do videos 2014-09-17 10:14:28 -07:00
ccd0
765a7ccd1d fix errors from events in just-deleted clones 2014-09-13 22:51:38 -07:00
ccd0
77a0082590 fix bug in WebM resetting 2014-09-06 18:14:29 -07:00
ccd0
c45ef1b844 GIF reset seems to require image visible in Chromium 2014-09-05 17:39:57 -07:00
ccd0
16224c479a restart .webm as well 2014-08-31 15:03:23 -07:00
ccd0
dbf368d357 restart re-used hidden GIFs 2014-08-31 13:08:32 -07:00
ccd0
d7d14f10db fix another case of leftover errored image from hover 2014-08-09 18:13:02 -07:00
ccd0
5e2ccfee2d image error handling fixes 2014-07-31 10:35:37 -07:00
ccd0
f80fe44aea fix image 404 redirect 2014-07-28 00:12:21 -07:00
ccd0
09dee74ca5 unexpanded images still being retried should be shown as expanding 2014-07-27 03:00:23 -07:00
ccd0
3aa96b32f0 improve error handling 2014-07-26 19:00:57 -07:00
ccd0
4821822562 consolidate error handling code 2014-07-22 01:58:40 -07:00
Zixaphir
b0941f4ae4 cleanup?
Conflicts:
	LICENSE
	builds/4chan-X-beta.user.js
	builds/4chan-X.user.js
	src/Images/ImageExpand.coffee
	src/Images/ImageHover.coffee
2014-07-21 22:00:34 -07:00
ccd0
220553baef don't need this check 2014-07-19 19:52:01 -07:00
ccd0
582992a093 more hover fixes 2014-07-19 16:49:30 -07:00
ccd0
f6641ee54e fix hover bug, some code cleanup 2014-07-18 19:23:45 -07:00
ccd0
49122baa4a don't remove encryption without asking 2014-07-13 13:03:29 -07:00
ccd0
e7b74b37e6 Release 4chan X v1.7.48. 2014-05-27 18:28:24 -07:00
ccd0
bca59889c7 drop sound option until we actually get sound somewhere 2014-05-16 19:52:18 -07:00
ccd0
a452b732fd change res -> thread in JSON API URLs 2014-04-13 01:46:18 -07:00
ccd0
9acdd4bd85 tolerate new image links 2014-04-12 22:14:35 -07:00
ccd0
98514dd986 this should get width fitting working again
hopefully it doesn't break anything else
2014-04-06 21:38:44 -07:00
ccd0
53f6aac3d7 fix brainfart 2014-04-06 19:45:57 -07:00
ccd0
5f95bf3e3c using el.videoHeight here does help
The whole thing appears to be a hack, though;
we should really be using the image dimensions
from the file info.
2014-04-06 19:17:58 -07:00
ccd0
81f1dbf0fb work around FF forever-loading bug, other tweaks
Conflicts:
	CHANGELOG.md
	builds/4chan-X.user.js
	builds/crx/script.js
2014-04-06 16:09:09 -07:00
ccd0
52949b545e fix hover/expand so it works when switching between catalog/paged modes
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
2014-04-06 16:06:55 -07:00
ccd0
0f770459c0 get new hover working in catalog
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/UI.coffee
	src/Images/ImageHover.coffee
2014-04-06 16:06:11 -07:00
ccd0
74ef633fd7 better approach to hover css
Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
2014-04-06 16:04:36 -07:00
ccd0
342672bab3 implement length 1 queue of videos to be deleted 2014-04-04 22:11:17 -07:00
ccd0
07d5b9eeb8 global sound option 2014-04-04 15:35:16 -07:00
ccd0
26576b4420 video hover 2014-04-04 15:09:56 -07:00
Zixaphir
b6749b91a5 Merge branch 'mayhem' into v3
Conflicts:
	CHANGELOG.md
	CONTRIBUTING.md
	css/style.css
	html/General/Settings-section-Main.html
	json/archives.json
	package.json
	src/Archive/Redirect.coffee
	src/General/Header.coffee
	src/General/Main.coffee
	src/General/Settings.coffee
	src/General/lib/$.coffee
	src/General/lib/thread.class
	src/Linkification/Linkify.coffee
	src/Miscellaneous/AnnouncementHiding.coffee
	src/Monitoring/ThreadStats.coffee
2014-01-22 12:10:34 -07:00
Mayhem
1eaf43e39a Fetch the image's HEAD status to see if it's still available or not.
Chrome bypasses the lack of CORS because we've allowed `i.4cdn.org` in the manifest.
2014-01-22 16:52:46 +01:00
Mayhem
710655f13e Use xhr.responseType = 'json'. 2014-01-21 14:46:26 +01:00