Remade the window adding machanism, added playlist add window

This commit is contained in:
2024-11-23 17:34:14 +02:00
parent 86cf5542be
commit c2c18154b3
13 changed files with 295 additions and 55 deletions

View File

@@ -25,6 +25,12 @@ impl Default for SettingsW {
impl Window for SettingsW {
fn id() -> super::WindowId where Self: Sized {
super::WindowId::Settings
}
fn default_title() -> &'static str where Self: Sized {
"Settings"
}
#[allow(irrefutable_let_patterns)]
fn draw(&mut self, ui: &mut egui::Ui, _: &mut crate::GuiState) -> crate::Result<()> {
ui.group(|ui| {