feat: add dashboard settings and startup behavior options to settings component

This commit is contained in:
4gray committed 2026-04-04 13:38:53 +02:00
1 parent a2e09dacdc
commit 4d047f89ca
11 files changed
+237 -20

No files matched your search

@@ -13,6 +13,11 @@ export enum VideoPlayer {
ArtPlayer = 'artplayer',
}
export enum StartupBehavior {
FirstView = 'first-view',
RestoreLastView = 'restore-last-view',
}
/**
* Describes all available settings options of the application
*/
@@ -22,6 +27,8 @@ export interface Settings {
streamFormat: StreamFormat;
language: Language;
showCaptions: boolean;
showDashboard: boolean;
startupBehavior: StartupBehavior;
/** Show the desktop footer bar for external playback status */
showExternalPlaybackBar?: boolean;
theme: Theme;