James
69d0d6d7ee
Prevent immediate hiding of controls on mobile
2018-10-23 10:08:46 +11:00
Mohamed Elbahja
06db3f702d
Update plyr.js
2018-10-13 13:23:42 +01:00
Mohamed Elbahja
a2a82a96a6
fix: continue with the current duration after changing video quality
2018-10-13 12:59:59 +01:00
Robin van Nunen
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
Sam Potts
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
Sam Potts
7dc4d9cd22
v3.4.3
2018-08-14 12:16:34 +10:00
Sam Potts
eaeccd66ae
v3.4.2
2018-08-14 11:17:33 +10:00
Sam Potts
525bbf313e
v3.4.1
2018-08-14 09:18:09 +10:00
Sam Potts
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
Sam Potts
211ad6c8f5
Removed YouTube quality controls
2018-08-13 23:43:08 +10:00
Sam Potts
3ad118c026
3.4.0-beta.2
2018-08-05 22:43:35 +10:00
Sam Potts
b96fcfc8ac
v3.4.0-beta.1
2018-08-02 00:55:48 +10:00
Sam Potts
2371619486
Linting
2018-08-01 00:56:44 +10:00
Sam Potts
248005e8e0
Fix merge
2018-07-30 23:29:02 +10:00
Sam Potts
dae272ef66
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# demo/dist/demo.css
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# package.json
# src/js/plyr.js
2018-07-30 23:09:12 +10:00
Sam Potts
2679c5898e
v3.2.23
2018-07-30 22:55:34 +10:00
Sam Potts
599b33e55f
Click to play fix, poster fix, iOS controls fixes
2018-07-30 01:13:12 +10:00
Léo Renaud-Allaire
671325dd17
Add support for YouTube's hl param
2018-07-24 16:36:25 -04:00
Sam Potts
53a3d06103
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# demo/dist/demo.css
# demo/dist/demo.js.map
# demo/dist/demo.min.js
# demo/dist/demo.min.js.map
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# package.json
# yarn.lock
2018-07-24 09:38:26 +10:00
Sam Potts
e2fb922d73
v3.3.22
2018-07-18 21:47:46 +10:00
Sam Potts
e61ebd8d05
Merge branch 'develop' into a11y-improvements
2018-07-02 23:11:50 +10:00
Sam Potts
7de9fd1d65
Merge branch 'develop'
...
# Conflicts:
# changelog.md
# demo/dist/demo.css
# demo/dist/demo.js.map
# demo/dist/demo.min.js
# demo/dist/demo.min.js.map
# dist/plyr.css
# dist/plyr.js.map
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# package.json
# readme.md
# src/js/plyr.js
# src/js/plyr.polyfilled.js
2018-06-29 00:43:02 +10:00
Sam Potts
566c059832
3.3.16
2018-06-29 00:38:11 +10:00
Sam Potts
c99607c85a
Linting, housekeeping, duration fix ( fixes #1074 )
2018-06-29 00:21:22 +10:00
Sam Potts
e59fe1aacf
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# src/js/listeners.js
2018-06-25 23:09:13 +10:00
Sam Potts
ac64350a5f
Fix for bug where controls wouldn't show on hover over YouTube video
2018-06-21 19:26:56 +10:00
Sam Potts
333619f1e3
Remove pointer-events: none
on embed <iframe>
to comply with YouTube ToS
2018-06-21 14:26:40 +10:00
Sam Potts
17dcb63c26
Merge branch 'develop'
...
# Conflicts:
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
2018-06-21 09:11:05 +10:00
Albin Larsson
39c7bd40c2
Make decreaseVolume wrap increaseVolume for code reuse
2018-06-19 16:29:52 +02:00
Albin Larsson
43879e08f4
Make (increase/decrease)Volume methods ignore invalid input instead of raising / lowering to the min / max
2018-06-19 16:27:06 +02:00
Sam Potts
5ed7aa6620
v3.3.17
2018-06-19 16:58:38 +10:00
Sam Potts
ede9323524
v3.3.16
2018-06-19 09:16:14 +10:00
Sam Potts
715b88c09b
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
2018-06-18 23:29:25 +10:00
Sam Potts
ea4d91d2a0
v3.3.15
2018-06-18 23:21:03 +10:00
Sam Potts
7b9ef7d757
More work on menus
2018-06-18 23:13:40 +10:00
Sam Potts
d64ed4ba5a
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
2018-06-18 22:17:34 +10:00
Sam Potts
8584f6a1db
v3.3.14
2018-06-18 22:01:56 +10:00
Sam Potts
08df96a149
v3.3.13
...
You guessed it, a load of awesome changes from contributors:
Thanks @friday for the following:
- Captions fixes
- Fix poster race conditions
- Minor code improvements for quality switching
- Minor event changes
- Fix condition in events.toggleListener to allow non-elements
- Suggestion: Remove array newline rule
- Contributions improvements
- fix: html5.cancelRequest not remove source tag correctly (thanks @a60814billy)
- remove event listeners in destroy() (thanks @cky917)
- Fix markdown in README (thanks @azu)
- Some parts of the accessibility improvements outlined in #905 (more on the way...)
- Fix for bug where volume slider didn't always show
2018-06-18 21:49:06 +10:00
Sam Potts
ffd864ed39
Work on controls
2018-06-18 21:39:47 +10:00
Sam Potts
599883e684
Formatting fix
2018-06-17 01:30:24 +10:00
Sam Potts
f1b4db4f36
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# src/js/controls.js
# src/js/fullscreen.js
# src/js/plyr.js
# src/js/ui.js
# src/js/utils.js
2018-06-17 01:26:24 +10:00
Sam Potts
d4abb4b143
120 line width, package upgrade
2018-06-17 01:04:55 +10:00
Sam Potts
ccc2608cf6
Merge pull request #1039 from friday/poster-race-conditions
...
Fix poster race conditions
2018-06-17 00:40:28 +10:00
Albin Larsson
115f352ade
Respect call order and prioritize public API calls for setting poster, in order to avoid race conditions
2018-06-15 23:56:47 +02:00
Albin Larsson
87ea5e14b4
Replace provider switch plyr.js with conditions
2018-06-15 15:57:10 +02:00
Sam Potts
d522e40594
Merge pull request #1034 from friday/remove-array-newline-rule
...
Suggestion: Remove array newline rule
2018-06-15 15:34:29 +10:00
Albin Larsson
cf5f77c709
Fix menu transitionend event listener
2018-06-15 05:51:23 +02:00
Albin Larsson
fa5d0ad316
Move toggleCaption internals to captions object
2018-06-14 15:58:35 +02:00
Albin Larsson
6bff6b317d
Remove line breaks in arrays
2018-06-13 23:27:35 +02:00
Albin Larsson
927326f715
Also remove 'once' event listeners when destroying (they may still be waiting)
2018-06-12 20:00:41 +02:00