Commit Graph

195 Commits

Author SHA1 Message Date
32e8cce527 Fullscreen fix 2019-01-27 01:08:44 +11:00
c44351507f Plugin tweaks for ads and previews 2019-01-26 16:31:47 +11:00
c577eb01ce Style tweaks for preview plugin 2019-01-22 16:24:46 +11:00
4ab8a54a11 Preview design tweaks 2019-01-21 00:32:20 +11:00
7dd7c13065 Linting etc 2019-01-08 23:34:28 +11: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
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
bdd513635f Work on outline/focus styles 2018-12-08 17:06:20 +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
8f27611911 Preview seek/scrubbing thumbnails 2018-11-12 15:55:26 +11:00
b7b2e3c0aa Merge branch 'develop' into css-variables
# Conflicts:
#	demo/dist/demo.css
#	demo/dist/demo.js
#	demo/dist/demo.js.map
#	demo/dist/demo.min.js
#	demo/dist/demo.min.js.map
#	dist/plyr.css
#	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
#	gulpfile.js
#	src/sass/components/captions.scss
#	src/sass/components/control.scss
2018-11-11 11:05:09 +11:00
e2fc20ca76 Styling tweaks 2018-11-08 23:18:04 +11:00
df8f040795 Remove link styles from anchor controls 2018-09-28 00:29:59 +10:00
f80b568e67 Reverted large pause button 2018-09-25 23:07:48 +10:00
62d80e6b76 Fix touch vs click issue 2018-09-25 20:43:09 +10:00
1aeef81288 Controls spacing improvements 2018-08-13 23:43:22 +10:00
468b20d227 Moved mute button inside plyr__volume 2018-08-13 23:42:12 +10:00
4e1df8677f Fix tooltip alignment 2018-08-13 23:02:14 +10:00
6953a12e2a Set background color for video 2018-08-13 23:01:56 +10:00
7f4b74e2d4 Fix for hover over iframed players not showing controls 2018-08-02 00:47:03 +10:00
ba511b51c7 Box shadow fix for range track 2018-08-01 13:00:51 +10:00
13a54b5dbe Merge branch 'develop' into a11y-improvements
# Conflicts:
#	src/js/controls.js
2018-08-01 00:46:26 +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
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
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
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
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
e61ebd8d05 Merge branch 'develop' into a11y-improvements 2018-07-02 23:11:50 +10: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
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
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
1f1d74ba50 Work on menus 2018-06-21 09:01:16 +10:00
7b9ef7d757 More work on menus 2018-06-18 23:13:40 +10:00
ffd864ed39 Work on controls 2018-06-18 21:39:47 +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
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
108bd3dfa0 Fixed incorrect BEM formatting, fixed buffer alignment 2018-05-31 23:33:59 +10:00
90c5735904 WIP 2018-05-28 10:19:07 +10:00
3e0a911418 WIP 2018-05-26 13:37:10 +10:00