Commit Graph

338 Commits

Author SHA1 Message Date
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 89ec4cf9cf chore: implement feedback 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 b1e397c4bc fix: use correct stream, code safety, race conditions, update css 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
Dmitry Lyzo abed235b50 Backport pull request #4263 from jellyfin/release-10.8.z
Fix change audio track

Original-merge: 9139153d16e39c40d068435fe642925a2d7a66a3

Merged-by: Bill Thornton <thornbill@users.noreply.github.com>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2023-01-22 14:08:02 -05:00
Bill Thornton 5db9384c9c Fix currentApiClient return type to include undefined 2022-12-08 14:32:50 -05:00
Bill Thornton 26925d9bf6 Move castSenderApi to plugin dir 2022-10-25 14:02:14 -04:00
Aimekram bf145a602c refactor: give variables more descriptive names 2022-10-19 22:23:38 +02:00
Aimekram 8251b65399 fix: indentation 2022-10-19 22:15:25 +02:00
Aimekram 832b9eaf4d fix: eslint no-shadow errors 2022-10-16 16:04:37 +02:00
Bill Thornton 84c007fa0b Merge pull request #3743 from hadicharara/hadicharara/added-support-for-rtl-layouts
Add Initial support for RTL layouts
2022-10-15 02:50:48 -04:00
Bill Thornton 0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Hadi Charara 104ad71ea7 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-12 08:29:53 -04:00
Bill Thornton b426b6e2bf Fix sonarjs prefer-single-boolean-return 2022-10-11 03:11:41 -04:00
Bill Thornton a4bcc9689b Merge remote-tracking branch 'upstream/master' into eslint-no-small-switch 2022-10-11 00:46:33 -04:00
Bill Thornton 76ed503c81 Fix sonarjs no-small-switch 2022-10-08 03:18:30 -04:00
Bill Thornton 5e4eca6ae9 Fix sonarjs no-redundant-jump 2022-10-08 02:50:20 -04:00
Dmitry Lyzo 2348f815c6 Remove resizeObserver
Leftover from 0cb54feb53
2022-10-07 15:39:01 +03:00
Bill Thornton 4972f50a06 Fix sonarjs no-identical-functions 2022-10-05 15:31:15 -04:00
Bill Thornton 554cd1210c Fix sonarjs no-duplicated-branches 2022-10-05 12:58:48 -04:00
Bill Thornton bef05ba117 Add no-useless-constructor eslint rule and fix issues 2022-10-04 13:32:55 -04:00
Bill Thornton 8d28297a02 Merge pull request #3983 from thornbill/sonar-no-collapsible-if
Fix sonarjs no-collapsible-if
2022-10-04 09:30:13 -04:00
Bill Thornton 1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04:00
Hadi Charara 32f103b852 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-01 16:55:59 -04:00
Bill Thornton 496508ee4d Move SyncPlay code to plugin directory 2022-10-01 02:57:30 -04:00
Bill Thornton d9bb55a2a9 Move SyncPlay initialization to plugin 2022-10-01 02:39:12 -04:00
Bill Thornton a9f03f5475 Fix styling issues in book readers 2022-09-29 01:30:01 -04:00
Bill Thornton e6d09f558b Merge pull request #3942 from MinecraftPlaye/book-darktheme
Add epubjs theme support to the book player
2022-09-28 16:56:13 -04:00
Kristian K. Andreasen 9649e7e765 Update src/plugins/pdfPlayer/style.scss
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-09-24 08:40:26 +02:00
Kristian K. Andreasen 6b0ada9fdf changed background colorto make close button visible 2022-09-24 08:40:26 +02:00
Patrick Farwick cb9e7ba432 Add epubjs theme support to the book player
Add a dark theme to the book player via epubjs. The theme itself uses
the dark theme of Jellyfin and only changes the colour of the text.

For everything but the text, the dark theme from Jellyfin is retained.
Should any other theme than the dark theme be chosen by the user, epubjs
falls back to it's default theme.
2022-09-23 15:35:54 +00:00
Bill Thornton f66f435ff9 Defer loading of swiper until used 2022-09-22 10:23:23 -04:00
meet-k-pandya f683288429 Added toggle for direction and double page view 2022-09-21 21:23:34 +05:30
Bill Thornton 1523f9dfbd Merge pull request #3856 from rourien/patch-2
Make book table of contents prettier
2022-09-16 10:49:12 -04:00
Bill Thornton 02a0aa911c Fix invalid link color value again 2022-09-16 10:18:17 -04:00