2024-07-04 22:18:02 +00:00
|
|
|
import { browser } from "$app/environment";
|
2024-07-03 00:16:03 +06:00
|
|
|
import { defaultLocale } from "$lib/i18n/translations";
|
2024-06-19 21:12:51 +06:00
|
|
|
import type { CobaltSettings } from "$lib/types/settings";
|
|
|
|
|
|
|
|
const defaultSettings: CobaltSettings = {
|
2024-07-14 15:22:42 +00:00
|
|
|
schemaVersion: 2,
|
2024-07-10 23:35:53 +06:00
|
|
|
advanced: {
|
|
|
|
debug: false,
|
|
|
|
},
|
2024-06-19 21:12:51 +06:00
|
|
|
appearance: {
|
2024-07-03 00:16:03 +06:00
|
|
|
theme: "auto",
|
|
|
|
language: defaultLocale,
|
|
|
|
autoLanguage: true,
|
2024-07-12 18:49:29 +06:00
|
|
|
reduceMotion: false,
|
|
|
|
reduceTransparency: false,
|
2024-06-19 21:12:51 +06:00
|
|
|
},
|
|
|
|
save: {
|
2024-08-22 20:50:21 +06:00
|
|
|
audioBitrate: "128",
|
2024-06-19 21:12:51 +06:00
|
|
|
audioFormat: "mp3",
|
|
|
|
disableMetadata: false,
|
|
|
|
downloadMode: "auto",
|
|
|
|
filenameStyle: "classic",
|
2024-07-28 18:59:58 +06:00
|
|
|
savingMethod: "download",
|
2024-06-19 21:12:51 +06:00
|
|
|
tiktokH265: false,
|
|
|
|
tiktokFullAudio: false,
|
2024-08-20 22:02:06 +06:00
|
|
|
twitterGif: true,
|
|
|
|
videoQuality: "1080",
|
2024-06-19 21:12:51 +06:00
|
|
|
youtubeVideoCodec: "h264",
|
2024-07-03 00:16:03 +06:00
|
|
|
youtubeDubBrowserLang: false,
|
2024-06-19 21:12:51 +06:00
|
|
|
},
|
2024-07-14 15:22:42 +00:00
|
|
|
privacy: {
|
2024-08-04 00:43:24 +06:00
|
|
|
disableAnalytics: false,
|
|
|
|
},
|
|
|
|
processing: {
|
|
|
|
allowDefaultOverride: false,
|
|
|
|
seenOverrideWarning: false,
|
2024-07-14 15:22:42 +00:00
|
|
|
}
|
2024-06-20 18:05:17 +06:00
|
|
|
}
|
2024-07-03 00:16:03 +06:00
|
|
|
|
2024-07-04 22:18:02 +00:00
|
|
|
const defaultSettingsPage = () => {
|
|
|
|
if (browser) {
|
|
|
|
if (window.innerWidth <= 750) {
|
|
|
|
return "/settings";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-07-23 11:00:27 +06:00
|
|
|
return "/settings/appearance";
|
2024-07-04 22:18:02 +00:00
|
|
|
}
|
|
|
|
|
2024-07-03 00:16:03 +06:00
|
|
|
export default defaultSettings;
|
2024-07-10 23:50:50 +06:00
|
|
|
export { defaultSettingsPage };
|