21pages
956031d109
feat: add connections without sending passwords
...
Add Without password actions and pass the selection through desktop,
mobile and Web sessions. Omit the password when constructing LoginRequest,
preserve saved credentials, and reuse the existing approval and OS login
dialogs. Keep protocol and controlled-side authentication changes separate.
2026-10-31 12:08:07 +08:00
fufesou
938e165470
fix: save frame, LateInitializationError ( #13265 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-10-24 17:20:56 +08:00
fufesou
b4e13706bd
refact: active terminal on conn the same remote ( #12392 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-23 22:44:05 +08:00
fufesou
9bca5ac000
refact: terminal, save window pos on close ( #12370 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-22 15:16:13 +08:00
RustDesk
5faf0ad3cf
terminal works basically. ( #12189 )
...
* terminal works basically.
todo:
- persistent
- sessions restore
- web
- mobile
* missed terminal persistent option change
* android sdk 34 -> 35
* +#![cfg_attr(lt_1_77, feature(c_str_literals))]
* fixing ci
* fix ci
* fix ci for android
* try "Fix Android SDK Platform 35"
* fix android 34
* revert flutter_plugin_android_lifecycle to 2.0.17 which used in rustdesk 1.4.0
* refactor, but break something of desktop terminal (new tab showing loading)
* fix connecting...
2025-07-01 13:12:55 +08:00
f0f999dc27
view camera ( #11040 )
...
* view camera
Signed-off-by: 21pages <sunboeasy@gmail.com >
* `No cameras` prompt if no cameras available, `peerGetSessionsCount` use
connType as parameter
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix, use video_service_name rather than display_idx as key in qos,etc
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: Adwin White <adwinw01@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-03-10 21:06:53 +08:00
21pages
445e9ac285
no password required for file transfer action in remote control menu ( #9731 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-24 17:20:48 +08:00
fufesou
cdd58e77eb
fix: flickers child screen when resizing window ( #9645 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-14 15:48:56 +08:00
fufesou
e9c8ba5393
fix: macos, remove unused workaround ( #8746 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-18 10:38:15 +08:00
fufesou
092e4089c7
fix: try workaround, macos, subwindow, frozen ( #8729 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-17 09:55:46 +08:00
fufesou
d79efcedef
fix: close all windows, obfuscated window id ( #8237 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 21:28:03 +08:00
fufesou
1efce51222
fix: restore window, on connection ( #8129 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-23 22:11:40 +08:00
fufesou
a6632632fa
fix: multi-window, click-move ( #7844 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-27 13:45:44 +08:00
fufesou
85cafda168
Refact. Flutter web, mid commit ( #7494 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-24 11:23:06 +08:00
21pages
41da6d552f
shared address book ( #7229 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-20 15:05:54 +08:00
21pages
1f557888f5
update pubspec.lock, remove some deprecated ( #7110 )
...
* fix some warnings and some deprecated reported by `flutter analyze`
Signed-off-by: 21pages <pages21@163.com >
* pubspec.lock changes from flutter 3.16.9
Signed-off-by: 21pages <pages21@163.com >
* pubspec.lock changes from `flutter pub upgrade`
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-02-12 21:39:19 +08:00
dignow
af906fac03
debug, open multi windows
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-10-17 11:11:45 +08:00
dignow
bf83d552f8
feat, open multi windows
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-10-17 11:11:42 +08:00
fufesou
11388849de
fix, connect the same peer
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-10-16 10:47:16 +08:00
dignow
013d307bcd
feat, multi_flutter_ui_sessions
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-10-14 12:26:24 +08:00
dignow
fad88c2718
refact, tab to window, remove rust cache data
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-14 21:04:24 +08:00
dignow
e205577145
refact, tab to window, flutter data, init commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-14 20:58:31 +08:00
dignow
28cbe0f464
fix, set window position before show when reusing window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-09 18:37:09 +08:00
dignow
0d16f54c2f
fix move tab to new window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-09 17:17:18 +08:00
dignow
32fe330946
restore window pos
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-08 18:14:01 +08:00
dignow
9b614c8b32
remove peer card menu
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-08 14:22:32 +08:00
dignow
ac88f55f25
refact, peer card menu, open in tabs or windows
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-08 13:10:01 +08:00
dignow
0533f7c3d6
fix, reuse inactive window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-06 18:31:02 +08:00
dignow
3edba4e2db
fix, reuse window type
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-06 16:47:41 +08:00
dignow
7ddc706f2d
refact, change 'Split' to 'Move tab to new window'
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-06 11:21:07 +08:00
dignow
e2228cc448
refact, split tab to separate window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-06 10:19:30 +08:00
dignow
bf42d66171
refact, separate remote window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:09 +08:00
dignow
01ab0cf196
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:08 +08:00
dignow
fd12f69afa
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:08 +08:00
dignow
53e87352da
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:08 +08:00
dignow
e12d0ef4aa
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:07 +08:00
dignow
e4ac34da0d
refact, separate remote window, debug
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:07 +08:00
dignow
1970795093
refact, separate remote window, tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:07 +08:00
dignow
1a8463015f
refact, separate remote window, connect(separate window)
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:06 +08:00
dignow
688ecef4cc
refact, separate remote window, save session position
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:06 +08:00
dignow
773a74e2a9
refact, separate remote window, try active session
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:05 +08:00
dignow
f495bf105f
refact, separate remote window
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-08-05 18:01:05 +08:00
21pages
1f137b3542
flutter: file-transfer/port forward/rdp support
...
Signed-off-by: 21pages <pages21@163.com >
2023-07-07 17:03:18 +08:00
Kingtous
3980e52a88
opt: close main window when exit from tray on macOS
2023-05-02 23:48:49 +08:00
rustdesk
4d827708c3
add password to --connect command in flutter, --connect id [passord]
2023-03-20 00:16:06 +08:00
21pages
6f106251f9
force relay when id is suffixed with "/r"
...
Signed-off-by: 21pages <pages21@163.com >
2023-02-13 17:12:28 +08:00
Kingtous
66851efaa3
fix: --connect command on macOS & window closing issues
2023-02-03 18:52:39 +08:00
21pages
8d60bcd51a
remove useless empty --switch_uuid
...
Signed-off-by: 21pages <pages21@163.com >
2023-02-02 10:01:28 +08:00
Kingtous
ef614d69c0
fix: macos subwindow wont open
2023-01-28 09:41:46 +08:00
Kingtous
a17f14b92a
opt: upgrade flutter ci/nightly to 3.7.0 stable
...
This reverts commit 6f9b3ae466 .
2023-01-28 09:41:05 +08:00