config for gui.format

master
bel 2023-03-24 22:49:47 -06:00
parent 022b28f0ab
commit 3ad12fcd29
1 changed files with 8 additions and 0 deletions

View File

@ -39,6 +39,7 @@ pub struct GUI {
pub buttons: Buttons,
pub press: PreSufFix,
pub release: PreSufFix,
pub format: Option<String>,
}
#[derive(Serialize, Deserialize, Debug)]
@ -128,6 +129,13 @@ fn build_config_std() -> Config {
prefix: env::var("INPUT_GUI_RELEASE_PREFIX").unwrap_or(String::from("!")),
suffix: env::var("INPUT_GUI_RELEASE_SUFFIX").unwrap_or(String::from("")),
},
format: match env::var("INPUT_GUI_FORMAT") {
Ok(x) => Some(x),
Err(_) => match env::var("INPUT_GUI_FORMAT_V01").unwrap_or(String::from("false")) == String::from("true") {
true => Some(String::from("TODO")),
false => None,
},
},
}),
device: None,
udp: Some(UDP{