feat(settings): persist scalar settings across launches

This commit is contained in:
2026-07-10 16:08:13 -04:00
parent 324b0f1a6e
commit d271670906
10 changed files with 119 additions and 12 deletions
+4 -1
View File
@@ -1,6 +1,9 @@
use serde::{Deserialize, Serialize};
use crate::{DomainError, UrlText};
#[derive(Clone, Copy, Debug, Default, Eq, PartialEq)]
#[derive(Clone, Copy, Debug, Default, Deserialize, Eq, PartialEq, Serialize)]
#[serde(rename_all = "snake_case")]
pub enum NewTabDestination {
#[default]
ElyNewTab,