opt: update remote alias/id on taskbar in remote window

https://github.com/rustdesk/rustdesk/discussions/2815#discussioncomment-4752398
This commit is contained in:
Kingtous
2023-01-23 22:07:50 +08:00
parent bb6501c3f5
commit 3cd93ba5b7
9 changed files with 85 additions and 45 deletions

View File

@@ -62,7 +62,8 @@ class RustDeskMultiWindowManager {
remoteDesktopController
..setFrame(const Offset(0, 0) & const Size(1280, 720))
..center()
..setTitle("rustdesk - remote desktop")
..setTitle(getWindowNameWithId(remoteId,
overrideType: WindowType.RemoteDesktop))
..show();
registerActiveWindow(remoteDesktopController.windowId);
_remoteDesktopWindowId = remoteDesktopController.windowId;
@@ -88,7 +89,8 @@ class RustDeskMultiWindowManager {
fileTransferController
..setFrame(const Offset(0, 0) & const Size(1280, 720))
..center()
..setTitle("rustdesk - file transfer")
..setTitle(getWindowNameWithId(remoteId,
overrideType: WindowType.FileTransfer))
..show();
registerActiveWindow(fileTransferController.windowId);
_fileTransferWindowId = fileTransferController.windowId;
@@ -114,7 +116,8 @@ class RustDeskMultiWindowManager {
portForwardController
..setFrame(const Offset(0, 0) & const Size(1280, 720))
..center()
..setTitle("rustdesk - port forward")
..setTitle(
getWindowNameWithId(remoteId, overrideType: WindowType.PortForward))
..show();
registerActiveWindow(portForwardController.windowId);
_portForwardWindowId = portForwardController.windowId;