refactor: set default keyboard mode

This commit is contained in:
asur4s
2022-12-20 01:11:52 -08:00
parent 4837d84209
commit c267fc9d9b
2 changed files with 18 additions and 7 deletions

View File

@@ -689,6 +689,15 @@ pub fn make_privacy_mode_msg(state: back_notification::PrivacyModeState) -> Mess
msg_out
}
pub fn is_keyboard_mode_supported(keyboard_mode: &KeyboardMode, version_number: i64) -> bool {
match keyboard_mode {
KeyboardMode::Legacy => true,
KeyboardMode::Map => version_number >= hbb_common::get_version_number("1.2.0"),
KeyboardMode::Translate => true,
KeyboardMode::Auto => true,
}
}
#[cfg(not(target_os = "linux"))]
lazy_static::lazy_static! {
pub static ref IS_X11: Mutex<bool> = Mutex::new(false);