7c442c9357
3.5.6
2019-06-21 12:35:47 +10:00
e17e0a81dd
Package upgrade
2019-06-21 12:35:22 +10:00
2488299d7b
Edge fix
2019-06-21 12:34:49 +10:00
dfc09b8e04
v3.5.5 deployed
2019-06-21 00:24:28 +10:00
6438baaddc
Merge branch 'develop'
2019-06-21 00:19:51 +10:00
8fc6c2ba52
File rename and clean up
2019-06-21 00:19:37 +10:00
95092edc93
Merge pull request #1472 from sampotts/develop
...
v3.5.5
2019-06-21 00:12:10 +10:00
c4b3e0672e
Clean up
2019-06-21 00:10:57 +10:00
e8e2b8ba39
Merge branch 'master' into develop
...
# Conflicts:
# .eslintrc
# demo/dist/demo.css
# demo/dist/demo.js
# demo/dist/demo.min.js
# demo/dist/demo.min.js.map
# dist/plyr.css
# dist/plyr.js
# dist/plyr.min.js
# dist/plyr.min.js.map
# dist/plyr.min.mjs
# dist/plyr.min.mjs.map
# dist/plyr.mjs
# dist/plyr.polyfilled.js
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# dist/plyr.polyfilled.min.mjs
# dist/plyr.polyfilled.min.mjs.map
# dist/plyr.polyfilled.mjs
# package.json
# readme.md
# src/js/listeners.js
# yarn.lock
2019-06-20 23:56:19 +10:00
2e40b91ec1
Styling tweaks for demo
2019-06-20 23:50:46 +10:00
97d9228bed
Aspect ratio tweaks
2019-06-03 20:13:16 +10:00
0f14865d56
Add duration (commented out) in defaults
2019-06-03 20:12:43 +10:00
c94ab2a39f
Repaint clean up
2019-06-03 20:12:21 +10:00
ab89e055de
Demo tweaks
2019-06-03 20:11:31 +10:00
ac6e3dba5a
Fix for thumbnails in demo for audio
2019-06-03 00:28:09 +10:00
d9d2c4a219
Demo tweaks
2019-06-03 00:26:08 +10:00
1890a9378d
Gulp tweaks
2019-06-02 23:16:45 +10:00
ac88e6e190
Demo clean up
2019-06-02 23:16:29 +10:00
15cbae8a19
Removed commented out code for Edge
2019-06-02 22:25:44 +10:00
aaf096d96d
Removed raven-js from dependencies
2019-06-02 22:25:17 +10:00
93f5acbffd
Fixed cite display
2019-06-02 22:25:00 +10:00
9c717275d2
Packages for demo separated
2019-06-02 22:24:41 +10:00
0249772f01
Clean up
2019-06-01 19:50:29 +10:00
5d699d5f47
Merge branch 'develop' of github.com:sampotts/plyr into develop
2019-06-01 19:29:21 +10:00
34d79a5443
Merge pull request #1453 from aFarkas/develop
...
youtube multiple small issues
2019-06-01 18:46:56 +10:00
1e761e237a
Merge pull request #1458 from Jason-Cooke/patch-1
...
docs: fix typo
2019-06-01 18:46:14 +10:00
36ad132c82
Edge fix
2019-06-01 18:45:12 +10:00
c9055f391b
Linting changes
2019-06-01 18:45:07 +10:00
99c95363b4
docs: fix typo
2019-06-01 11:13:44 +12:00
c90526bf07
Create FUNDING.yml
2019-05-27 17:17:05 +10:00
97a6e72e10
fix youtube embed + handle early destroy
2019-05-24 16:55:45 +02:00
f100caba81
fix youtube embed + handle early destroy
2019-05-24 16:53:58 +02:00
80aa6ffe43
Linting changes
2019-04-30 23:44:05 +10:00
0694e58650
v3.5.4
2019-04-25 12:14:48 +10:00
e644eeb5b6
Merge pull request #1423 from sampotts/develop
...
v3.5.4
2019-04-25 12:11:06 +10:00
5ddd9e02de
Fix for the menu in the shadow DOM
2019-04-25 12:09:46 +10:00
a064f0b4fd
Merge branch 'develop' of github.com:sampotts/plyr into develop
2019-04-25 12:04:38 +10:00
b9dbcc30fa
Eslint config rename
2019-04-25 12:03:42 +10:00
7ab34c7d2e
Changelog
2019-04-25 12:03:32 +10:00
17caa3c57b
Fix merging class
2019-04-25 12:03:24 +10:00
2e6361898b
Package updates
2019-04-25 12:03:13 +10:00
a1b2c0419f
Ads improvements for volume and race condition fix
2019-04-25 12:03:04 +10:00
9b81e776fb
Styling for control changes
2019-04-25 12:02:48 +10:00
7a4a7dece8
Ratio improvements
2019-04-25 12:02:37 +10:00
f0d3e8c3b9
Fix for className being wiped out
2019-04-25 12:01:52 +10:00
ad68d9484f
Clean up and API change
2019-04-25 12:01:30 +10:00
c3fd822857
Notes on autoplay support
2019-04-25 12:01:15 +10:00
e147f3a754
Formatting
2019-04-25 12:01:00 +10:00
b694e7d3ab
Use polyfill.io v3
2019-04-22 12:28:26 +10:00
b2fff4c33f
Increase speed limits
2019-04-15 22:08:09 +10:00
9c1060d9b0
Merge pull request #1416 from emielbeinema/fix_webcomponents
...
Make menu work in WebComponent
2019-04-15 21:41:23 +10:00
a91652287b
Don't close menu on click in menu in webcomponent
2019-04-15 12:17:10 +02:00
2cf44c236d
Use querySelector on container for showMenuPanel
2019-04-15 12:16:48 +02:00
243db9eda3
Fix issue with empty controls and preview thumbs
2019-04-13 12:56:15 +10:00
b675ba1f35
Fix issue with setGutter call
2019-04-13 12:55:48 +10:00
e9367ee85e
Fix setting initial speed ( fixes #1408 )
2019-04-12 20:18:17 +10:00
d9b7928ce6
Merge branch 'master' into develop
2019-04-12 19:00:23 +10:00
cdacae6697
Set download URL via setter
2019-04-12 19:00:17 +10:00
2bd08cdc28
3.5.3
2019-04-12 18:44:05 +10:00
5fefabe3bd
Merge pull request #1410 from sampotts/develop
...
v3.5.3
2019-04-12 18:39:14 +10:00
e281078441
Bump version
2019-04-12 18:38:46 +10:00
9bb75f6f52
Changelog
2019-04-12 18:37:11 +10:00
3b7a24456d
Package upgrades
2019-04-12 18:36:55 +10:00
c885d59270
Moved all video styles together
2019-04-12 12:43:45 +10:00
9f30d54963
Merge branch 'master' into develop
...
# Conflicts:
# readme.md
2019-04-12 12:40:12 +10:00
b247093495
Aspect ratio improvements ( fixes #1042 , fixes #1366 )
2019-04-12 12:19:48 +10:00
9ca7b861a9
Autoplay tweak for HTML5
2019-04-12 12:14:12 +10:00
2eccf0dd05
Fix YouTube autoplay ( fixes #1185 )
2019-04-12 12:13:46 +10:00
566b957e65
Merge pull request #1362 from doublex/master
...
#46 - two patches from 'jamesoflol'
2019-04-11 21:20:23 +10:00
a8456f4ca7
Merge pull request #1404 from taion/clear-timeouts
...
fix: Properly clear all timeouts on destroy
2019-04-11 21:18:52 +10:00
0f3098040d
Merge pull request #1407 from freezer278/http-youtube-fix
...
fixed setting youtube host for non-https case
2019-04-11 21:18:15 +10:00
21539be3f2
code cleanup
2019-04-04 09:32:38 +03:00
c22f5c4b39
code cleanup
2019-04-04 08:56:46 +03:00
f4b47a9275
fixed setting youtube host for non-https case
2019-04-04 08:51:20 +03:00
266b70d9d0
fix: Properly clear all timeouts on destroy
2019-04-01 14:42:51 -04:00
6e68ad6d15
Update readme.md
2019-03-26 21:43:59 +11:00
c202551e6d
Merge branch 'develop' of github.com:sampotts/plyr into develop
2019-03-16 11:58:12 +11:00
5b7a025d26
Housekeeping
2019-03-16 11:57:15 +11:00
26bcf83960
Merge pull request #1376 from ar31an/patch-1
...
Update poster src
2019-03-07 18:59:58 +11:00
e4acff4f8d
Update poster src
2019-03-07 12:54:07 +05:00
568ddf2390
Merge pull request #1375 from sampotts/master
...
Merge back
2019-03-07 18:30:05 +11:00
ce91945544
Preview seek: optional hours and ms in VTT parser
2019-02-27 15:45:24 +01:00
11fed8d1b5
Preview seek: fix: allow absolute thumbnail paths
2019-02-27 15:43:36 +01:00
4c3bf25b8a
Fixed issue where the preview thumbnail was present while scrubbing
2019-02-24 12:10:20 +11:00
215fc3677a
v3.5.1
2019-02-23 13:14:01 +11:00
4d3b6b882e
Merge pull request #1356 from sampotts/develop
...
v3.5.1
2019-02-23 13:10:20 +11:00
83eda174af
v3.5.1
2019-02-23 13:09:26 +11:00
1c29cb890e
Merge branch 'master' into develop
...
# Conflicts:
# gulpfile.js
2019-02-23 13:08:32 +11:00
438ebe5013
Jsdoc updates
2019-02-23 13:07:35 +11:00
4335a2a0d1
Update .npmignore
2019-02-23 13:07:26 +11:00
825fd292ae
Fix build
2019-02-23 13:07:17 +11:00
80990c98c8
Deployed v3.5.0
2019-02-19 01:25:39 +11:00
44d3a17870
Fix links
2019-02-19 01:17:08 +11:00
54110f8358
Update build process
2019-02-19 01:05:59 +11:00
522135adaf
Merge branch 'develop' of github.com:sampotts/plyr into develop
2019-02-19 00:19:40 +11:00
153b8dc6bb
Added RangeTouch, updated Shr lib in demo
2019-02-19 00:19:25 +11:00
d1bc70ea06
Merge pull request #1327 from robertkraig/develop
...
Update <progress> bar role=progressbar
2019-02-19 00:11:05 +11:00
df61e5cdd2
Tweak to readme
2019-02-15 00:03:30 +11:00
bf9a557868
Plenty of emojis
2019-02-15 00:02:42 +11:00
537ffce4e0
Docs
2019-02-14 23:44:32 +11:00
b38a481b20
Merge pull request #1343 from electerious/patch-1
...
Remove NodeList example
2019-02-14 23:29:49 +11:00
7e1d461882
Removed setting up multiple players
...
This example is already covered in the readme.
2019-02-14 13:29:11 +01:00
c634d3696e
Remove NodeList example
...
I've removed the NodeList example because it's confusing. Only the first element of a NodeList will be used and this is usually not what you want. I've instead replaced it with a `querySelector` and map example. It's related to: https://github.com/sampotts/plyr/issues/801
I know that there was a note, pointing out that the first element will be used, but be honest: Everybody is just scanning the examples for code and doing copy paste :D
2019-02-14 13:16:10 +01:00
0189e90fce
Fix deployment
2019-02-12 13:55:45 +11:00
dbd2136bac
Fix for cue points missing
2019-02-07 23:45:19 +11:00
eb628c8e4f
Ads bug fixes
2019-02-01 00:24:48 +11:00
38cb20706f
Merge pull request #1 from robertkraig/defect/update-progress-element-axe-error
...
Updating accessibility attribute to progressbar
2019-01-30 12:06:37 -08:00
c730866efe
Updating accessibility attribute to progressbar
...
aXe complains this is a non-compatible attribute to be set as `role="presentation"`
2019-01-30 12:05:12 -08:00
d0e3c7c6d0
Merge branch 'develop' into beta
2019-01-29 21:37:06 +11:00
d9daf2c618
Fix gulp
2019-01-29 21:36:47 +11:00
b1da599b5d
Merge branch 'develop' into beta
2019-01-29 21:34:40 +11:00
b798368ba6
Update version
2019-01-29 21:33:47 +11:00
fa4868a26d
Fix listeners for preview thumbs when changing source
2019-01-29 21:33:16 +11:00
6bf6c3f0f4
Paths
2019-01-27 01:15:54 +11:00
32e8cce527
Fullscreen fix
2019-01-27 01:08:44 +11:00
c125c1a2c0
Added ES builds
2019-01-27 01:08:39 +11:00
d311722cd0
Formatting
2019-01-26 22:47:23 +11:00
1d51b28701
Tweaks
2019-01-26 22:45:47 +11:00
dc54eba8f8
Merge pull request #1319 from fanmio/issues/1316-allow-to-customize-vimeo-url-params
...
Adds options for vimeo plugin #1316
2019-01-26 17:20:18 +11:00
a84fc396e8
Merge branch 'develop' into issues/1316-allow-to-customize-vimeo-url-params
2019-01-26 17:19:58 +11:00
8b57104f83
Docs for preview thumbs
2019-01-26 17:17:27 +11:00
ff066f0c2a
Typo
2019-01-26 16:54:26 +11:00
a64a84f2fe
Fix merge
2019-01-26 16:54:04 +11:00
1f0a74f3d5
Changelog typo
2019-01-26 16:52:47 +11:00
44739a17d0
Merge branch 'master' into develop
...
# Conflicts:
# changelog.md
# demo/dist/demo.js.map
# demo/dist/demo.min.js
# demo/dist/demo.min.js.map
# demo/index.html
# 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
# package.json
# readme.md
# yarn.lock
2019-01-26 16:50:37 +11:00
464acd1a36
Package upgrades
2019-01-26 16:45:30 +11:00
fe536252aa
Version bump
2019-01-26 16:42:58 +11:00
52be5ae889
Built files
2019-01-26 16:35:42 +11:00
24319e5c31
Clean up
2019-01-26 16:35:34 +11:00
c44351507f
Plugin tweaks for ads and previews
2019-01-26 16:31:47 +11:00
052e426810
Adds options for vimeo plugin #1316
...
This adds replaces hard coded vimeo options with options that can be passed to the Plyr instance when initializing.
2019-01-24 12:07:01 +01:00
c577eb01ce
Style tweaks for preview plugin
2019-01-22 16:24:46 +11:00
263e88f6b3
Comments
2019-01-21 00:39:28 +11:00
4ab8a54a11
Preview design tweaks
2019-01-21 00:32:20 +11:00
ad72ebd4bb
Fix analytics
2019-01-17 18:50:26 +11:00
e40c63b9e7
Fix GA
2019-01-17 12:08:25 +11:00
f927d26ce7
v3.4.8
...
- Calling customized controls function with proper arguments (thanks @a60814billy)
2019-01-17 11:37:19 +11:00
fe24c73c11
Merge branch 'develop' of github.com:sampotts/plyr into develop
2019-01-14 00:34:12 +11:00
2475b2a82b
Gulp fixes
2019-01-14 00:34:07 +11:00
4ccc629488
Package upgrades
2019-01-14 00:34:00 +11:00
6782737009
Fullscreen fixes
2019-01-14 00:33:48 +11:00
4d3e188401
Merge branch 'develop' of https://github.com/sampotts/plyr into develop
2019-01-08 23:34:59 +11:00
cd9cbfbd1e
Enable thumbs in demo
2019-01-08 23:34:44 +11:00
7dd7c13065
Linting etc
2019-01-08 23:34:28 +11:00
6be125db87
Merge pull request #1292 from omarkhatibco/master
...
Support Youtube NoCookie mode
2019-01-06 14:10:25 +11:00
1c79ce70c9
Update youtube.js
2019-01-06 14:09:49 +11:00
db2997ef21
Merge branch 'develop' into master
2019-01-06 14:08:46 +11:00
10c88f6e49
Merge pull request #1295 from taion/Math.trunc
...
fix: Use Math.trunc instead of parseInt
2019-01-06 14:07:07 +11:00
6d9d315ca7
fix: Use Math.trunc instead of parseInt
2018-12-20 13:06:29 -05:00
973527cb84
Merge pull request #1294 from smnbbrv/patch-1
...
Add Angular plugin reference
2018-12-19 08:00:49 +07:00
0ff47fe3ea
Add Angular plugin reference
2018-12-18 17:27:07 +01:00
5fdc0aae66
Merge pull request #1253 from jamesoflol/preview-thumbs
...
Preview seek/scrubbing thumbnails
2018-12-15 10:43:36 +07:00
d97257a5a9
Preview seek: Edge+IE11 fixes
...
- Fixed bug: Edge seek errors: Replaced array spread with Array.from()
- Fixed IE11 bug: seek time was offset to the left. Required an extra container div to facilitate this
2018-12-15 11:32:50 +11:00
279f051905
Preview seek: image preloading + tweaks/fixes
...
- Preloads neighbouring images after showing current image
- Re-fixed bug: if you mousedown but don't move mouse, it shows a stale image in the scrubbing container
- Fixed bug: mobile device correctly detect touch
2018-12-14 12:50:29 +11:00
88ffd0f138
remove comment
2018-12-13 17:31:15 +01:00
11618353ea
support Youtube noCookie Mode
2018-12-13 17:30:10 +01:00
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
2bbebd811b
Merge pull request #1267 from gurupras/issue-858
...
Ensure custom handlers are called on container clicks that trigger togglePlay or restart
2018-12-08 16:58:51 +11:00
3fb85664d2
Updated restart logic to call play instead of togglePlay
2018-12-08 00:57:47 -05:00
b9ea9fba9a
Merge branch 'develop' of https://github.com/sampotts/plyr into develop
2018-12-08 16:50:48 +11:00
a0303969c2
Fix for error when mime type not specified ( fixes #1274 )
2018-12-08 16:50:44 +11:00
fa78df3749
Merge pull request #1273 from samuelgozi/patch-1
...
Fix buffer progress bar animation on WebKit browsers
2018-12-08 16:27:39 +11:00
df5b7a008d
Fix: buffer progress bar transition on webkit
...
The transition was set on the wrong pseudo element for WebKit browsers.
2018-11-22 19:35:01 +02:00
80813b0406
Replaced calls to player.restart() and player.togglePlay() with proxy(...) to ensure that custom handlers are called
2018-11-19 23:06:23 -05:00
e8d2f23b81
Merge pull request #1254 from a60814billy/fix/custom-controls-calling-argument
...
Calling customized controls function with proper arguments
2018-11-12 21:32:31 +11:00
0e181133c1
Calling customized controls function with proper arguments
2018-11-12 15:37:46 +08:00
8f27611911
Preview seek/scrubbing thumbnails
2018-11-12 15:55:26 +11:00
2c8a337f26
v3.4.7
...
- Fix for Vimeo fullscreen with non native aspect ratios (fixes #854 )
2018-11-08 23:34:10 +11:00
c24e52d97d
Package updates
2018-11-08 23:29:54 +11:00
574f40949c
Merge branch 'master' into develop
2018-11-08 23:19:57 +11:00
cf3848fbd5
Merge branch 'develop' of github.com:sampotts/plyr into develop
2018-11-08 23:19:26 +11:00
a19ad69038
Fix for Vimeo fullscreen with non 16:9 aspect ratios
2018-11-08 23:19:11 +11:00
d6f20e2756
Package upgrades
2018-11-08 23:18:23 +11:00
e2fc20ca76
Styling tweaks
2018-11-08 23:18:04 +11:00
37c3f7109d
Additional listener for checking for audio tracks
2018-11-08 23:17:44 +11:00
99d5211a33
Merge pull request #1247 from danielcgold/patch-1
...
[Edit README] Halfhalftravel uses Plyr!
2018-11-06 10:17:55 +11:00
b97f143195
Halfhalftravel uses Plyr!
...
https://www.halfhalftravel.com/events/medellin-photo-walk.html
https://www.halfhalftravel.com/travel-guides/how-to-travel-to-santa-fe-de-antioquia-colombia.html
2018-11-05 10:57:23 -05:00
e8da4326b6
Prevent scroll on focus
2018-11-03 21:17:46 +11:00
67f908aa8d
Load media after UI is built
2018-11-03 21:17:32 +11:00
65eb5c1b8b
Fix support check
2018-11-03 21:16:40 +11:00
7d484c6e09
Merge pull request #1232 from tocsinde/patch-1
...
Readme: Add missing annotation to PIP support
2018-10-26 08:37:33 +11:00
8252e13eb9
Readme: Add missing annotation to PIP support
...
PIP only works on HTML videos, so I added the number of the (already existing) annotation.
2018-10-25 23:35:20 +02: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
cede7d0f35
Fix gulp build
2018-10-25 09:21:37 +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
88528ef979
Merge pull request #1197 from TechGuard/fix-html5-quality-settings
...
Fix html5 quality settings
2018-10-24 22:39:34 +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
779e45c11b
Merge branch 'master' into develop
2018-10-24 22:32:55 +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
ebaded66b4
Package updates
2018-10-24 22:31:16 +11:00
c232eb2478
Fix SVG issue for older browsers ( fixes #1191 )
2018-10-24 22:30:41 +11:00
7559cc6897
Merge pull request #1226 from jamesoflol/dont-hide-mobile-controls-immediately
...
Prevent immediate hiding of controls on mobile
2018-10-23 11:09:11 +11:00
69d0d6d7ee
Prevent immediate hiding of controls on mobile
2018-10-23 10:08:46 +11:00
3e9336b15d
Merge pull request #1217 from epalmans/master
...
typo
2018-10-17 16:55:49 +11:00
5c78ecc15d
typo
2018-10-16 14:48:10 +02: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
f5baff6e6b
Merge pull request #1192 from jamesoflol/more-mobile-touch-issues
...
Don't hide controls on focusout event
2018-09-27 21:33:37 +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
7fed689f9a
Yarn lock file
2018-09-25 22:25:46 +10:00
3f48df8f10
Remove babel-polyfill in favour of core-js
2018-09-25 22:25:35 +10:00
cc55092ca6
Babel upgrades
2018-09-25 22:25:04 +10:00
3331d9d01d
Package upgrades
2018-09-25 20:46:58 +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
8fb8ae1260
Merge pull request #1163 from sampotts/develop
...
Fix bug with nodeList for play buttons
2018-08-14 12:14:58 +10:00
90304369f4
Fix watch
2018-08-14 12:13:16 +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
48bf368316
Merge pull request #1160 from sampotts/develop
...
v3.4.0
2018-08-14 00:00:24 +10:00
8f94ce86a0
Merge branch 'master' into develop
...
# Conflicts:
# readme.md
2018-08-13 23:59:19 +10:00
10a9cf08f1
Changelog
2018-08-13 23:57:46 +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
f6bc42c2bc
Fix IE11 issue in demo
2018-08-13 23:03:08 +10:00
2c01b8ba76
Yarn lock file
2018-08-13 23:02:31 +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
1d0db89194
Update wrong reference in docs
2018-08-13 23:01:38 +10:00
297f297d18
Moved i18n to utils
2018-08-13 21:39:16 +10:00
059205c378
Package updates
2018-08-13 21:39:02 +10:00
f94e53ffb1
Merge pull request #1158 from friday/1153
...
Fix #1153 : Captions language fallback
2018-08-13 09:24:25 +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
b96fcfc8ac
v3.4.0-beta.1
2018-08-02 00:55:48 +10:00
18b4d26bee
Merge pull request #1142 from sampotts/a11y-improvements
...
A11y improvements
2018-08-02 00:47:57 +10:00
7f4b74e2d4
Fix for hover over iframed players not showing controls
2018-08-02 00:47:03 +10:00
a8f8486cf4
Merge pull request #1143 from mhluska/patch-1
...
Fix Readme typo (Patron -> Patreon)
2018-08-01 15:09:00 +10:00
a343e58e53
Fix Readme typo (Patron -> Patreon)
2018-08-01 12:08:02 +07:00
0892d69ba2
Handle race condition for ads lib loading after source change
2018-08-01 13:56:49 +10:00
ba511b51c7
Box shadow fix for range track
2018-08-01 13:00:51 +10:00
e090581913
Ads on dev or prod only
2018-08-01 11:49:42 +10:00
aaa56caa9c
Only focus button if menu wasn’t hidden already
2018-08-01 01:38:57 +10:00
c8db1e55dd
Escape closes menu
2018-08-01 01:26:15 +10:00
58079393e6
Build
2018-08-01 00:58:27 +10:00
0b44f2d897
Demo config
2018-08-01 00:57:45 +10:00
2371619486
Linting
2018-08-01 00:56:44 +10:00
13a54b5dbe
Merge branch 'develop' into a11y-improvements
...
# Conflicts:
# src/js/controls.js
2018-08-01 00:46:26 +10:00
fa0861ff2e
Merge pull request #1141 from friday/1137
...
Improve captions positioning consistency
2018-08-01 00:41:48 +10:00
748aa5179f
Comments about keydown vs keyup for Firefox
2018-08-01 00:38:19 +10:00
56a485bac6
Fix Firefox spacebar issue
2018-08-01 00:37:55 +10:00
9488de30e5
Fix #1137 : Improve captions positioning consistency
2018-07-31 16:26:34 +02:00
e3dfd16096
Merge pull request #1139 from friday/controls-input
...
Controls input fixes
2018-07-31 09:08:08 +10:00
c230ccce86
Update controls.md docs
2018-07-31 00:44:07 +02:00
db22a8e9c4
Improve handling of the 'controls' argument
2018-07-31 00:43:56 +02:00
3a3358e2b4
Make iOS range fix more universal
2018-07-30 23:29:14 +10:00
248005e8e0
Fix merge
2018-07-30 23:29:02 +10:00
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
2679c5898e
v3.2.23
2018-07-30 22:55:34 +10:00
efb7401e6d
Merge pull request #1136 from sampotts/develop
...
v3.3.23
2018-07-30 22:54:03 +10:00
60a0f0c979
Missed reference
2018-07-30 22:53:42 +10:00
5d168d0e14
v3.3.23
2018-07-30 22:53:09 +10:00
f964e34d8c
Merge pull request #1134 from mjfwebb/hide-empty-controls
...
Hide empty controls
2018-07-30 22:47:10 +10:00
021ba0b8e9
Update controls.scss
2018-07-30 22:46:48 +10:00
96d371546c
Merge pull request #1135 from sampotts/master
...
Merge back
2018-07-30 22:45:59 +10:00
e1780a4df0
Fix for redraw issue
2018-07-30 22:44:19 +10:00
e5e169a1e2
Don't move caption up when "showing" the lower controls when the controls are empty
2018-07-30 01:02:13 +02:00
5eda498516
If the plyr__controls is empty it is still showing the transition causing captions to be pushed up when hovering over where the controls would be. This change hides the plyr__controls div when it is empty.
2018-07-29 22:02:16 +02:00
599b33e55f
Click to play fix, poster fix, iOS controls fixes
2018-07-30 01:13:12 +10:00
3a8332bdb3
Fix for webkit redrawing issue
2018-07-29 12:32:26 +10:00
44b5d9f6b9
Merge pull request #1131 from friday/1108
...
Make sure youtube.onReady doesn't run twice
2018-07-29 00:19:37 +10:00
24deff0e2d
Fix #1108 : Make sure youtube.onReady doesn't run twice
2018-07-28 04:04:57 +02:00
0933b48c2a
Merge pull request #1113 from friday/issue-templates
...
Use GitHub's new issue template prompt
2018-07-27 13:12:49 +10:00
71578e07ec
Merge pull request #1120 from didacte/add-missing-youtube-hl-param
...
Add support for YouTube's hl param
2018-07-26 00:03:10 +10:00
671325dd17
Add support for YouTube's hl param
2018-07-24 16:36:25 -04:00
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
ad1989e45e
New issue templates (with prompt)
2018-07-23 06:21:46 +02:00
f9ac98bc6d
Lowercase contributing.md (like the other docs)
2018-07-23 06:21:25 +02:00
544ab0086b
Logic fix
2018-07-19 10:02:41 +10:00
13bf80d372
Deployment improvements (auto purge cache etc)
2018-07-19 09:47:11 +10:00
e2fb922d73
v3.3.22
2018-07-18 21:47:46 +10:00
a6cc85c437
Merge branch 'develop'
2018-07-18 21:46:43 +10:00
d061be5d2b
Changelog
2018-07-18 21:46:23 +10:00
dc2feedd79
Merge pull request #1103 from sampotts/develop
...
v3.3.12
2018-07-18 21:45:31 +10:00
f8e4ba36e5
Merge branch 'master' into develop
...
# Conflicts:
# changelog.md
# dist/plyr.js.map
# dist/plyr.min.js.map
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js.map
# package.json
2018-07-18 21:44:39 +10:00
f3d5389587
3.3.17
2018-07-18 21:41:46 +10:00
d9ffb10b93
Merge pull request #1080 from gurupras/html5-quality-source-setter-readme
...
Updated README.md to show how to add quality options to HTML5 videos
2018-07-18 15:32:46 +10:00
e63ad7c74b
Keyboard and focus improvements
2018-07-15 19:23:28 +10:00
1186377b25
Merge pull request #1095 from friday/stickler
...
Add stickler config
2018-07-11 23:32:49 +10:00
8616895e57
Merge pull request #1094 from friday/remark
...
Verify internal documentation links with "remark"
2018-07-11 09:17:24 +10:00
2cf5a22c85
Fix internal link for the source setter
2018-07-10 23:56:00 +02:00
763eb2df80
Add 'remark' and plugin to verify internal links in markdown
2018-07-10 23:56:00 +02:00
8bbf66a0fb
Add stickler config
2018-07-10 20:53:09 +02:00
676b46e4a7
Merge pull request #1093 from friday/travis-2
...
Verify PR instructions with Travis
2018-07-10 15:24:22 +10:00
82a119c67f
Add travis check for the base branch (only permit develop for code changes)
2018-07-10 05:16:05 +02:00
6fd4389887
Add travis check for omitting dist in development branch
2018-07-10 05:16:05 +02:00
1e1a548459
Simplify travis conf
2018-07-10 02:44:15 +02:00
8db9b53a8f
Merge pull request #1092 from friday/readme-streaming-link
...
Fix streaming link in docs
2018-07-10 09:50:43 +10:00
ba33fd8277
Merge pull request #1091 from friday/1085
...
Add navigator.languages fallback for ios 9
2018-07-10 09:50:24 +10:00
8071feda18
Fix streaming link
2018-07-09 18:47:16 +02:00
a49b73cd01
Add navigator.languages fallback for ios 9
2018-07-09 18:38:23 +02:00
8226493a9e
Update pull_request_template.md
2018-07-05 09:49:25 +10:00
38a8a0e8a1
Update issue_template.md
2018-07-05 09:45:17 +10:00
ead6601394
Merge
2018-07-02 23:11:59 +10:00
e61ebd8d05
Merge branch 'develop' into a11y-improvements
2018-07-02 23:11:50 +10:00
6eeca8b5d1
Merge pull request #1083 from friday/fix-travis
...
Change "no-cycle" lint-error to warning
2018-07-02 08:53:50 +10:00
bf51ce4414
Merge pull request #1082 from friday/yarn-error.log
...
Gitignore yarn-error.log
2018-07-02 08:53:32 +10:00
5ad614e251
Change linting import/no-cycle to warning (not error)
2018-07-01 19:50:58 +02:00
93c890603d
Gitignore yarn-error.log
2018-07-01 19:33:47 +02:00
29fb4dfc2b
Updated README.md to show up to add quality options to HTML5 videos
...
initialized via the source setter
2018-06-30 08:04:32 -04:00
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
566c059832
3.3.16
2018-06-29 00:38:11 +10:00
0c9572f0a1
Merge branch 'develop' of github.com:sampotts/plyr into develop
2018-06-29 00:21:28 +10:00
c99607c85a
Linting, housekeeping, duration fix ( fixes #1074 )
2018-06-29 00:21:22 +10:00
e2010bcd1a
Merge pull request #1075 from mimse/feature/handle_live_stream
...
Hide currentTime and progress
2018-06-28 23:52:58 +10:00
3bf1c59bd6
Work on key bindings for menu
2018-06-28 23:44:07 +10:00
e9f1b55f51
Hide currentTime and progress
2018-06-28 11:25:55 +02:00
4f5152f526
Merge pull request #1070 from mimse/fix_condition_check
...
Fixed condition check
2018-06-27 22:47:42 +10:00
de9b53045a
Fixed condition check
...
If class includes "control" it will add it again.
2018-06-27 14:33:51 +02:00
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
df458c5e7a
Merge branch 'develop' of github.com:sampotts/plyr into develop
2018-06-25 22:31:43 +10:00
e206554146
Linting and package tweak
2018-06-25 22:31:38 +10:00
e422806c44
Merge pull request #1063 from klassicd/develop
...
Handle undefined this.player.elements.buttons.play
2018-06-25 20:21:49 +10:00
b6ddf144f4
handle undefined player.elements.buttons.play
2018-06-25 12:00:02 +02:00
86406ee59a
Merge pull request #1061 from friday/captions-no-toggle-button
...
Fix captions.toggle() if there is no toggle button
2018-06-22 08:19:33 +10:00
81c5477f1d
Fix captions.toggle() if there is no toggle button
2018-06-21 15:22:30 +02:00
ac64350a5f
Fix for bug where controls wouldn't show on hover over YouTube video
2018-06-21 19:26:56 +10:00
333619f1e3
Remove pointer-events: none
on embed <iframe>
to comply with YouTube ToS
2018-06-21 14:26:40 +10:00
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
e04b90c9c0
Ads only on HTML5 and .is cleanup
2018-06-21 09:06:28 +10:00
1f1d74ba50
Work on menus
2018-06-21 09:01:16 +10:00
f62e1da01a
Merge pull request #1057 from meyt/patch-1
...
Fix i18n defaults path on README
2018-06-20 22:46:50 +10:00
2fe949629f
Fix i18n defaults path
2018-06-20 16:00:51 +04:30
20f2ddc11d
Merge pull request #1056 from friday/volume
...
Minor increaseVolume and decreaseVolume changes
2018-06-20 16:53:43 +10:00
004528a65c
Avoid conditions in volume scroll event listener
2018-06-19 17:22:12 +02:00
39c7bd40c2
Make decreaseVolume wrap increaseVolume for code reuse
2018-06-19 16:29:52 +02:00
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
bb546fe43f
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-19 19:24:47 +10:00
5ed7aa6620
v3.3.17
2018-06-19 16:58:38 +10:00
47750b6aad
v3.3.17
...
- Fix YouTube muting after seeking with the progress slider
- Respect preload="none" when setting quality if the media hasn't been loaded some other way
2018-06-19 16:57:32 +10:00
de7832eb8b
Merge branch 'develop'
2018-06-19 16:40:54 +10:00
52ea5bd0ab
Merge pull request #1052 from friday/youtube-audio-fix
...
Fix YouTube muting after seeking with the progress slider.
2018-06-19 04:15:07 +02:00
457d112df7
Fix #1045 : YouTube mutes when seeking after play
2018-06-19 04:03:59 +02:00
22cdec9d38
Merge pull request #1051 from friday/quality-2
...
Respect preload="none" when setting quality if the media hasn't been loaded some other way
2018-06-19 11:48:44 +10:00
d72e502107
Fixes #1044 : Don't load the new source if preload is disabled and the current source hasn't been loaded
2018-06-19 03:39:18 +02:00
94055f0772
Replace filter()[0] with find()
2018-06-19 03:35:57 +02:00
ede9323524
v3.3.16
2018-06-19 09:16:14 +10:00
c45f428f61
Built files
2018-06-19 09:14:10 +10:00
b61ba02f3d
Fix issue with play button not changing state ( fixes #1048 )
2018-06-19 09:12:21 +10:00
9e1218547b
WIP
2018-06-19 09:11:35 +10:00
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
ea4d91d2a0
v3.3.15
2018-06-18 23:21:03 +10:00
7b9ef7d757
More work on menus
2018-06-18 23:13:40 +10:00
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
22d524ac9d
Removed 1440p so I can afford to eat
2018-06-18 22:16:12 +10:00
8584f6a1db
v3.3.14
2018-06-18 22:01:56 +10:00
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
cc3c0b5448
Merge branch 'develop'
2018-06-18 21:41:25 +10:00
ffd864ed39
Work on controls
2018-06-18 21:39:47 +10:00
3c9c1b4cdc
Merge pull request #1041 from sampotts/a11y-improvements
...
A11y improvements
2018-06-17 01:34:11 +10:00
599883e684
Formatting fix
2018-06-17 01:30:24 +10:00
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
d4abb4b143
120 line width, package upgrade
2018-06-17 01:04:55 +10:00
828ce66942
Merge pull request #1038 from friday/captions-input-lowercase
...
Small captions fixes
2018-06-17 00:40:56 +10:00
ccc2608cf6
Merge pull request #1039 from friday/poster-race-conditions
...
Fix poster race conditions
2018-06-17 00:40:28 +10:00
de45de0e0b
Merge pull request #1040 from friday/switches-get-stitches
...
Switches code optimizations
2018-06-17 00:39:35 +10:00
99c10aa1fc
Replace switch in controls.createProgress with object literal
2018-06-16 07:27:04 +02:00
2a186e425b
Replace switch in support.mime with object literal and conditions, and make it return boolean
2018-06-16 07:27:04 +02:00
64bb206d85
Replace switch in support.check with simpler conditions
2018-06-16 07:27:04 +02:00
2d6732d580
Replace switch in controls.createLabel with object literal
2018-06-16 07:25:34 +02:00
8f359adf9c
Fix captions.toggle order
2018-06-16 01:34:55 +02:00
1f09493ba2
Captions: Handle uppercase input (like before)
2018-06-16 01:07:16 +02:00
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
2af60c5c0d
Add 'ready' promise
2018-06-15 23:01:33 +02:00
aab2817ddc
Copy poster when creating new media element for YouTube and Vimeo (needed for #1018 )
2018-06-15 22:57:16 +02:00
f1c4752036
Filter out null / undefined in elements.setAttributes
2018-06-15 22:52:19 +02:00
88735e3146
Replace switch in controls.updateSetting with condition
2018-06-15 15:57:10 +02:00
c373ed72d7
Replace switch in YouTube error handler with object literal
2018-06-15 15:57:10 +02:00
213cfe8c84
Replace switch in media.js with simpler conditions
2018-06-15 15:57:10 +02:00
87ea5e14b4
Replace provider switch plyr.js with conditions
2018-06-15 15:57:10 +02:00
2aa967aba9
Replace switch in source.js with destructuring
2018-06-15 12:33:30 +02:00
d522e40594
Merge pull request #1034 from friday/remove-array-newline-rule
...
Suggestion: Remove array newline rule
2018-06-15 15:34:29 +10:00
3cd2b9a6c3
Merge pull request #1036 from friday/captions-passive-toggle
...
Captions fixes (again)
2018-06-15 15:33:39 +10:00
19e412a73a
Add 'passive' flag to internal captions methods to avoid overriding user preferences, support multiple browser languages (get first match) and improve comments
2018-06-15 06:07:04 +02:00
cf5f77c709
Fix menu transitionend event listener
2018-06-15 05:51:23 +02:00
4811e3333f
Merge pull request #1035 from sampotts/friday-contrib-2
...
Contributions improvements
2018-06-15 11:04:33 +10:00
8257857075
Wrap caption toggle event listener callback to avoid sending event
2018-06-15 02:44:00 +02:00
e3e4e60fdb
Contributions improvements
...
General improvements and new sections
2018-06-14 19:50:59 +02:00
6ce9a94932
Move internal event listeners for captions with direct handling in the captions object
2018-06-14 16:41:16 +02:00
fa5d0ad316
Move toggleCaption internals to captions object
2018-06-14 15:58:35 +02:00
6bff6b317d
Remove line breaks in arrays
2018-06-13 23:27:35 +02:00
99ac8d4c52
Remove array-newline rule
2018-06-13 22:07:32 +02:00
019e1f80ca
Merge pull request #1032 from friday/event-2
...
Fix condition in events.toggleListener to allow non-elements
2018-06-13 23:16:46 +10:00
2fe98f3721
Fix condition in events.toggleListener to allow non-elements
2018-06-13 14:29:55 +02:00
5c08363400
Merge pull request #1030 from friday/event-improvements
...
Minor event changes
2018-06-13 10:52:17 +10:00
927326f715
Also remove 'once' event listeners when destroying (they may still be waiting)
2018-06-12 20:00:41 +02:00
53933dff7e
Use toggleListener in trapFocus
2018-06-12 19:39:26 +02:00
f15c1344b0
Removed support for multiple elements in toggleListener
2018-06-12 19:10:00 +02:00
fb48b330cc
typo
2018-06-12 17:41:17 +02:00
5dddf8b0ec
Logic cleanup
2018-06-13 00:56:31 +10:00
0ecf7e3854
Force string on format
2018-06-13 00:48:42 +10:00
aae1092bac
Merge branch 'develop' of github.com:sampotts/plyr into develop
...
# Conflicts:
# src/js/captions.js
# src/js/controls.js
# src/js/fullscreen.js
# src/js/html5.js
# src/js/listeners.js
# src/js/plugins/youtube.js
# src/js/plyr.js
# src/js/utils.js
2018-06-13 00:41:30 +10:00
7158e507ad
Merge pull request #1029 from cky917/develop
...
remove event listeners in destroy()
2018-06-13 00:05:31 +10:00
70f3390ffe
Merge pull request #1028 from a60814billy/fix/cancel-request-not-remove-source-tag-correctly
...
fix: html5.cancelRequest not remove source tag correctly
2018-06-13 00:03:24 +10:00
392dfd024c
Utils broken down into seperate files and exports
2018-06-13 00:02:55 +10:00
87170ab460
remove event listeners in destroy, add once method
2018-06-12 21:18:05 +08:00
ee4c044d27
fix: html5.cancelRequest not remove source tag correctly
2018-06-12 11:35:31 +08:00
0b09b8ee6f
Merge pull request #1027 from friday/quality
...
Minor code improvements for quality switching
2018-06-12 11:13:34 +10:00
db95b3234f
Move uniqueness filter from getQualityOptions to setQualityMenu
2018-06-12 02:31:18 +02:00
6d2dad5810
Trigger qualityrequested event unconditionally when trying to set it (needed for streaming libraries to be able to listen)
2018-06-12 02:31:18 +02:00
81ee3f759c
Remove todo comment about Vimeo support for setting quality (they don't support it)
2018-06-12 02:31:18 +02:00
ed606c28ab
Filter out unsupported mimetypes in getSources() instead of the quality setter
2018-06-12 02:31:18 +02:00
f15e07f7f5
Simplify logic in youtube.mapQualityUnit (not that it matters much now)
2018-06-12 02:31:04 +02:00
cd14c3086d
Merge pull request #1025 from azu/patch-1
...
Fix markdown in README
2018-06-11 20:16:18 +10:00
41184b82ee
Fix markdown in README
2018-06-11 19:12:35 +09:00
6a6f3914c0
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-11 17:13:09 +10:00
840e31a693
v3.3.12
2018-06-11 17:10:37 +10:00
1bc452c349
Merge
2018-06-11 16:54:35 +10:00
3fad6ed42c
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
# src/js/captions.js
2018-06-11 16:54:20 +10:00
38f954ef17
Merge branch 'master' into 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-11 16:48:54 +10:00
abd1182303
Merge
2018-06-11 16:45:40 +10:00
efe70ab48e
v3.3.11
2018-06-11 16:39:35 +10:00
62c263bda3
Replace quality setter conditions with Array.find()
2018-06-11 08:23:08 +02:00
4c1337b4c5
Assure type safety in getSources() and getQualityOptions() (always return arrays), and remove external conditions and type conversion no longer needed
2018-06-11 08:23:08 +02:00
38f10d4cc6
WIP
2018-06-11 16:19:11 +10:00
1ad76800b0
Merge pull request #1024 from friday/event-bubble-detail
...
Event "detail" is lost in the synthetic event bubble/proxy
2018-06-11 16:13:02 +10:00
cc97d7be6a
Fix synthetic event bubble/proxy loses detail
2018-06-11 08:00:46 +02:00
f951cb372c
Merge pull request #1023 from friday/make-utils-static
...
Make utils static
2018-06-11 14:41:06 +10:00
37a3ab202a
Remove wrapper function around utils.is.element in Plyr.setup() (no lnger needed)
2018-06-11 05:44:57 +02:00
b148adc0af
Avoid using this to refer to utils or utils.is, since that means methods can't be used statically
2018-06-11 05:44:57 +02:00
16828e975a
Move utils.is.getConstructor() to utils.getConstructor()
2018-06-11 05:44:57 +02:00
7d26f41d64
Merge pull request #1015 from friday/captions-fixes-again
...
Captions rewrite (use index internally to support missing or duplicate languages)
2018-06-11 13:21:05 +10:00
f37f465ce4
Merge pull request #1020 from friday/1016
...
Vimeo: Update playback state and assure events are triggered on load
2018-06-11 11:48:03 +10:00
b199215525
Merge pull request #1021 from friday/vimeo-seek-while-playing
...
Fix for YouTube and Vimeo pausing after seek
2018-06-11 11:47:34 +10:00
94699f3255
Fix problem with YouTube and Vimeo seeking while playing
2018-06-11 02:21:00 +02:00
d3e98eb27e
Vimeo: Assure state is updated with autoplay ( fixes #1016 )
2018-06-11 00:00:16 +02:00
41012a9843
Typo
2018-06-10 22:00:15 +02:00
c83487a293
Fix #1017 , fix #980 , fix #1014 : Captions rewrite (use index internally)
2018-06-10 19:00:07 +02:00
1fab4919c0
controls.createMenuItem: Change input to object (too many params made it hard to read)
2018-06-10 18:57:19 +02:00
9dc0f28800
Avoid condition in getTracks
2018-06-10 18:57:19 +02:00
b57784d1a5
Change debug warn 'Unsupported language option' to log 'Language option doesn't yet exist' since it doesn't have to be an error
2018-06-10 18:56:13 +02:00
a80b31bf98
Fix #1003 : Formatted captions issue
2018-06-10 18:56:13 +02:00
7c6d4666e9
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
# dist/plyr.polyfilled.js.map
# dist/plyr.polyfilled.min.js
# dist/plyr.polyfilled.min.js.map
# src/js/captions.js
# src/js/plyr.js
2018-06-09 17:03:16 +10:00
76bb299c68
Restore default
2018-06-09 12:05:37 +10:00
0c03accd41
Fix Sprite issue
2018-06-09 12:04:53 +10:00
b12eeb0eb7
Merge captions setText and setCue into updateCues ( fixes #998 and vimeo cuechange event)
2018-06-08 11:44:15 +02:00
8e634862ff
Merge pull request #1007 from cky917/master
...
fix: After clicking on the progress bar, keyboard operations will not work.
2018-06-08 10:54:16 +10:00
1e1874d86b
Merge pull request #1009 from friday/contributing
...
Contributing document and codepen demo updates
2018-06-08 10:52:37 +10:00
16624b90d3
Clarifications due to recent non-constructive comments in #1001
2018-06-07 14:30:05 +02:00
ed14b656a8
Add contributing document
2018-06-07 11:47:51 +02:00
1d0cf16254
Readme: Replace streaming section with codepen templates for all supported formats and libraries (and updated code)
2018-06-07 11:47:34 +02:00
84424f7f67
fix: when the seek input is focused and the video is playing, the space key can't make the video pause, because after 'keyup', it always make the video play
2018-06-06 19:27:07 +08:00
c95d9923f7
fix: https://github.com/sampotts/plyr/issues/1006
2018-06-06 16:59:42 +08:00
05b85da3f4
Update controls.md ( fixes #996 )
2018-06-02 19:48:48 +10:00
a4caba120c
Merge branch 'master' of github.com:sampotts/plyr
...
# 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
2018-05-31 23:43:40 +10:00
969a877a34
v3.3.10
2018-05-31 23:41:48 +10:00
fb22a90d33
Merge pull request #993 from sampotts/develop
...
v3.3.10
2018-05-31 23:39:51 +10:00
108bd3dfa0
Fixed incorrect BEM formatting, fixed buffer alignment
2018-05-31 23:33:59 +10:00
5a445ae647
Merge pull request #988 from kim-company/translate-qualities
...
Translate quality badges and quality names
2018-05-31 22:43:31 +10:00
56668f58b6
Rename qualityName to label
2018-05-31 14:40:56 +02:00
eec96e5879
Merge pull request #990 from friday/travis
...
Travis integration
2018-05-31 18:33:00 +10:00
c6c9d877e4
Merge pull request #992 from philipgiuliani/quality-resume-time
...
Wait for the metadata to be loaded before setting the currentTime
2018-05-31 18:32:10 +10:00
61f4b998e1
Wait for the metadata to be loaded before setting the currentTime
2018-05-31 10:17:41 +02:00
25a319d884
Merge pull request #989 from friday/pr-template
...
Proposed changes to PR template
2018-05-31 08:34:02 +10:00
4bf678fe6c
Proposed changes to PR template (develop as base branch, exclude build and typo fix)
2018-05-30 19:52:15 +02:00
359acd6bb9
Lint and build in travis
2018-05-30 19:40:17 +02:00
2fce385691
Add npm scripts for linting and building
2018-05-30 19:40:17 +02:00
a82c61c539
Gulp: Add option to build only
2018-05-30 19:39:57 +02:00
a8fa125a96
Refactor getDeep method
2018-05-30 17:30:10 +02:00
6435ced707
Return undefined when the key is not present.
2018-05-30 17:10:38 +02:00
94dc0d176c
Rebuild
2018-05-30 17:03:41 +02:00
23c21252e8
Rebuild
2018-05-30 17:02:07 +02:00
41c7dff0e8
Add getDeep method to utils
2018-05-30 17:02:07 +02:00
e3bae562fc
Rebuild
2018-05-30 17:02:07 +02:00
1c1668bfc3
Implement translation support for qualityName and qualityBadge
2018-05-30 17:02:07 +02:00
e0c09c51f2
Allow nested translations
2018-05-30 17:02:07 +02:00
8de06fb862
Accept quality 0
2018-05-30 17:02:07 +02:00
64412868d8
ESLint tweak
2018-05-30 17:02:07 +02:00
450958c290
Merge pull request #981 from friday/hls-captions
...
Improve captions handling for streaming
2018-05-30 21:44:42 +10:00
963fe11ad6
Update readme.md
2018-05-30 00:22:01 +10:00
ce199e4b6b
Merge pull request #986 from friday/701
...
Call duration update method manually if user config has duration
2018-05-30 00:20:15 +10:00
9d798893b5
Call duration update method manually if user config has duration
2018-05-29 16:06:07 +02:00
64399e0717
Defer initial captions update to next tick, to avoid event being triggered to early
2018-05-28 17:54:25 +02:00
f58e23b325
Change to using addtrack and removetrack listeners since 'change' didn't trigger in firefox for embedded captions (may also be a hls.js issue)
2018-05-28 16:19:44 +02:00
812e07b734
Replace browser language detection in defaults.js with explicit 'auto' option
2018-05-28 07:43:37 +02:00
c9298fde76
Fix typo
2018-05-28 07:08:38 +02:00
0109454a34
Ensure language is set in case the track is added after initialization, and trigger languagechange event when language is initially set
2018-05-28 06:08:03 +02:00
813f703211
Add option to watch caption track changes and update language options
2018-05-28 06:08:03 +02:00
7aad747c25
Optimize captions code reused and ensure captionsenabled/captionsdisabled
...
will be sent on initial setup
2018-05-28 05:44:54 +02:00
d70a787af1
Merge branch 'develop'
2018-05-28 10:42:11 +10:00
69bb0917ad
v3.3.9
2018-05-28 10:41:51 +10:00
90c5735904
WIP
2018-05-28 10:19:07 +10:00
6f256d09b2
ESLint tweak
2018-05-28 10:18:04 +10:00
e9684c2021
Merge pull request #979 from friday/respect-storage
...
Respect storage being disabled for storage getter
2018-05-28 10:09:02 +10:00
bf91a0e73f
Merge pull request #977 from friday/utils.is.icue-ie11
...
Restore utils.is.cue()
2018-05-28 10:08:42 +10:00
14b6309aef
Merge pull request #978 from friday/ie-issues
...
Fix InvalidStateError and IE11 issues
2018-05-28 10:08:24 +10:00
6391ced99f
If storage is disabled, disable get as well, not just set
2018-05-28 01:58:06 +02:00
fac8a185ba
Simplify currentTime setter and bail when media hasn't loaded
2018-05-28 00:57:07 +02:00
c69aa8a42b
Avoid duration getter returning NaN before element has loaded
2018-05-28 00:57:01 +02:00
f34bf22125
Restore utils.is.cue()
2018-05-27 20:28:48 +02:00
f0be913dc3
Merge pull request #975 from sampotts/develop
...
v3.3.8
2018-05-26 13:55:22 +10:00
cd51788b98
v3.3.8
2018-05-26 13:53:15 +10:00
edd67b0da3
Typo
2018-05-20 23:44:40 +10:00
d733454d7f
Pause while seeking
2018-05-20 23:40:28 +10:00
41f9a87e0e
Add URL polyfill
2018-05-20 23:40:00 +10:00
f4858f0c62
Merge pull request #959 from friday/876
...
Youtube and vimeo fixes
2018-05-19 16:49:31 +10:00
121093ae71
Prevent durationchange events from showing time when invertTime is false
2018-05-19 04:27:45 +02:00
aa8fc313a9
Fix #966 : Add 'seeked' event listener to update progress (seeking doesn't have the correct time)
2018-05-19 04:23:22 +02:00
723298a07b
Fix #921 : Trigger seeked event in youtube plugin if either playing or paused
2018-05-19 04:18:27 +02:00
f8c89e3e95
Fix #876 : YouTube and Vimeo autoplays on seek
2018-05-19 04:18:27 +02:00
333435a9c2
Fix playback state (paused) and events (play/pause)
2018-05-19 04:18:27 +02:00
3ab2295fe7
Merge branch 'master' into develop
2018-05-19 11:29:47 +10:00
c41bb657ac
Merge pull request #958 from friday/954
...
Fix the seek tooltip time difference from seek time
2018-05-19 11:28:38 +10:00
55bbf64f2b
Merge pull request #963 from friday/verify-poster
...
Make sure poster element isn't shown if the image isn't loaded
2018-05-19 11:27:52 +10:00
3bba65f2c2
Merge pull request #967 from friday/883
...
toggleControls rewrite
2018-05-19 11:27:19 +10:00
1bab0d07b5
Merge branch 'master' into develop
2018-05-19 11:26:05 +10:00
602353f4d9
Merge branch 'master' of github.com:sampotts/plyr
2018-05-19 11:25:02 +10:00
51814249af
Reduce circular dependencies
2018-05-19 11:24:56 +10:00
37c5fbfe16
toggleControls() rewrite
2018-05-18 16:19:38 +02:00
d7356726a1
Remove ui.checkFailed() and error class
2018-05-16 23:21:06 +02:00
4db6bf7a2e
Make utils.toggleClass() compatible with Element.classList.toggle (rename toggle argument to 'force' and make it optional)
2018-05-16 23:21:06 +02:00
28826f6402
Add 'video only' caveat to toggleControls() doc (current behavior)
2018-05-16 23:21:06 +02:00
c845558d96
Youtube poster: Set css backgroundSize to 'cover' for padded youtube thumbnails
2018-05-15 16:41:51 +02:00
16c3a7d9e5
Rewrite ui.setPoster to check that images arent broken or youtube fallback images. Only show poster element when valid
2018-05-15 16:21:36 +02:00
90d5b48845
Add async method to utils for loading/checking images
2018-05-15 13:27:55 +02:00
d1acc4abb3
Add event before seeking via mouse interaction to set alternative 'value' for the input matching the tooltip time
2018-05-14 19:50:08 +02:00
797b70998f
Merge pull request #960 from friday/935
...
Support importing Plyr in Node.js without errors
2018-05-14 23:38:48 +10:00
4a01027da0
Merge pull request #961 from friday/expose-defaults
...
Enable overriding defaults
2018-05-14 23:38:25 +10:00
7ca2169790
Expose defaults (enable overriding)
2018-05-14 06:49:04 +02:00
054f522aa9
Enable importing Plyr in node.js without errors (resulting in an empty object)
2018-05-14 05:35:13 +02:00
f2fc3f5ea5
Fix the seek tooltip time difference from seek time
2018-05-12 00:10:39 +02:00
765c01e83d
Remove references to window.Plyr
2018-05-10 09:34:15 +10:00
33a11fb53a
v3.3.7
2018-05-09 09:50:22 +10:00
d1d41ca49a
Merge branch 'master' of github.com:sampotts/plyr
2018-05-09 09:48:52 +10:00
c06e0ee5e9
Grid tweak
2018-05-09 09:48:46 +10:00
83f80ccc40
Merge pull request #950 from friday/poster-fixes
...
Poster fixes
2018-05-09 09:44:36 +10:00
069065ea3a
Fix #946 - poster getting click events
2018-05-08 16:50:40 +02:00
1672e78041
Fix poster being stretched
2018-05-08 16:49:32 +02:00
34401de3d0
Merge branch 'master' into develop
2018-05-08 22:22:43 +10:00
afc969bac3
Merge branch 'beta' of github.com:Selz/plyr into beta
2018-05-08 22:22:16 +10:00
e1ff516219
Merge branch 'master' into beta
2018-05-08 22:22:09 +10:00
f687b81b70
v3.3.6
2018-05-08 13:18:30 +10:00
bbb11e611e
Vimeo options, docs for multiple players
2018-05-08 13:12:39 +10:00
90919411e9
Use div for poster, Vimeo fixes, Tooltip fixes
2018-05-08 12:57:24 +10:00
1491b017a0
Setup multiple players
2018-05-06 16:18:10 +10:00
1655150092
v3.3.5
2018-05-06 01:32:51 +10:00
ceb6c9a100
v3.3.3
2018-05-06 01:16:41 +10:00
00bbce08fb
Reverted menu change
2018-05-06 01:14:41 +10:00
91a4b86860
Small bug fixes
2018-05-06 01:03:38 +10:00
5aece6fa06
Merge
2018-05-06 00:50:02 +10:00
a70b94afe2
Merge branch 'master' of github.com:sampotts/plyr
2018-05-06 00:49:22 +10:00
9ebc2719d3
v3.3.0
2018-05-06 00:49:12 +10:00
b46aae1833
Merge pull request #939 from Billybobbonnet/patch-1
...
Added 480p to SD labels
2018-05-03 20:28:03 +10:00
30e6a40865
Added 480p to SD labels
2018-05-03 11:42:09 +02:00
403df36af6
Merge branch 'master' into develop
2018-04-27 21:42:29 +10:00
8efa46aeab
Merge branch 'master' into beta
2018-04-27 21:42:13 +10:00
5ca769807e
Merge pull request #923 from friday/922
...
Only add hideControls class if config.hideControls is truthy
2018-04-27 20:07:18 +10:00
72a71a605b
Fix for default timestamp
2018-04-27 20:06:14 +10:00
24d833a5d1
Merge branch 'master' into develop
2018-04-27 18:35:06 +10:00
44b30380f7
Merge branch 'beta' of github.com:Selz/plyr
2018-04-27 18:34:06 +10:00
261cd086c7
Update readme.md
2018-04-27 12:44:58 +10:00
9e19b526b9
Only add hideControls class if config.hideControls is truthy
2018-04-26 17:51:14 +02:00
6c617a0ef1
Readme fix
2018-04-27 01:12:04 +10:00
a812650fea
v3.2.4
2018-04-27 00:47:51 +10:00
fec7a77d6f
v3.2.3
2018-04-25 20:02:36 +10:00
971e261067
Fix for iOS 9 throwing error for name
property in fullscreen API ( fixes #908 )
2018-04-25 19:59:22 +10:00
27407ba021
v3.2.2
2018-04-25 19:46:39 +10:00
ef8e58ede4
Fix for hidden buffer and incorrect use of aria-hidden
2018-04-25 19:40:23 +10:00
f13260c10a
Merge pull request #919 from sampotts/master
...
Merge back
2018-04-25 07:38:17 +10:00
e1183d6049
Merge pull request #918 from sampotts/master
...
Merge back
2018-04-25 07:37:18 +10:00
f1b275aedc
v3.2.1
2018-04-23 00:53:54 +10:00
b647af256c
More a11y stuff and context menu fix
2018-04-23 00:01:19 +10:00
d2e9ed3467
Merge
2018-04-18 18:34:59 +10:00
5b39986835
Merge branch 'master' of github.com:sampotts/plyr
2018-04-18 18:29:50 +10:00
a97b08e8ea
ARIA and Vimeo fixes
2018-04-18 18:29:43 +10:00
56d1be9447
Merge pull request #903 from friday/901
...
Show captions even if toggle button is omitted from controls
2018-04-18 08:49:05 +10:00
a241cb5215
Merge pull request #904 from friday/881
...
Fullscreen aria-pressed event listened fix for Chrome
2018-04-18 08:48:08 +10:00
042b1a8294
Fullscreen aria-pressed event listened fix for Chrome
2018-04-17 20:28:47 +02:00
6d79b8cd4c
Don't require captions toggle button to be enabled in order to show captions
2018-04-17 18:59:19 +02:00
88d766aeae
v3.2.0
2018-04-17 23:54:38 +10:00
119b471b84
More bug fixes
2018-04-17 23:51:23 +10:00
7f079e0ec3
Fix for playing
false positive ( fixes #898 )
2018-04-17 22:52:46 +10:00
46fe3eecff
Fixed bug for captions with no srclang and labels and improved logic ( fixes #875 )
2018-04-17 22:49:28 +10:00
3061a701d5
PR merge
2018-04-14 14:58:09 +10:00
e45109e1d7
Merge branch 'master' of github.com:sampotts/plyr
2018-04-14 14:48:20 +10:00
e138e6d51e
Merge pull request #895 from nicolasthy/patch-1
...
Fix IE10 split error
2018-04-14 14:47:57 +10:00
aef1363b04
Fix IE10 with default captions.language
2018-04-13 14:44:05 +02:00
766dd03d81
Fix IE10 split error
...
On IE10, Plyr throws the error `Unable to get property 'split' of undefined or null reference`. This fixes the case when `window.navigator.language` is null and can't use the `split()` function.
2018-04-12 22:12:12 +02:00
ab393651ec
Merge branch 'master' of github.com:sampotts/plyr
2018-04-11 23:44:44 +10:00
ffd265d0ae
Merge pull request #888 from Antonio-Laguna/master
...
Safer check for active caption
2018-04-11 23:42:40 +10:00
72155472dd
Safer check for active caption
2018-04-11 15:39:12 +02:00
9b7170834e
Merge pull request #887 from danielsarin/use-i18n-for-normal-speed
...
Add i18n support for "Normal" value in speed options
2018-04-11 22:43:47 +10:00
3e57a87bf7
Add i18n support for "Normal" value in speed options
2018-04-11 15:39:23 +03:00
a15d1c9f1c
Merge pull request #886 from danielsarin/increate-menu-z-index
...
Increase menu container z-index to be higher than controls
2018-04-11 22:23:46 +10:00
a095a64f90
Increase menu container z-index to be higher than controls
2018-04-11 15:13:34 +03:00
2374d6b1c4
Merge branch 'master' of github.com:sampotts/plyr
2018-04-11 21:52:36 +10:00
5ed3ff9084
Restore paused state after seek
2018-04-11 21:52:31 +10:00
385be55510
Merge pull request #874 from friday/873
...
Fixes issue leaving fullscreen in Chrome using button
2018-04-10 17:21:15 +10:00
3082d0d128
Fixes #873 Can't leave fullscreen in Chrome (using button)
2018-04-05 20:29:01 +02:00
f7e242f054
Merge pull request #871 from friday/867
...
Fix #867 : Add custom property fallback
2018-04-05 09:19:46 +10:00
2874505004
Merge pull request #868 from friday/null-no-controls
...
Fix string "null" being appended after the video if controls argument is empty.
2018-04-05 09:19:05 +10:00
ed9e0c13d7
Fix #867 : Add custom property fallback
2018-04-05 00:33:09 +02:00
10be94fa99
Fix 'null' being appended after the video if controls is empty array
2018-04-04 21:33:14 +02:00
ee79c46145
Merge branch 'master' of github.com:sampotts/plyr
2018-04-04 16:50:06 +10:00
384010a2c0
Style fixes
2018-04-04 16:50:00 +10:00
1e47019122
Merge pull request #863 from friday/data-plyr-config-no-options
...
Fix loading data-plyr-config when initiating Plyr without any options
2018-04-04 11:33:30 +10:00
536c65e82c
Fix loading data-plyr-config when initiating Plyr without any options
2018-04-04 03:16:25 +02:00
cdf14932ec
Changelog
2018-04-03 23:03:16 +10:00
3b20dbd9fd
v3.1.0
2018-04-03 22:57:34 +10:00
e4d975af00
Styling fixes
2018-04-03 22:56:19 +10:00
2782a00e7c
v3.1.0-beta.2
2018-04-03 22:31:55 +10:00
91d192dd7c
YouTube speed menu fix
2018-04-03 22:30:29 +10:00
b1e3abc795
v3.1.0-beta.1
2018-04-02 22:52:02 +10:00
3395e8df90
HTML5 quality selection
2018-04-02 22:40:03 +10:00
cce143a7da
v3.0.11
2018-03-30 23:14:07 +11:00
d593005b32
Muted and autoplay fixes, small bug fixes
2018-03-30 23:09:17 +11:00
7be9d5d4d3
v3.0.10
2018-03-30 00:16:42 +11:00
d7141d5ed7
Controls docs, package upgrades
2018-03-30 00:11:48 +11:00
0d0ece94d3
Fix regression
2018-03-29 20:20:37 +11:00
1c06f6d06d
Vimeo hotfix
2018-03-29 19:35:02 +11:00
dda8e30b92
Merge branch 'master' of github.com:sampotts/plyr
2018-03-28 22:45:18 +11:00
c4e2e24643
Bug fixes
2018-03-28 22:45:11 +11:00
e020a105a3
Update readme.md
2018-03-28 00:55:55 +11:00
2b7fe9a4f9
v3.0.6
2018-03-28 00:17:15 +11:00
951df64b7f
v3.0.5
2018-03-27 23:52:26 +11:00
0976afe282
v3.0.4
2018-03-27 23:47:58 +11:00
7b1e4abda7
Controls fixes
2018-03-27 23:43:38 +11:00
0cf75eed3f
Revert API method change
2018-03-27 21:15:11 +11:00
d96957d086
Allow fullscreen in iframe
2018-03-27 21:13:22 +11:00
1a032ea498
Fix for seeking issue
2018-03-27 21:10:06 +11:00
5d079da1b8
Use object.entries
2018-03-27 10:41:06 +11:00
9c1bc6ab08
Fixes for fast forward and issues with event.preventDefault()
2018-03-27 10:36:08 +11:00
3d2ba8c009
Update readme.md
2018-03-22 09:11:42 +11:00
e872ce3f77
Update readme.md
2018-03-22 09:10:50 +11:00
b77756da04
Typo
2018-03-22 01:15:10 +11:00
9b23e13ce8
v3.0.3
2018-03-22 01:13:37 +11:00
5eafe9baff
Vimeo offset tweak ( fixes #826 )
2018-03-22 01:08:08 +11:00
c251c94131
Fix for .stop() method ( fixes #819 )
2018-03-22 01:02:38 +11:00
17041efc71
Check for array for speed options ( fixes #252 )
2018-03-22 00:33:14 +11:00
05b8e8a6e0
Restore as float ( fixes #828 )
2018-03-22 00:28:42 +11:00
f998b996fa
Fix for Firefox fullscreen oddness ( Fixes #821 )
2018-03-22 00:26:01 +11:00
958b47c435
Merge branch 'master' of github.com:sampotts/plyr
2018-03-22 00:06:26 +11:00
a27248d3b6
Merge pull request #820 from saadshahd/patch-1
...
Fix fast-forward control
2018-03-22 00:05:24 +11:00
1b1f7be7ff
Merge branch 'master' of github.com:sampotts/plyr
2018-03-22 00:04:34 +11:00
59d4a27240
Improve Sprite checking ( fixes #827 )
2018-03-22 00:04:28 +11:00
75e9f3c2e3
Fix fast-forward control
...
fast-forward control doesn't work.
2018-03-21 12:15:57 +02:00
7132eccf50
Merge pull request #822 from DanielRuf/patch/fix-options-link
...
fix the options link in the readme
2018-03-21 09:12:06 +11:00
e953c6398c
fix the options link in the readme
2018-03-20 15:05:51 +01:00
bb7eea27e5
v3.0.2
2018-03-18 22:46:36 +11:00
595c5e95bc
Fix for Safari with adblockers
2018-03-18 22:37:06 +11:00
43e6dcd41d
Fix for local storage issue
2018-03-18 01:37:24 +11:00
b06c8ae43f
Changelog updated
2018-03-18 01:14:18 +11:00
c7ea13c0c7
Sentry in live only
2018-03-18 01:08:05 +11:00
0f8c6e147b
Added Sentry
2018-03-18 00:21:23 +11:00
e566365288
Typo
2018-03-17 23:44:40 +11:00
a06e0f5890
Updated screenshot
2018-03-17 23:40:28 +11:00
3bccc0da01
v3.0.0
2018-03-17 23:33:25 +11:00
a0173d991e
Removed beta message
2018-03-17 23:31:34 +11:00
600f0eb8a3
Merge branch 'beta'
...
# Conflicts:
# readme.md
2018-03-17 23:30:16 +11:00
5db73b1327
Added buffered getter
2018-03-17 23:27:40 +11:00
5cb1628cd8
Vimeo fix
2018-03-15 10:29:05 +11:00
c74b75e8e1
3.0.0-beta.20
2018-03-13 23:35:17 +11:00
0538476d6f
3.0.0-beta.19
2018-03-13 22:15:28 +11:00
5ebe18d081
Typography fix
2018-03-13 22:00:40 +11:00
207adde36d
3.0.0-beta.18
2018-03-13 21:44:18 +11:00
1b13ddaa54
Update ads
2018-03-13 21:42:01 +11:00
9981c349be
Fix for null manager race condition
2018-03-11 18:23:47 +11:00
b3365a7373
Normalised event names and removed unused
2018-03-11 12:54:51 +11:00
9a0c1c830d
Merge pull request #804 from friday/ads-trigger-arguments
...
[v3] Add optional arguments to Ads.trigger
2018-03-11 10:55:29 +11:00
ef27ba16f4
Add optional argument to Ads.trigger (currently only used for adblocker error)
2018-03-10 16:20:33 +01:00
e206edc1f6
Event listener fixes, loadScript promise, ads tweaks
2018-03-11 02:03:35 +11:00
c734bc4957
Merge branch 'beta' of github.com:sampotts/plyr into beta
2018-03-10 23:32:55 +11:00
572b8a7aca
Manually merged PRs
2018-03-10 23:32:48 +11:00
eebae4a227
Merge pull request #802 from gehaktmolen/ad-hotfixes
...
Advertisement couldnt be loaded when creative dimensions do not align after resizing
2018-03-10 23:32:15 +11:00
e0562752ea
Merge pull request #795 from frogg/patch-1
...
Added link that explains Webkit's autoplay blocker
2018-03-10 23:29:22 +11:00
6a2ca534d2
Removed redundant wrappers within the adsmanager promises.
2018-03-09 14:29:37 +01:00
7adc2bc6c8
Unneeded else has been removed within the play() method.
2018-03-09 13:21:19 +01:00
ba8d7831a7
Made sure play() returns a promise.
2018-03-09 12:50:57 +01:00
69ffcbad27
Ad block detection would not work when calling play() right after creating the player instance, so the adsManager now also rejects on such a case. Also made sure that calling play() will wait for the adsManager promise to resolve or otherwise return the media.play() method.
2018-03-09 11:17:24 +01:00
819f7d1080
Resizing the ad container while having it on display none will return offset width and height of 0, which will cause ads not to play when ad sizes are set within the clients DSP. Also making sure that the inner containers of the ad container are full size. The container is now hidden/ displayed using z-index.
2018-03-07 15:43:48 +01:00
409b588458
Made sure that cue points for midrolls are not displayed when the ad rule for a midroll doesn't exceed the total play time of a video.
2018-03-07 15:17:30 +01:00
e90a603d57
Removed a double this.enabled variable and updated a comment in ads.js. Also made sure the adsmanager promise also can fail, so we can use it to wait for getting the advertisement ready when someone clicks the play button. Otherwise there it can look glitchy when the actual video starts playing and the video ad plays a few seconds later because the vast tag was slow to retrieve. Also fixed a typo.
2018-03-06 17:27:59 +01:00
6f061621ad
v3.0.0-beta.17
2018-03-03 23:16:15 +11:00
0300610108
Typo
2018-03-03 23:14:57 +11:00
2fba5f152c
3.0.0-beta.16
2018-03-03 23:06:54 +11:00
317b08c703
Ready event fix, YouTube play event fix, docs update
2018-03-03 23:06:12 +11:00
e6db374a72
Added link that explains Webkit's autoplay blocker
2018-02-24 16:19:55 +01:00
bfb550b8d0
Package updates
2018-02-22 23:46:52 +11:00
174234c166
v3.0.0-beta.15
2018-02-19 09:55:16 +11:00
24b4220de5
Fix IE CORS captions
2018-02-19 09:52:46 +11:00
f1895a4cce
Pause button fix, polyfilled build, unminified builds
2018-02-17 19:34:15 +11:00
c2a6306d46
Merge pull request #781 from friday/gulp-unminified-js-output
...
Build both minified and non-minified js-bundles
2018-02-17 09:22:34 +11:00
7ac732f45b
Merge branch 'beta' into gulp-unminified-js-output
2018-02-17 09:22:19 +11:00
c90f1bdf08
v3.0.0-beta.13
2018-02-13 00:02:13 +11:00
6a9be8d16b
Fix for custom controls
2018-02-13 00:01:19 +11:00
58c2c52c95
Merge branch 'beta' of github.com:sampotts/plyr into beta
2018-02-11 15:09:40 +11:00
73a39769d4
Fullscreen API changes, color settings tweaks
2018-02-11 15:09:34 +11:00
7221e26eca
Merge pull request #780 from friday/captions-ie11-indexsizeerror
...
Fix harmless but annoying IE error 'IndexSizeError'
2018-02-06 12:51:45 +11:00
98adb8e784
Fix harmless but annoying IE error 'IndexSizeError'
2018-02-06 02:39:01 +01:00
a59dcb2f53
Gulp js build: create both minified and non-minified outputs
2018-02-06 01:57:27 +01:00
d21b58e1c9
Copy
2018-02-06 11:26:13 +11:00
d6e84cbabb
Nicer checks
2018-02-06 11:12:03 +11:00
fcccf1d479
Copy
2018-02-06 11:08:26 +11:00
211db12a3d
Readme merge
2018-02-06 11:06:46 +11:00
ab7f277a1b
Merge pull request #769 from redxtech/add-vue-plyr-to-readme
...
Add vue-plyr to readme
2018-02-06 10:51:42 +11:00
ce1d5a60d6
Remove eslint-rule 'no-shadow' (common variable names should be able to exist in different scopes)
2018-02-05 23:22:20 +01:00
f67315e20c
3.0.0-beta.12
2018-02-06 00:25:50 +11:00
2150c44036
Added backwards compatibility for <div> embeds
2018-02-06 00:24:48 +11:00
70c9fbdde3
Removed fetch dependency
2018-02-05 21:43:32 +11:00
f3ea31c515
Merge branch 'beta' of github.com:sampotts/plyr into beta
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
2018-02-05 21:28:16 +11:00
1ee88cba16
Testing fetch
2018-02-05 21:26:18 +11:00
af3ae75229
Update readme.md
2018-02-03 23:16:52 +11:00
d76ef3ff91
Small UI tweaks and fix for instanceof issue
2018-01-31 19:33:00 +11:00
2691c7c9d6
Version bump + icon fix
2018-01-30 13:01:05 +11:00
26b1d8ce8f
Fix UMD stuff
2018-01-30 12:57:19 +11:00
6fae148fc1
Deploy
2018-01-30 09:26:09 +11:00
bb51647fe2
Merge pull request #772 from sampotts/fix/ads-blocked
...
Fix: ads blocked and media playing before ad plays
2018-01-30 09:22:54 +11:00
71efbe7a92
Merge branch 'beta' into fix/ads-blocked
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# src/js/plugins/ads.js
# src/js/plyr.js
2018-01-30 09:22:14 +11:00
afd695cb39
Fix typo's
2018-01-29 22:45:46 +01:00
c4eb4c97ac
fix(ads): Fixes media from playing when ads are blocked
2018-01-29 22:40:08 +01:00
d5a1a7ca1c
Add vue-plyr to readme
2018-01-28 23:03:05 -07:00
8f7a8940f3
Version bump
2018-01-25 22:42:52 +11:00
5e68f8c8dd
Attempt to fix YouTube message error, added ads references, changes to bool
2018-01-25 22:41:30 +11:00
b4e22e2e7b
Restored “Ad” in label
2018-01-24 09:06:20 +11:00
d4234da9aa
Docs tweak
2018-01-23 19:13:35 +11:00
1f53b27d4e
Version bump
2018-01-23 18:00:08 +11:00
cc128e6088
Renamed property, UI tweak
2018-01-23 10:31:21 +11:00
3c8acb4e9e
Fix bug where ad would play on every play action
2018-01-22 21:07:08 +01:00
ebf53d14b1
Small tweaks
2018-01-22 23:39:09 +11:00
b298587c0b
Bug fix
2018-01-22 23:20:03 +11:00
26e9aaceb8
Version bump
2018-01-22 23:17:40 +11:00
384f3d6eda
Gulp
2018-01-22 23:16:50 +11:00
3aa5747c90
Merge pull request #760 from sampotts/beta-with-ads
...
Beta with ads
2018-01-22 23:15:52 +11:00
5671235fd9
Formatting, events and ad countdown added
2018-01-22 23:15:10 +11:00
1dd5c9efd9
Converted demo to iife
2018-01-20 15:23:36 +11:00
5fad152cbf
Formatting and “ad” badge
2018-01-19 20:24:15 +11:00
f33ca846f2
Build
2018-01-19 14:30:28 +11:00
986c802acd
Merge branch 'beta-with-ads' of github.com:sampotts/plyr into beta-with-ads
...
# Conflicts:
# src/js/plugins/ads.js
2018-01-19 14:30:11 +11:00
98dd818bf6
Merge branch 'beta' into beta-with-ads
...
# Conflicts:
# demo/dist/demo.js
# demo/dist/demo.js.map
# dist/plyr.js
# dist/plyr.js.map
2018-01-19 14:28:39 +11:00
021f6c8460
Comments and formatting
2018-01-19 14:26:25 +11:00
392f837398
Merge pull request #763 from gehaktmolen/beta-with-ads-adjustments
...
Beta with ads - Reloading ads on new video
2018-01-19 14:26:08 +11:00
6831c30534
Transition event fix
2018-01-19 14:22:26 +11:00
ed6048034b
Noticed that Plyr stopped working when ads are blocked.
2018-01-18 14:04:47 +01:00
8af312fe3c
Updated pause and resume content methods within Ads class.
2018-01-18 12:31:10 +01:00
d87ada4f58
Reformatted ads codebase and added/ changed comments. Also removed un-used events.
2018-01-18 12:26:53 +01:00
31c8166562
Fixed string literal and position issue of the midroll cue inside the time line. Added a check for the progress element existence.
2018-01-17 15:57:10 +01:00
0cb2f95888
Removed an un-used variable.
2018-01-17 15:43:08 +01:00
896ea7c689
Added cue markings within the time line for when midrolls will be displayed. Removed unusued callback parameter.
2018-01-17 15:38:26 +01:00
1d1eb02bd7
Added the logging of our main promises to their resolving callback. Otherwise they come up as null.
2018-01-17 14:44:44 +01:00
3583165b30
Removed logic related to starting the ad by clicking/ tapping the advertisement container. Ad is started by plyr play method.
2018-01-17 14:09:11 +01:00
d822f0c6bf
Adsmanager is now re/pre-loaded with new ads when the video is done or an ad error appears. Will make it possible to request ads when a new video is loaded. Added comments and missing events within the adsmanagerloader method.
2018-01-17 13:58:39 +01:00
9e52296dc6
Moved the ads container to be outside of the video wrapper. This way we can easily move the ad in front or behind the video controls based on content resume or pause IMA events.
2018-01-17 12:19:32 +01:00
12a7a4142c
Moved the logic for pausing and playing the video to content pause/ resume IMA events to avoid flickering. Also used events for resolving the adsmanager and adsloader promises.
2018-01-17 11:32:13 +01:00
8348f79742
Fix loading/playing of the ads when there is no valid ads.tagUrl
2018-01-17 08:31:36 +01:00
ec73d34bd3
Some tweaks
2018-01-16 23:06:40 +01:00
1cef48d4f8
fix blocking play() if ads are set
2018-01-15 23:30:54 +01:00
c24c05226d
Merge pull request #761 from gehaktmolen/beta-with-ads-promises
...
Beta with ads - Added promises, missing events, new ad tag and additional logging.
2018-01-15 20:13:51 +01:00
4b0005c28e
Added promises, missing events, new ad tag and additional logging.
2018-01-15 14:47:34 +01:00
8064405dbc
Tweaks
2018-01-14 23:33:18 +11:00
22e8892993
Code tweaks
2018-01-14 23:15:33 +11:00
cfc86bcb7c
Merge branch 'beta' into beta-with-ads
...
# Conflicts:
# demo/dist/demo.js
# demo/dist/demo.js.map
# dist/plyr.js
# dist/plyr.js.map
2018-01-14 22:55:44 +11:00
5f96ec6ac2
Minor logic tweak
2018-01-14 22:54:03 +11:00
bbdf225d7b
Fix loading google ima sdk
2018-01-14 08:21:35 +01:00
025fc1090b
Implementing ads plugin
2018-01-13 23:02:59 +01:00
d9ec1d1b8e
Progressively enhance <iframe> embeds
2018-01-12 19:35:46 +11:00
2e5d06ad85
Publish script tweaks
2018-01-09 20:43:58 +11:00
bacd049eb0
Package
2018-01-09 20:26:56 +11:00
6fd7b26bb2
Beta version up on https://plyr.io/beta and CDN
2018-01-09 20:25:46 +11:00
1df79cf7f8
Publishing to /beta
2018-01-09 19:35:17 +11:00
e6badacf0d
Recommended extensions for VS Code
2018-01-09 18:52:36 +11:00
a0d9d5eca8
Styling tweaks
2018-01-09 09:14:59 +11:00
8786377a75
Use CSS custom property for webkit range fill
2018-01-08 20:53:18 +11:00
f0322e8d94
Merge branch 'develop' of github.com:sampotts/plyr into develop
2018-01-08 19:42:29 +11:00
3f2ac3fca0
Package tweaks
2018-01-08 19:42:21 +11:00
9872207e87
Merge pull request #752 from friday/gulp-fix
...
Enable gulp builds when aws.json isn't present.
2018-01-08 12:12:11 +11:00
58d942e737
Fix gulp build for user who doesn't have aws.json
2018-01-08 02:01:39 +01:00
dd190155c4
Empty storage fix
2018-01-07 23:16:55 +11:00
ebb3b83b27
Merge branch 'master' into develop
...
# Conflicts:
# src/js/plyr.js
2018-01-07 22:46:28 +11:00
79a43120ae
Merge pull request #740 from gurinderhans/master
...
double click player to toggle fullscreen
2018-01-07 22:40:20 +11:00
2b36ab7ef5
Merge branch 'master' into develop
...
# Conflicts:
# .vscode/settings.json
# demo/dist/demo.css
# demo/dist/demo.js
# demo/error.html
# demo/index.html
# demo/src/js/main.js
# demo/src/less/lib/fontface.less
# dist/plyr.css
# dist/plyr.js
# gulpfile.js
# package-lock.json
# package.json
# readme.md
# src/js/plyr.js
# src/less/plyr.less
# src/scss/plyr.scss
2018-01-07 22:39:28 +11:00
eb38e0394d
Slider styling
2018-01-07 22:35:52 +11:00
b79ffacd9c
Merge pull request #726 from xDae/master
...
Added react port
2018-01-05 21:23:45 +11:00
e14e2cfaff
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2018-01-05 10:37:38 +11:00
04119b27e6
Tweaks
2018-01-05 10:37:34 +11:00
92cb9e22e2
Started on error handling
2018-01-04 13:43:56 +11:00
888c6773d0
Merge pull request #743 from jwpage/patch-1
...
Fix `enabled` smartphone example in README
2018-01-03 11:45:33 +11:00
cfd653f02a
Fix enabled
smartphone example in README
2018-01-03 09:55:14 +11:00
6b9106ddb1
Fix for promise issue on Chrome, loading fix
2017-12-27 21:40:35 +00:00
838bd49a1d
add comment about no fullscreen if player type is audio
2017-12-23 21:47:01 -08:00
800e0dedfb
add double click to make full screen support
2017-12-23 21:41:08 -08:00
965fc0b2f5
Docs, restored loadSprite and supported static methods
2017-12-23 18:42:52 +00:00
98ac98b4c2
Vimeo fix
2017-12-21 00:20:56 +00:00
178b0d8020
Badge tweak
2017-12-21 00:06:59 +00:00
3bd1c1ff56
Fix for scrubber
2017-12-20 22:06:26 +00:00
7d4bf91a35
Small fixes
2017-12-20 21:45:06 +00:00
ac3d1d1242
Docs
2017-12-20 21:10:43 +00:00
742018a716
Fix SASS bundle
2017-12-20 21:08:44 +00:00
a2ef691b4b
Comment update
2017-12-20 20:49:41 +00:00
9e0c406a4a
Remove chaning ability and return promise for play()
2017-12-20 20:47:02 +00:00
f3df7aba15
Split up settings file
2017-12-20 18:00:05 +00:00
6bc3592381
Fix for rounding
2017-12-20 15:32:16 +00:00
6864149989
Converted to SASS/SCSS
2017-12-20 15:14:05 +00:00
aab53fa91f
Minor tweaks
2017-12-18 16:57:23 +00:00
423f67b4f4
Copy
2017-12-08 15:55:12 +00:00
82f81f4f73
More Edge fixes and small UI bugs
2017-12-08 15:54:08 +00:00
c8990bd379
IE & Edge fixes, Storage & Console classes
2017-12-08 10:05:38 +00:00
e6cc4ba1f5
Added react port
2017-12-04 17:05:14 +02:00
de54929bb7
Safari CSS fixes and variables setup
2017-11-25 22:54:04 +11:00
fd77831303
Fix display for current language on change
2017-11-25 01:19:16 +11:00
cda574e627
Map
2017-11-24 08:47:17 +11:00
fda1977119
Fix for keyboard increase/decrease volume
2017-11-24 08:47:11 +11:00
f7bf0961cf
Fix overflow issue on small players with menu open
2017-11-23 22:32:07 +11:00
61325bbad1
Vimeo captions fix
2017-11-23 20:50:07 +11:00
921cefd212
Moved to provider + type to make it cleaner in future, fix for multiple players
2017-11-23 17:35:35 +11:00
de6f0f1b77
Updated data attributes to data-plyr
namespace. Speed menu fixes
2017-11-23 12:57:43 +11:00
7382553a78
Work on touch controls
2017-11-22 00:04:11 +11:00
4b82e89845
Fix for playing getter as currentTime check is flaky
2017-11-21 21:14:44 +11:00
d3b31e595a
Handle no audio, more docs in code, fix for playing getter
2017-11-21 20:14:57 +11:00
f33bc5a5c6
Minor tweaks
2017-11-21 14:05:55 +11:00
f518ec108b
Vimeo autopause option
2017-11-21 13:33:51 +11:00
edfc6cd475
Play button as toggle button, tooltip changes, docs updated, fullscreen fix
2017-11-21 13:12:36 +11:00
92cd67effb
Docs to build custom CSS for plyr
2017-11-20 23:53:54 +11:00
da1e987444
WIP on docs example
2017-11-20 21:23:49 +11:00
2d4a166218
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
2017-11-20 10:48:53 +11:00
feae00224e
Added ended and playing getters
2017-11-20 10:48:28 +11:00
000afdd300
Merge branch 'develop' of github.com:Selz/plyr into develop
2017-11-19 23:35:23 +11:00
0dc9681ae8
YouTube title
2017-11-19 23:35:07 +11:00
dc391c98c6
UI tweaks
2017-11-19 21:15:24 +11:00
4b62a5c74d
Captions fix
2017-11-19 17:54:38 +11:00
3f744ef63a
Formatting
2017-11-18 19:36:36 +11:00
5a244b7fed
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# src/js/controls.js
2017-11-18 19:33:01 +11:00
4dca4bf93c
Minor fixes
2017-11-18 19:31:45 +11:00
6984d6fb16
Controls cleanup, work on captions bug, click to invert time
2017-11-18 19:30:26 +11:00
d7a1c44281
Using fetch instead of xhr, grabbing title for YouTube
2017-11-16 11:38:06 +01:00
c64b8f6940
Started on error handling, Safari icon fix
2017-11-14 17:27:40 +01:00
9c4b53d761
Fix for YouTube .getVideoData() issue ( fixes #709 )
2017-11-14 13:28:52 +01:00
022b436c3f
YouTube fix
2017-11-14 13:22:23 +01:00
6058bb0245
Docs
2017-11-12 08:16:47 +00:00
3ade86537d
Docs, keyboard shortcut fixes
2017-11-12 08:14:14 +00:00
d80be3b903
More docs, event renamed
2017-11-12 07:45:52 +00:00
1a26681d87
Added Sparkk TV to the list of users
2017-11-10 00:19:44 +11:00
9171297764
More docs
2017-11-10 00:06:46 +11:00
ebd1a52e5d
Config docs
2017-11-09 21:18:09 +11:00
743c84188e
Fix for destroy
2017-11-09 20:54:14 +11:00
4879bea4a0
Moved console methods out of the root of the object
2017-11-09 20:01:13 +11:00
66917fd39b
Use callback for loading Vimeo API
2017-11-09 19:44:07 +11:00
fd97607e55
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
2017-11-09 19:41:12 +11:00
f878581c8f
UI bugs
2017-11-09 19:40:45 +11:00
f9602acf61
Callback for loadScript
2017-11-09 16:06:49 +11:00
86a5724bdb
Missing code highlight
2017-11-09 00:22:40 +11:00
63c963d726
More docs
2017-11-09 00:21:44 +11:00
88bfa35b99
Test
2017-11-09 00:06:34 +11:00
bb66be98da
Volume fixes and other tidy up work
2017-11-08 23:46:20 +11:00
c948e95ade
Looping, increase/decrease volume fix
2017-11-08 00:37:14 +11:00
1a5f4b1b9e
Merge branch 'develop' of github.com:Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# src/js/defaults.js
2017-11-07 23:23:17 +11:00
3f41a0cf54
Merge branch 'develop' of github.com:Selz/plyr into develop
...
# Conflicts:
# readme.md
2017-11-07 23:21:35 +11:00
966ca1acc3
Trap focus fix
2017-11-07 18:01:24 +11:00
e2c7491ccd
Using the “href” attribute on SVG if supported, using hasAttribute
2017-11-07 09:58:37 +11:00
0ec0addbda
Update readme.md
2017-11-07 09:16:41 +11:00
fae4ca12e0
Started on docs
2017-11-06 23:06:14 +11:00
84505da84b
Automatic Vimeo aspect ratio
2017-11-06 22:00:00 +11:00
2497e25b3c
Global listeners to prevent repeat binding
2017-11-06 21:19:00 +11:00
9c4b7e7094
Keyboard logic
2017-11-06 20:34:11 +11:00
3a9beaed59
Vimeo captions fix
2017-11-06 20:27:19 +11:00
1578525ee3
Finished aspect ratio setting
2017-11-06 20:24:07 +11:00
62c1b368cf
Cleanup
2017-11-06 19:53:27 +11:00
f8ecea8fb7
Added Vimeo playback speed
2017-11-06 19:47:14 +11:00
0068710740
Started on documentation and aspect ratio option
2017-11-06 19:38:31 +11:00
d206b8ab34
Merge pull request #696 from yuriykuzin/enable-speed-controls-on-vimeo
...
Enable speed controls using Vimeo API
2017-11-06 19:37:47 +11:00
51c011b733
Merge branch 'master' into enable-speed-controls-on-vimeo
2017-11-06 19:37:02 +11:00
5fe477340b
Tab focus classname change
2017-11-05 23:20:26 +11:00
45df319823
Keyboard shortcut tweaks
2017-11-05 23:09:33 +11:00
6bebbe4153
Key listeners fix
2017-11-05 20:49:37 +11:00
374de800a4
Captions fix
2017-11-05 18:57:22 +11:00
60084a17f8
YouTube volume fix
2017-11-05 18:40:41 +11:00
4d417d0396
Vimeo fix
2017-11-05 12:04:31 +11:00
e2d8bd2b73
Captions language fix
2017-11-05 11:59:15 +11:00
1c693df00b
src getter fix, local storage fix
2017-11-05 11:45:02 +11:00
8aaa932050
Cleanup
2017-11-05 01:13:00 +11:00
3cd6c2acf6
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-11-05 01:02:17 +11:00
3930ebb339
Menu design tweaks, moved logic into plugins
2017-11-05 01:02:10 +11:00
b102714067
Merge pull request #705 from friday/editorconfig
...
Add .editorconfig file
2017-11-05 00:49:45 +11:00
13d3037a53
Meta data and icons updated
2017-11-05 00:29:21 +11:00
1e7a60ee5c
Add .editorconfig file
2017-11-04 14:16:00 +01:00
8d80f6b05d
Removed log
2017-11-04 23:53:03 +11:00
3c99357f06
Vimeo fixes + small bug fixes
2017-11-04 23:18:47 +11:00
597b3fe0db
Retrofit PRs
2017-11-04 22:41:18 +11:00
a757acad15
Merge pull request #577 from brandon-pereira/master
...
fix for svg4everybody conflicting with plyr
2017-11-04 22:25:27 +11:00
7913cf837f
Merge branch 'master' into master
2017-11-04 22:25:17 +11:00
e98d356ede
Merge branch 'master' into master
2017-11-04 22:22:49 +11:00
c9c20345c0
Merge pull request #613 from vers-one/master
...
Fix for handling explicitly set duration of audio
2017-11-04 22:19:47 +11:00
aca06be7ac
Merge branch 'master' into master
2017-11-04 22:19:39 +11:00
550cc6a19b
Merge branch 'master' into master
2017-11-04 22:19:17 +11:00
e44e93c117
Merge pull request #617 from oemueller/patch-1
...
[bugfix] target is null exception
2017-11-04 22:17:00 +11:00
a06a8150ef
Merge pull request #649 from waltercruz/master
...
Adding title to the player html template
2017-11-04 22:16:28 +11:00
e787934ee6
Merge branch 'master' into master
2017-11-04 22:16:16 +11:00
be4b5ef4db
Merge branch 'master' into master
2017-11-04 22:14:55 +11:00
55c5b8b07e
Typo
2017-11-04 21:32:19 +11:00
a924d40620
Merge pull request #654 from jjui/patch-1
...
Enable start/stop toggle on whole element
2017-11-04 21:29:25 +11:00
0074e77a7c
Update plyr.scss
2017-11-04 21:28:38 +11:00
f3141690ee
Update plyr.less
2017-11-04 21:28:17 +11:00
7ac5b0e18b
Merge pull request #678 from StudyTube/use-url-as-input-for-vimeo-player
...
Add URL as a possible input option to Vimeo player
2017-11-04 21:24:55 +11:00
d920de2a25
Small tweaks
2017-11-04 21:19:02 +11:00
5abf7e9535
Merge pull request #703 from gurupras/early-listener-fix
...
Allow Plyr.setup event listeners to be set up as separate event listeners
2017-11-04 18:15:03 +11:00
650ee2c18f
Merge pull request #700 from ashkanhosseini/master
...
fix #684 memory leaks issues after destroy.
2017-11-04 18:11:35 +11:00
069c8093ae
Small bug fixes
2017-11-04 14:45:06 +11:00
1cc2930dc0
ES6-ified
2017-11-04 14:25:28 +11:00
95734cf7cc
Allow setup event listeners to be set up as separate event listeners
...
rather than in-conjunction with defaultListener
This allows the setup listeners to do things like
preventDefault()/stopImmediatePropagation() and have them work
2017-11-01 04:15:03 -04:00
3d50936b47
Split LESS into more granular files, Vimeo fixes
2017-10-28 20:14:33 +11:00
7234e2f5a3
fix #684 memory leaks issues after destroy.
2017-10-28 00:09:40 +03:00
dd9d5c8898
Linting and minor changes
2017-10-27 15:06:16 +11:00
e06b689f5c
Enable speed controls using Vimeo API
2017-10-26 17:11:19 +03:00
71db66d802
Error pages
2017-10-26 20:59:40 +11:00
959b5a20e3
Inlined SVGs, fixed build
2017-10-26 00:10:56 +11:00
9de5c0cf39
Built JS
2017-10-26 00:00:15 +11:00
1a3868a6c6
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-10-25 23:59:59 +11:00
378aa159b8
Docs/demo refresh
2017-10-25 23:59:53 +11:00
6876a9163d
Merge pull request #694 from friday/fix/volume-steps
...
Restore volume stepping via key up/down
2017-10-25 23:59:15 +11:00
34d28a69ad
Merge pull request #693 from friday/fix/instanceof-undefined
...
v3: Add instanceof wrapper to avoid TypeErrors
2017-10-25 23:54:10 +11:00
0715d3ae67
Restore up/down arrow behavior from v2 (10 steps between min and max instead of one)
2017-10-25 14:25:10 +02:00
542095f5eb
Add instanceof wrapper that avoids TypeError when second argument is undefined
2017-10-25 14:10:38 +02:00
57517a9dcc
Fullscreen improvements
2017-10-18 23:55:53 +11:00
751708ff23
Fix
2017-10-18 19:47:03 +11:00
fcf944788a
Cleanup
2017-10-18 12:47:54 +11:00
36a84c5c2d
Removed extra <progress> for populating lower fill on range inputs
2017-10-18 12:43:10 +11:00
4392abfc49
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
2017-10-08 19:12:55 +11:00
3238b6a36a
Fullscreen fix
2017-10-08 19:12:25 +11:00
18a5edef0e
Linting
2017-10-08 19:10:04 +11:00
1b3a6b340d
Add URL as a possible input option to Vimeo player
...
This is reasonable to processing correctly private Vimeo links, like https://vimeo.com/25345658/fe46e209ac - that contain not only vimeo id, but also private key
2017-10-06 14:41:57 +03:00
b3759e966d
Version bump
2017-10-05 22:47:27 +11:00
34172b9aee
Fullscreen bug fix ( fixes #664 )
2017-10-05 22:46:48 +11:00
02cb093f7b
Small tweaks to focus
2017-10-03 00:00:45 +11:00
d6977473b1
Formatting
2017-10-02 21:03:51 +11:00
15cffad89e
CDN URLs
2017-10-02 14:54:35 +11:00
a21ffe983c
Demo fixes
2017-10-02 14:52:31 +11:00
0d96601d1a
CDN URLs
2017-10-02 14:48:15 +11:00
9fb79f29fd
Readme fix
2017-10-02 14:25:14 +11:00
032d73408f
CDN URL updates
2017-10-02 14:18:44 +11:00
7959297a98
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-10-02 13:55:08 +11:00
6dd010ea34
Comments, small tweaks
2017-10-02 13:55:03 +11:00
f89ddb2f1b
Merge pull request #669 from friday/fix/prevent-buttons-from-submitting-form
...
Prevent buttons from submitting form (v3)
2017-09-27 23:33:28 +10:00
2e5cc272e3
Merge pull request #670 from friday/fix/errors-without-settings-pane
...
Avoid errors when initiating plyr without settings (v3)
2017-09-27 23:32:25 +10:00
ebd13c63e8
Avoid multiple errors when initiating plyr without 'settings' in controls
2017-09-27 05:09:56 +02:00
ec091266aa
Prevent buttons from submitting form
2017-09-27 02:34:23 +02:00
ad105877ed
Merge pull request #667 from friday/fix/caption-feature-detection
...
Fix 'TypeError: Cannot read property 'kind' of null' in captions feat…
2017-09-27 10:03:25 +10:00
c84f666b55
Fix 'TypeError: Cannot read property 'kind' of null' in captions feature detection if video lacks captions
2017-09-27 00:24:54 +02:00
72412d26a5
Update plyr.less
2017-09-09 13:31:39 +02:00
bf02c69daa
Enable start/stop toggle on whole element
...
Related to issue https://github.com/sampotts/plyr/issues/587
2017-09-09 13:25:22 +02:00
2bba1f30e2
Fixing Vimeo captions, WIP on settings menu, prettier and VS code settings
2017-09-03 14:36:55 +10:00
01f50f03f1
dding title to the player html template (build)
2017-08-28 10:32:56 -03:00
f50f0eb63d
Adding title to the player html template
2017-08-28 10:19:29 -03:00
2196665495
Cleanup
2017-08-16 13:30:27 +10:00
0148c76c30
ESLint, comments, quality and speed menus
2017-08-16 00:36:23 +10:00
3fe0c7c84b
Update readme.md
2017-08-13 21:07:22 +10:00
18b2cbb2e9
Small tweak
2017-08-13 13:54:16 +10:00
f6a7555a1d
Work on quality control
2017-08-06 21:00:31 +10:00
f7144dc0cb
Fix bug when switching sources
2017-08-06 13:42:37 +10:00
a9957211f4
Work on playback rate changes
2017-07-31 09:58:30 +10:00
7b60e473fa
Small tweaks
2017-07-23 21:13:11 +10:00
b114a6f42e
[bugfix] target is null exception
...
when using 'play-large' without a 'play' button, the statement target = target[0]; caused an error. So it is necessary to check the value of target before accessing [0]
2017-07-12 22:17:25 +02:00
dfc516baf6
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-07-09 17:17:26 +10:00
b0d3bcd15a
Notes
2017-07-09 17:17:21 +10:00
03c3960e93
Tweaks
2017-07-09 17:14:42 +10:00
d0ceefe827
Gulp build
2017-07-06 23:41:34 -04:00
e756664750
Fix for https://github.com/sampotts/plyr/issues/601
2017-07-06 23:28:31 -04:00
21f444ed61
Tweaks
2017-06-12 09:26:01 +07:00
40b4f8e840
Tweaks
2017-06-04 22:39:21 +10:00
bc61dac4c5
Tidy up, fixing destroy
2017-06-04 18:30:37 +10:00
3605989226
Warning
2017-06-04 15:51:37 +10:00
a49d77afab
Source change fix
2017-06-04 15:50:47 +10:00
7daa08c32f
Change to proper constructor + prototypes
2017-06-04 15:27:37 +10:00
aaab9ad082
Seperated reduce motion check
2017-05-22 09:07:14 +10:00
86c9004183
More work on the menu
2017-05-22 08:55:45 +10:00
857dfe838c
Menu toggle
2017-05-21 17:50:07 +10:00
6828bc00f8
Delete notes.md
2017-05-16 10:31:07 +10:00
e1a19faf26
URL updates
2017-05-16 10:20:58 +10:00
e95c81cc5b
Update bower.json
2017-05-16 10:17:57 +10:00
f3bda17fa0
Merge branch 'master' into develop
...
# Conflicts:
# demo/dist/demo.js
# demo/src/js/main.js
# dist/plyr.js
# notes.md
# src/js/plyr.js
2017-05-16 10:17:04 +10:00
c0eee58732
Plugin versions
2017-05-16 10:14:01 +10:00
bcf88cd024
Vimeo demo bug fix + repo move
2017-05-16 10:08:59 +10:00
966c3d875d
Single instance only
2017-05-16 09:58:53 +10:00
fe9383bed5
Cleanup
2017-05-09 21:30:09 +10:00
2c31770030
Update notes
2017-05-09 00:20:22 +10:00
8d3e160166
Adding support for playsinline
2017-05-09 00:18:19 +10:00
408cfe5b97
Added support for passive event listeners
2017-05-08 23:07:19 +10:00
279fee3595
Bug fixes
2017-05-07 20:17:36 +10:00
28dddfcff2
Vimeo captions working
2017-05-07 20:07:08 +10:00
9e2580ec6a
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
2017-05-07 19:04:05 +10:00
aba5a9dc0e
Utils object, work on Vimeo captions
2017-05-07 19:03:48 +10:00
d27a0b3855
updated to check for global namespace
2017-05-01 16:53:54 -06:00
a575aa25ac
fix for svg4everybody conflicting with plyr
2017-05-01 15:50:54 -06:00
9999828505
Merge pull request #574 from mapmelabs/youtube-loop
...
Implement loop in YouTube
2017-04-28 13:12:31 +10:00
b04301c211
Implement loop in YouTube
2017-04-27 11:53:53 -03:00
97157efcfa
More work on Vimeo captions
2017-04-26 00:24:42 +10:00
3756476809
Merge branch 'develop' of github.com:Selz/plyr into develop
2017-04-25 22:39:21 +10:00
b3d798eeee
Gulp tweak
2017-04-25 22:39:14 +10:00
b499622eb8
Started on Vimeo captions
2017-04-25 20:45:25 +10:00
04b8d0bac8
Tweaks
2017-04-25 19:31:34 +10:00
8ea4cbd942
Tidy up
2017-04-25 18:43:09 +10:00
7889ae1126
Built JS
2017-04-25 18:37:56 +10:00
897d49ad87
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-04-25 18:37:36 +10:00
1960d35d8b
More work on menus and tidy up
2017-04-25 18:37:31 +10:00
0b7d0dedf6
Merge pull request #545 from silverwind/blank-mp4
...
Add blank.mp4 to dist files
2017-04-25 12:40:20 +10:00
948e2cc66c
Merge branch 'develop' into blank-mp4
2017-04-25 12:40:13 +10:00
396b816a1f
Merge pull request #563 from stormrockwell/master
...
removed vimeo id parsing because it is not necessary
2017-04-25 12:37:43 +10:00
0a58cbfd59
Merge branch 'develop' into master
2017-04-25 12:37:35 +10:00
bbe4b7e565
Notes
2017-04-22 14:55:03 +10:00
2ecca2cbe3
removed vimeo id parsing because it is not necessary
2017-04-19 15:16:03 -04:00
f5d80fa888
Notes
2017-04-19 22:40:32 +10:00
f2bbe4eb12
Looping menu (WIP)
2017-04-19 22:34:52 +10:00
60e51b7077
Added notes
2017-04-19 21:33:23 +10:00
01d1ac9ab9
Toggle menu
2017-04-17 21:05:35 +10:00
9b2396f5ff
Airplay and PiP
2017-04-17 01:28:52 +10:00
da15980b8a
ID fix and styling fix
2017-04-17 00:32:41 +10:00
452678867f
More work on menus
2017-04-16 20:38:45 +10:00
ff2d27f8e5
Cleanup events and references
2017-04-16 13:00:57 +10:00
546cdaad92
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
2017-04-15 23:22:35 +10:00
5d38497f07
Formatting
2017-04-15 23:22:14 +10:00
808a3af3cf
Formatting
2017-04-15 23:21:18 +10:00
889712761a
Merge branch 'develop' of github.com:Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# src/js/plyr.js
2017-03-29 09:05:25 +11:00
46fab972a0
Namespacing
2017-03-29 09:03:33 +11:00
535c046b62
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# src/js/plyr.js
2017-03-28 09:30:37 +11:00
55dfab8394
Tweaks
2017-03-28 09:19:58 +11:00
18bf4d84b9
Menu creation (WIP)
2017-03-28 00:12:33 +11:00
ef1d73df15
Controls rewrite
2017-03-27 00:25:41 +11:00
684107da5c
WIP on new controls creation
2017-03-26 21:32:41 +11:00
2a97a9a9c5
Add blank.mp4 to dist files
...
For a complete "offline" experience, it's necessary to self-host the
file, so include it in the dist files for that purpose.
2017-03-25 10:58:36 +01:00
ca12343b16
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-03-25 18:44:17 +11:00
a974fbf31c
Notes
2017-03-25 18:44:10 +11:00
6eaf33ec6c
Merge pull request #520 from platformpurple/feature/subtitles
...
Feature/subtitles
2017-03-25 18:43:45 +11:00
33fef7faee
Merge branch 'develop' into feature/subtitles
2017-03-25 18:43:36 +11:00
b083bf4297
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
# src/js/plyr.js
# src/less/plyr.less
# src/scss/plyr.scss
2017-03-25 11:24:38 +11:00
4957e4d80c
Version bump to 2.0.12
2017-03-25 10:58:41 +11:00
605f8a8249
Changelog update
2017-03-25 10:57:52 +11:00
7490a7e7f3
Merge pull request #468 from jronallo/captions-listener
...
allow for setting additional listener for captions
2017-03-25 10:51:54 +11:00
f32527feb4
Merge pull request #504 from ShimShamSam/master
...
Add blankUrl option to set the URL for blank.mp4
2017-03-25 10:50:55 +11:00
ebc7ed538a
Manual merge of #509
2017-03-25 10:49:04 +11:00
a60868bfe8
Clean up
2017-03-25 10:47:37 +11:00
4a2866d05f
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
2017-03-25 10:37:21 +11:00
1a05f352c7
Code formatting
2017-03-25 10:37:00 +11:00
ba27de0669
Merge pull request #510 from platformpurple/feature/loop-events
...
Added key bindings for loop
2017-03-25 10:35:15 +11:00
e21e7054ce
Merge branch 'develop' into feature/loop-events
2017-03-25 10:35:08 +11:00
bc323e905c
Manual merge of #543 PR
2017-03-25 10:27:03 +11:00
afa1fe9d5f
Merge pull request #514 from platformpurple/improvement/loop-color-area
...
Improvement/loop color area
2017-03-25 10:22:10 +11:00
2444efc834
Merge branch 'develop' into improvement/loop-color-area
2017-03-25 10:22:02 +11:00
7b6257ff20
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
2017-03-25 10:09:14 +11:00
13973125fb
Loop variable naming
2017-03-25 10:08:39 +11:00
ddf9104349
Merge pull request #511 from platformpurple/develop
...
Fix on typo
2017-03-25 10:07:07 +11:00
47b53fffb4
remove commented out code
2017-03-24 17:29:48 +02:00
9ba3753f80
toggle quality options
2017-03-24 17:25:09 +02:00
a353194fe1
make config.captions.selectedIndex number
2017-03-22 15:50:56 +02:00
c205c47509
set captionExists to true if selectedIndex is bigger than capt source
2017-03-22 13:38:08 +02:00
9c867edfbc
fix data typo in language button
2017-03-18 01:59:20 +02:00
9919d80782
check if captions exists
2017-03-15 17:18:34 +02:00
a971850d26
Update readme.md
2017-03-09 15:35:29 +11:00
8464ffe6ad
Conflicts and tracks array on config
2017-02-24 16:38:00 +02:00
6537225c61
Subtitles tracks
2017-02-24 16:32:17 +02:00
dcbf59bd89
Colored strip indicating looped area
2017-02-15 17:41:04 +02:00
21d478d396
Add looping key bindings to allowed array
2017-02-14 17:15:27 +02:00
054c243416
Fix on typo and gulp
2017-02-14 16:44:29 +02:00
d57e453541
Fix on typo
2017-02-14 16:42:40 +02:00
3f45ef4908
Removed console
2017-02-14 16:29:05 +02:00
1fd742464d
Added key bindings for loop
2017-02-14 16:04:58 +02:00
382397407f
Generated dist files
2017-02-12 00:15:21 -05:00
82809235b9
Documented the blankUrl option
2017-02-11 23:59:14 -05:00
7d5c507f16
Allow configuration of the blank.mp4 URL
...
This is useful for people behind firewalls who need to host a blank mp4 themselves.
2017-02-11 23:50:49 -05:00
bc139f16a7
Update readme.md
2017-02-10 11:21:20 +11:00
f6f3284dc5
Update readme.md
2017-02-10 11:19:37 +11:00
f4d2f1856f
Update readme.md
2017-02-09 23:38:52 +11:00
871e19ed92
Update readme.md
2017-02-09 23:37:29 +11:00
9c599884a8
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# src/js/plyr.js
2017-02-05 11:36:53 +11:00
cbef45841c
Menu work
2017-02-05 11:34:33 +11:00
96d9f302c2
Merge pull request #490 from platformpurple/develop
...
Playback speed and looping controls
2017-02-05 11:31:58 +11:00
afcdf17a72
Removed not needed functions + reverted demo.js to previous
2017-02-03 14:52:38 +02:00
1bcdbe4c00
Refactored loop event buttons + on 'No Loop' cleared displayed timing
2017-02-02 11:38:08 +02:00
45c0ded88c
Loop functionality
2017-02-01 19:16:39 +02:00
ea30ad9494
Playback speed control settings
2017-01-31 17:21:33 +02:00
7608615702
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2017-01-11 20:14:48 +11:00
cc5f37392f
ToDo notes, code tidy up
2017-01-11 20:14:41 +11:00
413fcbcb8c
Merge branch 'develop' of github.com:Selz/plyr into develop
...
# Conflicts:
# dist/plyr.js
# src/js/plyr.js
2017-01-10 21:47:49 +11:00
c49d0a99e4
JsBeautifier
2017-01-10 21:43:28 +11:00
5a0cb9289c
JsBeautifier in use, syntax tweaks
2017-01-10 20:22:18 +11:00
72998c4c41
Merge pull request #437 from tv2/playground
...
Fixed typo
2017-01-10 20:21:01 +11:00
da48be495b
Merge pull request #477 from iamrobert/patch-1
...
Update index.html
2017-01-10 14:51:40 +11:00
c843ed3460
Update index.html
...
Just missing the closing </li>
2017-01-10 11:50:26 +08:00
4232aa9ea4
Update issue_template.md
2017-01-10 09:47:46 +11:00
f6612fa78c
Update issue_template.md
2017-01-10 09:45:41 +11:00
bce1d983cb
Merge pull request #457 from amowu/patch-3
...
fix: Firefox can not display captions
2017-01-04 08:45:40 +11:00
047fc43f8f
Merge pull request #458 from amowu/patch-4
...
fix: parse webVTT time NaN
2017-01-04 08:45:06 +11:00
96ae866baa
allow for setting additional listener for captions
2016-12-26 17:06:59 -05:00
0cbfc9252c
fix: parse webVTT time NaN
2016-12-16 14:32:04 +08:00
d02e57bdb3
fix: Firefox can not display captions
2016-12-15 16:38:46 +08:00
a1d5bccac2
Fixed typo
2016-11-30 08:54:24 +01:00
a9bb8afca4
v2.0.11
2016-11-27 20:18:30 +11:00
28cd92b708
Merge branch 'master' of https://github.com/Selz/plyr
2016-11-27 20:15:19 +11:00
a44c7ecc3a
Fix for iPad and YouTube issues
2016-11-27 20:15:15 +11:00
663c1fb627
Merge pull request #427 from amowu/patch-2
...
Fix cannot scroll after destroyed
2016-11-27 20:09:49 +11:00
a7969b8e9e
Fix cannot scroll after destroyed
...
In single page application, switch router when plyr is fullscreen mode, page cannot scroll, because `document.body.style.overflow` is `hidden`
2016-11-24 11:21:43 +08:00
4ca3f030cc
Merge pull request #419 from amowu/patch-1
...
refactor: miss prefix
2016-11-18 09:48:40 +11:00
5214c5d55d
Merge pull request #425 from sebastiancarlsson/cleanup-called-twice-bug
...
fixes bug where cleanUp would be called twice
2016-11-18 09:40:34 +11:00
3e6ed7b69b
fixes bug where cleanUp would be called twice
2016-11-17 15:43:26 +01:00
7d2a8d343a
Update
2016-11-16 09:41:06 +11:00
03aacf483f
Update readme.md
2016-11-16 09:40:09 +11:00
02bc8c8445
refactor: miss prefix
...
fix _fullscreen.prefix can't work
2016-11-10 16:27:10 +08:00
7965b82cca
Quality WIP
2016-11-06 21:47:44 +11:00
bae04a492a
Merge branch 'master' into develop
...
# Conflicts:
# demo/index.html
# dist/plyr.js
2016-11-06 15:55:55 +11:00
73a1391f2f
Update readme.md
2016-11-02 18:45:37 +11:00
660ff0434d
Cache bust
2016-11-02 18:29:38 +11:00
94208dce76
v2.0.10
...
- Added seek event fixes for Vimeo and YouTube (fixes #409 )
- Added support for embed URLs rather than ID only (fixes #345 )
2016-11-02 18:14:06 +11:00
efe54fbba4
Added seek event fixes ( fixes #409 ), Added support for URLs ( fixes #345 )
2016-11-02 18:09:40 +11:00
10561d6c83
Merge pull request #408 from gurupras/urlparser
...
Added logic to parse youtube video id
2016-11-02 16:59:28 +11:00
72404e77e5
PiP
2016-11-01 12:00:16 +11:00
0ef87f93a6
Added logic to parse youtube video id
...
This commit is targetted at solving issue#345 and adds
functionality to parse youtube video IDs from various
types of youtube video URLs.
Other embed types like vimeo/soundcloud can be extended by
following a similar structure as implemented in this commit.
2016-10-30 00:49:17 -04:00
c7310c21fb
Fullscreen fix, styling
2016-10-24 00:11:47 +11:00
ed9e27b64f
Merge branch 'develop' of https://github.com/Selz/plyr into develop
2016-10-23 21:42:18 +11:00
801ed63be5
Work on PiP
2016-10-23 21:21:42 +11:00
2aa9b267ab
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# src/js/plyr.js
2016-10-23 21:16:49 +11:00
90338d9600
Tweaks
2016-10-23 21:15:19 +11:00
5cecf16d4f
Merge branch 'master' into develop
...
# Conflicts:
# demo/dist/demo.js
# dist/plyr.css
# dist/plyr.js
2016-10-23 15:27:28 +11:00
a3ed309342
v2.0.9
...
- Temporary patch for the YouTube API issues with `getDuration()` (relates to #374 )
2016-10-23 15:18:53 +11:00
08b4c09b89
Temporary patch for the YouTube API issues with getDuration()
(relates to #374 )
2016-10-23 15:18:08 +11:00
a509a5e1bc
v2.0.8
...
- Added `isPaused()` API method (thanks to @darrena092)
- Allowed `.on()` API method to be chainable (thanks to @gurupras) (fixes #357 )
- Improved the "awful" rendering of captions on small screens in fullscreen mode (fixes #390 )
- Fix for Firefox VTT compatibility (thanks to @magourex)
- Fix for Firefox Developer Edition blank video due to `-webkit-mask-image` issue (fixes #392 )
- Added Issue and PR templates with the aim of reducing duplicate or duff issues
2016-10-23 13:48:05 +11:00
bec10e7836
Fix for caption size ( fixes #390 ), Fix for Firefox Dev ( fixes #392 )
2016-10-23 13:35:49 +11:00
f9a184800b
Add Issue and PR templates
2016-10-23 13:34:44 +11:00
f428c3ff8b
Manually merged #395
2016-10-23 12:19:39 +11:00
97eb40a8e3
Merge pull request #389 from darrena092/master
...
Added .isPaused().
2016-10-23 11:51:10 +11:00
8211631950
Gulp build done.
2016-10-06 15:43:41 +01:00
a17cbb0e8b
Added .isPaused to API
2016-10-06 15:33:49 +01:00
21a30f1b6f
Fixed for array passed to _on and _off
2016-10-03 17:16:05 +11:00
613c45ede9
Merge branch 'master' into develop
2016-10-01 22:18:40 +10:00
8743c6a08d
Code style
2016-10-01 22:18:01 +10:00
8098be6f93
Merge pull request #379 from magourex/master
...
Support WebVTT with CRLF or LF Line separator with firefox #378
2016-10-01 22:10:35 +10:00
eba0831538
Manually merged #385
2016-10-01 22:07:01 +10:00
1c73c9fbfe
Update plyr.js
2016-09-27 10:57:35 +02:00
1ad103c29f
Menu animation
2016-09-26 23:21:57 +10:00
ca37b4c9ac
Menu
2016-09-25 23:54:49 +10:00
d3bbf09d12
More menu work
2016-09-25 20:01:58 +10:00
f608317eec
Merge branch 'develop' of https://github.com/Selz/plyr into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
2016-09-14 15:22:41 +10:00
c8b9c9bcaa
Expanded
2016-09-13 23:52:25 +10:00
d638cdcdd3
Started on PIP support
2016-09-13 00:16:27 +10:00
46f82a4af3
Added quality in menu
2016-09-07 22:18:05 +10:00
978606edb4
CSS path
2016-09-06 23:54:04 +10:00
42a2642d40
Icon fix
2016-09-06 23:50:59 +10:00
37840c3844
Working on settings menu
2016-09-06 23:48:09 +10:00
28335ef3d8
Merge pull request #356 from amowu/feature/add-playback-speed
...
Add playback speed
2016-09-06 20:46:00 +10:00
78ec5b3322
refactor: sorting speed
2016-09-05 22:56:19 +08:00
ac7e1ab299
test: add speed-up
button
2016-09-05 18:00:11 +08:00
ea60fd0f45
docs: update readme
2016-08-31 17:18:44 +08:00
c291e8c5d9
refactor: check config.speeds format
2016-08-31 15:42:01 +08:00
f0ac542a7f
refactor: add localStorage supporting
2016-08-31 15:34:44 +08:00
a412085785
feat: add playback speed button
2016-08-31 15:11:29 +08:00
435b5c74bf
Fixed API method, added new methods ( fixes #346 , #351 )
...
- Fixed `getCurrentTime()` method (fixes #351 )
- Added `getVolume()` , `isMuted()` and `getDuration()` API methods (fixes #346 )
2016-08-29 23:36:43 +10:00
15fd7041ab
Fixed AMD definition
2016-08-26 21:43:51 +10:00
1ced6b4d67
Vimeo IE9/10 ( Fixes #348 ), HTML5 ready event ( Fixes #349 )
2016-08-26 18:15:24 +10:00
6694c1e6cf
Fix for Firefox full screen ( fixes #343 )
2016-08-23 00:34:43 +10:00
19ca906e50
Update changelog.md
2016-08-22 20:41:49 +10:00
12e94775d6
Global keyboard shortcut changes
2016-08-22 14:44:18 +10:00
df7f52d885
Added ‘global’ keyboard shortcut option
2016-08-22 14:15:49 +10:00
d5b5faafbb
Version bump for NPM
2016-08-22 13:08:19 +10:00
a318e8588b
Merge branch 'master' of https://github.com/Selz/plyr
2016-08-22 13:07:07 +10:00
51fb252cd8
Update changelog.md
2016-08-22 13:06:26 +10:00
86b2f61b56
Bump to v2.0.0
2016-08-22 13:00:47 +10:00
232a9fe868
Update changelog.md
2016-08-22 12:53:38 +10:00
e8bfe73b1d
Update readme.md
2016-08-22 08:40:02 +10:00
ab0d762675
Update readme.md
2016-08-21 22:46:11 +10:00
a6a314e011
Update readme.md
2016-08-21 21:53:16 +10:00
514bdff92e
Update readme.md
2016-08-21 21:53:02 +10:00
745e56a3a3
Update readme.md
2016-08-21 21:40:24 +10:00
130fb78b4c
Version bump
2016-08-21 19:47:13 +10:00
3718ec69ba
Use minified
2016-08-21 19:45:45 +10:00
4610f4a8c9
Firefox and Edge fixes
2016-08-21 19:44:46 +10:00
a8062354ec
Loading tweaks, Microsoft Edge tweaks
2016-08-21 19:25:21 +10:00
aac0a5a3a9
Work on docs
2016-08-21 10:30:11 +10:00
92b9e3400b
Keyboard shortcuts
2016-08-20 23:39:18 +10:00
bea513f5dd
Jshint tweaks, changelog
2016-08-20 20:11:21 +10:00
9d109bf02d
Refactoring and bug fixing
2016-08-20 18:02:02 +10:00
fc45ab48c9
Merge branch 'master' into develop
...
# Conflicts:
# src/js/plyr.js
2016-08-20 17:46:05 +10:00
58e9b02405
Merge
2016-08-06 11:09:55 +10:00
b578fb4840
Merge branch 'master' of https://github.com/Selz/plyr
2016-08-06 11:08:33 +10:00
f18d9589eb
Font stack SASS fix ( Fixes #328 )
2016-08-06 11:08:28 +10:00
35c6ec9461
Manually merged #313 PR
2016-08-06 11:08:04 +10:00
56d9730d0a
Merge pull request #326 from mkaziz/master
...
Updated define to work with AMD imports
2016-08-06 10:15:53 +10:00
6e18bc8b31
Updated define to work with AMD imports
2016-08-04 02:05:12 -05:00
81756a1af9
Merge pull request #322 from mortonfox/patch-1
...
Fix the Initialising and Options anchor links
2016-07-30 14:10:34 +10:00
05e1ab1165
Fix the Initialising and Options anchor links
2016-07-30 00:09:39 -04:00
a0ddc5e6eb
Merge pull request #321 from electerious/patch-1
...
Added Array as selector in .setup() to readme
2016-07-25 08:53:29 +10:00
dc40b1f93a
Added Array as selector in .setup() to readme
...
Documentation for #319
2016-07-24 20:52:20 +02:00
d7cc29f2fb
Vimeo keyboard focus fix ( Fixes #317 ), Fix for Vimeo on basic support devices
2016-07-23 11:11:17 +10:00
0505e49038
Vimeo API upgrade, YouTube Bugfix, Array support
...
- Vimeo API upgrade
- Fix for YouTube bug introduced in v1.8.9 (Fixes #320 )
- Added support for passing array to .setup() (Fixes #319 )
2016-07-23 10:42:06 +10:00
6ff1e47341
Merge branch 'master' of https://github.com/Selz/plyr
2016-07-21 21:59:26 +10:00
e72a91de6e
Fix for seek issues introduced in v1.8.9
2016-07-21 21:59:16 +10:00
52ec4c012d
Update readme.md
2016-07-21 21:32:56 +10:00
ae89c92ab6
Update readme.md
2016-07-21 21:31:09 +10:00
57ad124ce8
v1.8.9
2016-07-21 21:25:27 +10:00
a85d45d2e5
Fix for fullscreen not being defined ( Fixes #295 )
2016-07-21 21:21:10 +10:00
a6f57fc034
Fix for multiline captions ( Fixes #314 )
2016-07-21 21:15:44 +10:00
04c9653b86
Merge branch 'master' of https://github.com/Selz/plyr
2016-07-21 21:14:29 +10:00
b8cdc71001
Clean up of type checks and fix for _restart() ( Fixes #315 )
2016-07-21 21:14:22 +10:00
277ebf0fd1
Merge pull request #312 from dpschen/patch-1
...
Add kirby-plyrtag
2016-07-14 22:03:50 +10:00
7682d998e7
Add kirby-plyrtag
...
Added a Kirby cms kirbytag https://getkirby.com/
2016-07-14 12:52:28 +02:00
05b9b9a831
Fix for MEDIA_ERR_SRC_NOT_SUPPORTED when calling .source() API method
2016-07-14 17:13:37 +10:00
eee699cec6
Version bump
2016-07-10 20:59:42 +10:00
3c9e9862d8
Added getCurrentTime API method ( fixes #292 )
2016-07-10 20:58:19 +10:00
39dc651a9d
Fix for !hideControls on touch devices ( fixes #303 )
2016-07-10 20:50:55 +10:00
4effda125a
Merge branch 'master' of https://github.com/Selz/plyr
2016-07-10 20:45:58 +10:00
bf9de231d8
Styling minor tweaks
2016-07-10 20:45:54 +10:00
ef12332505
Update readme.md
2016-06-29 16:23:38 +10:00
1b735f1727
Update readme.md
2016-06-26 22:21:19 +10:00
7f7ecf852e
Line height fix
2016-06-26 09:07:42 +10:00
931672895f
Reverted font size change
2016-06-26 09:04:38 +10:00
0952bc8239
Built JS
2016-06-26 08:45:06 +10:00
7e7508ca82
Fixed overflow issues ( fixes #286 )
2016-06-26 08:34:36 +10:00
095d100ba4
Version bump
2016-06-25 23:47:30 +10:00
c61fad51c1
Fix for z-index on large play button
2016-06-25 23:46:37 +10:00
7b11c6803d
Merge pull request #283 from arrowthemes/patch-1
...
Make the player button clickable on small videos
2016-06-25 17:44:07 +04:00
9b75436380
v1.8.3
...
- Disabled iPad support for YouTube and Vimeo due to iOS limitations with iFrame playback
- Fixed IE11 icon loading (fixes #269 )
- Updated screenshot (fixes #281 )
- Added WordPress plugin (fixes #239 )
- Added Neos plugin
- Added HLS, Shaka and dash.js examples (see #235 for more)
- Improvements for controls hiding and showing on touch devices
2016-06-25 23:39:00 +10:00
be19b72719
Merge branch 'master' of https://github.com/Selz/plyr
...
# Conflicts:
# dist/plyr.css
# src/less/plyr.less
# src/scss/plyr.scss
2016-06-25 22:35:04 +10:00
2fdcc18356
Hide Shadow DOM elements
2016-06-25 22:33:23 +10:00
6425a33ccd
Merge pull request #284 from Integer64/develop
...
fix name svg
2016-06-22 19:10:48 +01:00
12c5dbd290
fix name svg
2016-06-23 01:56:14 +08:00
cb591dac0c
Make the player button clickable on small videos
...
If you set the plyr video to width of 300px, the plyr__controls overlays the play centered play button such that you can't click on the play button. Adding a z-index on the plyr .plyr__play-large fixes that.
2016-06-21 21:59:00 +03:00
4c1cdea56e
Merge pull request #275 from wilsonmsalberto/master
...
Prevent error when verifying if play buttons exist
2016-06-13 18:49:20 +01:00
80cfabbaf9
Prevent error when verifying if play buttons exist
2016-06-13 17:01:46 +01:00
c7d28b09c0
Fixed event bubbling
2016-06-09 11:05:07 +01:00
161dd48312
Fixed log message
2016-06-09 09:57:16 +01:00
383515c1b7
Merge branch 'master' of https://github.com/Selz/plyr
2016-06-09 09:49:09 +01:00
98792168e4
Changes to setup return value, SVG bug fix ( fixes #269 )
2016-06-09 09:49:01 +01:00
01437a4a38
Merge pull request #271 from thegrammarnazi/patch-3
...
correct grammar
2016-06-09 09:46:49 +01:00
03ed86f5c2
correct grammar
2016-06-09 01:39:52 -05:00
1a745e1eaa
Merge branch 'master' of https://github.com/Selz/plyr
2016-06-07 12:34:40 +01:00
70646ca907
See changelog ( fixes #265 , #253 , #257 )
2016-06-07 12:34:36 +01:00
af774b6f02
Merge pull request #260 from cytec/fix-control-icon-size
...
use $plyr-control-icon-size in sass file
2016-06-02 10:41:36 +01:00
7a9eac093a
use $plyr-control-icon-size in sass file
2016-06-02 11:40:09 +02:00
4afd311ef6
Version bump
2016-06-02 10:19:35 +01:00
7eec6c6739
Fix for multiple sprites being requested ( fixes #259 )
2016-06-02 10:18:33 +01:00
521431e093
Fix for scroll direction on volume ( fixes #258 )
2016-06-01 09:38:29 +01:00
24bc415faf
Merge pull request #256 from MrSnowflake/develop
...
In specific cases Plyr fails to initiate YT: YT.Player is not a constructor
2016-05-31 08:26:53 +01:00
552f448ccd
Seek rounding from 1 to 4 decimal places ( fixes #242 )
2016-05-30 07:41:17 +01:00
152e94f229
Improved YT initialized check.
...
Added an extra check to see wether YT API has been initialized. The current check is inadequate as YT can be an object while the API still isn't completely initialized.
2016-05-30 00:35:07 +02:00
cb318dd6ad
Update readme.md
2016-05-27 08:42:11 +01:00
9ee0d00a35
Merge branch 'master' of https://github.com/Selz/plyr
2016-05-26 22:32:23 +01:00
c0909095e3
Added disableContextMenu
option to hide the right click context menu ( fixes #248 and #225 )
2016-05-26 22:32:18 +01:00
1e732694eb
Merge pull request #246 from zvizvi/master
...
FIx Plyr to work with RTL systems
2016-05-26 08:03:40 +01:00
30922246e9
FIx Plyr to work with RTL systems
2016-05-26 03:35:08 +03:00
edf5a14171
FIx Plyr to work with RTL systems
...
(less)
2016-05-26 03:33:05 +03:00
1c9f7901bc
FIx Plyr to work with RTL systems
...
(scss)
2016-05-26 03:32:22 +03:00
1bd6ffc84d
Merge pull request #237 from itaditya/master
...
Update readme.md
2016-05-25 19:13:13 +01:00
845ed000fc
Merge pull request #244 from thijstriemstra/patch-1
...
reference unminified js script
2016-05-25 19:12:05 +01:00
c7b2347ccd
reference unminified js script
...
Reading the minified js script is impossible so reference the source version instead.
2016-05-25 19:41:12 +02:00
a2f18c4e31
Merge pull request #241 from rabbitears/patch-1
...
Fix typo
2016-05-24 21:52:26 +01:00
37c8948d2c
Fix typo
2016-05-24 14:08:15 -04:00
351e1540c5
Version bump
2016-05-23 22:33:16 +01:00
b3299b4641
Fix for Tooltips overflowing ( fixes #230 )
2016-05-23 22:29:20 +01:00
be2e7d4c99
Always hide standard controls ( Fixes #225 )
2016-05-23 21:19:53 +01:00
7238eab737
Merge branch 'master' of https://github.com/Selz/plyr
2016-05-23 21:11:54 +01:00
3c2921b994
Restore scroll position when exiting fullscreen ( fixes #236 )
2016-05-23 21:11:43 +01:00
179c6fca0b
Update readme.md
2016-05-23 19:21:43 +01:00
69194915d4
Sprite loading improvements, touch controls
...
- SVG sprite loading automatically for an easier setup
- Touch devices now show controls on touch rather than pausing playback
2016-05-23 19:16:48 +01:00
341fd59cf6
Update readme.md
2016-05-23 21:34:57 +05:30
a6c8b7e506
Update readme.md
...
thang was a less common word , keeping it simple by using 'thing' is I think good , also there were SASS support so why not add that too.
2016-05-22 16:36:30 +05:30
98e4c5acea
Decreased sensitivity and inverted scroll on volume slider (scroll up to increase, down to decrease)
2016-05-19 12:06:51 +10:00
1496b21c83
Version bump
2016-05-19 11:59:52 +10:00
ac0061b83e
Bug fix for no buffer
2016-05-19 11:56:24 +10:00
0b7dc51bd1
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
2016-05-19 11:32:14 +10:00
126f80ed78
Reverted LESS structure for now
2016-05-19 11:31:27 +10:00
e0ef7482c6
Merge pull request #227 from igoradamenko/scroll-on-volume-slider
...
Add scroll listener on volume slider
2016-05-19 10:43:22 +10:00
6ffb971226
Add scroll listener on volume slider
2016-05-19 02:11:41 +03:00
72187a89dd
Update readme.md
2016-05-19 08:47:42 +10:00
a461500ab9
Update readme.md
2016-05-17 12:38:52 +10:00
c830af492c
Merge pull request #216 from IonicaBizauKitchen/fix
...
Removed "Node Package Manager" in readme.md
2016-05-17 08:30:25 +10:00
1f6f841fcb
Removed "Node Package Manager" in readme.md
...
`npm` does not stand for "Node Package Manager" because `npm` is not an acronym. It is a bacronymic abbreviation for "npm is not an acronym".
https://www.quora.com/I-keep-hearing-NPM-doesnt-stand-for-Node-Package-Manager-what-does-it-stand-for
2016-05-16 17:59:37 +03:00
99960c0dc5
Fix for Vimeo fullscreen ( fixes #214 )
2016-05-16 12:28:28 +10:00
e8a8b08215
Merge branch 'master' of https://github.com/Selz/plyr
2016-05-16 12:15:15 +10:00
a989e87a2d
Changed icon prefix default to avoid clashes
2016-05-16 12:15:09 +10:00
0bceeb4674
Merge branch 'master' of https://github.com/Selz/plyr
...
# Conflicts:
# dist/plyr.css
# src/less/variables.less
2016-05-15 19:54:03 +10:00
5a433f2fc8
Remove unused styles
2016-05-15 19:52:55 +10:00
c86b824a04
Comment
2016-05-15 18:59:13 +10:00
21c2276359
Build changes, sprite.svg => plyr.svg
2016-05-15 18:57:21 +10:00
602944ea4f
Fix for bug in v1.6.7
2016-05-14 09:18:04 +10:00
f4a9ffcec7
Merge branch 'master' of https://github.com/Selz/plyr
2016-05-14 08:57:07 +10:00
d2e9c61fd7
iOS bug fixes ( fixes #213 )
2016-05-14 08:56:59 +10:00
c8cd051a00
Update readme.md
2016-05-14 01:09:20 +10:00
448c070898
Merge branch 'master' of https://github.com/Selz/plyr
...
# Conflicts:
# dist/plyr.css
2016-05-14 00:48:56 +10:00
7f624ebbb7
Icon tweaks, IE button fix
2016-05-14 00:48:21 +10:00
4a69ef3874
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# src/less/plyr.less
2016-05-11 22:47:27 +10:00
31c933af38
Merge pull request #209 from robinpoort/master
...
Add CSS settings
2016-05-11 22:39:54 +10:00
00137fe46b
Compile css file
2016-05-11 13:46:47 +02:00
b23a16826e
Adding SCSS settings
...
- Added setting to be able to disable the border-box if you already defined that in your own css
- Added setting to be able to disable touch-action if you already defined that in your own css
- Added setting to choose not to use !important for sr-only class
2016-05-11 13:46:40 +02:00
2a822d7b45
Adding LESS settings
...
- Added setting to be able to disable the border-box if you already defined that in your own css
- Added setting to be able to disable touch-action if you already defined that in your own css
- Added setting to choose not to use !important for sr-only class
2016-05-11 13:46:19 +02:00
cc5b363d66
Version bump
2016-05-11 10:18:34 +10:00
7e53f01d44
Fix for #206
2016-05-11 10:17:28 +10:00
d351f9f172
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# src/less/plyr.less
2016-05-10 10:01:29 +10:00
4d67d68c6b
Built CSS
2016-05-10 09:35:45 +10:00
3f20462943
Restore simplicity to LESS file structure
2016-05-10 09:35:19 +10:00
ab26525f09
Merge pull request #204 from robinpoort/master
...
Broken progress bar styling IE10
2016-05-10 09:17:09 +10:00
e431d7594b
Fix broken progress bar styling IE10
2016-05-09 17:47:10 +02:00
8b75bec3d2
Fix broken progress bar styling IE10
2016-05-09 17:40:14 +02:00
1a5e56ed46
Fix broken progress bar styling IE10
2016-05-09 17:39:36 +02:00
3470d5f5e6
Merge branch 'master' into develop
...
# Conflicts:
# src/less/plyr.less
2016-05-09 19:11:57 +10:00
9ff933e532
Merge pull request #202 from robinpoort/master
...
Removing duplicate selectors
2016-05-09 19:09:23 +10:00
299dfe4afe
Removing duplicate selectors
2016-05-06 12:37:18 +02:00
6921070688
Removing duplicate selectors
2016-05-06 12:36:14 +02:00
bb976ccf4b
Merge pull request #200 from shakeelmohamed/feature/youtube-onstatuschange-event
...
Add event for YouTube onStateChange
2016-05-02 07:31:29 +10:00
f02cb5635f
Add event for YouTube onStateChange
2016-05-01 10:24:25 -07:00
fad3f41ca7
Prep work for theming
2016-05-01 19:27:53 +10:00
39a0a38d07
Bug fix for undefined progress bar
2016-05-01 15:04:09 +10:00
a316514ca1
Minor bug fixes
2016-05-01 13:39:53 +10:00
3b69f47590
v1.6.2
2016-05-01 12:52:07 +10:00
8172e2339d
Caption change position on controls hidden
2016-05-01 12:49:04 +10:00
44bb6c077c
Fixed merge
2016-05-01 12:00:37 +10:00
e11a58a841
Bug fixes
2016-05-01 11:30:51 +10:00
c4e3b5a242
Bug fixes
2016-05-01 00:35:30 +10:00
f1b44e6da0
Error handling
2016-04-30 19:52:10 +10:00
aa093b6c42
Merge branch 'pr/196' into develop
...
# Conflicts:
# dist/plyr.js
2016-04-30 11:08:42 +10:00
97870a7cdc
Merge branch 'master' of https://github.com/Selz/plyr
2016-04-28 23:35:26 +10:00
9a6433488f
Tooltip bug fixes
2016-04-28 23:35:18 +10:00
993617f75f
Remove badges (broken since GitHub caching changes)
2016-04-28 22:55:47 +10:00
e3baa43b22
Docs
2016-04-28 22:24:54 +10:00
7a332f29ea
Typo
2016-04-28 22:22:32 +10:00
14c21422e7
URL fix
2016-04-28 22:21:03 +10:00
fe411b1ede
Screenshot
2016-04-28 22:17:45 +10:00
4f02e2d6e7
Docs updates, small tweaks
2016-04-28 22:07:35 +10:00
4719766843
Merge branch 'develop' of github.com:selz/plyr into develop
...
# Conflicts:
# dist/plyr.css
2016-04-28 18:35:21 +10:00
85600ef685
Max width on range progress indicators
2016-04-28 18:33:58 +10:00
f7edd84125
Bug fixes
2016-04-28 13:57:01 +10:00
27e3583fbc
Merge branch 'develop' of github.com:selz/plyr into develop
2016-04-28 08:36:30 +10:00
12d1a03bc4
Margins
2016-04-28 08:36:23 +10:00
d3028b9a03
iconUrl option
2016-04-28 00:14:20 +10:00
2385291886
Volume fixes, iOS bug fixes
2016-04-27 22:47:03 +10:00
cb0b22574a
Input progress for volume, fixes for playback progress
2016-04-27 22:22:17 +10:00
4a1adf92e2
Color
2016-04-27 08:46:36 +10:00
b077bb9f5f
Docs tweaks
2016-04-27 00:34:44 +10:00
68c4b52dfa
Mute volume toggle fixes
2016-04-27 00:15:29 +10:00
81ad9cf6f7
Audio styles, docs tweaks, package updates
2016-04-26 23:06:30 +10:00
024706f2ff
Tab shows controls
2016-04-26 22:24:20 +10:00
57b3b9e3f6
Audio styles
2016-04-26 21:15:36 +10:00
6c8d118f83
WIP
2016-04-26 19:14:42 +10:00
48399f6364
Merge remote-tracking branch 'org/develop' into develop
2016-04-25 22:43:44 -07:00
e26694c322
Work on Audio UI
2016-04-25 22:48:40 +10:00
d41249bd90
WIP
2016-04-25 21:24:07 +10:00
833d3ac36f
Tweaks
2016-04-25 20:05:01 +10:00
fdaeecbb06
Merge branch 'master' into develop
2016-04-25 19:11:00 +10:00
70297321c3
Merge branch 'develop' of github.com:selz/plyr into develop
...
# Conflicts:
# .gitignore
# dist/plyr.css
# dist/plyr.js
# dist/sprite.svg
# docs/dist/docs.css
# docs/dist/docs.js
# docs/src/less/components/examples.less
# src/js/plyr.js
# src/less/plyr.less
# src/sprite/icon-fast-forward.svg
# src/sprite/icon-pause.svg
# src/sprite/icon-play.svg
# src/sprite/icon-rewind.svg
2016-04-25 19:10:10 +10:00
a02609c3e3
ignore
2016-04-25 19:07:17 +10:00
ffebc7b077
UI tweaks
2016-04-25 19:06:55 +10:00
47e0800f02
Add support for soundcloud
2016-04-17 20:57:55 -07:00
c7c7902769
Merge pull request #179 from prince-0203/update-readme-outdated-contents
...
Update outdated contents in readme.md
2016-04-18 10:25:23 +10:00
5bb4d70cf7
Merge branch 'master' of github.com:selz/plyr
2016-03-27 18:30:20 +11:00
67b2f2510b
Bug fix for embeds: play
not being defined ( fixes #185 and #186 )
2016-03-27 18:29:58 +11:00
ba9434b6f2
Merge pull request #184 from iamvlado/patch-1
...
fix type error
2016-03-20 15:26:25 +11:00
26469452e1
fix type error
2016-03-19 17:29:15 +02:00
6ae2655923
Version bump
2016-03-14 22:53:11 +11:00
815100cff8
Autoplay bug fixes
2016-03-14 22:50:34 +11:00
33771ef8c0
Merge branch 'master' of github.com:selz/plyr
2016-03-14 22:34:44 +11:00
b51a1684dc
Fix for embed property not being set
2016-03-14 22:34:28 +11:00
ba9abdc1d3
Update readme.md
2016-03-13 22:45:47 +11:00
6a8803ec9f
Update readme.md
2016-03-13 22:45:27 +11:00
bcb5b981f9
Update readme.md
2016-03-13 22:44:14 +11:00
5ea9e59d71
SASS fixes, docs changes ( fixes #180 ), 'ready' event
2016-03-13 21:45:57 +11:00
01b45e7d97
Merge branch 'master' of github.com:selz/plyr
2016-03-13 21:23:00 +11:00
c41e5320c8
SASS fixes, Default font stack added
2016-03-13 21:22:51 +11:00
426c0f5559
Merge pull request #181 from shakeelmohamed/bugfix/youtube-autoplay
...
Dynamically set YouTube autoplay from config
2016-03-13 18:29:49 +11:00
c636f0e69e
Dynamically set YouTube autoplay from config
...
The YouTube autoplay doesn't work without this
change.
2016-03-12 14:05:33 -08:00
58342cfae8
Update outdated contents in readme.md
2016-03-12 14:07:37 +09:00
193103cb2d
Update readme.md
2016-03-07 23:18:56 +11:00
f9c593d2f9
Update readme.md
2016-03-07 23:16:46 +11:00
87d174ac2c
Bug fixes and native APIs exposed for embeds
2016-03-07 22:28:30 +11:00
cd83a2670b
Cancel requests on source change ( Fixes #174 )
2016-02-28 12:50:34 +11:00
1bbc47c64f
CustomEvent polyfill ( Fixes #172 )
2016-02-28 11:22:11 +11:00
7a1a5830aa
Remove version from source
2016-02-25 19:36:14 +11:00
1ecbec4044
Volume storage fix ( Fixes #171 )
2016-02-25 19:35:03 +11:00
ab329b99df
Merge branch 'master' of github.com:selz/plyr
2016-02-23 15:11:48 +11:00
54af43dd75
Docs code
2016-02-23 15:11:35 +11:00
188a2e72eb
Update readme.md
2016-02-21 14:34:49 +11:00
b7a14be2ac
Removed npm log
2016-02-21 14:33:34 +11:00
c99f20d5d8
Fix for manual captions
2016-02-21 14:28:01 +11:00
5b968c97f4
v1.5.12
2016-02-21 14:07:17 +11:00
d538cdcdf6
1.5.12
2016-02-21 14:04:49 +11:00
cad142fe85
Merge branch 'master' of github.com:selz/plyr
...
# Conflicts:
# src/js/plyr.js
2016-02-21 14:04:13 +11:00
b18ed03384
WIP on captions bug, manual duration option, reset media object
2016-02-21 13:17:30 +11:00
6a0b3dc823
Merge pull request #168 from gurupras/fix-captions
...
Fixes for captions
2016-02-21 11:28:15 +11:00
402c45ee2b
Updated manual caption split pattern
...
Previously, Plyr was using a fixed pattern of '\n\n' to split
contents into captions. This does not always work as some VTT files
contain '\r\n'. This commit checks for both.
2016-02-16 20:17:10 -05:00
67f19166ac
Some WebVTT fixes to allow manual captions
...
WebVTT allows additional parameters along with the line that
contains the start and end times. These were not being filtered
out while attempting to manually display captions.
2016-02-16 19:52:08 -05:00
32b7b6b886
Merge pull request #167 from ivanvermeyen/patch-1
...
Allow player control colors to be overridden #158
2016-02-15 11:50:38 +11:00
96df8fbc85
Update readme.md
2016-02-14 14:04:30 +11:00
e742527e65
Version bump
2016-02-13 22:23:11 +11:00
f426af6e9e
1.5.11
2016-02-13 22:19:48 +11:00
aea86b6124
Merge branch 'master' of github.com:selz/plyr
...
# Conflicts:
# dist/plyr.js
2016-02-13 22:19:31 +11:00
ce51344269
iOS fix ( Fixes #166 ), Edge Progress Tip ( Fixes #160 ), SASS fix ( Fixes #158 )
2016-02-13 22:18:42 +11:00
7d0311fd64
Allow player control colors to be overridden #158
2016-02-12 17:11:07 +01:00
89e000f669
Update readme.md
2016-02-09 14:53:57 +11:00
f341f1264d
Update readme.md
2016-02-09 14:53:20 +11:00
c687b867e7
Update readme.md
2016-02-09 14:52:37 +11:00
4ee31ba661
Update readme.md
2016-02-09 14:40:26 +11:00
a9126a4c82
Update readme.md
2016-02-05 00:02:24 +11:00
6b70c4b49a
Update readme.md
2016-02-04 14:59:59 +11:00
d8fb876c81
Update readme.md
2016-02-04 14:58:00 +11:00
73e6ad610f
Merge pull request #156 from mortonfox/patch-1
...
Fix the svgfixer.js link
2016-02-02 09:35:31 +11:00
eee7553d09
Fix the svgfixer.js link
2016-02-01 16:14:22 -05:00
130b5ebedf
Update readme.md
2016-01-29 10:25:39 +11:00
dae5fb9785
Merge pull request #154 from marvinhagemeister/fix_window_usage
...
Get the proper reference to window on initialization.
2016-01-28 09:19:25 +11:00
31a0eb8d14
Get the proper window reference on initialization.
...
The previous code assumed that `this` points to the browsers
window object, which is not the case when using a module bundler.
So we check for the variable `window` first, before falling back
to `this`.
(taken from jQuery's codebase)
2016-01-27 21:27:58 +01:00
b8b611fbb6
Merge pull request #152 from marvinhagemeister/fix_commonjs
...
Swap CommonJS and AMD module check so that CommonJS is checked first
2016-01-27 08:45:10 +11:00
a285fcc4ec
Check for module.exports as well for CommonJS Modules
2016-01-26 17:05:57 +01:00
4fda65c862
Swap CommonJS and AMD module check so that CommonJS is checked first. Fixes Webpack module bundling
2016-01-26 16:53:15 +01:00
a8cea7b5c9
1.5.10
2016-01-26 22:44:09 +11:00
01bdcc2b01
Merge pull request #151 from marvinhagemeister/fix_npm
...
Fix broken npm require/import
2016-01-26 20:44:44 +11:00
812d2d33f2
NPM package main must always be the main source file. Fixes broken require/import
2016-01-26 10:21:03 +01:00
a59073c5ca
Update readme.md
2016-01-26 10:16:02 +11:00
7edc3ccd53
NPM updates and published ( fixes #146 )
2016-01-26 10:08:19 +11:00
b217e23880
Npm changes
2016-01-26 09:59:17 +11:00
053b6c2e3f
Merge pull request #150 from marvinhagemeister/remove_global
...
Remove global preinstall script
2016-01-26 09:33:49 +11:00
0d426ca479
Remove global preinstall script. Gulp does not have to be globally installed to build plyr
2016-01-25 16:35:54 +01:00
a327056789
Seek fixes for touch
2016-01-25 11:25:32 +11:00
b006b73c69
Fix for control tooltips always showing
2016-01-25 11:02:35 +11:00
3127cea1b2
SASS fix ( fixes #149 )
2016-01-25 08:36:53 +11:00
a965d8a893
Seek tooltip, bug fixes for SASS, fullscreen and icons
2016-01-24 11:25:31 +11:00
173e651e3f
Comment
2016-01-23 12:24:58 +11:00
fa5cb828c0
Update controls.md
2016-01-21 09:49:00 +11:00
5978810b7f
Update controls.md
2016-01-21 09:48:46 +11:00
6c251794c8
Merge branch 'master' of github.com:selz/plyr
2016-01-21 09:43:40 +11:00
76917751e3
Small bug fixes
2016-01-21 09:43:27 +11:00
e75a9b89b0
Merge pull request #147 from christianpv/patch-3
...
Update bundles.json - Fix path to sass dir.
2016-01-21 09:06:08 +11:00
a0fe61011f
Update bundles.json - Fix path to sass dir.
2016-01-20 12:40:04 -05:00
84a1b03d7d
Docs update
2016-01-19 17:15:50 +11:00
b9177e7892
Minor bug fix for clicking video to play/pause after source change
2016-01-19 11:36:30 +11:00
fd12247a62
Fix for video click
2016-01-19 11:34:04 +11:00
20a71300a5
Controls
2016-01-19 09:54:23 +11:00
70c5b24678
Added reference
2016-01-19 09:35:10 +11:00
a87e87f93c
Version bump
2016-01-19 09:32:04 +11:00
1b54ff0ad3
Listen for durationchange
2016-01-19 09:30:37 +11:00
3075e1eda2
Docs
2016-01-19 09:22:39 +11:00
8d1e014a40
Docs
2016-01-19 00:46:00 +11:00
0c52fe0c7c
Added events line
2016-01-19 00:43:22 +11:00
bb25f8d02a
Removed broken links
2016-01-19 00:41:30 +11:00
42c955c5eb
Removed onSetup from docs code
2016-01-19 00:33:22 +11:00
268223ac52
Version bump
2016-01-19 00:31:28 +11:00
b81b8c1d31
Event listeners
2016-01-19 00:30:25 +11:00
5b2a016241
Merge branch 'master' of github.com:selz/plyr
2016-01-18 19:48:20 +11:00
a665121b52
Types enum
2016-01-18 19:48:14 +11:00
02d312f2d2
Style tweaks
2016-01-18 18:27:01 +11:00
c23c150fe9
Merge branch 'master' of https://github.com/Selz/plyr
2016-01-18 17:35:32 +11:00
2e5bdb338e
Tidying up, Vimeo fix
2016-01-18 17:35:18 +11:00
c51ef05067
Update readme.md
2016-01-18 11:24:31 +11:00
dbe152a4c1
LESS/SASS variable name spacing and clean up
2016-01-17 19:22:43 +11:00
3f42e53d95
Don't add video hash
2016-01-17 10:48:26 +11:00
54b0dc5273
Docs tweak
2016-01-17 10:41:13 +11:00
d6b67c3388
Docs pushstate for tabs
2016-01-17 10:39:05 +11:00
a277224ef4
Reverted docs.js changes
2016-01-17 01:29:34 +11:00
f87a10ae0b
Fix for event listeners being duplicated on source change
2016-01-17 01:25:11 +11:00
f18fb3f26d
Update readme.md
2016-01-16 13:51:18 +11:00
71359a3ff2
Merge branch 'master' of github.com:selz/plyr
...
# Conflicts:
# readme.md
2016-01-16 13:48:26 +11:00
6edc6ac680
Image
2016-01-16 13:48:11 +11:00
bf2b6c3c96
Update readme.md
2016-01-16 13:46:09 +11:00
b904e640f7
Docs update
2016-01-16 13:45:41 +11:00
1ddb4eb60c
HTTPS, docs update
2016-01-16 13:20:50 +11:00
891abd1d4a
Final tweaks for v1.5 and IE9
2016-01-16 13:02:04 +11:00
aed7db34ea
Comments
2016-01-15 15:19:20 +11:00
90608e9e1a
Vimeo iOS fix
2016-01-15 15:11:02 +11:00
70b4b14984
iOS fixes
2016-01-15 15:07:31 +11:00
9fbbb474db
Clean up
2016-01-14 23:50:00 +11:00
bc7a6ebdde
Keyboard nav fixes (seek & focus trap in fullscreen), SASS updates
2016-01-14 21:20:46 +11:00
353d920e25
Minor tweaks to custom handler stuff
2016-01-14 19:34:09 +11:00
6110098e97
Merge pull request #141 from gurupras/gurupras-develop
...
Added new configuration option 'handlers'
2016-01-14 19:21:31 +11:00
b5092c338c
Added new configuration option 'handlers'
...
This option allows developers to attach their custom handlers
before internal plyr's handlers. This should enable developers
to have full control over all the buttons including the ability
to stop event propagation if desired.
2016-01-14 03:01:51 -05:00
cce7e9932e
Merge for new source api changes
2016-01-14 09:53:58 +11:00
e6c30ec137
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.js
# readme.md
# src/js/plyr.js
2016-01-14 09:42:36 +11:00
9bcd0434db
Built JS
2016-01-14 09:39:10 +11:00
debdf112cc
Merge pull request #140 from gurupras/gurupras-develop
...
Updated API function 'plyr.source()' to get media source
2016-01-14 09:35:01 +11:00
533bd173b2
Updated API function 'plyr.source()' to get media source
...
Currently, there is no simple way of acquiring media source.
This commit updates the 'source' API function to allow developers
to acquire the video source regardless of whether the video
is a youtube-embed or HTML5 video.
Future embeds just need their respective URL fetching code added
to this common function.
2016-01-13 17:19:19 -05:00
e05538e480
Tab focus
2016-01-14 01:19:48 +11:00
38f554b480
Tidying up
2016-01-14 01:14:22 +11:00
7d487553b2
Tab focus tweaks
2016-01-14 00:59:18 +11:00
ca8fd08e81
Use only one index.html for testing locally, fixes for limited controls, larger seek handle
2016-01-14 00:23:57 +11:00
bc67d969cb
Froogaloop fixes (custom version), docs sprite, source api changes
2016-01-13 23:12:16 +11:00
c449fc0867
Controls bug fix
2016-01-12 22:31:37 +11:00
18b2d81985
Media paused state for embeds
2016-01-11 08:52:04 +11:00
533af96c4f
Merge pull request #134 from gurupras/gurupras-develop
...
Fixed embedded Plyr not updating plyr.media.paused
2016-01-11 08:49:53 +11:00
be8b4d2735
Fixed embedded Plyr not updating plyr.media.paused
2016-01-10 12:46:56 -05:00
7d077d543b
Fullscreen fixes
2016-01-11 00:07:13 +11:00
9b09c9c7a0
Work on v1.5
...
See changelog.md
2016-01-10 21:40:22 +11:00
592bcc8d7e
Prep for v1.5
2016-01-10 15:08:58 +11:00
30529ee4e4
New vimeo vid
2015-12-13 22:57:06 +11:00
ee2cdb2c9b
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
# docs/dist/docs.css
# docs/dist/docs.js
# docs/index.html
# docs/src/js/docs.js
# docs/src/less/components/icons.less
# docs/src/less/components/type.less
# docs/src/less/docs.less
# gulpfile.js
# package.json
# src/js/plyr.js
2015-12-13 22:49:02 +11:00
1371c1341f
Removed Hogan from Docs ( Fixes #128 )
2015-12-11 10:41:29 +11:00
05bf08a438
Merge branch 'master' of github.com:selz/plyr
2015-12-11 10:01:12 +11:00
1e03aa1360
Docs update - removed button counts temporarily
2015-11-26 18:26:26 +11:00
7463e31f95
Merge pull request #123 from ciceropablo/master
...
Fix typo
2015-11-17 09:40:23 +11:00
83caa3f55a
Fix typo
2015-11-16 20:30:29 -02:00
787465d626
Merge pull request #122 from DarthUjj/patch-1
...
Cleanup README a bit
2015-11-09 09:08:12 +11:00
33357a5992
Cleanup README a bit
2015-11-09 00:06:35 +05:30
cd2532867c
Vimeo mute
2015-10-25 12:13:12 +11:00
8f80e4fa65
Fragaloop and docs
2015-10-25 12:02:42 +11:00
125a95e9e1
Audio fullscreen, Tooltip tweaks, Docs
2015-10-25 11:57:52 +11:00
58f8cdd8c8
Sass updated
2015-10-05 16:38:02 +11:00
b164a2f3fb
Setup improvements, player -> plyr, docs (WIP)
2015-10-05 16:33:26 +11:00
262c9f9e13
Removed Hogan stuff
2015-10-05 02:01:43 +11:00
2c4c8c58d5
Docs tweaks
2015-10-05 01:39:55 +11:00
daec1baebc
Source API changes, Vimeo fixes, still WIP
2015-10-04 19:27:30 +11:00
0674e13bab
Icon tweaks, other small tweaks
2015-10-03 10:43:27 +10:00
aee076dc3b
Added autoplay option
2015-10-03 08:49:07 +10:00
66969f1a65
Fix for multiple YouTube instances ( Fixes #114 )
2015-09-13 09:56:59 +10:00
e964c1a298
Docs
2015-09-06 15:34:13 +10:00
941b4c1c20
Merge
2015-08-27 07:36:59 +10:00
95e39e7bd7
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
# docs/dist/docs.css
# docs/src/less/components/examples.less
# src/js/plyr.js
2015-08-27 07:36:17 +10:00
0785ca6024
Vimeo
2015-08-27 07:30:14 +10:00
6543fc1e5b
Fixed bug with API use on basic supported browsers
2015-08-21 21:36:15 +10:00
9133247cdf
Code cleanup
2015-08-13 21:34:17 +10:00
bf7f6f40bd
Merge pull request #111 from calvintam236/master
...
Code cleanup
2015-08-13 21:32:10 +10:00
43a904917f
Fixed equal signs
2015-08-13 01:39:13 -07:00
9fe6e5ffcb
Converted double quote to single quote
2015-08-13 01:36:20 -07:00
a46e421bf6
Fixed syntax; Fixed some JSHint errors (Not escaped character, etc.)
2015-08-13 01:15:57 -07:00
20090aee03
Fixed missing semicolons mentioned by JSHint
2015-08-13 00:43:11 -07:00
c4ca7fe0d2
Updated tag closing
2015-08-13 00:38:30 -07:00
6b41752415
Use defined function instead of hard coding
2015-08-13 00:13:57 -07:00
2bc53d12ea
Use double quote for html strings
2015-08-12 23:38:39 -07:00
2f6dc5279b
Removed unnecessary "break"s
2015-08-12 23:13:58 -07:00
c8b2867b1f
Removed useless spaces
2015-08-12 23:13:13 -07:00
e56132ae3b
Standardized syntax
2015-08-12 22:58:33 -07:00
45d4091c20
Merge branch 'master' of github.com:selz/plyr
2015-08-11 22:38:45 +10:00
60c53a5894
Removed captions being read by screen readers
2015-08-11 22:38:06 +10:00
032c823d3a
Merge pull request #108 from ChristianPV/patch-2
...
Update plyr.scss - Fix new scss!
2015-08-10 23:31:31 +10:00
66f724a3be
Update plyr.scss - Fix new scss!
...
This is a fix the newly added scss.
2015-08-10 10:03:21 -03:00
bf0c81b484
Docs
2015-08-09 09:29:33 +10:00
aa72a17f44
Version bump
2015-08-08 21:02:55 +10:00
8825e82634
Merge branch 'master' of github.com:selz/plyr
2015-08-08 21:01:39 +10:00
f700d50dc8
Fix for voiceover
2015-08-08 21:01:06 +10:00
a585270d21
Update readme.md
2015-08-08 20:38:21 +10:00
7a23dda294
Typo
2015-08-08 18:13:14 +10:00
f3c324038f
ARIA improvements for caption reading
2015-08-08 15:16:42 +10:00
34c9bdc84c
Readme
2015-08-08 14:37:28 +10:00
38a206892b
YouTube, Captions and Control improvements
...
- Controls improvements (Fixes #103 )
- YouTube bug fixes (Fixes #105 )
- Internationalization support (Fixes #101 )
- Captions legibility improvements
2015-08-08 14:37:12 +10:00
12a737a49e
Merge branch 'master' of github.com:selz/plyr
2015-08-08 11:14:19 +10:00
e7946189c6
Icon updates
2015-08-08 11:14:11 +10:00
850720d8f2
Merge pull request #106 from calvintam236/master
...
Fixed certain YouTube player issues
2015-08-08 11:13:03 +10:00
b130a13c8a
Merge pull request #107 from ChristianPV/patch-1
...
Update plyr.scss - Make it work V3!
2015-08-07 11:50:01 +10:00
75c090e8b9
Update plyr.scss - Make it work V3!
2015-08-06 14:21:36 -03:00
f983f0771b
Revert "Eliminated running try catch when player.type="youtube""
...
This reverts commit 5fcfd5fa4f
.
2015-08-05 20:36:48 -07:00
9f1e5a55f4
Disabled YouTube embed player keyboard control to match with plyr's control
2015-08-05 20:33:04 -07:00
5fcfd5fa4f
Eliminated running try catch when player.type="youtube"
2015-08-05 20:09:05 -07:00
e135309670
Fixed youtube video cannot seek before video started with controls
2015-08-05 19:57:24 -07:00
e97b616811
Fixed events are not fired in YouTube embed player
2015-08-05 19:55:30 -07:00
c504ecffe6
Merge pull request #104 from ChristianPV/patch-1
...
Update plyr.scss - Make it work V2!
2015-08-01 00:35:21 +10:00
9534db823d
Update plyr.scss - Make it work V2!
...
Hi, thanks for accepting my previous pull request. I made this request because the variables control-color and control-color-hover weren't being set inside the mixin so i took them out and it's working now again. I hope you can merge this as it isnt completly working yet and sorry for the delay. Thanks again! :)
2015-07-31 10:59:03 -03:00
1ba1bec066
Merge branch 'master' of github.com:selz/plyr
...
# Conflicts:
# src/sass/plyr.scss
2015-07-31 21:34:07 +10:00
aad4a720dc
Tooltip fix for NVDA
2015-07-31 21:32:12 +10:00
a978348123
Version bump
2015-07-28 11:31:32 +10:00
00cf797c20
Restored !default and fullscreen logic in SASS
2015-07-28 11:29:49 +10:00
6b0f58dab2
Merge pull request #102 from ChristianPV/patch-1
...
Update plyr.scss - Make it work
2015-07-28 10:13:47 +10:00
04cf5dfda1
Update plyr.scss - Make it work
...
There were some things that needed to be changed for the sass preprocessor to work. There were some variables declared as @ that need to be declared with the right syntax: $. Also sass evaluation is eager, while less evaluation is _lazy_ that means in sass, mixins should be declared before they are use. I hope you can accept this change as it's currently not working. Thanks!
2015-07-27 13:04:02 -03:00
fe1989dea1
gulp
2015-07-25 22:06:13 +10:00
5d19b43888
Tooltip tweak
2015-07-25 21:35:12 +10:00
06ed345f29
YouTube quality tweak
2015-07-25 21:11:17 +10:00
e0cd34c996
Fix for omitted kind attribute on <track> ( fixes #88 )
2015-07-25 20:45:11 +10:00
06641d5709
Docs
2015-07-25 20:29:54 +10:00
a0d2d5cd24
Minor tweaks
2015-07-25 20:29:19 +10:00
e9cdbfb8da
Safari fix ( fixes #96 ), YouTube tweaks, docs
2015-07-25 19:51:32 +10:00
df64fdac9e
Tab focus and caption position fixes ( fixes #61 , fixes #92 )
2015-07-25 18:30:47 +10:00
4dbbbd04cc
Merge pull request #99 from ChristianPV/patch-1
...
Update bower.json - fix sass file name
2015-07-25 10:59:56 +10:00
c9c3ee9014
Update bower.json - fix sass file name
...
I installed this package with bower and encountered an error while checking for existence of main bower files. I changed the filename to the correct one. Please take a look. Thanks!
2015-07-24 11:51:16 -03:00
67191c2a75
Merge branch 'master' of github.com:selz/plyr
2015-07-22 11:36:35 +10:00
8ba4522b3e
Docs
2015-07-22 11:36:24 +10:00
52eaf62b58
Update readme.md
2015-07-21 12:30:41 +10:00
8d43f412ac
Docs CSS
2015-07-21 10:48:31 +10:00
e9ea90f527
Update readme.md
2015-07-21 10:38:48 +10:00
5dc0d84300
Version bump
2015-07-21 08:51:44 +10:00
ec8923ef08
Merge branch 'master' of github.com:selz/plyr
2015-07-21 08:51:25 +10:00
5a414572f9
Tooltip fix ( Fixes #97 )
2015-07-21 08:51:14 +10:00
7f40307b0a
Update readme.md
2015-07-20 23:11:11 +10:00
a12485d10f
Update readme.md
2015-07-20 23:09:57 +10:00
4695bbf483
Merge branch 'master' of github.com:selz/plyr
2015-07-20 23:04:13 +10:00
20ee77a55e
Docs tweak
2015-07-20 23:03:24 +10:00
78a0ac8674
Update readme.md
2015-07-20 22:51:33 +10:00
e49c417e54
Version bump
2015-07-20 22:32:29 +10:00
b39961ec49
Tidying
2015-07-20 22:28:27 +10:00
8894b4c7b9
Merge branch 'master' into develop
...
# Conflicts:
# changelog.md
# dist/plyr.js
2015-07-20 22:25:31 +10:00
cdf3deb458
YouTube playback, docs update
2015-07-20 22:24:06 +10:00
b5fc21239b
Version bump
2015-07-20 14:45:32 +10:00
93cc9edd9a
Added icon prefix option for when using default controls
2015-07-20 14:44:51 +10:00
dcd9ca3a93
Started on source swap
2015-07-12 23:57:36 +10:00
c202cc1ffb
More work on YouTube
2015-07-12 23:41:56 +10:00
093af22942
More work on YouTube playback
2015-07-12 21:17:56 +10:00
9d966e41b1
Built
2015-06-27 16:21:54 +10:00
240aa7aa5f
Merge branch 'master' into develop
...
# Conflicts:
# dist/plyr.css
# dist/plyr.js
2015-06-27 16:21:38 +10:00
654e9cd623
Docs tweaks
2015-06-08 22:12:08 +10:00
73c3888309
Removed log
2015-06-08 21:50:04 +10:00
4f0633fdc1
SASS for previous change
2015-06-08 21:46:47 +10:00
f41854ebe7
Minor tweak to hiding controls in fullscreen
2015-06-08 21:43:49 +10:00
f398266206
Chrome Canary Fix
2015-06-07 23:20:33 +10:00
4c17f98520
TogglePlay API method ( Fixes #86 ), Volume border ( Fixes #87 ), Chrome Subs ( Fixes #90 )
2015-06-07 23:00:26 +10:00
398815857f
Merge branch 'develop' of github.com:selz/plyr into develop
...
# Conflicts:
# .gitignore
2015-05-23 19:58:53 +10:00
4c5020a396
Ignore test video
2015-05-23 19:58:06 +10:00
df84ce6e90
Docs
2015-05-18 15:11:16 +10:00
7161378da1
Bug fix
2015-05-18 15:10:40 +10:00
224b612ae7
Bug fix
2015-05-18 14:46:21 +10:00
19d7522722
Fixes bug with 1.1.8 volume
2015-05-18 14:43:45 +10:00
ceace2a678
setVolume() API method improvements ( Fixes #83 )
2015-05-18 13:50:44 +10:00
d627454b2a
Restore classname on destroy
2015-05-17 17:33:46 +10:00
7ccbfad6ad
New API methods ( fixes #77 ), Fix for non strict mode ( fixes #78 )
2015-05-17 17:23:09 +10:00
91f8a158d2
Update index.html
2015-04-19 23:47:46 +10:00
8925dcde01
Update readme.md
2015-04-19 23:45:25 +10:00
3d1a586314
Working on YouTube playback
2015-04-15 23:50:03 +10:00
d04b278802
Merge branch 'master' into develop
...
# Conflicts:
# src/js/plyr.js
2015-04-15 21:51:59 +10:00
7345f656c1
Started on plugin setup
2015-04-15 21:47:50 +10:00
530abac3a7
Update readme.md
2015-04-15 01:15:05 +10:00
e702d9a881
Update readme.md
2015-04-15 01:14:36 +10:00
b0aeccb793
Update readme.md
2015-04-11 11:19:19 +10:00
43d8d748ce
Merge pull request #76 from robinpoort/feature/sass-variables
...
Make SCSS variables optional
2015-04-11 09:29:04 +10:00
b43ea5c7d3
adding !default to variables so they are easily overwritable
2015-04-10 15:13:02 +02:00
f56759222d
Update readme.md
2015-04-10 13:38:49 +10:00
c8b7bb570c
Update readme.md
2015-04-10 13:37:55 +10:00
d536b29550
Update readme.md
2015-04-10 13:36:51 +10:00
ecbda018c5
Merge branch 'master' of github.com:selz/plyr
...
# Conflicts:
# src/js/plyr.js
2015-04-10 07:17:23 +10:00
5187311ff0
Bug fix for isFullscreen() in Mozilla ( Fixes #38 )
2015-04-10 07:16:53 +10:00
d9a94ac7b0
Version bump
2015-04-08 13:42:34 +10:00
3526e322ef
Minor bug fixes
2015-04-06 19:42:26 +10:00
99cabd545d
Fix for generated IDs for controls, UI tweak for audio
2015-04-06 13:25:36 +10:00
1f7f7b10de
Docs tweak
2015-04-06 12:06:34 +10:00
b2421b592a
Merge branch 'master' of github.com:selz/plyr
2015-04-06 11:47:43 +10:00
5322f4c62f
Fullscreen API methods ( Fixes #74 ), onSetup callback
2015-04-06 11:47:23 +10:00
7ab8647fc8
Merge pull request #75 from franks921/fs-fix-localstorage-volume-settings
...
fix: use custom localStorage key for volume setting
2015-04-05 21:39:08 +10:00
50c76f3d7e
fix: use custom localStorage key for volume setting
2015-04-05 13:26:17 +02:00
2f4c56176d
Updated screenshot
2015-04-04 12:58:09 +11:00
7c5f38311b
Bug fixes for controls changes
2015-04-04 12:51:24 +11:00
e568bc9c8d
Controls improvements
...
- Added an option to toggle which controls display
- Better handle missing controls
2015-04-04 12:32:37 +11:00
c2c4172634
Clarified the option
2015-03-30 21:04:38 +11:00
73de5b5773
Added displayDuration option, small bug fix
...
- Using the native VTT cues, sometimes cues would not disappear
2015-03-30 21:03:48 +11:00
aa1fed0b16
Fixed bug with media longer than 60 minutes ( Fixes #69 )
2015-03-30 19:17:27 +11:00
22331ae9f1
Added mention
2015-03-22 23:24:15 +11:00
8b436276bf
Fixed bug with caption toggle, hide controls in fullscreen
2015-03-22 21:26:29 +11:00
c61db87fd6
API improvements
2015-03-22 11:05:28 +11:00
388cb4df39
Keyboard accessibility improvements ( Fixes #66 )
...
- Enter now works on checkboxes within the controls
2015-03-21 17:00:05 +11:00
9feffb2972
Version bump
2015-03-15 10:18:56 +11:00
acea5cdb24
Built js
2015-03-15 10:14:00 +11:00
55ed577b6a
Indentation
...
Converted to 4 space width tabbing
2015-03-15 10:12:36 +11:00
20b206a161
Merge pull request #62 from brunowego/patch-1
...
Updated SASS support
2015-03-15 10:00:00 +11:00
9c028a0ecc
Updated SASS support
2015-03-14 15:50:32 -03:00
b677c3d7ad
Merge branch 'master' of https://github.com/selz/plyr
...
Conflicts:
dist/plyr.js
src/js/plyr.js
2015-03-10 23:57:36 +11:00
aa6bc2df2f
Fixes for volume control on iOS
2015-03-10 23:54:52 +11:00
a16579fd21
Fix for repo url
2015-03-09 11:53:26 +11:00
ae5a816df1
Fix for potential issue with .tagName
2015-03-09 11:51:01 +11:00
1532f2ab23
Added tooltip option ( Fixes #50 )
2015-03-09 00:47:38 +11:00
5370fc5c83
Loading state handling
...
Fixes #36
2015-03-08 01:24:23 +11:00
8482a1a320
Updated captions
2015-03-07 19:39:01 +11:00
f3603ac3fa
Size updated
2015-03-07 19:27:11 +11:00
44fe647a49
Typo
2015-03-07 19:25:25 +11:00
928a89e599
More formatting
2015-03-07 19:24:41 +11:00
80d6d806c4
Formatting
2015-03-07 19:21:54 +11:00
aeecf40191
Slight tweaks
2015-03-07 19:17:57 +11:00
f368ed572d
source(), poster() and supports() API methods
2015-03-07 19:12:56 +11:00
5291bf616e
More work on source change
2015-03-07 12:24:07 +11:00
a00407a475
Removed extra log
2015-03-06 17:47:08 +11:00
4f47ec49b1
Work on source update and caption fixes
2015-03-06 17:46:06 +11:00
c48afb7880
Merge remote-tracking branch 'origin/master' into develop
2015-03-06 12:21:51 +11:00
5d3fb359b8
Note about demo code
2015-03-06 12:20:47 +11:00
0227dfa7d8
Working on source() api method
2015-03-06 01:51:12 +11:00
b9915b4b94
Removed notes
2015-03-06 01:50:37 +11:00
f4c1313c19
Updated screenshot
2015-03-05 23:36:45 +11:00
7681d63876
Removed progress transition as it feels laggy
2015-03-05 23:27:53 +11:00
3bed21bd95
Version bump
2015-03-05 22:47:49 +11:00
99cdfd60a1
Merge pull request #55 from Selz/develop
...
Seek improvements
2015-03-05 22:42:46 +11:00
c6e5937deb
Seeking improvements
2015-03-05 22:38:25 +11:00
4404e999eb
Merge branch 'develop' of github.com:selz/plyr into develop
2015-03-05 20:08:53 +11:00
3684024a58
Merge branch 'develop' of github.com:selz/plyr into develop
...
Conflicts:
.gitignore
2015-03-05 20:08:26 +11:00
1903b1bcdf
Seeking (still work in progress)
2015-03-05 18:36:18 +11:00
9644833d26
Ignore
2015-03-05 00:45:19 +11:00
93e3f7cdd9
WIP on better seeking
2015-03-05 00:41:42 +11:00
617ae146c1
SASS updated for icon changes
2015-03-04 21:44:41 +11:00
3459387f04
Updated icons to make them more obvious
2015-03-04 21:28:25 +11:00
4d483bf66c
Bug fixes and improvements
2015-03-04 08:08:38 +11:00
9e65b67bc1
Merge pull request #41 from pborreli/typos
...
Fixed typos
2015-03-04 07:35:48 +11:00
722b153fcd
Fixed typos
2015-03-03 14:04:27 +00:00
27a0ec9424
Open docs site on publish
2015-03-03 19:57:46 +11:00
6520a466f3
Typo fix
2015-03-03 17:26:48 +11:00
698d7289af
Copy amends
2015-03-03 17:26:03 +11:00
11063a8924
Fixing the linked image
2015-03-03 17:19:10 +11:00
1071ef5bf9
Added screenshot
2015-03-03 17:16:59 +11:00
28caa00c3f
Docs tweaks
2015-03-03 00:50:50 +11:00
894ac8088d
Updated gulp to version assets correctly
2015-03-03 00:14:31 +11:00
148481eccc
Included SSL CDN hosting
2015-03-03 00:11:01 +11:00
26bd4d0833
Fix for fullscreen issues on Firefox
...
Fixes #38
2015-03-02 20:16:44 +11:00
b6d5ba43ec
Merge branch 'master' of github.com:selz/plyr
...
Conflicts:
.gitignore
2015-03-02 19:50:56 +11:00
6cbcfd75d1
Ignore
2015-03-02 19:48:27 +11:00
ce39369d84
Fixed domain check
2015-03-02 01:32:30 +11:00
e73eb87c7e
Fixed domain check
2015-03-02 01:31:31 +11:00
daf2cf4b07
Merge branch 'develop'
2015-03-02 01:09:35 +11:00
beba315ec5
Ignore aws
2015-03-02 01:09:26 +11:00
880152d0a0
Added CDN references
2015-03-02 01:08:12 +11:00
4314853640
Publishing to AWS
2015-03-01 23:23:08 +11:00
dc10139f80
v1.0.17
...
Fixes #4
2015-03-01 20:34:46 +11:00
05a97500aa
Seperated docs, included SASS
2015-03-01 20:27:35 +11:00
eb630ab551
Merge pull request #7 from brunowego/patch-1
...
Add sass support
2015-03-01 19:09:43 +11:00
30d6a0cd5f
Aria tidy up
2015-02-28 17:00:40 +11:00
b2ffd7d3ca
Fixed icon references
2015-02-28 13:32:19 +11:00
245a5ef3d7
Fixed syntax highlighting
2015-02-28 12:48:33 +11:00
5d858344f4
Typos
2015-02-28 12:47:27 +11:00
fea7ed96b3
Controls HTML docs
2015-02-28 12:44:21 +11:00
fdc0197433
Fixed broken link
2015-02-28 12:40:21 +11:00
044bcb359e
Only output GA on plyr.io domain
2015-02-28 12:29:53 +11:00
18dfc17439
Version bump
2015-02-28 12:09:01 +11:00
35ac236a00
Updates to docs, fix for seek time in controls
2015-02-28 12:07:21 +11:00
dd17100a53
Small improvements, docs updated
2015-02-28 11:18:24 +11:00
bb193ff152
Add sass support
2015-02-25 21:24:39 -03:00