1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
Commit graph

405 commits

Author SHA1 Message Date
viown
2ce9e9f1e0 Refactor queries to use non-null assert 2025-02-27 15:27:54 +03:00
Bill Thornton
4730a30c3d Fix lint errors 2025-02-20 12:51:59 -05:00
Bill Thornton
18de10f2ea
Merge pull request #6447 from thornbill/refactor-playing-text
Refactor item text lines
2025-02-13 16:23:07 -05:00
Kevinjil
aa33101e1d Backport pull request #6396 from jellyfin-web/release-10.10.z
Remove invalid item id usage as media source id

Original-merge: 4793223f5d

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-02-03 12:29:40 -05:00
Sebastian Di Luzio
21ca36aaa2
Fix playback of series with large set of episodes (#5786)
* fix: playback of series with large set of episodes

-  fetch episode info for a single episode instead of all episodes in existence

* fix: limit episodes to selected season

* fix: when starting series from the series play button, limit amount of episodes loaded

* Update playbackmanager.js

* fix: start series playback from upNext episode

also change playback from a specific episode to pull 100 next episodes instead of only the season this episode is in

* chore: clean up query params a bit

* fix: add forgotten query limit

Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>

* fix: get watched episodes as well for nextUp inside playing an entire show

* fix: get first unplayed episode without nextUp

* chore: remove unwanted whitepsace

Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>

---------

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2025-01-29 14:45:48 -05:00
rlauuzo
34ace6bc11 Backport pull request #6413 from jellyfin-web/release-10.10.z
Prevent Focus Loss When Skip Button is Pressed

Original-merge: 4f17cebc02

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-01-22 03:12:46 -05:00
viown
0065f165cb Backport pull request #6295 from jellyfin-web/release-10.10.z
Enable TV Support for 'Ask to Skip'

Original-merge: 26df03b64c

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-01-22 03:12:37 -05:00
Bill Thornton
fe22de4f89 Refactor item text lines 2025-01-14 13:42:17 -05:00
Bill Thornton
1362284d9a
Merge pull request #6271 from thornbill/media-session-subscriber
Refactor media session to playback subscriber
2025-01-11 16:26:27 -05:00
Bill Thornton
ffd7cad65c
Merge pull request #6277 from thornbill/no-self-cast-target 2024-11-21 20:07:44 -05:00
Bill Thornton
ca7311cb08 Simplify play target sorting 2024-11-21 16:39:36 -05:00
rlauuzo
4f17bfb5ed Backport pull request #6258 from jellyfin-web/release-10.10.z
Show Skip Button When 'Next Video Info Overlay' is Disabled

Original-merge: 3311a1407f

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:28 -05:00
Bill Thornton
bc7ec0e876 Remove self cast target 2024-10-30 16:01:58 -04:00
Bill Thornton
68bac124af Refactor media session to playback subscriber 2024-10-30 02:20:20 -04:00
Bill Thornton
fa1934a124
Merge pull request #6196 from viown/prompt-to-skip
Add 'ask to skip' to media segments
2024-10-25 17:18:30 -04:00
viown
8cc23f2882 Remove undefined MediaSegmentType 2024-10-25 21:01:23 +03:00
viown
d8db0ba226 Remove check for outro 2024-10-25 20:58:37 +03:00
viown
11e4549b48 Use PlayerEvent constant 2024-10-24 12:37:38 +03:00
viown
459d0d7d9a Merge branch 'master' into prompt-to-skip 2024-10-24 12:34:55 +03:00
viown
87f2acaf40 Fix import 2024-10-24 12:34:52 +03:00
Bill Thornton
571b28099e Fix unhandled promises 2024-10-24 01:35:04 -04:00
Bill Thornton
6530d2d7d8 Fix playing episodes when additional parts exist 2024-10-23 17:13:16 -04:00
viown
9b269296fe Use UpNextDialog for outro segments 2024-10-19 20:36:44 +03:00
viown
7ad7f07b7c Do nothing if there is 1 second left 2024-10-19 20:11:10 +03:00
viown
64b9ab2a19 Keep button for 8 seconds 2024-10-19 20:11:10 +03:00
viown
0008f89267 Fix OSD event after player reset 2024-10-19 20:11:10 +03:00
viown
0fb38c6894 Add 'prompt to skip' to media segments 2024-10-19 20:11:10 +03:00
viown
05ce167c77 Fix undefined subtitle stream index 2024-10-19 13:25:07 +03:00
Bill Thornton
b93450098a Add media segment manager 2024-10-09 17:07:33 -04:00
gnattu
da4265eb46
Merge branch 'master' into burn-subtitle-transcoding 2024-10-09 06:53:18 +08:00
viown
07316cf870
Update playbackmanager.js
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-10-08 19:19:38 +03:00
viown
c2c5228c06
Update playbackmanager.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2024-10-08 16:27:46 +03:00
viown
ca4763512f Explicitly check for Live TV 2024-10-08 10:58:02 +03:00
viown
95e23875f4 Only specify mediaSourceId if index changed 2024-10-05 10:28:02 +03:00
viown
c54db604d9 Fix LiveTV Playback 2024-10-05 08:47:03 +03:00
Bill Thornton
26f7f281cd Add playback subscriber abstraction 2024-10-01 13:41:40 -04:00
viown
4c31742cc5 Fix incorrect audio & subtitle index on next track 2024-09-27 13:49:43 +03:00
gnattu
fc9485c49d Remove more Promise.Resolve 2024-09-22 05:04:19 +08:00
gnattu
e4c20df5ae Remove redundant Promise.resolve 2024-09-22 00:41:33 +08:00
gnattu
e48321a2c4 Add option to always burn in subtitles if transcoding is triggered 2024-09-21 04:10:46 +08:00
viown
07cb21f13f Fix season play button not playing specials 2024-09-20 15:08:58 -04:00
gnattu
020dad8867 Increase reference bitrate for high efficiency codecs 2024-09-17 17:01:42 +08:00
gnattu
4c3095412b Separate bitrate control from resolution 2024-09-14 16:46:02 +08:00
gnattu
e810ec3cd9 Add audio options to workaround compatability problems 2024-09-08 22:14:19 +08:00
viown
cf9af1f392 Backport pull request #5949 from jellyfin-web/release-10.9.z
Fix play all & shuffle not working on genres

Original-merge: ef00d439b1

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-07 18:07:29 -04:00
Bill Thornton
422adde900 Use consistent import style 2024-08-15 02:33:50 -04:00
Bill Thornton
056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
thornbill
37fbfb3772 Backport pull request #5898 from jellyfin-web/release-10.9.z
Fix autoCast race condition

Original-merge: 7f575d724e

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2024-08-13 11:53:23 -04:00
gnattu
8513f60f49 Simplify check 2024-08-04 19:26:16 +08:00
gnattu
ae02d972c4 Fix remux detection for pure audio session 2024-08-04 14:40:15 +08:00