mirror of
https://github.com/johrpan/musicus.git
synced 2025-10-26 11:47:25 +01:00
Move player to backend module
This commit is contained in:
parent
9057ec32ed
commit
df78aa17ad
8 changed files with 8 additions and 9 deletions
|
|
@ -1,5 +1,4 @@
|
||||||
use super::{Backend, BackendState, DbThread};
|
use super::{Backend, BackendState, DbThread, Player};
|
||||||
use crate::player::Player;
|
|
||||||
use anyhow::Result;
|
use anyhow::Result;
|
||||||
use gio::prelude::*;
|
use gio::prelude::*;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
use crate::player::Player;
|
|
||||||
use anyhow::Result;
|
use anyhow::Result;
|
||||||
use futures_channel::mpsc;
|
use futures_channel::mpsc;
|
||||||
use std::cell::RefCell;
|
use std::cell::RefCell;
|
||||||
|
|
@ -14,6 +13,9 @@ pub use database::*;
|
||||||
pub mod library;
|
pub mod library;
|
||||||
pub use library::*;
|
pub use library::*;
|
||||||
|
|
||||||
|
pub mod player;
|
||||||
|
pub use player::*;
|
||||||
|
|
||||||
mod secure;
|
mod secure;
|
||||||
|
|
||||||
/// General states the application can be in.
|
/// General states the application can be in.
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,6 @@ mod config;
|
||||||
mod editors;
|
mod editors;
|
||||||
mod import;
|
mod import;
|
||||||
mod navigator;
|
mod navigator;
|
||||||
mod player;
|
|
||||||
mod preferences;
|
mod preferences;
|
||||||
mod screens;
|
mod screens;
|
||||||
mod selectors;
|
mod selectors;
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,7 @@ sources = files(
|
||||||
'backend/database/works.rs',
|
'backend/database/works.rs',
|
||||||
'backend/library.rs',
|
'backend/library.rs',
|
||||||
'backend/mod.rs',
|
'backend/mod.rs',
|
||||||
|
'backend/player.rs',
|
||||||
'backend/secure.rs',
|
'backend/secure.rs',
|
||||||
'editors/ensemble.rs',
|
'editors/ensemble.rs',
|
||||||
'editors/instrument.rs',
|
'editors/instrument.rs',
|
||||||
|
|
@ -105,7 +106,6 @@ sources = files(
|
||||||
'config.rs.in',
|
'config.rs.in',
|
||||||
'macros.rs',
|
'macros.rs',
|
||||||
'main.rs',
|
'main.rs',
|
||||||
'player.rs',
|
|
||||||
'resources.rs',
|
'resources.rs',
|
||||||
'resources.rs.in',
|
'resources.rs.in',
|
||||||
'window.rs',
|
'window.rs',
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
use crate::player::*;
|
use crate::backend::{Player, PlaylistItem};
|
||||||
use crate::widgets::*;
|
use crate::widgets::*;
|
||||||
use gettextrs::gettext;
|
use gettextrs::gettext;
|
||||||
use glib::clone;
|
use glib::clone;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
use crate::backend::{Backend, Recording, TrackSet};
|
use crate::backend::{Backend, PlaylistItem, Recording, TrackSet};
|
||||||
use crate::editors::RecordingEditor;
|
use crate::editors::RecordingEditor;
|
||||||
use crate::navigator::{NavigatorWindow, NavigationHandle, Screen};
|
use crate::navigator::{NavigatorWindow, NavigationHandle, Screen};
|
||||||
use crate::player::PlaylistItem;
|
|
||||||
use crate::widgets;
|
use crate::widgets;
|
||||||
use crate::widgets::{List, Section, Widget};
|
use crate::widgets::{List, Section, Widget};
|
||||||
use gettextrs::gettext;
|
use gettextrs::gettext;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
use crate::player::*;
|
use crate::backend::{Player, PlaylistItem};
|
||||||
use glib::clone;
|
use glib::clone;
|
||||||
use gtk::prelude::*;
|
use gtk::prelude::*;
|
||||||
use gtk_macros::get_widget;
|
use gtk_macros::get_widget;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue