dignow
ed28928c84
fix build linux
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 12:06:55 +08:00
dignow
b55c916e77
add comments
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 11:39:05 +08:00
dignow
4d537b2a9a
fix/change_display_resolution, send change resolution message
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 11:35:28 +08:00
dignow
21f7d6c9b9
fix/change_display_resolution, send switch display msg
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 10:45:46 +08:00
dignow
c1b865d00e
fix, change_display_resolution, add comments
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 09:59:02 +08:00
dignow
a32e740242
fix build linux
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 08:07:10 +08:00
dignow
c4f09b5598
fix, change display resolution
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-18 07:44:12 +08:00
mcfans
bbc241748b
feat: support android keyboard input
2023-10-17 22:12:52 +08:00
ClSlaid
fbb1d9247f
patch: reduce logic in Fuse and SystemClipboard
...
1. also added more observability
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
2023-10-17 16:57:55 +08:00
ClSlaid
8f9ba44c2c
Merge remote-tracking branch 'rd/master' into feat/x11/clipboard-file/init
...
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
2023-10-16 18:57:45 +08:00
rustdesk
3702b0c694
fix ci
2023-10-15 11:56:56 +08:00
rustdesk
63ba4f4f91
fix ci
2023-10-15 11:44:44 +08:00
rustdesk
5f92465d0f
move is_x11 out of loop, https://github.com/rustdesk/rustdesk/discussions/6042
2023-10-15 11:30:45 +08:00
dignow
3bb7123dd5
fix build, sciter
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-14 12:26:27 +08:00
dignow
013d307bcd
feat, multi_flutter_ui_sessions
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-14 12:26:24 +08:00
21pages
d3ce8203be
win,linux remove desktop wallpaper
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-13 13:58:11 +08:00
21pages
a3670b731e
remove option enable rdp
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-12 21:44:04 +08:00
ClSlaid
796e2ec825
Merge remote-tracking branch 'rd/master' into feat/x11/clipboard-file/init
...
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
2023-10-07 17:32:25 +08:00
fufesou
da7bcf89d4
fix, wayland --server, envs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-07 00:40:16 -05:00
21pages
17a56bbf48
elevation: keyboard permission required and remove foreground filter
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-01 08:50:29 +08:00
21pages
661ce29519
fix request elevation menu not displayed when reconnect
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-30 11:22:18 +08:00
21pages
90f0f27fca
fix file transfer affect codec selection
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-23 21:09:24 +08:00
Sahil Yeole
bf5f58e0ce
fix wayland cursor mismatch
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-09-20 19:55:13 +05:30
ClSlaid
d2a5edda46
Merge remote-tracking branch 'origin/master' into feat/x11/clipboard-file/init
2023-09-20 16:31:58 +08:00
fufesou
2b72622fe8
Fix, privacy on, missing failed details
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-18 22:12:11 +08:00
RustDesk
348ed268c3
Merge pull request #5716 from fufesou/refact/privacy_mode_msgbox_details
...
Refact/privacy mode msgbox details
2023-09-17 11:23:24 +08:00
fufesou
df19ccf998
Set details for block input back notification
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-17 11:07:06 +08:00
fufesou
db2e4f30a7
Privacy mode, msgbox, add details
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-17 10:53:04 +08:00
fufesou
7ffe11b000
fix, macos as the controlled side, crash on disconnect
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-17 09:17:51 +08:00
fufesou
7b37e5183c
update rdev, fix grab system utf8, fallback on linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-15 15:35:44 +08:00
RustDesk
c53c7b1aaa
Merge pull request #5674 from 21pages/auto_disconnect
...
auto disconnect
2023-09-13 14:04:32 +08:00
21pages
0a0653358c
auto disconnect
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-13 13:57:57 +08:00
rustdesk
e2ccaf2c91
allow hide cm for self-host pro
2023-09-13 13:54:02 +08:00
RustDesk
2c2c828b47
Merge pull request #5659 from 21pages/fix
...
install service period protection
2023-09-13 13:22:21 +08:00
21pages
55dbcb646b
windows remove "--cm-no-ui", "--cm --hide"
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-13 12:14:27 +08:00
21pages
db0ab2e4a9
try start tray when a new controlled connection is established for windows flutter
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-13 12:14:27 +08:00
21pages
e98aa81794
remove sciter keep cm open for file log
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-11 11:23:00 +08:00
ClSlaid
3a21efbaae
patch: linux fuse unmount
...
todo: grosely exit
Signed-off-by: ClSlaid <cailue@bupt.edu.cn>
2023-09-09 19:24:38 +08:00
21pages
2afce3f1f4
add file log page to cm
...
* Only send and receive logs are shown
* For older version, client send to server doesn't have size information, because server side doesn't know the total_size
* Not switch tabs automatically when new files are transferred
* If cm side page is open, not pop up automatically when new files are transferred
* Show unread message count
* The cm tab remains open when closed if a file transfer has previously occurred
Signed-off-by: 21pages <pages21@163.com>
2023-09-07 19:51:25 +08:00
21pages
54310b925d
close elevation request dialog on submit to avoid frequent request
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-30 20:50:42 +08:00
21pages
76a18f5ed3
remove hide_cm
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-30 11:48:42 +08:00
fufesou
173984ffd4
remove virtual display, beccause it sometimes unable to install(with the exclamation) and there's an connecting bug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-08-28 10:44:24 +08:00
fufesou
4dd694ab05
better way to detect no displays
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-08-27 11:12:02 +08:00
21pages
3e6faf8364
rust start cm ipc only after login request permission check or switch sides
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-26 16:43:20 +08:00
RustDesk
2f6711dd2d
Merge pull request #5498 from 21pages/audit
...
alarm audit more info
2023-08-24 20:04:50 +08:00
21pages
88d0460e3c
alarm audit more info
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-24 10:04:34 +08:00
RustDesk
2a8dc1d34a
Merge pull request #5323 from dignow/refact/android_scroll_event
...
Refact/android scroll event
2023-08-23 12:51:54 +08:00
rustdesk
542d86b667
remove active_mouse_ which is very bad implementation
2023-08-16 18:57:56 +08:00
rustdesk
1bcac047aa
fix conn log
2023-08-15 21:19:59 +08:00
dignow
0d6356c855
Fix, do not restore resolution if it is not changed through the session
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-13 22:38:47 +08:00
dignow
b9c8df7019
debug
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-10 14:54:29 +08:00
dignow
e89ae475f6
fix build
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-10 14:54:29 +08:00
dignow
93a600a0a8
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-10 14:54:28 +08:00
dignow
d6f1abad95
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-10 14:54:28 +08:00
21pages
9905695699
enable keyframe interval when recording
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-07 21:32:36 +08:00
fufesou
64b680e7cf
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 22:26:14 +08:00
fufesou
ddaefddc6e
refact, linux headless option
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 21:37:33 +08:00
fufesou
5403166552
refact, linux headless option, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 17:16:53 +08:00
fufesou
d761d2f00e
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 16:09:10 +08:00
fufesou
55972bfac5
refact, linux headless option, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 15:51:42 +08:00
fufesou
c0ead118a2
refact, option, allow linux headless
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 15:51:42 +08:00
fufesou
c15e3c306e
refact, option, allow linux headless
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-29 15:50:29 +08:00
Bob Weinand
4b58f0b4dd
Allow to explicitly increase the bitrate massively
...
This has the benefit - over direct connections - to be able to send a lot more data.
In particular fast moving frames may avoid fps drops with a higher target bitrate.
2023-07-27 18:34:01 +08:00
rustdesk
5d6b1223cc
fix #5163
2023-07-27 17:02:01 +08:00
21pages
e70f3f2125
fix qos and add auto_adjust_fps
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-25 15:49:50 +08:00
21pages
aa740f4263
remove many unwrap and enum_value_or_default
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 20:00:58 +08:00
21pages
31b3c5d721
codec thread count depending on cpu condition
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 20:00:52 +08:00
21pages
2133f91089
codec set quality seperately and refactor network delay
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 19:54:42 +08:00
21pages
633c80d5e4
Revert "vpx use webrtc parameter"
...
This reverts commit d23fd902d7
.
2023-07-23 19:54:42 +08:00
21pages
fd9f5475f3
multiuser video qos and client increace fps support
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 19:54:42 +08:00
dignow
c86a8fff03
add pointer device event
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-19 01:18:10 +08:00
dignow
780cb37d46
tmp debug
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-18 23:10:42 +08:00
dignow
7bbc5183db
trackpad scale, mid commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-18 21:04:12 +08:00
fufesou
7bc98ee434
simple refactor
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-16 08:41:32 +08:00
fufesou
2051bee3cf
fix, wayland, change resolutions
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-16 08:29:26 +08:00
dignow
e80da4af0d
debug, win, privacy mode, broker
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 02:06:24 +08:00
rustdesk
5995c36379
new specific update_session_id action
2023-07-01 21:14:48 +08:00
rustdesk
f0ca66164c
update_session_id
2023-07-01 16:36:43 +08:00
rustdesk
8ab2a79fa2
refactoring conn audit, add session_id (both session_id and conn_id on
...
sever side), use session_id instead of conn_id for client id, and remove
conn_id in protobuf
2023-07-01 16:21:36 +08:00
dignow
2c0918fc06
debug done
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 22:25:01 +08:00
dignow
d15deabba5
better conditional compilation
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-24 21:09:45 +08:00
RustDesk
e30f09e7f7
Revert "Fix/mobile connection login state"
2023-06-23 18:25:42 +08:00
dignow
6a010e89c9
remove unused code
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 17:12:53 +08:00
dignow
53cd380a23
fix build
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 14:37:21 +08:00
dignow
96d95fa08a
fix user login state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 13:27:36 +08:00
rustdesk
e87e4a30ac
remove from_remote
2023-06-22 18:13:15 +08:00
rustdesk
3e27f82765
fix issue #4726
2023-06-21 19:55:50 +08:00
fufesou
53a1aeac61
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
733e4236c4
avoid waiting too long if the clipboard message is blocked
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
5a8c2d9cd0
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
2240853633
debug server clipboard enabled
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
66b5b0b580
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
fufesou
c5698df3aa
add debug msg
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
fufesou
ccd2cbd760
try fix clipboard, flutter version
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
21pages
59cfb44c08
fix unexpected return via whitelist block by raii
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-13 15:46:16 +08:00
rustdesk
b7671775e9
fix ipv6 direct access: issue #4623
2023-06-12 15:20:30 +08:00
fufesou
3ea7e0aa4b
fix win trackpad, wheel delta
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-12 15:04:55 +08:00
fufesou
6e21f8410a
debug, macos trackpad, flutter
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-11 15:56:09 +08:00
rustdesk
7fba1800ec
fix linux uni (url) and tray exit
2023-06-10 18:24:03 +08:00
rustdesk
9a1fee792e
fix android/ios ci
2023-06-08 00:35:11 +08:00
fufesou
ab1e7109bb
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 22:35:02 +08:00
fufesou
626e630c9b
remove unused function
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:57:01 +08:00
fufesou
6a9c1c6065
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:49:50 +08:00
fufesou
2b9026526e
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:42:07 +08:00
fufesou
c4f9650d7f
fix, win mouse, touchpad scroll
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:01:01 +08:00
RustDesk
5a87652ef3
<= 800
2023-06-06 21:27:03 +08:00
fufesou
205798b611
debug virtual display with dummy one
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 23:41:45 +08:00
fufesou
42e8971793
enable virtual display if only one dummy display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 23:39:30 +08:00
RustDesk
12fc280ca6
Merge pull request #4557 from 21pages/wakelock2
...
keep server device awake if have connection
2023-06-05 23:27:55 +08:00
fufesou
e551f63ab2
debug restore resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:25 +08:00
fufesou
50150be363
debug restore resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
fufesou
6959f044f0
debug restore resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
fufesou
3c2bf2c154
debug restore resolutions
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
fufesou
e670989e0f
restore custom resolution for each display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
21pages
98740dbfd7
keep server device awake if have connection
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-05 20:26:57 +08:00
fufesou
56c451bfb8
wayland, comment out reseting capturer for now
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-23 10:46:34 +08:00
21pages
d23fd902d7
vpx use webrtc parameter
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-23 09:42:36 +08:00
21pages
99d3c47094
remove android unused VP8/VP9 Frame
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:29:50 +08:00
21pages
e482dc3e2b
aom encode/decode
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:26:18 +08:00
fufesou
0f07b71f18
fix build windows i686
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 23:38:18 +08:00
fufesou
df2de0fd61
windows, custom resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 20:48:47 +08:00
fufesou
8353afb02d
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 09:51:01 +08:00
fufesou
c4cefdb54b
fix mismatch of current display index and current display name
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:54 +08:00
fufesou
c6ccee67aa
remember resolution, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
fufesou
a603e046e3
refactor resolution, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
fufesou
edf6b00f13
remove all assert in non-test code
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-16 14:40:33 +08:00
rustdesk
c1b2b55c53
fix ci
2023-05-13 19:07:08 +08:00
RustDesk
daf7bb6193
Update connection.rs
2023-05-13 18:56:24 +08:00
fufesou
ff810ac5dc
sleep to ensure the message is received
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-13 18:51:03 +08:00
fufesou
75cdab0ab2
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-13 18:36:48 +08:00
fufesou
4cd025fcf3
try fix check privacy mode on conn
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-13 18:19:52 +08:00
rustdesk
c6bb6955dc
refactor
2023-05-13 18:02:06 +08:00
fufesou
db71dd039d
plugin_framework, manager, install plugin
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
rustdesk
472448ec9c
fix ci
2023-05-06 09:27:58 +08:00
fufesou
4d16d9566a
fix cursor active, portable service
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 08:24:08 -07:00
fufesou
13fe997447
add comment
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 20:22:34 +08:00
fufesou
3aabd8f5ae
fix cursor active in portable service, update peer input cursor time
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 20:16:54 +08:00
fufesou
5dc83359a5
add cursor active logic for portable service
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 18:11:04 +08:00
fufesou
8f0d696304
plugin_framework, return C structure
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 13:37:43 +08:00
fufesou
71d64a2def
plugin_framework, add block input support
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-04 17:13:48 +08:00
fufesou
1db40da812
fix build win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-04 15:02:05 +08:00
fufesou
477cbff489
fix cursor move on macOS
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-04 14:38:04 +08:00
21pages
190c99aebc
fix portable service parameter sync
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-28 22:41:54 +08:00
21pages
6e0f75cbde
minisize portable service sleep time
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-28 19:01:34 +08:00
21pages
ca7487350f
send SwitchDisplay using the same channel with VideoFrame
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-28 17:12:46 +08:00
fufesou
6b84106aff
remove warn
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-28 13:22:31 +08:00
fufesou
84ab9ba48e
fix plugout virtual monitor
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-28 13:19:48 +08:00
fufesou
226d200143
trival changes
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-27 14:42:55 +08:00
fufesou
12ab0a433a
plugin_framework, debug listen event
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-27 14:41:53 +08:00
fufesou
9a457894b3
plugin_framework, add event listening
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-27 11:24:19 +08:00