From 94ddad3c49467f26999becd591b314e8fb83ec94 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Sat, 23 Aug 2025 01:15:00 +0300 Subject: [PATCH] client/settings/disable backdrop effects: add an option to enable or disable backdrop effects --- apps/server/src/routes/api/options.ts | 1 + apps/server/src/services/options_init.ts | 1 + packages/commons/src/lib/options_interface.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/apps/server/src/routes/api/options.ts b/apps/server/src/routes/api/options.ts index 7e53f1ab3..290dd5743 100644 --- a/apps/server/src/routes/api/options.ts +++ b/apps/server/src/routes/api/options.ts @@ -65,6 +65,7 @@ const ALLOWED_OPTIONS = new Set([ "monthlyBackupEnabled", "motionEnabled", "shadowsEnabled", + "backdropEffectsEnabled", "maxContentWidth", "compressImages", "downloadImagesAutomatically", diff --git a/apps/server/src/services/options_init.ts b/apps/server/src/services/options_init.ts index c5e809789..e2c0a7389 100644 --- a/apps/server/src/services/options_init.ts +++ b/apps/server/src/services/options_init.ts @@ -154,6 +154,7 @@ const defaultOptions: DefaultOption[] = [ }, { name: "motionEnabled", value: "true", isSynced: false }, { name: "shadowsEnabled", value: "true", isSynced: false }, + { name: "backdropEffectsEnabled", value: "true", isSynced: false }, // Internationalization diff --git a/packages/commons/src/lib/options_interface.ts b/packages/commons/src/lib/options_interface.ts index 781005722..ae63d0250 100644 --- a/packages/commons/src/lib/options_interface.ts +++ b/packages/commons/src/lib/options_interface.ts @@ -95,6 +95,7 @@ export interface OptionDefinitions extends KeyboardShortcutsOptions