1
0
mirror of https://github.com/videojs/video.js.git synced 2025-01-13 10:32:26 +02:00
Commit Graph

3913 Commits

Author SHA1 Message Date
mister-ben
55cd188cb3
chore: Update translations script to special case en-GB ()
* chore: Update translations needed script to special case en-GB

* update translateions needed
2023-02-21 17:03:47 +01:00
mister-ben
a27ee053bb
fix: Remove img el when there's no poster source ()
* fix: No invalid img el with no poster source

* move dom changes into setSrc
2023-02-20 10:04:39 +01:00
Usman Omar
2c7eea889a
chore: upgrade videojs-font to 4.0.0 ()
* upgrade videojs-font to 4.0 & update icons example

* update css content to use font 4.0 unicodes
2023-02-10 17:41:49 +00:00
Walter Seymour
b306ce614e
feat: improved text tracks settings labels () 2023-02-06 13:44:24 -06:00
mister-ben
f080150e87 8.0.4 2023-02-02 08:58:48 +01:00
mister-ben
0cfc4857b4
chore: Update codecov action () 2023-02-01 19:18:30 +01:00
mister-ben
7776d18314
fix(lang): Add missing comma in turkish () 2023-02-01 18:43:50 +01:00
Damian Czupryn
7493925132
Czech langs updates ()
Co-authored-by: mister-ben <git@misterben.me>
2023-02-01 18:14:59 +01:00
Onur Dumangöz
5e6a2e5e46
Update tr.json () 2023-02-01 18:10:37 +01:00
mister-ben
db882cd49d
fix: remove unnecessary handling of invalid cues () 2023-02-01 18:08:30 +01:00
Grzegorz Blaszczyk
33b476d7cc
fix: use Screen Orientation API where supported ()
* feat:  introduces Screen Orientation API for detecting orientation change

* feat:  add missing unit tests
2023-02-01 18:05:41 +01:00
Jacob Hamblin
267b5c6bff
fix: Exit PIP if entering fullscreen ()
* exit PIP if entering fullscreen

* assert that entering full screen leaves PiP
2023-02-01 18:03:36 +01:00
Pat O'Neill
9bda6be36c
chore: roll back remark dev dependencies to address failing release automation () 2023-02-01 11:48:25 -05:00
Liberal dev
b430ea8034
fix wrong translation () 2023-01-27 17:08:19 +01:00
mister-ben
68fec76202
fix(lang): Remove dupelicate entry in en.json ()
Removes duplicate `Exit Fullscreen`
2023-01-27 16:58:41 +01:00
Grzegorz Blaszczyk
2e96253632
fix: Improves types for registerPlugin and getPlugin ()
* fix: improves types for registerPlugin and getPlugin

* fix: corrects parameter type for registerPlugin

* docs(fix): add support for {typeof class} expression

* chore: move js-doc-typeof-plugin to build dir
2023-01-24 22:07:30 +01:00
mister-ben
509b3d0757
fix: Ensures iOS can use native fullscreen () 2023-01-24 11:45:49 +01:00
mister-ben
3accbc7c73
fix: Set alt attr on poster img ()
* fix: Set alt attr on poster img

* use null alt instead

* remove debug text
2023-01-24 09:59:27 +01:00
Adam Waldron
e21d295d77
chore: add missing translations () 2023-01-23 10:44:10 -08:00
Alex Barstow
df71bb0a2c 8.0.3 2023-01-05 13:28:50 -05:00
Alex Barstow
40e1d47763
fix(package): Upgrade to videojs-contrib-quality-levels 3.0.0 () 2022-12-22 16:18:27 -05:00
mister-ben
e59222a4ff
chore: Update lock thrads dependency () 2022-12-13 09:52:52 +01:00
mister-ben
c414d6278b 8.0.2 2022-11-24 17:19:31 +01:00
mister-ben
dff3dd4155
fix: Add poster size styles () 2022-11-24 17:11:40 +01:00
Pat O'Neill
84062c3b0c 8.0.1 2022-11-23 16:23:06 -05:00
Pat O'Neill
b5d487ca0a
chore: gh-release build script no longer needed () 2022-11-23 16:18:57 -05:00
Pat O'Neill
adaeeca9e9
chore(package): update videojs-contrib-quality-levels to 2.2.1 () 2022-11-23 16:18:34 -05:00
Pat O'Neill
c8fd5bbcde 8.0.0 2022-11-23 12:58:39 -05:00
Pat O'Neill
e1a7ac376a
chore: re-generate package-lock.json to fix merge issues with main () 2022-11-23 12:44:39 -05:00
mister-ben
2d96c9d780 feat: Use userAgentData in favour of userAgent () 2022-11-23 09:49:37 -05:00
Gary Katsevman
db4201a800 chore: make direct deps be exact but indirect have ^ () 2022-11-23 09:49:37 -05:00
Pat O'Neill
bf1faffb94 chore(package): update to @videojs/http-streaming 3.0.0 () 2022-11-23 09:49:36 -05:00
Grzegorz Blaszczyk
0545df5289 feat: generate Typescript definitions () 2022-11-23 09:49:35 -05:00
KangXinzhi
b7080f7d8a fix(control-bar): make vertical alignment of slider handles more consistent ()
Fixes 

