cm get config

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-11-08 11:28:59 +08:00
parent 36b574a5f8
commit 1902134f03
6 changed files with 33 additions and 9 deletions

View File

@@ -395,7 +395,7 @@ pub fn session_is_keyboard_mode_supported(session_id: SessionID, mode: String) -
SyncReturn(is_keyboard_mode_supported(
&mode,
session.get_peer_version(),
&session.peer_platform()
&session.peer_platform(),
))
} else {
SyncReturn(false)
@@ -1529,6 +1529,21 @@ pub fn cm_switch_back(conn_id: i32) {
crate::ui_cm_interface::switch_back(conn_id);
}
pub fn cm_get_config(name: String) -> String {
#[cfg(not(target_os = "ios"))]
{
if let Ok(Some(v)) = crate::ipc::get_config(&name) {
v
} else {
"".to_string()
}
}
#[cfg(target_os = "ios")]
{
"".to_string()
}
}
pub fn main_get_build_date() -> String {
crate::BUILD_DATE.to_string()
}