macOS: Add support for 12/24-hour time display preferences

This commit is contained in:
Jamie Kyle
2023-07-31 09:23:19 -07:00
committed by GitHub
parent 88858af144
commit 1143c0e9ba
17 changed files with 208 additions and 14 deletions

View File

@@ -5,6 +5,7 @@ import { z } from 'zod';
import { Environment } from '../environment';
import { themeSettingSchema } from './StorageUIKeys';
import { HourCyclePreferenceSchema } from './I18N';
const environmentSchema = z.nativeEnum(Environment);
@@ -46,6 +47,7 @@ export const rendererConfigSchema = z.object({
osVersion: configRequiredStringSchema,
resolvedTranslationsLocale: configRequiredStringSchema,
resolvedTranslationsLocaleDirection: z.enum(['ltr', 'rtl']),
hourCyclePreference: HourCyclePreferenceSchema,
preferredSystemLocales: z.array(configRequiredStringSchema),
name: configRequiredStringSchema,
nodeVersion: configRequiredStringSchema,