Commit Graph

1200 Commits

Author SHA1 Message Date
Amo Wu 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
Sebastian Carlsson 3e6ed7b69b fixes bug where cleanUp would be called twice 2016-11-17 15:43:26 +01:00
Amo Wu 02bc8c8445 refactor: miss prefix
fix _fullscreen.prefix can't work
2016-11-10 16:27:10 +08:00
Sam Potts 7965b82cca Quality WIP 2016-11-06 21:47:44 +11:00
Sam Potts bae04a492a Merge branch 'master' into develop
# Conflicts:
#	demo/index.html
#	dist/plyr.js
2016-11-06 15:55:55 +11:00
Sam Potts 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
Sam Potts efe54fbba4 Added seek event fixes (fixes #409), Added support for URLs (fixes #345) 2016-11-02 18:09:40 +11:00
Sam Potts 72404e77e5 PiP 2016-11-01 12:00:16 +11:00
Guru Prasad Srinivasa 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
Sam c7310c21fb Fullscreen fix, styling 2016-10-24 00:11:47 +11:00
Sam ed9e27b64f Merge branch 'develop' of https://github.com/Selz/plyr into develop 2016-10-23 21:42:18 +11:00
Sam Potts 801ed63be5 Work on PiP 2016-10-23 21:21:42 +11:00
Sam 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
Sam 90338d9600 Tweaks 2016-10-23 21:15:19 +11:00
Sam Potts 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
Sam Potts a3ed309342 v2.0.9
- Temporary patch for the YouTube API issues with `getDuration()` (relates to #374)
2016-10-23 15:18:53 +11:00
Sam Potts 08b4c09b89 Temporary patch for the YouTube API issues with getDuration() (relates to #374) 2016-10-23 15:18:08 +11:00
Sam Potts 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
Sam Potts bec10e7836 Fix for caption size (fixes #390), Fix for Firefox Dev (fixes #392) 2016-10-23 13:35:49 +11:00
Sam Potts f428c3ff8b Manually merged #395 2016-10-23 12:19:39 +11:00
Darren Anderson a17cbb0e8b Added .isPaused to API 2016-10-06 15:33:49 +01:00
Sam Potts 21a30f1b6f Fixed for array passed to _on and _off 2016-10-03 17:16:05 +11:00
Sam 613c45ede9 Merge branch 'master' into develop 2016-10-01 22:18:40 +10:00
Sam 8743c6a08d Code style 2016-10-01 22:18:01 +10:00
Sam eba0831538 Manually merged #385 2016-10-01 22:07:01 +10:00
Thomas LM 1c73c9fbfe Update plyr.js 2016-09-27 10:57:35 +02:00
Sam 1ad103c29f Menu animation 2016-09-26 23:21:57 +10:00
Sam ca37b4c9ac Menu 2016-09-25 23:54:49 +10:00
Sam Potts d3bbf09d12 More menu work 2016-09-25 20:01:58 +10:00
Sam Potts 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
Sam Potts c8b9c9bcaa Expanded 2016-09-13 23:52:25 +10:00
Sam d638cdcdd3 Started on PIP support 2016-09-13 00:16:27 +10:00
Sam Potts 46f82a4af3 Added quality in menu 2016-09-07 22:18:05 +10:00
Sam 42a2642d40 Icon fix 2016-09-06 23:50:59 +10:00
Sam 37840c3844 Working on settings menu 2016-09-06 23:48:09 +10:00
Amo Wu 78ec5b3322 refactor: sorting speed 2016-09-05 22:56:19 +08:00
Amo Wu c291e8c5d9 refactor: check config.speeds format 2016-08-31 15:42:01 +08:00
Amo Wu f0ac542a7f refactor: add localStorage supporting 2016-08-31 15:34:44 +08:00
Amo Wu a412085785 feat: add playback speed button 2016-08-31 15:11:29 +08:00
Sam 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
Sam 15fd7041ab Fixed AMD definition 2016-08-26 21:43:51 +10:00
Sam Potts 1ced6b4d67 Vimeo IE9/10 (Fixes #348), HTML5 ready event (Fixes #349) 2016-08-26 18:15:24 +10:00
Sam 6694c1e6cf Fix for Firefox full screen (fixes #343) 2016-08-23 00:34:43 +10:00
Sam Potts 12e94775d6 Global keyboard shortcut changes 2016-08-22 14:44:18 +10:00
Sam Potts df7f52d885 Added ‘global’ keyboard shortcut option 2016-08-22 14:15:49 +10:00
Sam Potts d5b5faafbb Version bump for NPM 2016-08-22 13:08:19 +10:00
Sam Potts 86b2f61b56 Bump to v2.0.0 2016-08-22 13:00:47 +10:00
Sam Potts 130fb78b4c Version bump 2016-08-21 19:47:13 +10:00
Sam Potts 4610f4a8c9 Firefox and Edge fixes 2016-08-21 19:44:46 +10:00
Sam Potts a8062354ec Loading tweaks, Microsoft Edge tweaks 2016-08-21 19:25:21 +10:00