Commit Graph

11202 Commits

Author SHA1 Message Date
Bond_009 a5d4dc5738 Allow setting DummyChapterCount to 0 to disable dummy chapters 2023-02-27 10:24:27 +01:00
MCSifreedsk33 0edb3ae776 Translated using Weblate (Slovak)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/sk/
2023-02-26 01:39:17 -05:00
Troja c46802166c Translated using Weblate (Belarusian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/be/
2023-02-25 11:39:16 -05:00
Kilian von Pflugk 34d903d85b Translated using Weblate (German)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/de/
2023-02-24 16:39:17 -05:00
Valentin COMTE 6eb760b03c Translated using Weblate (English (United Kingdom))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/en_GB/
2023-02-24 01:39:16 -05:00
TnZzZHlp 2da9c9cba8 Translated using Weblate (Chinese (Simplified))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/zh_Hans/
2023-02-23 08:39:15 -05:00
Oskari Lavinto f5b255c9f2 Translated using Weblate (Finnish)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fi/
2023-02-22 21:39:15 -05:00
Pranav Avva db51d280c4 Translated using Weblate (Hindi)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/hi/
2023-02-22 17:39:16 -05:00
blob03 ca51355e9e Translated using Weblate (French)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/fr/
2023-02-22 17:39:15 -05:00
Bas 488bb4248a Translated using Weblate (Dutch)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/nl/
2023-02-22 14:39:15 -05:00
Lukáš Kucharczyk 721a766ca2 Translated using Weblate (Czech)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/cs/
2023-02-22 14:39:15 -05:00
Bill Thornton c47b843c05 Merge pull request #3906 from is343/feat/secondary-subtitles-htmlplayer
Add secondary subtitle support to html video player
2023-02-22 12:27:33 -05:00
lyaschuchenko 4b6f072bef Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/uk/
2023-02-22 04:39:15 -05:00
Ivan Schurawel 0ebf6c6899 chore: simplify valid secondary track checks 2023-02-21 09:16:32 -05:00
Ivan Schurawel ab75013d60 Revert "fix: ensure secondary index is valid"
This reverts commit 01dfad4996d2bdc96a8506b6d0c4542bfd15bc3b.
2023-02-21 09:16:32 -05:00
Ivan Schurawel 698abb929b Revert "fix: check if primary supports secondary track"
This reverts commit e3e0348daeded50ed641c8def9a2619aff4f49bf.
2023-02-21 09:16:32 -05:00
Ivan Schurawel 3d3a0c43b3 chore: ensure check has valid track 2023-02-21 09:16:32 -05:00
Ivan Schurawel 50eb5f277d fix: check if primary supports secondary track 2023-02-21 09:16:32 -05:00
Ivan Schurawel 3c0ace3386 fix: ensure secondary index is valid 2023-02-21 09:16:32 -05:00
Ivan Schurawel 4ca927991f Update src/plugins/htmlVideoPlayer/plugin.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel 95a705a893 Update src/components/playback/playbackmanager.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel 89ec4cf9cf chore: implement feedback 2023-02-21 09:16:32 -05:00
Ivan Schurawel c74c0cddde chore: clear and set secondary track for continued plays 2023-02-21 09:16:32 -05:00
Ivan Schurawel fb68bb1419 fix: define options before setting secondary track 2023-02-21 09:16:32 -05:00
Ivan Schurawel fe970743f1 chore: remove fix for stuck track cues 2023-02-21 09:16:32 -05:00
Ivan Schurawel c7f31c0fac fix: pass player to playbackManager 2023-02-21 09:16:32 -05:00
Ivan Schurawel 6c0a173361 use whole subtitles element
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel c3b50c6d73 fix code styling
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel 2a1ff26ad9 clean up code
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel 5a217ca084 set secondary sub index after player succeeds
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel e5c05b4ebc Update error logging in src/components/playback/playbackmanager.js src/components/playback/playbackmanager.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel c68d01a0f0 Update error logging in src/components/playback/playbackmanager.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel 69265e2118 Update src/components/playback/playbackmanager.js
Update error logging

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-02-21 09:16:32 -05:00
Ivan Schurawel a50fae3b7d chore: simplify/refactor to reuse existing method 2023-02-21 09:16:32 -05:00
Ivan Schurawel b1e397c4bc fix: use correct stream, code safety, race conditions, update css 2023-02-21 09:16:32 -05:00
Ivan Schurawel f3865f0dac chore: move logic from method to const 2023-02-21 09:16:32 -05:00
Ivan Schurawel abc663f6f6 fix: update ssa/ass checks, custom track location, offsets 2023-02-21 09:16:32 -05:00
Ivan Schurawel 49bae6b67c fix: failed lint check 2023-02-21 09:16:32 -05:00
Ivan Schurawel 8fd9d83d8e chore: refactor check, move consts 2023-02-21 09:16:32 -05:00
Ivan Schurawel 9ddafb063b fix: limit secondary to non-SSA/ASS subtitles 2023-02-21 09:16:32 -05:00
Ivan Schurawel f33699ad8a fix: only show secondary if primary sill valid, remove resolveOnClick 2023-02-21 09:16:32 -05:00
Ivan Schurawel e01124cbca chore: use specific method for checking track 2023-02-21 09:16:32 -05:00
Ivan Schurawel e871300265 chore: refactor destroyCustomTrack method 2023-02-21 09:16:32 -05:00
Ivan Schurawel 529e70222a fix: update custom renderer logic/custom track spacing 2023-02-21 09:16:32 -05:00
Ivan Schurawel 348de5ac7f feat: resume secondary track for current session 2023-02-21 09:16:32 -05:00
Ivan Schurawel 256084ffb8 fix: correctly apply offsets/hide existing for certain browsers 2023-02-21 09:16:32 -05:00
Ivan Schurawel ab993886c1 feat: add custom rendered secondary tracks 2023-02-21 09:16:32 -05:00
Ivan Schurawel 145aea184f feat: add native secondary subtitle support 2023-02-21 09:16:32 -05:00
lyaschuchenko d69d4b22d9 Translated using Weblate (Ukrainian)
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/uk/
2023-02-21 02:39:16 -05:00
Manuel Iñaki Bilbao 2a4d347116 Translated using Weblate (Spanish (Argentina))
Translation: Jellyfin/Jellyfin Web
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/es_AR/
2023-02-21 02:39:14 -05:00