diff options
Diffstat (limited to 'src/stores/settings.ts')
| -rw-r--r-- | src/stores/settings.ts | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/stores/settings.ts b/src/stores/settings.ts index bdb72f74..a8d96c13 100644 --- a/src/stores/settings.ts +++ b/src/stores/settings.ts @@ -5,6 +5,8 @@ import settingsSyncPulled from './settingsSyncPulled'; import settingsSyncTimes from './settingsSyncTimes'; import identity from './identity'; +const VERSION = '1.0.0'; + export interface Settings { cacheMangaMinutes: number; cacheMinutes: number; @@ -46,13 +48,15 @@ export interface Settings { displayHoverCover: boolean; displayDisableAnimations: boolean; displayDisableNotifications: boolean; - displayCoverMode: boolean; + displayCoverModeAnime: boolean; + displayCoverModeManga: boolean; displayCoverWidth: number; displayShortCountdown: boolean; displayScheduleListMode: boolean; displayLanguage: 'en' | 'ja'; displayDisableLastActivityWarning: boolean; settingsSync: boolean; + settingsVersion?: string; } const defaultSettings: Settings = { @@ -81,7 +85,8 @@ const defaultSettings: Settings = { displayHoverCover: false, displayDisableAnimations: false, displayDisableNotifications: false, - displayCoverMode: true, + displayCoverModeAnime: true, + displayCoverModeManga: false, displayCoverWidth: 100, // 116.609 displayShortCountdown: false, displayScheduleListMode: false, @@ -99,7 +104,8 @@ const defaultSettings: Settings = { cacheMinutes: 30, // Sync - settingsSync: false + settingsSync: false, + settingsVersion: VERSION }; const createStore = () => { |