Jonathan Gilbert
2d1c94f1ef
Fix window positioning on Windows when the taskbar is on the top or left ( #12933 )
...
* Added win32_desktop.cpp/.h defining a method Win32Desktop::GetWorkArea.
Added code to wWinMain in main.cpp to position the window relative to the work area, which may not be at (0, 0) depending on the user's configuration.
* Corrected the constraint on the size value calculated by main.cpp.
* Fixed references to min to use std::min.
* Reworked GetWorkArea in win32_desktop.cpp to treat the supplied origin and size as containing an existing window rectangle, and to find the monitor that contains or is closest to that window.
Added function FitToWorkArea to win32_desktop.cpp/.h.
Updated main.cpp to use Win32Desktop::FitToWorkArea instead of explicitly constraining the size.
2025-09-19 16:11:26 +08:00
21pages
18464ec570
windows replace uni with cmd to start up main window after installation ( #8235 )
...
This is to avoid uni link not working
Other change: The install window now has the title "appname - Install" to distinguish it from the main application window.
Signed-off-by: 21pages <pages21@163.com >
2024-06-01 20:28:21 +08:00
fufesou
82d9b033f2
Fix. Custom client, get app name ( #7562 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-30 13:39:34 +08:00
21pages
dd44bb2a0c
flutter windows main.cpp get app name from rust ( #7316 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-06 17:57:05 +08:00
fufesou
3100930136
translation & Rustdesk to RustDesk
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-11-21 10:55:46 +08:00
rustdesk
b07ac438f5
working on windows service install/uninstall
2023-06-05 20:27:48 +08:00
fufesou
a023764bfd
better print
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-05-01 22:59:07 +08:00
Kingtous
bb6501c3f5
fix: rename cm individual process window
...
https://github.com/rustdesk/rustdesk/issues/2904
2023-01-23 18:25:52 +08:00
Kingtous
d493a6c27a
opt: add --cm
2023-01-21 13:16:07 +08:00
Kingtous
efe9ba18ca
fix: --install cannot be invoke caused by singleton
2023-01-21 13:03:49 +08:00
Kingtous
1da141e6a7
opt: prevent duplicate window instance on windows
2023-01-20 12:03:03 +08:00
rustdesk
420dd9c9db
mac help cards
...
two mac issues:
1) windows position not saved, position not got, win manager issue?
2) freeCache not found from custom cursor channel
2022-11-29 22:00:27 +08:00
fufesou
e6d4e5b42c
win: fix potential bugs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-31 20:47:15 +08:00
Kingtous
6f2ef398bf
feat: --cm hide task bar
2022-10-26 16:57:56 +08:00
Kingtous
30ddc95c6b
fix: windows cm popup issue
2022-10-24 17:14:15 +08:00
21pages
894fe69285
fix flutter upgrade
...
Signed-off-by: 21pages <pages21@163.com >
2022-10-23 21:43:27 +08:00
kingtous
5fff68011a
wip: uni links
2022-10-19 16:28:07 +08:00
21pages
2ced73cdda
pass rust args to flutter
...
Signed-off-by: 21pages <pages21@163.com >
2022-10-11 15:10:58 +08:00
Kingtous
eb059d83c6
opt: windows program name to rustdesk
2022-09-25 19:22:59 +08:00
rustdesk
3101c4e119
fix formatId, right panel button style, default windows size (windows,
...
Linux, no idea about Mac, need to check with xcode)
2022-09-20 19:31:32 +08:00
kingtous
eef20806d6
fix: temporary remove collesped plugins
2022-06-27 09:48:35 +08:00
SoLongAndThanksForAllThePizza
7cd0940661
feat: insert core entry before launching flutter
2022-05-30 16:16:20 +08:00
Kingtous
7b3bbdf964
feat: add customed titlebar
2022-05-29 19:55:50 +08:00
csf
beb11bd31c
flutter create --platforms=windows,macos,linux
2022-05-23 16:25:55 +08:00