Commit Graph
640 Commits
Author SHA1 Message Date
theguymadmax b924dc5181 Backport pull request #8487 from jellyfin-web/release-12.z
Fix photos autoplaying

Original-merge: 48bf0dba9a

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2026-09-25 10:47:01 -04:00
Bill Thornton 31a5588464 Merge pull request #8302 from dkanada/osd-timeout 2026-08-03 18:00:09 -04:00
dkanada 2080ea9981 improve BookOsd hide behavior and fix swipe gestures 2026-08-03 12:00:31 +09:00
Neptune b5b465b779 Merge branch 'master' into libbitsub 2026-08-01 23:05:28 +07:00
altqx 1f6825154c Conditionally prewarm libbitsub workers and exclude module-worker glue asset from the ES5 syntax scan 2026-08-01 23:05:04 +07:00
altqx 6a502be3ca fix hls offset and update libbitsub to v1.11.0 2026-08-01 19:26:15 +07:00
dkanada a7b4ee59fa implement fade animations on BookOsd to match video player 2026-08-01 10:47:30 +09:00
Bill Thornton 6f56df94f3 Merge pull request #8092 from wongcallum/remote-control-shuffle-repeat 2026-07-31 17:19:26 -04:00
Callum Wong d6d375d8e1 Use enum values from the SDK for playback state 2026-08-01 00:58:17 +10:00
dkanada 80e313fbb0 merge branch master into book-fullscreen 2026-07-31 11:27:56 +09:00
dkanada 4b487aa060 add fallback for calc rules on older browsers 2026-07-31 11:08:34 +09:00
Bill Thornton 31e056ead3 Merge pull request #8279 from dkanada/pdf-navigation
use swipe gestures for PDF navigation
2026-07-30 14:50:42 -04:00
Bill Thornton 11da541c72 Merge pull request #7777 from altqx/libbitsub
Replace libpgs with libbitsub and adds support for vobsub rendering
2026-07-30 13:55:02 -04:00
dkanada 8674e8731b use swipe gestures for PDF navigation 2026-07-30 13:48:32 +09:00
Bill Thornton fc4733ed68 Merge pull request #8047 from dkanada/epub-themes
improve font selection in epub files
2026-07-29 11:17:14 -04:00
Bill Thornton d83c39e45c Prevent screensaver while viewing photos or reading books (#8025) 2026-07-29 11:08:02 -04:00
Bill ThorntonandJordan Rushing 6fb823c27f Disable Audio Normalization in iOS to fix pitch and speed issues (#8240)
Co-authored-by: Jordan Rushing <jordanmichaelrushing@users.noreply.github.com>
2026-07-29 10:46:15 -04:00
dkanada 003b417073 improve fullscreen behavior and address other review comments 2026-07-26 17:06:51 +09:00
David Federman f7d0f3e0c2 Prevent screensaver while viewing photos or reading books 2026-07-21 08:33:08 -07:00
dkanada b7e4dd9e5d unify fullscreen support across all book players 2026-07-21 13:24:51 +09:00
dkanada 7baed9bcdc improve font size selection in epub files 2026-07-21 10:41:18 +09:00
Chris Bilbo 33517440d8 Fix SyncPlay ping never being reported to the server (#8201) 2026-07-20 17:48:58 -04:00
Jordan Rushing a1ea3d06ae Disable Audio Normalization in iOS to fix pitch and speed issues 2026-07-20 14:47:22 -05:00
Jordan Rushing 07c1d3ae56 Enable iOS background play when screen is turned off (#8211) 2026-07-20 09:46:14 -04:00
Bill Thornton 87e7c2e1dc Merge pull request #8004 from dkanada/book-osd 2026-07-20 09:43:26 -04:00
dkanada 6aa203a91d fix several issues with book navigation 2026-07-17 23:23:59 +09:00
dkanada 9d936b2085 invert layout state to match RTL toggle behavior 2026-07-17 19:40:39 +09:00
dkanada d2526c98ab add translations and fix PDF scaling issues 2026-07-14 20:46:10 +09:00
altqx 6b55f0978b Merge remote-tracking branch 'upstream/master' into libbitsub 2026-07-03 09:39:23 +07:00
Bill Thornton a28e9616a3 Rename stable directory to legacy 2026-06-30 11:21:37 -04:00
Bill Thornton e6ebd1980a Replace toApi usages with getApi 2026-06-29 16:17:40 -04:00
dkanada d6d7808934 migrate comics and PDFs to new BookOsd component 2026-06-30 03:30:37 +09:00
Callum 00ee85e53d Read repeat/shuffle state in SessionPlayer
Implement getRepeatMode and getQueueShuffleMode in the SessionPlayer
plugin so that repeat and shuffle buttons work.

Since the loop and shuffle buttons read the existing mode to compute the
next one, they both never issued SetRepeatMode/SetShuffleQueue commands,
so pressing the buttons just did nothing in remote control.

I used PlayState.RepeatMode and PlayState.PlaybackOrder, which already
was reported by remote targets. The buttons work now and the icons
reflect the state that exists on the controlled device through
onStateChanged like they should.
2026-06-23 01:34:37 +10:00
altqx f9efe33e42 Rename currentLibbitsubRenderer renderer to currentBitmapSubRenderer 2026-06-06 09:53:58 +07:00
altqx 60b234c9ca Use arrays for subtitle codecs and modes 2026-06-06 09:50:51 +07:00
Bill Thornton 49faa30358 Merge pull request #7979 from thornbill/still-watching
Add still watching prompt
2026-06-05 12:11:35 -04:00
Bill Thornton af9fa7b0be Merge pull request #7848 from dkanada/book-osd
migrate book OSD to react component
2026-06-05 09:58:06 -04:00
dkanada 3f8dbf6067 add titles to BookOsd buttons 2026-06-04 18:20:19 +09:00
Bill Thornton 16a26fc6c4 Fix sonar issues 2026-06-01 17:54:31 -04:00
Bill Thornton f73681d05f Add user configuration for still watching 2026-06-01 17:31:43 -04:00
Bill Thornton 8dcfc697ae Add still watching prompt 2026-06-01 17:31:41 -04:00
dkanada b312d928ac migrate book OSD to react component 2026-05-28 15:31:41 +09:00
Violet Caulfield bf9ea7a083 Merge branch 'master' into feature/ts-sdk-websockets 2026-05-14 08:01:17 -05:00
MBR#0001 d529a8917d Fix keyboard controls working only on latin keyboard layouts 2026-05-06 19:32:37 +02:00
Violet Caulfield c65c6003f9 Merge branch 'master' into feature/ts-sdk-websockets 2026-04-17 12:19:57 -05:00
Bill Thornton 3f46f6ac8b Merge pull request #7643 from thornbill/syncplay-menu
SyncPlay menu update
2026-04-17 12:15:01 -04:00
Violet Caulfield 51664d6bde fixing the code that smells "smelly" 2026-04-17 08:09:27 -05:00
Violet Caulfield a9cab2112a remove unused legacy WS codepaths 2026-04-17 07:31:25 -05:00
Violet Caulfield a1fe57bed6 convert remaining legacy WS subscriptions 2026-04-17 07:06:30 -05:00
altqx 6ce6fec372 Correctly calculate subtitle offset for external graphical streams 2026-04-11 15:15:52 +07:00