Commit Graph

1633 Commits

Author SHA1 Message Date
thornbill dc7226eeea Backport pull request #7411 from jellyfin-web/release-10.11.z
Fix browser detection overwrites

Original-merge: 6bfff061cef4c3c982e4de7024108c7a9aacb7df

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-12-10 09:56:14 -05:00
Bill Thornton 7e4eb2f43f Merge pull request #6376 from imtsuki/add-hevc-186-check 2025-12-04 22:29:46 -05:00
Richard Nesnass a2fef21af2 New display setting to configure slideshow delay 2025-12-04 13:43:08 -05:00
theguymadmax 2d7a38c9cc Backport pull request #7331 from jellyfin-web/release-10.11.z
Fix trickplay not displaying when content is played from a playlist

Original-merge: b807ebfa4a5fb32fac0da3430722e9997dd7c012

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-11-17 12:13:17 -05:00
gnattu a2e9231983 Backport pull request #7335 from jellyfin-web/release-10.11.z
Blacklist Firefox native mkv playback

Original-merge: f2d2c5b26e16be0bec0d26674ad2b31ae6ebdab5

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-11-17 11:14:19 -05:00
gnattu 0c9e61fdc2 Backport pull request #7298 from jellyfin-web/release-10.11.z
Relax dynamic HDR device Profile

Original-merge: f445e53f7eb9d24844b2f452dd62b0e7622409ae

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-11-17 11:14:11 -05:00
thornbill 463b3559b1 Backport pull request #7296 from jellyfin-web/release-10.11.z
Revert "Enable use of hls.js when LG WebOS 4 or newer is used."

Original-merge: 03c2cebbd3620296375847a3b8e4677bfe039ce6

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-11-17 11:14:10 -05:00
kinke e64e1f6535 Backport pull request #7283 from jellyfin-web/release-10.11.z
Restrict recently added max-32-streams limit to Tizen < v6.5

Original-merge: 39f971ffa4fe0f2b76d3b0dc0619b957c46483a1

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-11-17 11:14:06 -05:00
nielsvanvelzen 91cfc15e1c Backport pull request #7258 from jellyfin-web/release-10.11.z
Add Titan OS detection

