Feat: demo songs

This commit is contained in:
2026-02-22 23:50:35 +01:00
parent 81f475a75b
commit f47285385c
27 changed files with 25324 additions and 38 deletions

View File

@@ -58,6 +58,10 @@ pub struct DisplaySettings {
pub hue_rotation: f32,
#[serde(default)]
pub onboarding_dismissed: Vec<String>,
#[serde(default = "default_true")]
pub load_demo_on_startup: bool,
#[serde(default)]
pub demo_index: usize,
}
fn default_font() -> String {
@@ -105,6 +109,8 @@ impl Default for DisplaySettings {
layout: MainLayout::default(),
hue_rotation: 0.0,
onboarding_dismissed: Vec::new(),
load_demo_on_startup: true,
demo_index: 0,
}
}
}