flatten modules a little more

This commit is contained in:
🪞👃🪞 2024-12-27 21:29:28 +01:00
parent 0779560502
commit ba56c1909d
12 changed files with 19 additions and 27 deletions

View file

@ -7,45 +7,40 @@ pub mod time; pub(crate) use self::time::*;
pub mod space; pub(crate) use self::space::*; pub mod space; pub(crate) use self::space::*;
pub mod tui; pub mod tui; pub(crate) use self::tui::*;
pub(crate) use self::tui::*;
pub use tui::*; pub use tui::*;
pub mod jack; pub mod jack; pub(crate) use self::jack::*;
pub(crate) use self::jack::*;
pub use self::jack::*; pub use self::jack::*;
pub mod midi; pub mod midi; pub(crate) use self::midi::*;
pub(crate) use self::midi::*;
pub mod transport; pub mod transport; pub(crate) use self::transport::*;
pub(crate) use self::transport::*;
pub use self::transport::TransportTui; pub use self::transport::TransportTui;
pub mod sequencer; pub mod sequencer; pub(crate) use self::sequencer::*;
pub(crate) use self::sequencer::*;
pub use self::sequencer::SequencerTui; pub use self::sequencer::SequencerTui;
pub mod arranger; pub mod arranger; pub(crate) use self::arranger::*;
pub(crate) use self::arranger::*;
pub use self::arranger::ArrangerTui; pub use self::arranger::ArrangerTui;
mod sampler; pub mod sampler; pub(crate) use self::sampler::*;
pub(crate) use self::sampler::*;
pub use self::sampler::{SamplerTui, Sampler, Sample, Voice}; pub use self::sampler::{SamplerTui, Sampler, Sample, Voice};
mod mixer; pub mod mixer; pub(crate) use self::mixer::*;
pub(crate) use self::mixer::*;
pub use self::mixer::{Mixer, MixerTrack, MixerTrackDevice}; pub use self::mixer::{Mixer, MixerTrack, MixerTrackDevice};
pub mod plugin; pub mod plugin; pub(crate) use self::plugin::*;
pub(crate) use self::plugin::*;
pub use self::plugin::*; pub use self::plugin::*;
pub mod groovebox; pub mod groovebox; pub(crate) use self::groovebox::*;
pub(crate) use self::groovebox::*;
pub use self::groovebox::GrooveboxTui; pub use self::groovebox::GrooveboxTui;
pub mod pool; pub(crate) use self::pool::*;
pub use self::pool::PoolModel;
pub mod status; pub(crate) use self::status::*;
pub use ::better_panic; pub(crate) use better_panic::{Settings, Verbosity}; pub use ::better_panic; pub(crate) use better_panic::{Settings, Verbosity};
pub use ::atomic_float; pub(crate) use atomic_float::*; pub use ::atomic_float; pub(crate) use atomic_float::*;

View file

@ -11,6 +11,8 @@ pub(crate) mod midi_range; pub(crate) use midi_range::*;
pub(crate) mod midi_point; pub(crate) use midi_point::*; pub(crate) mod midi_point; pub(crate) use midi_point::*;
pub(crate) mod midi_view; pub(crate) use midi_view::*; pub(crate) mod midi_view; pub(crate) use midi_view::*;
pub(crate) mod midi_editor; pub(crate) use midi_editor::*;
/// Trait for thing that may receive MIDI. /// Trait for thing that may receive MIDI.
pub trait HasMidiIns { pub trait HasMidiIns {
fn midi_ins (&self) -> &Vec<Port<MidiIn>>; fn midi_ins (&self) -> &Vec<Port<MidiIn>>;

View file

@ -14,13 +14,8 @@ mod tui_border; pub(crate) use self::tui_border::*;
/////////////////////////////////////////////////////// ///////////////////////////////////////////////////////
//////////////////////////////////////////////////////// pub mod file_browser; pub(crate) use self::file_browser::*;
pub mod piano_h; pub(crate) use self::piano_h::*;
pub mod pool; pub(crate) use self::pool::*;
pub mod phrase_editor; pub(crate) use self::phrase_editor::*;
pub mod status; pub(crate) use self::status::*;
pub mod file_browser; pub(crate) use self::file_browser::*;
pub mod piano_h; pub(crate) use self::piano_h::*;
//////////////////////////////////////////////////////// ////////////////////////////////////////////////////////