235 Commits

Author SHA1 Message Date
asur4s
071720fe8b Feat: Support map keyboard mode in wayland 2022-09-03 23:30:41 -04:00
asur4s
bec8daafb9 Fix simulate in wayland 2022-09-02 15:29:25 -04:00
Asura
41241867b7 Fix compile warning 2022-09-02 01:20:48 -07:00
Asura
be14a102b9 Opt: handle error in tfc 2022-09-02 01:11:35 -07:00
Asura
bc7611ae0d Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-09-01 23:53:55 -07:00
Asura
4421d08384 Delete reset function about enigo 2022-09-01 20:24:50 -07:00
Asura
763456519e Add Key for tfc 2022-09-01 00:36:24 -07:00
Asura
37dbfcc86d Delete pynput from repo 2022-08-31 23:07:52 -07:00
Asura
78112e9754 Replace pynput with tfc 2022-08-31 03:54:31 -07:00
Asura
a0cb39af9c Fix numlock and capslock on Mac 2022-08-30 15:35:39 +08:00
csf
fcc62febb1 update port-forward
1. fix multi remote port override.
2. add connection.rs port-forward failed to close
2022-08-29 19:45:06 +08:00
Asura
e0db94532f Merge branch 'rustdesk/master' 2022-08-27 09:55:27 +08:00
Asura
48ab5e5024 Fix command+tab #1032 2022-08-13 08:12:45 +08:00
Asura
b916ef3659 Refactor translate mode 2022-08-11 23:59:18 -07:00
csf
e420178750 refactor all [setByName] [getByName] to async bridge function 2022-08-08 22:27:27 +08:00
Asura
05b157af45 Fix right ctrl #1166 2022-08-04 17:26:06 +08:00
csf
3ff2f60fb7 Merge master 2022-08-04 17:24:02 +08:00
Asura
f1402a14a2 Merge branch 'translate_mode' 2022-08-04 01:21:46 -07:00
Asura
3b8032e5ec Merge translate mode 2022-08-04 16:11:37 +08:00
csf
07debe8363 fix android build 2022-08-03 21:58:07 +08:00
Asura
b3b50829f5 Fix sycn of CapsLock 2022-08-03 14:52:08 +08:00
Asura
7775a14c9e Use keycode mapping table 2022-08-02 03:47:29 -07:00
Kingtous
3b9c62b05d Merge remote-tracking branch 'rustdesk/master' into flutter_desktop
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	Cargo.toml
#	flutter/lib/common.dart
#	flutter/lib/mobile/pages/remote_page.dart
#	flutter/lib/mobile/pages/server_page.dart
#	flutter/lib/mobile/pages/settings_page.dart
#	flutter/lib/mobile/widgets/dialog.dart
#	flutter/lib/models/model.dart
#	flutter/lib/models/server_model.dart
#	src/client.rs
#	src/common.rs
#	src/ipc.rs
#	src/mobile_ffi.rs
#	src/rendezvous_mediator.rs
#	src/ui.rs
2022-08-01 10:44:05 +08:00
Kingtous
3458c164fb fix: add version key to detect specific send/recv logic 2022-08-01 09:50:23 +08:00
rustdesk
aabe08d657 fix compile 2022-07-31 22:41:24 +08:00
fufesou
2a6cd5853e fix_proto_defs: fix protobuf definitions
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-31 22:31:17 +08:00
rustdesk
125f6dd810 refactor password deadlock and password_security 2022-07-30 02:01:40 +08:00
RustDesk
06a4eaed10
Merge pull request #1104 from Heap-Hop/master
fix: android build & CONFIG deadlock
2022-07-29 18:59:34 +08:00
csf
da2906c95f fix: android build & CONFIG deadlock 2022-07-28 22:06:59 +08:00
rustdesk
c8e2161b88 refactor 2022-07-28 11:09:36 +08:00
Asura
25525cda3f Add translte mode in input_service 2022-07-27 20:01:42 -07:00
21pages
461a87bce9 feat: pc restart
Signed-off-by: 21pages <pages21@163.com>
2022-07-27 08:49:10 +08:00
Asura
6a3d527f93 Refactor: function name 2022-07-25 19:30:26 -07:00
21pages
903fb77e70 refactor password
1. random password -> temporary password
2. security password -> permanent password
3. remove onetime password
4. add temporary password length setting
5. remove unnecessary ipc
6. always update temporary password after connection
7. show dots if permanent password is not empty
8. recover password style

Signed-off-by: 21pages <pages21@163.com>
2022-07-24 21:53:51 +08:00
Asura
1caee4e306 Sync CapsLock and NumLock status in legacy mode. 2022-07-23 08:20:39 -07:00
Asura
a46df491e5 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-23 06:33:15 -07:00
RustDesk
eda5a94e33
Merge pull request #1013 from 21pages/hwcodec
Hwcodec: codec preference
2022-07-22 01:24:41 +08:00
RustDesk
515d90644a
Merge pull request #1018 from fufesou/fix_cmd_window
fix_cmd_window: do not show cmd prompt window
2022-07-21 22:17:51 +08:00
fufesou
e06c373389 fix_cmd_window: do not show cmd prompt window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-21 21:58:42 +08:00
fufesou
d19a8fdc43 fix_capturer_trait_name_shadowing: build win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-21 20:38:15 +08:00
RustDesk
416832a1ed
Merge pull request #982 from twmsh/master
update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte
2022-07-21 18:09:14 +08:00
tom
e811d5f18b modify argument of ConnectionTmpl::send_raw() 2022-07-21 17:54:07 +08:00
tom
9ab955bb8e enable serde feature of bytes, modify struct WriteBlock using Bytes 2022-07-21 16:07:19 +08:00
Asura
3a0c10bdb1 Refactor for compiler in linux 2022-07-20 20:31:17 -07:00
Asura
ce3434fd37 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-20 19:51:09 -07:00
21pages
7aa431d349 hwcodec: codec preference
Signed-off-by: 21pages <pages21@163.com>
2022-07-21 10:14:58 +08:00
fufesou
00dc473703 linux_wayland_support: dup detecting function of x11 or wayland
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 10:44:27 -07:00
fufesou
634cb5ef1a linux_wayland_support: refactor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:50:08 -07:00
tom
16b7c7c716 upgrade bytes to 1.2 2022-07-21 00:39:20 +08:00
fufesou
aae6e2b16b linux_wayland_support: init merge, windows build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:16:13 -07:00