Commit Graph

964 Commits

Author SHA1 Message Date
e948bfd585 Preview seek: jpeg sprites + much more
- Allow jpeg sprites - much snappier and more accurate
- Fixed bug: right clicking the seek bar sticks on mousedown
- Fixed bug: moving the mouse really quickly results in not updating the thumb
- Fixed bug: if you mousedown but don't move mouse, it shows a stale image in the scrubbing container
- Fixed bug: very first image shows as 0px
- Fixed bug: stretches images when video isn't same aspect as player
2018-12-13 20:39:39 +11:00
8f27611911 Preview seek/scrubbing thumbnails 2018-11-12 15:55:26 +11:00
1a9b860e68 v3.4.6
-   Added picture-in-picture support for Chrome 70+
-   Fixed issue with versioning the SVG sprite in the gulp build script
2018-10-25 09:44:40 +11:00
fe26d383f1 Added support for picture-in-picture in Chrome 2018-10-25 09:17:15 +11:00
df4bc268dc Merge branch 'master' into develop 2018-10-25 00:14:14 +11:00
e49da6c13f v3.4.5 2018-10-24 23:04:18 +11:00
67b7262764 Revert PR #1211 2018-10-24 23:00:54 +11:00
b6175b1ca9 Merge branch 'develop' into fix-html5-quality-settings 2018-10-24 22:39:10 +11:00
aa20ebaa9c Merge pull request #1211 from melbahja/develop
duration after changing video quality
2018-10-24 22:37:49 +11:00
5d5a6eabaa Merge branch 'develop' of github.com:sampotts/plyr into develop 2018-10-24 22:31:47 +11:00
03c9b53232 Allow custom download URL (for streaming, etc) 2018-10-24 22:31:35 +11:00
c232eb2478 Fix SVG issue for older browsers (fixes #1191) 2018-10-24 22:30:41 +11:00
69d0d6d7ee Prevent immediate hiding of controls on mobile 2018-10-23 10:08:46 +11:00
06db3f702d Update plyr.js 2018-10-13 13:23:42 +01:00
a2a82a96a6 fix: continue with the current duration after changing video quality 2018-10-13 12:59:59 +01:00
a86bbae851 Only save quality setting when it's updated by the user. Fixes bug in html5 player where it would override the settings if the current video does not support the given quality. 2018-09-29 21:23:10 +02:00
fac134dd95 Added download button 2018-09-28 00:42:42 +10:00
515ae32160 Moved hardcoded resources to i18n 2018-09-28 00:30:27 +10:00
df8f040795 Remove link styles from anchor controls 2018-09-28 00:29:59 +10:00
64a23992f0 SVG cleanup 2018-09-28 00:29:42 +10:00
8bdd90a2a8 Don't hide controls on focusout event
It was immediately hiding controls on some touch-enabled devices. It will now also wait 4s to close after tabbing out, instead of immediately.
2018-09-26 14:48:10 +10:00
5536e97482 Typo 2018-09-25 23:48:33 +10:00
de47071256 v3.4.4
-   Fixed issue with double binding for `click` and `touchstart` for `clickToPlay` option
-   Improved "faux" fullscreen on iPhone X/XS phones with notch
-   Babel 7 upgrade (which reduced the polyfilled build by ~10kb!)
2018-09-25 23:36:50 +10:00
87072cb690 Clean up 2018-09-25 23:29:43 +10:00
d9565e9250 Improved fullscreen on iPhone X etc 2018-09-25 23:29:32 +10:00
f80b568e67 Reverted large pause button 2018-09-25 23:07:48 +10:00
3f48df8f10 Remove babel-polyfill in favour of core-js 2018-09-25 22:25:35 +10:00
62d80e6b76 Fix touch vs click issue 2018-09-25 20:43:09 +10:00
7dc4d9cd22 v3.4.3 2018-08-14 12:16:34 +10:00
922456c46c Fix for nodeList as buttons 2018-08-14 12:13:00 +10:00
eaeccd66ae v3.4.2 2018-08-14 11:17:33 +10:00
7a43649c13 Fix play/pause button state 2018-08-14 11:17:27 +10:00
525bbf313e v3.4.1 2018-08-14 09:18:09 +10:00
cfaebe9bf2 Fix for controls missing (fixes #1161) 2018-08-14 09:17:58 +10:00
b57b7b2153 v3.4.0
-   Accessibility improvements (see #905)
-   Improvements to the way the controls work on iOS
-   Demo code clean up
-   YouTube quality selection removed due to their poor support for it. As a result, the `qualityrequested` event has been removed
-   Controls spacing improvements
-   Fix for pressed property missing with custom controls (Fixes #1062)
-   Fix #1153: Captions language fallback (thanks @friday)
-   Fix for setting pressed property of undefined (Fixes #1102)
2018-08-14 00:02:01 +10:00
286d0d1794 Fix for pressed property missing with custom controls (Fixes #1062) 2018-08-13 23:52:10 +10:00
95f6fa2731 Fix for setting pressed property of undefined (Fixes #1102) 2018-08-13 23:46:58 +10:00
1aeef81288 Controls spacing improvements 2018-08-13 23:43:22 +10:00
211ad6c8f5 Removed YouTube quality controls 2018-08-13 23:43:08 +10:00
468b20d227 Moved mute button inside plyr__volume 2018-08-13 23:42:12 +10:00
4e1df8677f Fix tooltip alignment 2018-08-13 23:02:14 +10:00
6953a12e2a Set background color for video 2018-08-13 23:01:56 +10:00
297f297d18 Moved i18n to utils 2018-08-13 21:39:16 +10:00
a4f1fdec5d Fix #1153: Captions language fallback 2018-08-12 20:12:22 +02:00
75374eb154 Merge pull request #1147 from jamesoflol/fix-ios-fullscreen-while-stopped
Remove 'video is playing' requirement for iosNative fullscreen
2018-08-05 22:46:58 +10:00
3ad118c026 3.4.0-beta.2 2018-08-05 22:43:35 +10:00
0bc6b1f1b3 Fix issue where enter key wasn’t setting focus correctly 2018-08-05 22:41:21 +10:00
4ea458e1a3 Rounded aria-valuetext to 1 decimal place 2018-08-05 21:48:42 +10:00
aacb172017 Removed aria-labelled-by 2018-08-05 21:48:21 +10:00
dbf768b1bd Remove 'video is playing' requirement for iosNative fullscreen 2018-08-03 09:58:51 +10:00