diff --git a/web/src/lib/settings/defaults.ts b/web/src/lib/settings/defaults.ts index 8c10e09e..118618ad 100644 --- a/web/src/lib/settings/defaults.ts +++ b/web/src/lib/settings/defaults.ts @@ -13,6 +13,7 @@ const defaultSettings: CobaltSettings = { autoLanguage: true, reduceMotion: false, reduceTransparency: false, + disableHaptics: false, }, save: { alwaysProxy: false, diff --git a/web/src/lib/types/settings/v5.ts b/web/src/lib/types/settings/v5.ts index d4b315bb..230114c4 100644 --- a/web/src/lib/types/settings/v5.ts +++ b/web/src/lib/types/settings/v5.ts @@ -1,7 +1,10 @@ import { type CobaltSettingsV4 } from "$lib/types/settings/v4"; -export type CobaltSettingsV5 = Omit & { +export type CobaltSettingsV5 = Omit & { schemaVersion: 5, + appearance: CobaltSettingsV4['appearance'] & { + disableHaptics: boolean; + }, advanced: CobaltSettingsV4['advanced'] & { useWebCodecs: boolean; },