open multi windows, add remote toolbar option

Signed-off-by: dignow <linlong1265@gmail.com>
This commit is contained in:
dignow
2023-10-17 13:57:06 +08:00
parent e997b148e1
commit f1d3a553d1
8 changed files with 40 additions and 25 deletions

View File

@@ -355,19 +355,19 @@ pub fn session_set_displays_as_individual_windows(session_id: SessionID, value:
}
}
pub fn session_get_use_all_my_monitors_when_connecting(
pub fn session_get_use_all_my_displays_for_the_remote_session(
session_id: SessionID,
) -> SyncReturn<Option<String>> {
if let Some(session) = sessions::get_session_by_session_id(&session_id) {
SyncReturn(Some(session.get_use_all_my_monitors_when_connecting()))
SyncReturn(Some(session.get_use_all_my_displays_for_the_remote_session()))
} else {
SyncReturn(None)
}
}
pub fn session_set_use_all_my_monitors_when_connecting(session_id: SessionID, value: String) {
pub fn session_set_use_all_my_displays_for_the_remote_session(session_id: SessionID, value: String) {
if let Some(session) = sessions::get_session_by_session_id(&session_id) {
session.save_use_all_my_monitors_when_connecting(value);
session.save_use_all_my_displays_for_the_remote_session(value);
}
}