From e8bee4997a7a7a5c8cfaf1d60d036278760aa84b Mon Sep 17 00:00:00 2001 From: Tim Date: Fri, 21 Nov 2025 09:11:35 +0100 Subject: [PATCH] feat: add ass subtitles styling setting --- src/routes/Player/Player.js | 1 + src/routes/Settings/Player/Player.tsx | 10 ++++++++++ src/routes/Settings/Player/usePlayerOptions.ts | 17 +++++++++++++++++ src/types/models/Ctx.d.ts | 1 + 4 files changed, 29 insertions(+) diff --git a/src/routes/Player/Player.js b/src/routes/Player/Player.js index bcd973267..7ff578c37 100644 --- a/src/routes/Player/Player.js +++ b/src/routes/Player/Player.js @@ -346,6 +346,7 @@ const Player = ({ urlParams, queryParams }) => { forceTranscoding: forceTranscoding || casting, maxAudioChannels: settings.surroundSound ? 32 : 2, hardwareDecoding: settings.hardwareDecoding, + assSubtitlesStyling: settings.assSubtitlesStyling, videoMode: settings.videoMode, platform: platform.name, streamingServerURL: streamingServer.baseUrl ? diff --git a/src/routes/Settings/Player/Player.tsx b/src/routes/Settings/Player/Player.tsx index 29b98d650..dc2a2a3f0 100644 --- a/src/routes/Settings/Player/Player.tsx +++ b/src/routes/Settings/Player/Player.tsx @@ -19,6 +19,7 @@ const Player = forwardRef(({ profile }: Props, ref) => { subtitlesTextColorInput, subtitlesBackgroundColorInput, subtitlesOutlineColorInput, + assSubtitlesStylingToggle, audioLanguageSelect, surroundSoundToggle, seekTimeDurationSelect, @@ -65,6 +66,15 @@ const Player = forwardRef(({ profile }: Props, ref) => { {...subtitlesOutlineColorInput} /> + { + shell.active && + + }