rustdesk
231ccae10d
web: show the WebRTC toggle and transport in the web UI
...
The web client now speaks WebRTC, but the desktop settings page hides
the punch options on web and the remote page opens without the session
tab that carries the transport name. Let the existing "Enable WebRTC P2P
connection" checkbox through on web (the other punch options stay
native-only), and add a Transport row to the quality monitor for WebRTC
sessions only (with "(TURN)" when ICE relayed), on every platform.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JXJJGEGdgu26wgCppvUXdZ
2026-09-05 15:04:43 +08:00
21pages
b75f4daa47
flutter: keep chat window within screen bounds to prevent hidden chat window (fixes rustdesk#13397) ( #13406 )
2025-11-04 09:44:13 +08:00
21pages
8fefd34c15
update web ( #9427 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-23 09:18:22 +08:00
fufesou
7a1157f1b0
refact: quality status event ( #9268 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-05 22:37:14 +08:00
dignow
b967d496cc
refact: init values from initState to Constractor ( #8817 )
...
* refact: init values from initState to Constractor
Signed-off-by: dignow <linlong1265@gmail.com >
* fix: move RxBool init into Constructor
Signed-off-by: dignow <linlong1265@gmail.com >
* peer sort option
Signed-off-by: dignow <linlong1265@gmail.com >
* Remove empty initState()
Signed-off-by: dignow <linlong1265@gmail.com >
---------
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-25 10:45:51 +08:00
fufesou
00ddd63372
fix: ios, chat window position, wrong member value ( #8464 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-24 22:56:13 +08:00
fufesou
40cb59336f
fix: mobile actions, position ( #8446 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-23 11:06:47 +08:00
21pages
3742b51d58
quality monitor, delay displays as 0 when fps is 0 ( #8441 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-22 09:39:02 +08:00
fufesou
ed5487a1fc
refact: mobile actions ( #8236 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 20:23:58 +08:00
fufesou
6e44a91d0b
Refact. Flutter web desktop ( #7539 )
...
* Refact. Flutter web desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Flutter web, prevent default context menu
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-28 11:38:11 +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
21pages
f05f86dc80
444
...
Signed-off-by: 21pages <pages21@163.com >
2023-10-30 18:46:56 +08:00
Sahil Yeole
2ada9fbee3
remove WidgetsBindingObserver ios
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-05 18:21:51 +05:30
Sahil Yeole
71dbf0fab2
fix avoid chat window keyboard overlap ios
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-05 17:58:22 +05:30
Sahil Yeole
d6c23bb5f3
avoid chat window keyboard overlap ios
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-04 20:49:38 +05:30
Sahil Yeole
9cce56caf8
remember chat window last position
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-04 01:45:48 +05:30
Sahil Yeole
969eeff636
add ios chat window border
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-03 18:18:44 +05:30
Sahil Yeole
9cc02d6fcb
fix ios draggable chat window
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
2023-09-01 12:08:33 +05:30
21pages
89b3e68788
add chatbox border
...
Signed-off-by: 21pages <pages21@163.com >
2023-07-09 10:35:10 +08:00
21pages
3ec13714c9
opt mobile chat page style
...
Signed-off-by: 21pages <pages21@163.com >
2023-05-29 10:19:34 +08:00
fufesou
6c78e7bf74
fix mobile show chat window
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-04-04 09:51:41 +08:00
21pages
118bd9523a
Increase contrast of quality monitor
...
Signed-off-by: 21pages <pages21@163.com >
2023-03-13 09:53:06 +08:00
csf
552e45b320
BlockableOverlay blocked layer transparent color
2023-02-08 22:05:11 +09:00
csf
3d5aca18d6
refactor OverlayKeyState for OverlayDialogManager and ChatModel
2023-02-08 22:01:15 +09:00
csf
893f18cdec
add PenetrableOverlayState, opt chat page over remote_page
2023-02-07 00:11:48 +09:00
csf
c306ec3ba7
opt chat window on its overlay, make window focusable as a desktop app
2023-02-06 09:54:21 +09:00
rustdesk
2e53580caa
beautify quality monitor
2023-02-01 19:36:36 +08:00
21pages
61389bc11f
adjust quality monitor ui
...
Signed-off-by: 21pages <pages21@163.com >
2023-01-31 09:28:33 +08:00
fufesou
d04f047d14
feat mouse click and move through monitor widget
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-01-28 21:11:03 +08:00
csf
e759b62f5d
opt cm chat icon style
2022-10-26 21:13:32 +09:00
csf
962b5d1144
mv chat_page to common/widgets & opt chat_page color style
2022-10-25 21:36:01 +09:00
csf
0c976a6644
file transfer search bar pop_menu show Windows drives
2022-10-18 23:56:36 +09:00
csf
516ff4221b
opt desktop chat page style
2022-10-14 23:50:13 +09:00
csf
23f0f4e33a
move QualityMonitor widget to common
2022-09-27 23:05:11 +08:00
csf
e8587436d6
refactor ThemeData
2022-09-23 16:31:50 +08:00
csf
062a9d2635
update flutter desktop, chat page (in remote page) style
2022-09-13 09:29:19 +08:00
csf
f6055130e4
mv overlay.dart
2022-09-13 09:14:10 +08:00