refactor: Move audio to separate component as one

This commit is contained in:
Fabio Lenherr / DashieTM 2024-03-12 11:21:24 +01:00
parent ccf32a7d58
commit 239a0b62e9
22 changed files with 12 additions and 11 deletions

View file

@ -5,7 +5,7 @@ use std::cell::RefCell;
use std::sync::Arc;
use std::time::SystemTime;
use crate::components::input::output_stream_entry;
use crate::components::audio::input::output_stream_entry;
use gtk::subclass::prelude::*;
use gtk::{Button, CompositeTemplate, Label, Scale};

View file

@ -16,7 +16,7 @@ use gtk::prelude::ActionableExt;
use crate::components::base::error::{self};
use crate::components::base::error_impl::ReSetErrorImpl;
use crate::components::input::source_box_impl;
use crate::components::audio::input::source_box_impl;
use crate::components::utils::{
create_dropdown_label_factory, set_combo_row_ellipsis, BASE, DBUS_PATH,
};

View file

@ -7,7 +7,7 @@ use std::time::SystemTime;
use crate::components::base::error::ReSetError;
use crate::components::base::list_entry::ListEntry;
use crate::components::input::source_box;
use crate::components::audio::input::source_box;
use gtk::subclass::prelude::*;
use gtk::{prelude::*, Button, Label, Scale};
use gtk::{CheckButton, CompositeTemplate, StringList};

View file

@ -0,0 +1,2 @@
pub mod output;
pub mod input;

View file

@ -7,7 +7,7 @@ use std::time::SystemTime;
use crate::components::base::error::ReSetError;
use crate::components::base::list_entry::ListEntry;
use crate::components::output::input_stream_entry::InputStreamEntry;
use crate::components::audio::output::input_stream_entry::InputStreamEntry;
use gtk::subclass::prelude::*;
use gtk::{prelude::*, Scale};
use gtk::{Box, Button, CheckButton, CompositeTemplate, Label, StringList};

View file

@ -5,7 +5,7 @@ use std::cell::RefCell;
use std::sync::Arc;
use std::time::SystemTime;
use crate::components::output::sink_entry;
use crate::components::audio::output::sink_entry;
use gtk::subclass::prelude::*;
use gtk::{Button, CheckButton, CompositeTemplate, Label, Scale};

View file

@ -11,8 +11,8 @@ use dbus::{blocking::Connection, Error};
use gtk::gio;
use crate::components::{
input::source_box::{start_source_box_listener, SourceBox},
output::sink_box::{start_sink_box_listener, SinkBox},
audio::input::source_box::{start_source_box_listener, SourceBox},
audio::output::sink_box::{start_sink_box_listener, SinkBox},
utils::{BASE, DBUS_PATH, WIRELESS},
};

View file

@ -1,7 +1,6 @@
pub mod base;
pub mod bluetooth;
mod input;
pub mod output;
pub mod audio;
pub mod utils;
pub mod wifi;
pub mod window;

View file

@ -10,8 +10,8 @@ use crate::components::base::utils::{start_audio_listener, Listeners, Position};
use crate::components::bluetooth::bluetooth_box::{
populate_connected_bluetooth_devices, start_bluetooth_listener, BluetoothBox,
};
use crate::components::input::source_box::{populate_sources, SourceBox};
use crate::components::output::sink_box::{populate_sinks, SinkBox};
use crate::components::audio::input::source_box::{populate_sources, SourceBox};
use crate::components::audio::output::sink_box::{populate_sinks, SinkBox};
use crate::components::wifi::wifi_box::{
scan_for_wifi, show_stored_connections, start_event_listener, WifiBox,
};