1
0
mirror of https://github.com/videojs/video.js.git synced 2024-12-02 09:11:54 +02:00
Commit Graph

3222 Commits

Author SHA1 Message Date
greenkeeper[bot]
e50b19368e chore(package): update husky to version 1.0.1 🚀 (#5448) 2018-09-28 16:06:06 -04:00
greenkeeper[bot]
3d7266025d chore(package): update rollup to version 0.66.0 🚀 (#5439) 2018-09-28 15:08:56 -04:00
greenkeeper[bot]
55f2b15575 chore(package): update klaw-sync to version 6.0.0 🚀 (#5445)
* chore(package): update klaw-sync to version 6.0.0

* chore(package): update lockfile package-lock.json
2018-09-28 15:05:56 -04:00
Gary Katsevman
6bff3ce779
fix(vjsstandard): update to 8.0.2 and fixup linting (#5413) 2018-09-28 14:58:15 -04:00
Gary Katsevman
511a02e8b8 7.2.4 2018-09-25 15:26:41 -04:00
Gary Katsevman
565b75075e chore(package-lock): update to npm 6.4.1 & node 8.12 2018-09-25 15:26:21 -04:00
greenkeeper[bot]
b9a7cc8049 fix(package): update @videojs/http-streaming to version 1.2.6 🚀 (#5444) 2018-09-25 14:44:23 -04:00
Gary Katsevman
e69842ce2e
fix(text track display): update on playerresize and orientationchange (#5447)
On mobile devices, when changing orientation, or if the player gets resized, the captions won't update to reflect the new orientation or player size. However, they do get updated the next time they are redrawn. Instead, we should redraw the captions whenever `orientationchange` and `playerresize` get triggered.
2018-09-25 14:43:41 -04:00
Gary Katsevman
15df4e16b4
fix(text-tracks): cuechange handler not triggering correctly (#5446)
We were only triggering cuechange events if a metadata track started out as not disabled or only when setting the mode to 'showing'

Fixes #5308
2018-09-25 14:42:58 -04:00
Gary Katsevman
74bbc5d4c0 7.2.3 2018-09-13 14:15:27 -04:00
greenkeeper[bot]
b390f2cdc1 chore(package): update grunt-karma to version 3.0.0 🚀 (#5421) 2018-09-12 11:14:36 -04:00
greenkeeper[bot]
819195894c chore(package): update grunt-contrib-clean to version 2.0.0 🚀 (#5429) 2018-09-11 11:27:52 -04:00
greenkeeper[bot]
08cf1be301 chore(package): update grunt-contrib-connect to version 2.0.0 🚀 (#5428) 2018-09-11 11:27:13 -04:00
Brandon Casey
235b18853e fix(ResizeManager): fixup the null check (#5427) 2018-09-11 11:26:15 -04:00
greenkeeper[bot]
cc650f779d chore(package): update grunt-contrib-cssmin to version 3.0.0 🚀 (#5417) 2018-09-07 08:56:54 -07:00
Gary Katsevman
b25f024a04
fix: make sure all attributes are updated before applying to tag (#5416)
Fixes #5309
2018-09-07 08:56:11 -07:00
Alexander
6d6bfd1420 fix: use consistent id for tech, no matter how it is loaded (#5415)
Change the constant used in the techId prop to the camelCased version, this will result on consistent id when loadTech_() is executed.

Fixes #5411
2018-09-07 08:55:02 -07:00
greenkeeper[bot]
2e83888f0f chore(package): update klaw-sync to version 5.0.0 🚀 (#5414) 2018-09-06 11:40:42 -07:00
Owen Edwards
197d81b636 chore(package): Run npm audit fix (but roll back videojs-standard version) (#5386) 2018-09-05 18:05:30 -07:00
greenkeeper[bot]
6e6ade03aa chore(package): update rollup to version 0.65.0 🚀 (#5400) 2018-09-04 17:05:13 -07:00
greenkeeper[bot]
335a0c8107 fix(package): update @videojs/http-streaming to version 1.2.5 🚀 (#5399) 2018-09-04 17:04:54 -07:00
Gary Katsevman
96ae3c2aa5
chore(package): update grunt-cli to version 1.3.1 (#5409)
Closes #5383
2018-09-04 16:50:54 -07:00
Adam Eisenreich
19ee7df2fe fix(lang): Fixed typos in cs translation (#5407) 2018-09-04 16:35:33 -07:00
Brandon Casey
3744df1680
test: fix travis ci issues with resize-manager tests (#5390) 2018-08-28 16:24:26 -04:00
Gary Katsevman
4a299a7ffa 7.2.2 2018-08-14 17:12:43 -04:00
Gary Katsevman
8e9d92cc98
fix: add debounced.cancel and use it in ResizeManager (#5378)
It's possible that ResizeManager will trigger its debounce handler but
then get disposed before the handler runs. This can cause tests to fail,
so, instead, we should cancel the debounce when ResizeManager is
disposed.
2018-08-13 16:39:50 -04:00
greenkeeper[bot]
c3098eeadc fix(package): update @videojs/http-streaming to version 1.2.4 🚀 (#5377)
Fixes #5044
2018-08-13 13:55:30 -04:00
Gary Katsevman
e9f754b112 7.2.1 2018-08-13 12:09:56 -04:00
Brandon Casey
58405fdf78 fix: always return a promise from play, if supported (#5227)
If Promise is available or if Promise is polyfilled, then we'll return a new Promise from `play()` that will get fulfilled with the value returned from the `play()` method. This means that on IE11, this promise will get resolved when we call `play()` even if play doesn't succeed. We will have a follow-on PR to polyfill this behavior and resolve or reject the promise for browsers like IE11 that don't return a promise from `play()`.
2018-08-10 16:27:05 -04:00
greenkeeper[bot]
6893091f84 chore(package): update karma to version 3.0.0 🚀 (#5370)
Karma 3.0.0 drops support for node 4.
2018-08-10 16:24:03 -04:00
Brandon Casey
6f072d8e2f fix: call component dispose in resize manager to fix leak (#5369)
Because we add Touch Activity in the parent class and those don't actually get removed in Resize Manager we leak on every dispose. Calling super.dispose() cleans them up because we remove our list of handlers via a call to DomData.removeData

Fixes #5339
2018-08-10 16:21:13 -04:00
Gary Katsevman
db4b89434a
fix(package): update @videojs/http-streaming to version 1.2.3 (#5368)
Closes #5365
2018-08-10 15:13:55 -04:00
Gary Katsevman
9c00267728
chore(https): update a lot of links to be https (#5372) 2018-08-10 15:13:32 -04:00
Gary Katsevman
9cb1ba5ae9
fix(sourceset): ignore blob urls when updating source cache (#5371)
It's possible for us to get a blob url for sourceset, but when we do, we
shouldn't update the source caches with that information.

blob urls can arise when playback is done via Media Source Extension (MSE) such as m3u8 sources with @videojs/http-streaming (VHS).
2018-08-10 15:13:21 -04:00
Gary Katsevman
16f4e92eca
chore(package): update rollup to version 0.64.1 (#5367)
Closes #5363
2018-08-09 15:06:21 -04:00
Ahmed Romih
4b666f9c42 fix: change time tooltips to be absolutely positioned (#5355)
Fixes #5351
2018-07-31 16:40:38 -04:00
Gary Katsevman
3b8df42ef9 7.2.0 2018-07-26 16:10:59 -04:00
Chocobozzz
5e21ebbd2b fix: subtitles/captions freeze when using uglify (#5346)
Angular CLI, and potentially other projects, may use the "pure_getters" compression option of uglify which will end up removing the getter line we use for side-effects to update the active cues. This update makes sure that the line doesn't get removed.

Fixes #5131
2018-07-26 14:16:03 -04:00
Gary Katsevman
8c92cbfb3e
feat: async change events in TextTrackList with EventTarget#queueTrigger (#5332)
Trigger the change event on the next tick. This means that multiple changes to a track's mode will only result in a single change event on its associated TextTrackList rather than 3 events as it may be currently.

Fixes #5159
2018-07-25 17:33:30 -04:00
Brandon Casey
31a0bac823 feat(plugins): allow plugin deregistration from videojs (#5273)
This exposes `deregisterPlugin` on the videojs alongside `registerPlugin`.
2018-07-24 16:26:07 -04:00
gstrat88
fd4c6e12d6 feat(player): remove text tracks on Player#reset (#5327)
Closes #5140
2018-07-24 16:08:44 -04:00
Mike Reinstein
d773cd4feb docs: remove duplicate @deprecated which throws error when minifying via google closure compiler (#5342) 2018-07-24 15:57:29 -04:00
greenkeeper[bot]
f27387319e chore(package): update postcss-cli to version 6.0.0 🚀 (#5329) 2018-07-24 15:34:37 -04:00
Gary Katsevman
45286594df
chore(package): update rollup-plugin-filesize to version 4.0.1 (#5333)
Closes #5331
2018-07-24 13:56:41 -04:00
Gary Katsevman
7b6aa5c03d
fix(package): update @videojs/http-streaming to version 1.2.1 (#5334)
Closes #5321
2018-07-24 13:56:28 -04:00
Gary Katsevman
80bae7286b
chore(package): update autoprefixer to version 9.0.1 (#5340)
Closes #5322
2018-07-24 13:56:08 -04:00
Gary Katsevman
391434dd84
chore(package): update rollup to version 0.63.4 (#5341)
Closes #5326
2018-07-24 13:55:52 -04:00
Adam Eisenreich
e63d2353e4 fix(lang): Added all missing translation for CZ_cs (#5311) 2018-07-24 13:55:28 -04:00
Adam Eisenreich
821b46d600 fix(lang): add a missing translation in sk.json (#5324) 2018-07-24 13:54:53 -04:00
Gary Katsevman
e63776862f
chore(welcome bot): add welcome bot config (#5313) 2018-07-11 15:15:37 -04:00