Add settings page #46

Merged
Henry-Hiles merged 34 commits from settings-page into main 2026-07-17 20:36:42 -04:00
Showing only changes of commit a7d5d54b88 - Show all commits

fix setting defaults

Henry Hiles 2026-07-17 00:57:22 -04:00
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -6,9 +6,9 @@ part "settings.g.dart";
@freezed
abstract class Settings with _$Settings {
const factory Settings({
@Default(ThemeMode.light) ThemeMode theme,
@Default(ThemeMode.system) ThemeMode theme,
@Default(true) bool useDynamicTheming,
@Default(false) bool useSystemFont,
@Default(true) bool useSystemFont,
}) = _Settings;
factory Settings.fromJson(Map<String, Object?> json) =>