Original-merge: e10233481273dfe6fef58fdcbf964eedf0776345

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-11-02 21:59:37 -05:00
Jagadam Dinesh Reddy 5bf0b0314c Merge pull request #7127 from jagadam97/enable-screenSaver-in-player
Enable screen saver in player if the video is paused
2025-10-09 16:47:14 -04:00
Bill Thornton abce5b1bea Move event types to constants 2025-10-03 14:12:05 -04:00
Bill Thornton a32b2613ac Fix material react table theming 2025-10-03 09:46:25 -04:00
Bill Thornton e225dce119 Fix browser type definition 2025-09-29 17:00:52 -04:00
Bill Thornton 139ecd8146 Add typing for browser.js 2025-09-23 11:38:46 -04:00
Bill Thornton b58ee4c1ba Refactor native subtitle styling check 2025-09-23 11:38:46 -04:00
Bill Thornton 6d11d4ab40 Merge pull request #7104 from thornbill/fix-duped-music-videos
Refactor music video section handling for artists
2025-08-19 15:43:21 -04:00
Bill Thornton c965b6169d Refactor music video section for artists 2025-08-19 14:41:37 -04:00
Bill Thornton 723369acec Use theme manager to update mui theme 2025-08-18 11:13:53 -04:00
Bradley Eaton cc81d133c8 Fix Edge Webview 2 being detected as old Edge. 2025-08-13 09:30:30 +01:00
Bill Thornton 3d2f060373 Merge pull request #6974 from brad1111/checkbox-controller-fix
Fix checkbox toggle on controller
2025-07-31 14:17:17 -04:00
Bradley Eaton 0e447a6eb4 Apply suggestions from code review
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2025-07-27 11:19:16 +01:00
Bradley Eaton fcd1a65522 Make changes based on code review. 2025-07-19 15:23:00 +01:00
Bradley Eaton d5bdd3cd5a Prevent clickOnKeyUp if keyup/down behaviour is prevented in gamepadtokey 2025-07-15 18:59:19 +01:00
Bill Thornton 2346943348 Move dom.js to utils 2025-07-11 18:28:55 -04:00
Bill Thornton 6773d89d32 Merge pull request #6993 from brad1111/uwp-xbox-controller-fix
Use keycodes for UWP controller instead of gamepadtokey.
2025-07-11 14:31:30 -04:00
Bradley Eaton daf74ed4be Apply suggestions from code review
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2025-07-10 09:17:55 +01:00
Bradley Eaton 972a2f8488 Code review tweaks 2025-07-05 17:52:41 +01:00
Bradley Eaton f4a600c276 Use KeyAliases for Xbox Controller 2025-07-01 11:56:56 +01:00
Bradley Eaton 54b6d4015c Enable browser detection on UWP WebView 2. 2025-06-30 16:37:47 +01:00
Bradley Eaton eff4ca2f19 Use keyboard key names for navigation on controller. 2025-06-30 16:07:37 +01:00
Bradley Eaton a7d443ab23 Use keycodes for UWP xbox instead of gamepadtokey. 2025-06-29 10:22:13 +01:00
Timi Tuohenmaa 85fc9de45f Enable use of hls.js when LG WebOS 4 or newer is used. 2025-06-27 13:00:09 -04:00
Diego Echeverri 586e3060e4 Handle promise rejection exceptions from actionSheet (#6817)
* Add catches to jellyfin

* Undo format changes to actionSheet

* formatting

* Remove logging

* commented block for screenshot

* Handle another case

* weird indentation fix

* Add myself as a contributor
2025-05-13 17:01:18 -04:00
Niels van Velzen 7dfc1a1494 Add "DownloadManagement" app feature for use in NativeShell clients (#6833)
* Add "DownloadManagement" app feature for use in NativeShell clients

* Address review feedback

* Address review feedback (round 2)
2025-05-13 15:35:15 -04:00
Bill Thornton fdcf1b06c3 Add constants for app features 2025-04-30 17:41:36 -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 a7457dc9c9 Merge pull request #6771 from thornbill/splash-screen-login 2025-04-17 20:15:33 -04:00
Bill Thornton 6994ad8de2 Update filter icons 2025-04-16 14:28:55 -04:00
Bill Thornton 3898793df9 Add splash screen backdrop to login page 2025-04-15 12:39:59 -04:00
Pat f8546b35ec Add option to limit hls segment length for webOS (#6530)
* -Add clientside ability to limit segment length to 1. See https://github.com/jellyfin/jellyfin-webos/issues/248 for details.
-Add translations for this new setting (generated by github copilot).
-Corrected small typo 'perfer'.

* Move this to relevant scope

* Revert translations except en-us

* rewrite and relocate translation to alphabetical order

* Relocate new setting to 'video advanced' heading instead of 'advanced'

* Hide hls segment setting initially but show it for WebOS users.

* Update src/components/playbackSettings/playbackSettings.js

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

* Update src/components/playbackSettings/playbackSettings.js

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

---------

Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2025-04-11 15:51:21 -04:00
Bill Thornton f48d9fda3a Fix the title not using the server name 2025-04-04 02:53:10 -04:00
Bill Thornton 795b0ad71a Use server name for document title 2025-04-04 01:49:31 -04:00
Bill Thornton 34282e821a Add saving aspect ratio in video player 2025-04-02 11:09:12 -04:00
dmitrylyzo 248d88a584 Backport pull request #6661 from jellyfin-web/release-10.10.z
Fix parsing minor version of Tizen

Original-merge: 78a8642d4a27166788a3ad637bc61f61e3af00b1

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

Backported-by: thornbill <thornbill@users.noreply.github.com>
2025-04-02 01:27:13 -04:00
Bill Thornton d4995834df Move user settings menu to react (#6675)
* Move user settings menu to react

* Add default href value to LinkButton

* Use loading component while data is pending
2025-04-01 15:10:30 -04:00
Dmitry Lyzo e83f5aca3d Limit number of streams on Tizen 2025-03-28 16:02:40 +03: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
Bill Thornton 88b247596a Move theme and custom css to react components 2025-03-24 01:07:51 -04:00