Commit Graph

166 Commits

Author SHA1 Message Date
David Federman 0613d807e3 Remove getData() and importFrom() dead code from userSettings.js 2026-01-26 16:21:44 -08:00
Richard Nesnass a2fef21af2 New display setting to configure slideshow delay 2025-12-04 13:43:08 -05:00
Bill Thornton b58ee4c1ba Refactor native subtitle styling check 2025-09-23 11:38:46 -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 34282e821a Add saving aspect ratio in video player 2025-04-02 11:09:12 -04:00
viown fc314790d3 Backport pull request #6274 from jellyfin-web/release-10.10.z
Make filtering local to each device

Original-merge: ad8868a9966d6cf4a8b8d271170994b29c541fff

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

Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-11-03 10:54:32 -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: 3311a1407f7f6cf2c802afdf1f6086d21192a374

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 b93450098a Add media segment manager 2024-10-09 17:07:33 -04:00
Bill Thornton 52d4919df4 Merge pull request #5906 from gnattu/burn-subtitle-transcoding 2024-10-09 14:15:18 -04:00
Ethan Messinger-Arns 0cc2b0698a Add option to control how long the screensaver takes to start (#6165)
* Added option to control how long the screensaver takes to start

* ESLint fixes

* Requested pull request fixes

* Alphabetized the translation string placement

* Simplified getter
2024-10-09 10:45:19 -04:00
gnattu e48321a2c4 Add option to always burn in subtitles if transcoding is triggered 2024-09-21 04:10:46 +08:00
Dmitry Lyzo 393db341a6 Discard chrome and safari on Tizen and webOS 2024-09-17 13:08:44 +03:00
gnattu e810ec3cd9 Add audio options to workaround compatability problems 2024-09-08 22:14:19 +08:00
Bill Thornton c80e0fde0c Merge pull request #5901 from gnattu/safari-hi10p 2024-09-07 21:53:01 -04:00
grafixeyehero 7074d41a56 Fix save library filter state 2024-08-17 01:14:30 +03:00
gnattu 0ed16a04b2 Add user-configurable switch for hi10p on safari 2024-08-10 21:00:48 +08:00
GeorgeH005 a3c0fb05c3 Backport pull request #5553 from jellyfin-web/release-10.9.z
Fix Dolby Vision playback on webOS

Original-merge: 86ff77924edd868c8350be3f0376bbfa8cd11d67

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

Backported-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-07-21 01:43:53 -04:00
FintasticMan b234888485 Add setting for preferred video codec 2024-05-29 12:14:19 +02:00
scampower3 32fc33894d Add setting to prioritise what audio codec to transcode to (#5434)
* Add setting to prioritise what audio codec to transcode to

* Add comment

* rename selectPreferredTranscodeAudio to preferredTranscodeAudio

* Add review changes

* Add review changes

* Add reviewed fixes

* Add help text.

* Fix elint

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Change *AudioCodecInVideo  to *VideoAudioCodec  and move option to video advanced

* Update src/components/playbackSettings/playbackSettings.template.html

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

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2024-05-18 01:19:56 -04:00
Dmitry Lyzo 275e18457e Add TrueHD enabling option 2024-05-05 01:36:40 +03:00
Dmitry Lyzo ce15adba69 Add DTS enabling option 2024-05-05 01:36:40 +03:00
Bill Thornton fa16daabb0 Fix type errors in playlist editor 2024-04-16 09:16:54 -04:00
Bill Thornton 4a36f7571b Merge pull request #5076 from grhallenbeck/dev-react-display-settings
feat: (preferences) migrate user display settings to react
2024-03-25 03:56:45 -04:00
Bill Thornton 1cfc4696f4 Merge pull request #5315 from dmitrylyzo/limit-supported-resolution
Add option to limit maximum supported video resolution
2024-03-25 03:49:03 -04:00
Grady Hallenbeck 3dd26c7785 feat: (preferences) hook react display settings into user settings 2024-03-24 19:01:50 -07:00
Dmitry Lyzo 639f99f82a Add option to enable smooth scroll 2024-03-25 01:31:41 +03:00
Dmitry Lyzo 6e6b696bd9 Add option to limit maximum supported video resolution 2024-03-25 00:25:52 +03:00
nyanmisaka 2ea1599e94 Enable 'Prefer fMP4-HLS Container' by default on certain platforms
fMP4 is enabled by default only on verified patforms. This
largely avoids transcoding HEVC and AV1, instead letting
the client handle them.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-19 17:43:29 +08:00
Bill Thornton 1aabbae3a5 Add build and web versions to dashboard 2024-02-21 00:47:03 -05:00
Bill Thornton d7ccd24094 Merge pull request #4843 from nielsvanvelzen/nvv-cc-from-user-config
Use cast receiver application from user configuration
2023-10-24 17:28:18 -04:00
Bill Thornton c2ec479567 Merge pull request #4741 from TelepathicWalrus/album-gain
Album gain
2023-10-18 16:47:43 -04:00
Marco fa40c3feae Merge branch 'master' into Sorting-Only-Thumbnail-Fix-5584 2023-10-16 21:15:04 +01:00
Niels van Velzen 922244263c Update playback settings to use CastReceiverId 2023-10-15 11:43:32 +02:00
TelepathicWalrus 44e77011eb Add default for normalization 2023-10-09 01:15:33 -04:00
TelepathicWalrus 88e925686b Fix typo 2023-10-09 01:15:33 -04:00
TelepathicWalrus 4dcb0fa658 Add options for album gain 2023-10-09 01:15:33 -04:00
MrK ad5bcb6c8d Removed unused method 2023-10-05 22:49:35 +01:00
Bill Thornton f1afaa975e Refactor home screen 2023-10-05 11:20:27 -04:00
MrK af61ae047c Added queryOptions to MusicGenre call on playbackmanager
UserSettings added param to function comment
2023-09-20 22:55:16 +01:00
MrK ee791f9d0d Changed from using sortOptions to using already implemented queryOptions
Null verification for parentid on shortcuts.js
itemContextMenu is now obeying to sorting
2023-09-20 17:44:55 +01:00
MrK 580ad5f1a8 Added getSortOptions to userSettings.js and cleaned up the shortcuts.js and list.js to use the above method 2023-09-19 22:29:54 +01:00
Bill Thornton e516f17141 Merge pull request #4724 from grafixeyehero/cleanup-duplicate-userSettings
Cleanup duplicate userSettings from libraryBrowser
2023-09-08 15:21:30 -04:00
newo-2001 f1d57b7d89 Make parsing in user settings setters consistent 2023-08-24 22:50:51 +02:00
Owen Elderbroek ea3eca0c00 Update src/scripts/settings/userSettings.js
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2023-08-24 22:50:51 +02:00
newo-2001 71abbf05f4 Make backdrop screensaver interval configurable 2023-08-24 22:50:51 +02:00
grafixeyehero 1825b821af cleanup duplicate userSettings from libraryBrowser 2023-07-14 21:32:34 +03:00
Bill Thornton 2a016a6d5f Merge pull request #4318 from TelepathicWalrus/audio-normalization 2023-05-25 08:30:19 -04:00
Bill Thornton c66cf02db4 Fix config.json being cached 2023-05-15 09:46:22 -04:00
TelepathicWalrus 8bfc387b85 Merge branch 'master' into audio-normalization 2023-04-22 18:59:40 +01:00
Bill Thornton 0df6c66646 Move fetchLocal function to utils 2023-04-16 23:37:37 -04:00