feat: add local option to main window

This commit is contained in:
Kingtous
2022-07-14 12:32:01 +08:00
parent dcbff672ee
commit 19c3c6034e
4 changed files with 256 additions and 107 deletions

View File

@@ -19,6 +19,7 @@ use crate::flutter::connection_manager::{self, get_clients_length, get_clients_s
use crate::flutter::{self, Session, SESSIONS};
use crate::start_server;
use crate::ui_interface;
use crate::ui_interface::get_sound_inputs;
fn initialize(app_dir: &str) {
*config::APP_DIR.write().unwrap() = app_dir.to_owned();
@@ -378,6 +379,10 @@ pub fn session_resume_job(id: String, act_id: i32, is_remote: bool) {
}
}
pub fn main_get_sound_inputs() -> Vec<String> {
get_sound_inputs()
}
/// FFI for **get** commands which are idempotent.
/// Return result in c string.
///