Add original database code

This commit is contained in:
Elias Projahn 2023-09-30 18:26:11 +02:00
parent 08be3cb613
commit 7eacfe21f4
26 changed files with 2059 additions and 24 deletions

View file

@ -1,6 +1,6 @@
use crate::{
home_page::MusicusHomePage, player::MusicusPlayer, playlist_page::MusicusPlaylistPage,
welcome_page::MusicusWelcomePage,
home_page::MusicusHomePage, library::MusicusLibrary, player::MusicusPlayer,
playlist_page::MusicusPlaylistPage, welcome_page::MusicusWelcomePage,
};
use adw::subclass::prelude::*;
@ -125,11 +125,11 @@ impl MusicusWindow {
#[template_callback]
fn set_library_folder(&self, folder: &gio::File) {
let path = folder.path();
log::info!("{path:?}");
let path = folder.path().unwrap();
let library = MusicusLibrary::new(path);
self.imp()
.navigation_view
.replace(&[MusicusHomePage::new(&self.imp().player).into()]);
.replace(&[MusicusHomePage::new(&library, &self.imp().player).into()]);
}
#[template_callback]