get_local_option for ui style, todo: set_local_option
This commit is contained in:
parent
365fc90d8b
commit
3491c79cbc
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,3 +7,4 @@ extractor
|
|||||||
__pycache__
|
__pycache__
|
||||||
src/version.rs
|
src/version.rs
|
||||||
*dmg
|
*dmg
|
||||||
|
sciter.dll
|
||||||
|
@ -191,7 +191,8 @@ mod cpal_impl {
|
|||||||
let (device, config) = get_device()?;
|
let (device, config) = get_device()?;
|
||||||
let sp = sp.clone();
|
let sp = sp.clone();
|
||||||
let err_fn = move |err| {
|
let err_fn = move |err| {
|
||||||
log::error!("an error occurred on stream: {}", err);
|
// too many UnknownErrno, will improve later
|
||||||
|
log::trace!("an error occurred on stream: {}", err);
|
||||||
};
|
};
|
||||||
// Sample rate must be one of 8000, 12000, 16000, 24000, or 48000.
|
// Sample rate must be one of 8000, 12000, 16000, 24000, or 48000.
|
||||||
let sample_rate_0 = config.sample_rate().0;
|
let sample_rate_0 = config.sample_rate().0;
|
||||||
|
@ -277,6 +277,10 @@ impl UI {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fn get_local_option(&self, key: String) -> String {
|
||||||
|
Config::get_option(&key)
|
||||||
|
}
|
||||||
|
|
||||||
fn get_peer_option(&self, id: String, name: String) -> String {
|
fn get_peer_option(&self, id: String, name: String) -> String {
|
||||||
let c = PeerConfig::load(&id);
|
let c = PeerConfig::load(&id);
|
||||||
c.options.get(&name).unwrap_or(&"".to_owned()).to_owned()
|
c.options.get(&name).unwrap_or(&"".to_owned()).to_owned()
|
||||||
@ -603,6 +607,7 @@ impl sciter::EventHandler for UI {
|
|||||||
fn modify_default_login();
|
fn modify_default_login();
|
||||||
fn get_options();
|
fn get_options();
|
||||||
fn get_option(String);
|
fn get_option(String);
|
||||||
|
fn get_local_option(String);
|
||||||
fn get_peer_option(String, String);
|
fn get_peer_option(String, String);
|
||||||
fn set_peer_option(String, String, String);
|
fn set_peer_option(String, String, String);
|
||||||
fn test_if_valid_server(String);
|
fn test_if_valid_server(String);
|
||||||
|
@ -6,7 +6,7 @@ function getSessionsStyleOption(type) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getSessionsStyle(type) {
|
function getSessionsStyle(type) {
|
||||||
var v = handler.get_option(getSessionsStyleOption(type));
|
var v = handler.get_local_option(getSessionsStyleOption(type));
|
||||||
if (!v) v = type == "ab" ? "list" : "tile";
|
if (!v) v = type == "ab" ? "list" : "tile";
|
||||||
return v;
|
return v;
|
||||||
}
|
}
|
||||||
|
@ -80,9 +80,6 @@ impl sciter::EventHandler for Handler {
|
|||||||
|
|
||||||
fn attached(&mut self, root: HELEMENT) {
|
fn attached(&mut self, root: HELEMENT) {
|
||||||
self.write().unwrap().element = Some(Element::from(root));
|
self.write().unwrap().element = Some(Element::from(root));
|
||||||
if self.is_port_forward() {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn detached(&mut self, _root: HELEMENT) {
|
fn detached(&mut self, _root: HELEMENT) {
|
||||||
|
Loading…
Reference in New Issue
Block a user