opt: set title for all windows

This commit is contained in:
Kingtous 2023-01-08 16:27:03 +08:00
parent 6c2c5d9639
commit 6f455be347

View File

@ -61,6 +61,8 @@ Future<void> main(List<String> args) async {
kAppTypeDesktopRemote, kAppTypeDesktopRemote,
'RustDesk - Remote Desktop', 'RustDesk - Remote Desktop',
); );
WindowController.fromWindowId(windowId!)
.setTitle('RustDesk - Remote Desktop');
break; break;
case WindowType.FileTransfer: case WindowType.FileTransfer:
desktopType = DesktopType.fileTransfer; desktopType = DesktopType.fileTransfer;
@ -69,6 +71,8 @@ Future<void> main(List<String> args) async {
kAppTypeDesktopFileTransfer, kAppTypeDesktopFileTransfer,
'RustDesk - File Transfer', 'RustDesk - File Transfer',
); );
WindowController.fromWindowId(windowId!)
.setTitle('RustDesk - File Transfer');
break; break;
case WindowType.PortForward: case WindowType.PortForward:
desktopType = DesktopType.portForward; desktopType = DesktopType.portForward;
@ -135,6 +139,7 @@ void runMainApp(bool startService) async {
windowManager.waitUntilReadyToShow(windowOptions, () async { windowManager.waitUntilReadyToShow(windowOptions, () async {
windowManager.setOpacity(1); windowManager.setOpacity(1);
}); });
windowManager.setTitle("RustDesk");
} }
void runMobileApp() async { void runMobileApp() async {
@ -198,6 +203,7 @@ void runMultiWindow(
} }
// show window from hidden status // show window from hidden status
WindowController.fromWindowId(windowId!).show(); WindowController.fromWindowId(windowId!).show();
WindowController.fromWindowId(windowId!).setTitle(title);
} }
void runConnectionManagerScreen(bool hide) async { void runConnectionManagerScreen(bool hide) async {