45 Commits

Author SHA1 Message Date
21pages
5f6a264278 optional software render to fix flutter render problem on some nvidia
card

Signed-off-by: 21pages <pages21@163.com>
2023-01-05 16:46:39 +08:00
fufesou
47658667d6 Merge branch 'master' into keyboard 2022-12-14 11:12:55 +08:00
rustdesk
a6135068a9 https://github.com/rustdesk/rustdesk/issues/2468 2022-12-11 00:16:02 +08:00
Asura
176ed43807 refacotor: simplify mod of keyboard 2022-12-08 09:03:41 +08:00
Asura
3b60304d14 refactor: keyboard of client 2022-12-08 09:03:41 +08:00
rustdesk
8d1254cf14 fix is_login_wayland 2022-12-05 00:27:11 +08:00
21pages
51cfa6f666 run_as_user use vec arg
Signed-off-by: 21pages <pages21@163.com>
2022-11-27 15:17:14 +08:00
fufesou
7a972e9305 flutter_desktop: get double click time, linux
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 23:54:10 -07:00
fufesou
e229324021 flutter_desktop: get double click time, win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 23:04:07 -07:00
fufesou
2f33e9dfac linux workaround --server orphan
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:45:58 -07:00
fufesou
b2688da10f workaround of handle subprocess from run_as_user
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:17:03 -07:00
fufesou
9a9a8197ae fix linux uid username mismatch
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 08:06:34 -07:00
fufesou
c48ed06d93 wayland: remove user service
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 22:00:48 +08:00
21pages
150057f92d fix default video save directory
Signed-off-by: 21pages <pages21@163.com>
2022-10-12 16:48:06 +08:00
21pages
203d9e39a0 add polkit for custom authentication && update build.rs
Signed-off-by: 21pages <pages21@163.com>
2022-09-13 19:37:52 +08:00
csf
121111b864 add flutter start_server & fix cm user environment from linux service 2022-09-08 22:25:04 +08:00
21pages
4faf0a3d35 check super permission: win && linux
Signed-off-by: 21pages <pages21@163.com>
2022-08-22 09:04:20 +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
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
fufesou
aae6e2b16b linux_wayland_support: init merge, windows build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:16:13 -07:00
tom
ae839bd5bf update linux.rs & macos.rs with bytes:Byte
issues:958
2022-07-17 00:59:56 +08:00
rustdesk
de044db6d4 remove from ui only 2022-06-03 10:41:59 +08:00
rustdesk
e4fea4f187 fix ci 2022-06-03 10:36:55 +08:00
rustdesk
ad22101067 remove Fix x11 2022-06-03 10:31:53 +08:00
fufesou
5fc32971df better_linux_run_cmds: run cmds without creating tmp files
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-27 11:07:24 +08:00
rustdesk
c1bad84a86 100% open source 2022-05-12 17:35:25 +08:00
rustdesk
711d7ed6cd https://github.com/rustdesk/rustdesk/issues/492 2022-05-10 01:08:21 +08:00
rustdesk
6cfbbbc067 fix opensuse 2022-05-05 01:33:49 +08:00
rustdesk
565e81d329 fix linux lock screen 2022-03-11 12:41:19 +08:00
rustdesk
ffb0fa4349 pynput run as user 2022-03-08 15:42:58 +08:00
rustdesk
5af1258454 refactor mac service 2022-01-17 12:05:06 +08:00
rustdesk
6bd730bc67 unwrap -> ok to avoid unintended crash 2022-01-15 19:11:19 +08:00
fufesou
25492c815c simple privacy mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-01-15 16:57:07 +08:00
csf
f69f6bc8d4 optimize audio 2021-12-29 00:00:23 +08:00
rustdesk
b3e3f6151d get last env instead of the first one avoid problem when just switch from wayland to xorg 2021-12-25 01:07:41 +08:00
Arash Hatami
2894a5ab7b
Format rust files 2021-10-01 22:48:04 +03:30
desertstsung
1009eabdfe add function
relogin required if current is wayland
2021-09-09 15:07:09 +08:00
mtoohey31
142eebc9e2 https://github.com/rustdesk/rustdesk/issues/87 2021-06-19 14:35:40 -04:00
rustdesk
a830922dea https://github.com/rustdesk/rustdesk/issues/73 2021-06-14 13:16:20 +08:00
rustdesk
da4669366b fix some rare case 2021-06-10 12:19:23 +08:00
rustdesk
c844d99ff1 try multiple time to get X11 env 2021-06-08 17:54:25 +08:00
rustdesk
1da5c1bde9 better linux support 2021-06-04 21:04:40 +08:00
rustdesk
401648eefd fedora 2021-04-30 00:33:37 +08:00
rustdesk
d1013487e2 source code 2021-03-29 15:59:14 +08:00