Commit Graph

2177 Commits

Author SHA1 Message Date
fufesou
ac74ed1914 legacy mode, win, fix layout code simulation
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-06 17:53:07 +08:00
RustDesk
e4fb82b579
Revert "Update and rename src/lang/cn.rs to 来源/朗/cn.rs" 2023-04-06 13:50:17 +08:00
youhers
ddf740ab0d
Update and rename src/lang/cn.rs to 来源/朗/cn.rs 2023-04-06 13:32:09 +08:00
RustDesk
04d0c64374
Merge pull request #3933 from mehdi-song/patch-22
Update fa.rs
2023-04-05 15:38:16 +08:00
mehdi-song
df73fde6bc
Update fa.rs 2023-04-05 07:21:27 +00:00
fufesou
d279588a64 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-05 14:54:23 +08:00
fufesou
acac305441 win, linux, single meta key
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-05 14:30:47 +08:00
fufesou
2c25be346c fix press/release single meta key
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-05 13:51:59 +08:00
滅ü
23732eb8f3
Update tw.rs 2023-04-05 01:32:19 +08:00
fufesou
c4d883c083 trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-04 23:04:09 +08:00
fufesou
c4fec2c19e fix build macos
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-04 22:52:33 +08:00
21pages
be2e26e758 delete RustDesk_hwcodec.toml on every check
Signed-off-by: 21pages <pages21@163.com>
2023-04-04 21:21:00 +08:00
21pages
f2aeff974c disable hwcodec if causing crash
Signed-off-by: 21pages <pages21@163.com>
2023-04-04 21:00:13 +08:00
fufesou
f56adbb56e fix wayland map mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-04 18:35:01 +08:00
RustDesk
c804ad9942
Merge pull request #3916 from MrVinyla/master
Add lithuanian language
2023-04-04 08:15:09 +08:00
MrVinyla
b120f4383c
Add files via upload 2023-04-03 23:23:39 +03:00
MrVinyla
f210bf98e2
Delete lt.rs 2023-04-03 23:22:22 +03:00
Mr-Update
a08ba2a101
Update de.rs 2023-04-03 22:18:43 +02:00
MrVinyla
005c170401
Add files via upload 2023-04-03 21:36:18 +03:00
MrVinyla
8e1c5ad64d
Update lang.rs 2023-04-03 20:21:50 +03:00
RustDesk
ed10af8819
Merge pull request #3904 from fufesou/feat/linux_virtual_display
remove unused tips
2023-04-03 15:32:28 +08:00
Dmitrii Kirianov
07366a7fd5
Update ru.rs 2023-04-03 12:02:26 +05:00
fufesou
9def078424 remove unused tips
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 14:46:28 +08:00
RustDesk
cb66c6f9f4
Merge pull request #3902 from fufesou/feat/linux_virtual_display
Feat/linux virtual display (headless linux)
2023-04-03 14:28:50 +08:00
fufesou
67ddb49aab remove unused lang
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 14:24:17 +08:00
fufesou
96a62f188d trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:36:47 +08:00
fufesou
a0c899bd67 debug fedora
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:59 +08:00
fufesou
b207468795 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:59 +08:00
fufesou
86313fa328 revert lang
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
5eedbdb436 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
73358502e9 linux headless feature, tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
571c1df5c4 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
8ea63af4b5 fix build android
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
b18bfa749b remove wait_prelogin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
5fcb30d3c7 restore lang
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
41573a94b4 win, remove build warnings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:56 +08:00
fufesou
8373c59941 update lang
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:56 +08:00
fufesou
86c063eecb remember os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:56 +08:00
fufesou
39917c174a kill --cm-no-ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:55 +08:00
fufesou
f91514e164 cm-no-ui, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:55 +08:00
fufesou
6238098cd0 start cm, tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:55 +08:00
fufesou
b33ae6ec64 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:55 +08:00
fufesou
4ed6681bfd run cm as user
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
d86ef4a86e headless, linux, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
d82d2471d7 temp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
34c3615320 get values of seat0, do not filter gdm
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
9ef4f4c1de handle_hash empty password
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
127ab57d62 ignore 'gdm' on loginctl
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
888c851167 desktop, remote toolbar, os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
3fd1da05f4 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
9448e35b46 update dialog style
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
fufesou
c944d6093d virtual display, linux, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
fufesou
bcf08ba26d virtual display, linux, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
qcloud
b82207f20b virtual display, linux, debug
Signed-off-by: qcloud <ubuntu@localhost.localdomain>
2023-04-03 13:16:52 +08:00
fufesou
6149c7f477 refact linux desktop env
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
e4c2e9af00 refact linux desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
30375a9853 refact linux desktop env
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
5e79481860 linux, refact desktop env
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
988d8dc32c test build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:50 +08:00
fufesou
e24e05ba5c tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:50 +08:00
fufesou
a94052a24a ignore seat0 on gdm
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
fufesou
10eddc139c linux virtual display, init commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
21pages
c842650c11 vp8
Signed-off-by: 21pages <pages21@163.com>
2023-04-03 12:22:36 +08:00
rustdesk
156ee78ebb remove compile warn 2023-04-03 00:16:09 +08:00
fufesou
e0667833d5 comment
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-02 14:39:54 +08:00
fufesou
51ff2d35b5 translate mode win, update input layout, just a temporary workaround
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-02 14:31:30 +08:00
fufesou
83249f0f95 debug done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 21:35:59 +08:00
fufesou
ed4016a77a debug done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 20:56:03 +08:00
fufesou
021939a6a6 tmp commit, for debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 19:30:22 +08:00
fufesou
ae53ec877b translate mode, win2win, Send both unicode and virtual keycode to remote side
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 18:09:53 +08:00
fufesou
40204077db revert linux is_prelogin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 13:18:01 +08:00
fufesou
820b01ab41 add translate mode ref link
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 11:42:16 +08:00
fufesou
de485ca3a4 remove wait prelogin in service
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 10:59:23 +08:00
RustDesk
0718f00eb2
Merge pull request #3876 from Grelo4ka/naming
Improve naming.rs
2023-04-01 10:58:39 +08:00
fufesou
3ab73bdf36 fix x11 login screen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 10:27:15 +08:00
Tomasz Boguszewski
afa00df941 Improve argument parsing
Signed-off-by: Tomasz Boguszewski <tomekboguszewski1@gmail.com>
2023-04-01 04:23:25 +02:00
RustDesk
83b7518897
Revert "vp8" 2023-04-01 10:13:39 +08:00
Tomasz Boguszewski
6372c96722 Simplify gen_name function
Signed-off-by: Tomasz Boguszewski <tomekboguszewski1@gmail.com>
2023-04-01 04:09:35 +02:00
RustDesk
582e025145
Merge pull request #3854 from chiehw/release
Release modifier when multi conn
2023-04-01 10:00:49 +08:00
RustDesk
dae8b6d36b
Merge pull request #3869 from jimmyGALLAND/patch-3
Update fr.rs
2023-04-01 09:56:56 +08:00
Tomasz Boguszewski
b542acff23 Use match statement in msgbox function
Signed-off-by: Tomasz Boguszewski <tomekboguszewski1@gmail.com>
2023-04-01 03:39:34 +02:00
jimmyGALLAND
e4fc46a8f3
Update fr.rs 2023-03-31 22:32:39 +02:00
jimmyGALLAND
c0aa343757
Update fr.rs 2023-03-31 21:57:05 +02:00
chiehw
726884f1f3 Fix review 2023-04-01 01:12:41 +08:00
RustDesk
e372c403a8
Merge pull request #3859 from 21pages/vp8
vp8
2023-03-31 23:35:47 +08:00
21pages
78748271ac vp8
Signed-off-by: 21pages <pages21@163.com>
2023-03-31 22:32:34 +08:00
Andrzej Rudnik
98234830a3
Merge branch 'rustdesk:master' into master 2023-03-31 11:57:04 +02:00
Kingtous
4c2169d929 feat: add dll setup/uninstall script 2023-03-31 17:00:36 +08:00
fufesou
0b417ac479 start --server on gmd wayland, just for communications, no connections will be established
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 16:42:35 +08:00
chiehw
0312e734c0 fix build 2023-03-31 16:22:06 +08:00
asur4s
0f72af6529 Release modifier when multi conn 2023-03-31 13:01:20 +08:00
fufesou
8cbb367b79 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 12:13:50 +08:00
fufesou
e6e36d38a3 translate mode, win, fix hotkeys
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 11:48:37 +08:00
Andrzej Rudnik
fb3744398c
Update pl.rs 2023-03-30 14:09:05 +02:00
RustDesk
bbaecb6b7f
Merge branch 'master' into video_queue 2023-03-30 18:58:23 +08:00
21pages
ede048bbd0 clear video queue if receive key frame, send key frame with channel
Signed-off-by: 21pages <pages21@163.com>
2023-03-30 18:52:39 +08:00
21pages
1b81d3643c video data queue for avoid data accumulation
Signed-off-by: 21pages <pages21@163.com>
2023-03-30 18:52:34 +08:00
21pages
5685a8b546 fix elevated process crash when remote insert lock screen
Signed-off-by: 21pages <pages21@163.com>
2023-03-30 16:44:09 +08:00
RustDesk
c19e9d6f10
Merge pull request #3816 from 21pages/delay_audio_send
audio latency
2023-03-29 18:58:46 +08:00
21pages
80b5033fb7 use ringbuf to limit audio latency
Signed-off-by: 21pages <pages21@163.com>
2023-03-29 18:13:58 +08:00
21pages
bdc11eb035 don't handle audio frame util ready
Signed-off-by: 21pages <pages21@163.com>
2023-03-29 18:13:53 +08:00
RustDesk
1224e7207d
Merge pull request #3832 from Kingtous/master
feat: add armv7, x86 sciter build for RustDesk
2023-03-29 17:11:01 +08:00
Kingtous
d2b71b96c1 feat: add llvm 32bit for sciter 2023-03-29 16:46:02 +08:00
Andrzej Rudnik
7b219b847c
Update pl.rs 2023-03-29 10:05:18 +02:00
asur4s
aace91ac5a Fix ci 2023-03-29 00:41:27 -07:00
Kingtous
260694fdaa add: nearby dll check 2023-03-29 13:26:53 +08:00
asur4s
bd7901af00 Release modifiers when exit 2023-03-28 21:49:22 -07:00
Andrzej Rudnik
3ba157c74e
Update pl.rs 2023-03-28 21:30:45 +02:00
fufesou
8cb361c51e remove android build warns
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 21:11:07 +08:00
fufesou
3fdffa1371 format
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 12:08:01 +08:00
fufesou
17fe62aec1 Do not send lock modifiers if no related keys are pressed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 12:06:38 +08:00
fufesou
e242df76b8 simplify keyboard lock modifiers
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 11:59:07 +08:00
asur4s
77125b7a98 fix conflict 2023-03-26 22:24:47 +08:00
chiehw
82a7554be1 Send key instead of char in numpad 2023-03-26 06:06:32 -07:00
chiehw
dbe1516096 Simulate char in win 2023-03-26 06:06:32 -07:00
滅ü
6418fadcd9
Update tw.rs 2023-03-26 18:12:49 +08:00
RustDesk
5e3280d7d7
Merge pull request #3789 from NicKoehler/patch-2
Update it.rs
2023-03-26 16:55:42 +08:00
RustDesk
c88163dca2
Merge pull request #3787 from flusheDData/master
Update es.rs
2023-03-26 16:54:48 +08:00
RustDesk
6d5ff38c68
Merge pull request #3782 from fufesou/refact/keyboard_led_state
Refact/keyboard led state
2023-03-26 16:54:25 +08:00
NicKoehler
35dd1fdfe6
Update it.rs 2023-03-26 10:42:56 +02:00
fufesou
68eaa9f000 macOS, fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-26 12:57:32 +08:00
fufesou
2baf83ce27 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-26 12:27:06 +08:00
fufesou
9d2b096626 Merge branch 'refact/keyboard_led_state' of github.com:fufesou/rustdesk into refact/keyboard_led_state 2023-03-26 12:24:56 +08:00
fufesou
1cbce77995 debug macOS
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-26 12:22:13 +08:00
fufesou
fc98b0355e derive is_numpad_key from https://github.com/rustdesk/rustdesk/pull/3785/files
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-26 12:21:17 +08:00
Miguel F. G
7f33165f06
Update es.rs
New terms added
2023-03-26 05:49:18 +02:00
Theofanis Sarmidis
706e993f83
Update el.rs 2023-03-25 21:05:10 +02:00
fufesou
8b4370773d debug, macOS
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-26 00:02:04 +08:00
fufesou
f1e0d64732 refact, sync lock modifiers, macOS, not debug yet
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 23:44:20 +08:00
fufesou
d0881cee10 debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 22:48:06 +08:00
fufesou
c0188c8e07 debug done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 22:48:05 +08:00
fufesou
fa272273a4 build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 22:48:05 +08:00
fufesou
ec47c3f894 refact, keyboard lock modifiers
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 22:48:05 +08:00
solokot
6c87c93df1
Update ru.rs 2023-03-25 15:07:39 +03:00
FastAct
63441e6411
Update nl.rs 2023-03-25 09:26:30 +01:00
Mr-Update
06cb59cb3b
Update de.rs 2023-03-24 14:34:23 +01:00
RustDesk
c3dfcd64fc
Merge pull request #3764 from fufesou/refact/flutter_dialog
refactor dialog
2023-03-24 17:37:40 +08:00
fufesou
8aaefe8612 misspell
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 16:28:37 +08:00
fufesou
98f24bb85a better connect dialog tips
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 16:22:05 +08:00
solokot
260346fa3e
ru.rs small improove 2023-03-24 11:16:05 +03:00
fufesou
9bca87a51f trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:49:29 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
滅ü
29f4106c72
Update tw.rs 2023-03-24 02:55:25 +08:00
fufesou
8b455d586b fix, linux as controlled side, change resolution
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-23 21:17:02 +08:00
fufesou
d7f16a5c0a remove xrandr parser
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-23 18:25:27 +08:00
rustdesk
b763ec3080 revert #560 for #3748 2023-03-23 14:31:50 +08:00
asur4s
4d076988cd fix ci 2023-03-22 06:28:09 -07:00
asur4s
33a1ab0d32 Refactor is altgr for clearer expression 2023-03-22 05:09:02 -07:00
chiehw
8478c2ba48 Refactor: is press 2023-03-21 17:29:47 -07:00
chiehw
e99af2b0d4 Refactor: is altgr 2023-03-21 17:29:47 -07:00