Commit Graph

576 Commits

Author SHA1 Message Date
Kingtous e468ae5797 fix: cli compilation error when using cli feature 2022-06-07 11:25:34 +08:00
21pages 42546a7468 scrap: use the same bitrate ratio control as vpx
Signed-off-by: 21pages <pages21@163.com>
2022-06-06 15:59:30 +08:00
rustdesk 897d5c8cc9 "copying and pasting" -> "copy and paste" 2022-06-06 12:25:47 +08:00
fufesou 57bd3a9816 win_copy_paste_test: change ui 'File Transfer' to 'Allow file copying and pasting'
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-06-06 11:57:05 +08:00
fufesou f29827d9c3 fix compilation error
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-06-06 09:22:14 +08:00
rustdesk 463fc2f0c0 https://github.com/rustdesk/rustdesk/issues/709 2022-06-05 18:02:54 +08:00
Frederick Nicklas Ambo Eggert Eggertsen 04b78f7ca1 Created da Lang file
Added language file "da.rs" so the UI can show the Danish language 🇩🇰
2022-06-03 23:19:19 +02:00
rustdesk de044db6d4 remove from ui only 2022-06-03 10:41:59 +08:00
rustdesk eec06141f7 fix ci 2022-06-03 10:41:28 +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
RustDesk 720b05874a Merge pull request #628 from fufesou/simple_rc
Fix WCHAR Path & Add Resources Integration Lib
2022-06-02 22:01:01 +08:00
rustdesk 801dbd58a8 https://github.com/rustdesk/rustdesk/issues/677 2022-06-02 20:44:40 +08:00
rustdesk d90b34da7d https://github.com/rustdesk/rustdesk/issues/677 2022-06-02 17:30:09 +08:00
rustdesk b602c1293b https://github.com/rustdesk/rustdesk/issues/677 2022-06-02 17:14:32 +08:00
21pages 327bdb741c scrap: fix update_video_encoder
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 7e6c38e6d2 scrap: add hw quality control
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 399ddc8bef scrap: rename coder.rs to codec.rs
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 6677fc9b30 scrap: rename codec.rs to vpxcodec.rs
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 70968638bf scrap: add hwcodec
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:50 +08:00
fufesou 376c042666 privacy_mode_win_magnifier: remove unused win event hook
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-06-02 10:45:27 +08:00
fufesou fc1af7b0d9 privacy_mode_win_magnifier: fix UAC prompt window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-06-01 23:57:58 +08:00
csf 75b920079b run android InputService independently 2022-06-01 21:14:02 +08:00
csf 16fd96aa96 fix android bit rate 2022-06-01 17:52:21 +08:00
fufesou 62cb9eb51e privacy_mode_win_magnifier: more check on privacy mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-31 15:54:21 +08:00
fufesou 867d26b79c Merge branch 'simple_rc' of github.com:fufesou/rustdesk into simple_rc 2022-05-31 12:01:46 +08:00
fufesou da392f7f72 privacy_mode_win_magnifier: ui prompt if succeeded
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-31 12:01:22 +08:00
fufesou e0aee6898b privacy_mode_win_magnifier: privacy conn id set after succeess
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-31 10:00:11 +08:00
Vik 14a7194eb8 Update ru.rs 2022-05-31 00:00:58 +03:00
fufesou 4502f94e99 virtual_display: apply idd virtual display
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-31 00:51:13 +08:00
fufesou 18ba55056f privacy_mode_win_magnifier: fix crash when resolution changed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-30 18:16:04 +08:00
fufesou 2081113bed simple_rc: win init simple resource pack
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-30 13:06:48 +08:00
fufesou c269d1c831 privacy_mode: win10 magnifier
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-30 12:08:28 +08:00
RustDesk 70d4df9b85 Merge pull request #644 from curo-open/fix-cs-translation
fix some issues in Czech translation
2022-05-29 01:36:58 +08:00
k2s 4f843b98c7 fix some issues in Czech translation 2022-05-28 18:55:03 +02:00
Martin Minka 9688a3157a add slovak translation 2022-05-28 18:50:28 +02: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 1c447fe438 fix cs 2022-05-26 21:22:42 +08:00
RustDesk f2f12ffb6b Update lang.rs 2022-05-26 21:07:39 +08:00
p-bo 09ea396b54 Add Czech localization to application 2022-05-26 15:04:13 +02:00
fufesou 7c99ac2ba2 fix_deadlock_general_service: fix deadlock when join general service.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-05-26 17:08:29 +08:00
Lorenzo Milesi d9d1f4d4f6 Minor fixes to Italian translation 2022-05-26 09:15:02 +02:00
Saverio Miroddi 230f74da2e Remove IS_IN unsafe code, by using AtomicBool 2022-05-24 18:37:24 +02:00
Saverio Miroddi 0c0051d59a Remove SERVER_FILE_TRANSFER_ENABLED unsafe code, by using AtomicBool 2022-05-24 18:37:22 +02:00
Saverio Miroddi 45bb271c88 Remove SERVER_KEYBOARD_ENABLED unsafe code, by using AtomicBool 2022-05-24 18:12:42 +02:00
Saverio Miroddi c7f452752d Remove SERVER_CLIPBOARD_ENABLED unsafe code, by using AtomicBool 2022-05-24 18:12:33 +02:00
Saverio Miroddi 7f50fe3ea0 Remove KEYBOARD_HOOKED unsafe code, by using AtomicBool
For supported types, static R/W globals unsafe code can be replaced by safe `Atomic*` types.

The pattern of usage is simple:

- AtomicBool#swap is used to fetch the old `KEYBOARD_HOOKED` value, while setting it to true;
- if the old value was true, there is effectively no change to `KEYBOARD_HOOKED`, and the flow exits from the enclosing function;
- if the old value was false, execute the function (the new `KEYBOARD_HOOKED` has been set to true by swap()).

The most conservative ordering is used, as the context is not performance-sensitive.

Atomics are not supported on every platform, but the project assumes x86-64, which supports them.
2022-05-22 18:48:08 +02:00
Viktor 4a72702679 Update ru.rs 2022-05-22 10:49:37 +03:00
RustDesk 6a11981675 Merge pull request #581 from mrladeia/patch-1
Update ptbr.rs
2022-05-22 12:11:09 +08:00
Chris Cavalluzzi a5d4cad5b7 Add dark theme for main desktop client window
Signed-off-by: Chris Cavalluzzi <chriscavalluzzi@gmail.com>
2022-05-21 19:11:50 -06:00