BREAKING CHANGE: This changes how slider handles are styled, so custom skins that are targeting them may need to change.
2022-11-23 09:49:34 -05:00
Grzegorz Blaszczyk
dec7075386 fix(jsdoc): controlText_ should have a protected access modifier. () 2022-11-23 09:49:33 -05:00
Pat O'Neill
b8ee8858f8 refactor: rename fn.bind to fn.bind_ to strongly indicate it should not be used externally () 2022-11-23 09:49:32 -05:00
Grzegorz Blaszczyk
54195f0b28 feat: add support for a list of quality levels ()
This brings the videojs-contrib-quality-levels plugin into Video.js as a feature.
2022-11-23 09:49:32 -05:00
Pat O'Neill
91f4663ea5 ignore: update @videojs/http-streaming to 3.0 release candidate ()
Co-authored-by: Sarah Rimron-Soutter <sarah@teaandbiscuits.net>
2022-11-23 09:49:30 -05:00
Alex Barstow
1299daf16c refactor: remove extend() and tests ()
BREAKING CHANGE: This removes the videojs.extend() method, please use ES6 classes instead.
2022-11-23 09:49:30 -05:00
mister-ben
f2aa0d7d13 feat: Use picture el for poster ()
BREAKING CHANGE: This changes the DOM structure used for the video poster.
2022-11-23 09:49:29 -05:00
Gary Katsevman
b0101a6b9b feat: Enable sourceset by default ()
Can still be disabled with enableSourceset: false
2022-11-23 09:49:29 -05:00
Gary Katsevman
d4559b1ebe feat: make retryOnError be the default ()
This means that a retryOnError is removed and is no longer needed for
this behavior, which means that during source selection, if a source
fails, it'll try the next source that's available, to match the video
element.

BREAKING CHANGE: remove retryOnError option, turn it on by default
2022-11-23 09:49:28 -05:00
Gary Katsevman
bd54b4112e fix: update icons import path for sass ()
This updates the path to remove node_modules as some tools expect the
module name to be first. This is particularly important for PnP tools as
local node_modules may not have the module.

Fixes , fixes 

BREAKING CHANGE: update icons path in sass to remove node_modules
2022-11-23 09:49:28 -05:00
Grzegorz Blaszczyk
9b3d9415aa feat: addClass and removeClass method supports adding/removing multiple classes () 2022-11-23 09:49:27 -05:00
mister-ben
63a2d027f4 feat: remove closest fallback () 2022-11-23 09:49:27 -05:00
Roman Pougatchev
f46b83002e feature: Remove support for setting nonstandard attributes as props ()
* remove statement that handles attributes in props argument

* clean up function

* add unit test

* add unit test

* remove duplicate set attr

* revert function cleanup
2022-11-23 09:49:26 -05:00
Roman Pougatchev
706983caa3 feat: Remove references and logic related to Flash and SWF ()
* remove flash references, update comments & tests

* remove references to swf & stageclick listener
2022-11-23 09:49:26 -05:00
Pat O'Neill
a5e7222353 feat(lang): use less ambiguous text for the fullscreen button when in fullscreen mode () 2022-11-23 09:49:25 -05:00
Pat O'Neill
5d165dc33c feat: add a new title bar component () 2022-11-23 09:49:25 -05:00
Roman Pougatchev
e4945cb78c refactor: Remove logic and style that accommodates non-flex fallbacks () 2022-11-23 09:49:24 -05:00