577 Commits

Author SHA1 Message Date
Bill Thornton
3e93be0292 Use sdk for item download url 2025-12-09 18:22:13 -05:00
Bill Thornton
024ea6b1f7 Remove usages of deprecated framerate properties 2025-12-05 17:13:22 -05:00
Richard Nesnass
a2fef21af2 New display setting to configure slideshow delay 2025-12-04 13:43:08 -05:00
dkanada
3894236c46 Backport pull request #7344 from jellyfin-web/release-10.11.z
modify TOC and button layout in book player

Original-merge: 4bdc0fd974

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-12-02 16:02:40 -05:00
PeachesMLG
bef489cba4 Backport pull request #7245 from jellyfin-web/release-10.11.z
Fixed issue where waiting event is not being called correctly

Original-merge: 0989a3034f

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-10-27 15:47:11 -04:00
PeachesMLG
ebf2e85af8 Backport pull request #7227 from jellyfin-web/release-10.11.z
Fix unpause and pause references in syncplay video player

Original-merge: 17a1e2e94c

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-10-27 15:47:07 -04:00
SohamGanmote
f69e509898 Backport pull request #7221 from jellyfin-web/release-10.11.z
Fix: Add minimum value 0 for SyncPlay Settings SpeedToSync input

Original-merge: 12079b9462

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-10-27 15:47:04 -04:00
Bill Thornton
2b96e9d6c7 Fix loading indicator showing for theme videos 2025-10-09 14:02:26 -04:00
Bill Thornton
fd4c897642 Use cover aspect ratio for theme videos 2025-10-09 13:49:57 -04:00
S1NJED
8a0176eba2 Fix pdf extension check (#7124)
* fix: lowercase item path for pdf extension

Signed-off-by: sinjed <oooguuh@gmail.com>

* lint: single quote

Signed-off-by: sinjed <oooguuh@gmail.com>

---------

Signed-off-by: sinjed <oooguuh@gmail.com>
2025-10-03 16:33:55 -04:00
Bill Thornton
eff386ffd8 Remove unnecessary dynamic imports 2025-09-23 11:38:46 -04:00
Bill Thornton
b58ee4c1ba Refactor native subtitle styling check 2025-09-23 11:38:46 -04:00
theguymadmax
24954abee7 Fix comic player not loading images with uppercase extensions 2025-08-29 16:20:33 -04:00
Bill Thornton
2346943348 Move dom.js to utils 2025-07-11 18:28:55 -04:00
Niels van Velzen
de100462c3 use PascalCase for api_key parameter 2025-07-09 22:12:17 +02:00
nyanmisaka
7a02f3b21f Set maxMaxBufferLength to avoid bufferAppendError on Chrome 138
```
HLS Error: Type: mediaError Details: bufferAppendError Fatal: true
```

It seems that the default buffer eviction behavior has changed in
Chrome 138, so the default maxMaxBufferLength from hls.js don't apply.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2025-06-27 12:29:09 +08:00
Bill Thornton
fdcf1b06c3 Add constants for app features 2025-04-30 17:41:36 -04:00
Bill Thornton
833ecf8b0c Merge pull request #6795 from thornbill/connection-manager
Use local copy of connection manager
2025-04-22 13:20:55 -04:00
Bill Thornton
953073cd28 Use index file for apiclient lib imports 2025-04-22 08:48:34 -04:00
Bill Thornton
5bcbcfbe12 Move server connections to lib 2025-04-22 08:26:43 -04:00
Bill Thornton
abfc14d745 Update subtitle position styling (#6766) 2025-04-22 02:37:12 -04:00
Bill Thornton
f688c1f223 Cleanup utility function in connection manager 2025-04-21 17:33:29 -04:00
Bill Thornton
c1376c1d8d Merge pull request #5179 from dkacperski97/session-changed-events
Reduce the number of events triggered by sessionPlayer
2025-04-11 10:36:49 -04:00
Bill Thornton
458614d361 Use logos from @jellyfin/ux-web 2025-04-10 17:41:27 -04:00
Bill Thornton
408b31e97a Fix setting pgs renderer aspect ratio
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2025-04-02 13:50:56 -04:00
Bill Thornton
34282e821a Add saving aspect ratio in video player 2025-04-02 11:09:12 -04:00
Bill Thornton
dece9283f9 Add ignore comments for non-issues 2025-03-27 12:42:36 -04:00
Bill Thornton
ad2472e90e Fix unused var and pseudorandom warnings 2025-03-27 12:15:56 -04:00
Bill Thornton
9077782c17 Fix autofixable eslint warnings 2025-03-27 11:32:16 -04:00
dmitrylyzo
08069a42d1 Backport pull request #6462 from jellyfin-web/release-10.10.z
Use reference framerate as sampling rate (target FPS) for SubtitlesOctopus

Original-merge: 9b3fc622c9

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-02-03 12:29:41 -05:00
Damian Kacperski
37b156260d Reduce the number of events triggered by sessionPlayer 2025-01-27 18:33:31 +01:00
venkata nadha reddy
2689c51b84 Add subtitle setting for native vs custom element (#5737)
* Fixed subtitles styling in firefox.

* Fixed subtitles styling in firefox.

* Initial changes to support native or custom styling.

* Changes to support native or custom styling.

* linting changes.

* Changes to support native or custom styling.

* Changes to support native or custom styling.

* minor changes.

* indentation changes and simplification changes.

* minor changes.

---------

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2025-01-24 15:46:45 -05:00
thornbill
1d2a66abfa Backport pull request #6453 from jellyfin-web/release-10.10.z
Remove safe area padding on video container

Original-merge: 7a07a79b12

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-01-22 03:12:51 -05:00
Matthew Haughton
d4288ead99 Remove unused vars 2025-01-13 11:50:26 -05:00
Matthew Haughton
588e9e38f7 Don't send unsupported commands to Cast receiver 2025-01-13 11:50:26 -05:00
Joshua Ozeri
7d075d03cd Add nav buttons to bookPlayer top bar (#6162)
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2025-01-10 17:09:15 -05:00
viown
b4b3028da1 Backport pull request #6298 from jellyfin-web/release-10.10.z
Fix large PDF Display

Original-merge: 048d3f1e2c

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-19 15:44:09 -05:00
Arcus92
c3d7401bc9 Backport pull request #6291 from jellyfin-web/release-10.10.z
Update dependency libpgs to v0.8.0

Original-merge: 22ae941a9a

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-19 15:44:06 -05:00
dmitrylyzo
4a5c52a92b Backport pull request #6278 from jellyfin-web/release-10.10.z
Fix displaying secondary subtitles on Tizen 5

Original-merge: 2ed3965197

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:34 -05:00
AeRo
8b3a02c727 Fix queue when playing on remote device (partial) (#3381) 2024-10-16 21:27:10 -04:00
Martin
7e4921f1dc Fix blurry pdf player rendering for all viewport sizes (#6182) 2024-10-13 04:24:08 -04:00
gnattu
da4265eb46 Merge branch 'master' into burn-subtitle-transcoding 2024-10-09 06:53:18 +08:00
gnattu
24c30dc96d Handle addGainElement failure
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2024-10-01 18:25:09 +08:00
gnattu
75d21a8140 Fix lint
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-01 17:18:26 +08:00
gnattu
6b52358b57 Remove commented code 2024-10-01 17:13:52 +08:00
gnattu
0dbde71241 Only add gain node when normalization enabled 2024-10-01 17:03:45 +08:00
gnattu
f05b90ce1a Fix unnecessary optional chaining
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2024-09-22 13:16:52 +08:00
gnattu
fb1b9b15bb fix lint
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-22 05:50:10 +08:00
gnattu
43e4c2a517 Better comment 2024-09-22 05:47:50 +08:00
gnattu
1216305992 Refactor sessionPromise 2024-09-22 05:46:54 +08:00