rustdesk
22da14e3f7
fix https://github.com/rustdesk/rustdesk/discussions/7628 , https://github.com/rustdesk/rustdesk/discussions/7490
2024-04-07 11:31:51 +08:00
fufesou
fddad09167
Refact. Remove unused memset ( #7633 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-06 23:19:50 +08:00
fufesou
f36f065508
Refact. Delete check reg fingerprint ( #7631 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-06 22:58:42 +08:00
Integral
e0b9a9a82f
Update cn.rs ( #7614 )
2024-04-06 16:29:55 +08:00
fufesou
ab07eb6f4a
Fix. Remove strange cert dir created by 1.2.3 ( #7620 )
...
* Fix. Remove strange cert dir created by 1.2.3
1. Remove `install_cert()`.
2. https://github.com/rustdesk/rustdesk/discussions/6444#discussioncomment-9017532
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-06 16:22:59 +08:00
Yevhen Popok
bddd800769
Update Ukrainian translation ( #7611 )
...
* Update Ukrainian translation
* Update Ukrainian translation
* Update Ukrainian translation
2024-04-06 16:21:11 +08:00
21pages
d7b47b49d2
opt password sync, opt ab widgets ( #7582 )
...
* Opt sync conctrl with password source, add some comments
* For sync from recent, legacy ab remove forceRelay, rdpPort, rdpUsername,
because it's not used, personal ab add sync hash
* Opt style of add Id dialog
Signed-off-by: 21pages <pages21@163.com>
2024-04-02 22:08:47 +08:00
redistay
1cfc9b6139
chore: fix some typos ( #7585 )
...
Signed-off-by: redistay <wujunjing@outlook.com>
2024-04-02 21:41:54 +08:00
FastAct
cfa72ad7d1
Update nl.rs ( #7581 )
2024-04-02 14:47:40 +08:00
fufesou
2e11a8b458
Fix. Linux, run_cmds, trim new line ( #7579 )
...
* Fix. Linux, run_cmds, trim new line
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* add tests
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-02 14:47:13 +08:00
XLion
58fe95d6fd
Uppercase API ( #7577 )
2024-04-02 11:44:27 +08:00
21pages
de65c8b2cf
fix resolution restoration ( #7572 )
...
* Fix resolution restore. Screen resolution changes may be slow and cause errors in judgment. Remove the consideration of resolution changes caused by other processes.
* Keep the design unchange: when all connections end, revert to the resolution when there were no connections.
* Resolution menu use `scaledRect` for retina
* I can't reproduce the restoration failure of retina with 3rd software, but it maybe the same reason of slow resolution change.
Signed-off-by: 21pages <pages21@163.com>
2024-04-01 17:20:19 +08:00
hzhou
7fb2464d84
fix sysinfo update when id change, and add debug info for pk change
2024-04-01 16:21:05 +08:00
fufesou
9e7137ce09
Fix. Custom resolution removed after 2rd conn ( #7571 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-01 13:27:52 +08:00
mehdi-song
80747fc306
Update fa.rs ( #7566 )
2024-03-31 21:37:22 +08:00
FastAct
bf6e465970
Update nl.rs ( #7554 )
2024-03-29 19:43:06 +08:00
rustdesk
6186b41e3f
modify comment
2024-03-28 11:52:43 +08:00
fufesou
810b980e6b
Try fix, click tray icon, run main window ( #7540 )
...
* Try fix, click tray icon, run main window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove start uni link on Windows, use 'run_me' instead
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-28 11:14:03 +08:00
RustDesk
6e689400b6
Revert "macos support uni command "rustdesk rustdesk://xxxx" without mainwind…" ( #7536 )
...
This reverts commit 50fbf8833b
.
2024-03-27 14:24:14 +08:00
21pages
50fbf8833b
macos support uni command "rustdesk rustdesk://xxxx" without mainwindow ( #7534 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-27 13:42:50 +08:00
flusheDData
8ecc107c06
New terms added ( #7526 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
* Update es.rs
New term added
* Update es.rs
New terms added
* Update es.rs
New terms added
* Update es.rs
New terms added
2024-03-27 11:26:11 +08:00
rustdesk
1fa3837bb0
revert back to async_trait since having to use 1.75 because of win7
...
support
2024-03-27 03:36:33 +08:00
rustdesk
5aec5b084a
refactor --service/--server start time check (my stupid to restart
...
--server)
2024-03-27 03:02:36 +08:00
crazeteam
4f3de4cf54
chore: fix some typos ( #7518 )
...
Signed-off-by: crazeteam <lilujing@outlook.com>
2024-03-27 01:08:56 +08:00
rustdesk
85f387bfb9
improve https://github.com/rustdesk/rustdesk/discussions/5631#discussioncomment-8916273
2024-03-27 00:38:13 +08:00
rustdesk
81aec8402b
Temp solution for https://github.com/rustdesk/rustdesk/discussions/5631
2024-03-26 22:31:58 +08:00
rustdesk
9ad240951e
fix uni link when mac service started, by use
...
applicationShouldOpenUntitledFile delegate
2024-03-26 14:11:02 +08:00
fufesou
e86d4657da
Refact. Flutter web, key input ( #7511 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-26 10:45:06 +08:00
rustdesk
d36e33a7cf
rustdesk -> RustDesk in agent/daemon process since in App, the exe is
...
RustDesk rather than lowercase
2024-03-25 21:18:45 +08:00
XLion
d546b23bd8
Update translation ( #7500 )
2024-03-25 10:45:06 +08:00
solokot
bb9400745e
Update ru.rs ( #7496 )
2024-03-25 10:43:01 +08:00
rustdesk
30f84e78e1
fix custom tray of mac
2024-03-24 22:17:40 +08:00
rustdesk
30af020ba8
fix config::is_incoming_only
2024-03-24 20:28:27 +08:00
rustdesk
ef27cd6c5c
custom.txt and tray for mac
2024-03-24 20:09:37 +08:00
21pages
96e1b5b0f6
remove deserializing config option using default config ( #7491 )
...
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: squarer3 <squalerblack@gmail.com>
2024-03-24 11:20:12 +08:00
rustdesk
05969c2f99
Hostname -> Server
2024-03-23 17:10:52 +08:00
rustdesk
1c3a2e475d
safer handle_intranet
2024-03-23 00:56:18 +08:00
FastAct
83c45d772f
Update nl.rs ( #7475 )
2024-03-22 23:36:59 +08:00
jxdv
57b17b1798
update cs.rs ( #7467 )
2024-03-22 09:53:37 +08:00
jxdv
7e13642098
update sk.rs ( #7466 )
...
* update sk.rs
* update pw warn
2024-03-22 09:53:21 +08:00
Mr-Update
26b5f53b12
Update de.rs ( #7461 )
2024-03-22 09:52:33 +08:00
bovirus
896b321cdc
Italian language update ( #7462 )
2024-03-22 09:52:02 +08:00
Kleofass
4115a5936c
Update lv.rs ( #7460 )
2024-03-22 09:51:46 +08:00
FastAct
0e0cf7df09
Update nl.rs ( #7459 )
2024-03-21 16:59:02 +08:00
21pages
0c232be0c4
opt web console menu text ( #7452 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-21 14:44:13 +08:00
21pages
67bc26ed57
remove address book operation code, as it duplicates the the functionality of web console ( #7451 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-21 14:01:18 +08:00
rustdesk
f421a14659
fix lang
2024-03-21 11:18:48 +08:00
solokot
b1a3ce323b
Update ru.rs ( #7442 )
2024-03-21 10:12:47 +08:00
Kleofass
1f58826444
Update lv.rs ( #7440 )
2024-03-21 10:12:33 +08:00
Daniel Marschall
a2e1647faa
Update de.rs ( #7447 )
...
* Update de.rs
* Update de.rs
2024-03-21 10:08:43 +08:00
rustdesk
21e4679b6c
improve tfa
2024-03-20 20:00:29 +08:00
RustDesk
8b9728b40b
Revert "Fix how 2FA codes are verified ( #7429 )" ( #7436 )
...
This reverts commit e0739709e7
.
2024-03-20 19:54:47 +08:00
p0358
e0739709e7
Fix how 2FA codes are verified ( #7429 )
...
Signed-off-by: p0358 <p0358@users.noreply.github.com>
2024-03-20 19:50:55 +08:00
21pages
41da6d552f
shared address book ( #7229 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-20 15:05:54 +08:00
solokot
ecb70b43df
Update ru.rs ( #7433 )
2024-03-20 11:28:10 +08:00
FastAct
b2290f5b4c
Update nl.rs ( #7426 )
2024-03-19 18:53:35 +08:00
Lee Jong Mun
c6f415e9df
kor translation update ( #7424 )
2024-03-19 18:53:08 +08:00
XLion
3f7d622512
Small fix for langs ( #7418 )
2024-03-19 18:52:36 +08:00
rustdesk
b65d65cb12
fix ci
2024-03-17 00:56:59 +08:00
Kleofass
3caa5776c8
Update lv.rs ( #7408 )
2024-03-16 22:38:08 +08:00
bovirus
48842b6f2a
Update Italian language ( #7407 )
2024-03-16 17:41:26 +08:00
rustdesk
0808672b6e
modify warn
2024-03-16 11:59:12 +08:00
rustdesk
fe0de47805
preset password warning
2024-03-16 11:52:48 +08:00
jxdv
ccf5b0ef53
update cs.rs ( #7404 )
2024-03-16 10:13:12 +08:00
jxdv
218f4872b8
update sk.rs ( #7403 )
2024-03-16 10:12:12 +08:00
fufesou
e3420fd563
Refact. Linux, x11, user --server ( #7400 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-15 22:18:14 +08:00
fufesou
8e5fbc8480
Fix. Use rounded (seconds) timestamp for test ( #7394 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-15 14:24:22 +08:00
bovirus
cdea968c24
Add files via upload ( #7393 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:19:46 +08:00
DeDuplicate
a6aabed6a1
add hebrew translation ( #7391 )
...
* add hebrew translation
* Update lang.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:18:08 +08:00
Mr-Update
cde235896f
Update de.rs ( #7390 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:16:24 +08:00
jxdv
ca48aaf5ee
update cs.rs ( #7388 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:14:44 +08:00
jxdv
8a705a6a9a
update sk.rs ( #7387 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:14:03 +08:00
rustdesk
b3adbc1110
move outgoing_only_desk_tip to end
2024-03-15 10:12:58 +08:00
rustdesk
a9b0bc0409
fix some minors of custom client
2024-03-15 00:26:53 +08:00
shuangcui
228582296c
chore: remove repetitive word ( #7386 )
...
Signed-off-by: shuangcui <fliter@qq.com>
2024-03-14 21:36:55 +08:00
XLion
d67108cd20
Update translation ( #7385 )
...
Add translation for tw and add `to` to the sentence to make it more clear.
2024-03-14 21:33:08 +08:00
rustdesk
56f27ec356
fix ci
2024-03-14 11:45:16 +08:00
fufesou
5253d67e04
Fix/custom client styles ( #7373 )
...
* Fix. qs styles
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* custom client, options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Move logo.svg to icon.svg
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact. Custom client, connection status ui.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client ui. Disable settings, hide "Change password"
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, logo align center
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, refact, outgoing ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, outgoing, settings icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, powered by RustDesk
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, remove unused SizeBox
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update config.rs
* Update flutter_ffi.rs
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-14 11:36:14 +08:00
XLion
c186378d43
Correct copyright year ( #7375 )
...
* Correct copyright year
* Correct name
2024-03-13 21:12:04 +08:00
rustdesk
482bb5f64f
fix CI
2024-03-13 09:41:28 +08:00
n-connect
3c1492e9bc
Update hu.rs - fixing ID Server and others ( #7366 )
...
After a failed client setup in Network settings - due to wrong translation
2024-03-12 23:19:23 +08:00
rustdesk
be301b825f
load tray icon from asset
2024-03-12 22:13:28 +08:00
rustdesk
fc875f7ad6
more on custom client
2024-03-12 21:47:29 +08:00
rustdesk
f644053811
fix hostname for mac
2024-03-11 01:36:43 +08:00
rustdesk
d4288f89d3
fix ci
2024-03-10 14:03:28 +08:00
rustdesk
7060257051
Remove some arc, and add some custom client
2024-03-10 12:48:00 +08:00
21pages
dcbe2805e6
improve waiting for image when only one image received ( #7340 )
...
* fix padding of mobile server page PopupMenuItem
Signed-off-by: 21pages <pages21@163.com>
* improve waiting for image when only one image received
* For flutter texture late creation: create texture between session add and session start, it works not in principle but in test.
* For late PeerInfo handling
a. rgba texture render: allow zero size in on_rgba
b. gpu texture render and rgba buffer render doesn't check size currently
* Fix wrong valid flag of first frame in rgba texture render
Other issues:
* decodeImageFromPixels may fail on first image
* Correct width/height when resolution changes
Signed-off-by: 21pages <pages21@163.com>
---------
Signed-off-by: 21pages <pages21@163.com>
2024-03-08 17:24:02 +08:00
rustdesk
75a871c437
format
2024-03-07 16:37:51 +08:00
rustdesk
b5a47efe8e
remove share rdp from strategy, useless and leading to confusion
2024-03-07 16:33:46 +08:00
Andrzej Rudnik
8ff24d876c
Update pl.rs ( #7329 )
2024-03-07 14:09:09 +08:00
21pages
dd44bb2a0c
flutter windows main.cpp get app name from rust ( #7316 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-06 17:57:05 +08:00
rustdesk
f3686b23c7
fix tw
2024-03-06 17:38:33 +08:00
XLion
fccdc8ca1f
Fix lang detection for zh-TW ( #7326 )
...
It is ``TW``, not ``tw``
2024-03-06 17:35:40 +08:00
jxdv
4292838e80
update sk.rs ( #7317 )
...
* fix typo
* update translations
2024-03-05 11:59:38 +08:00
fufesou
befac94473
Fix. macos, workaround fn ( #7319 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-05 11:31:41 +08:00
mehdi-song
d9ad24f563
Update fa.rs ( #7309 )
...
;-)
For all those who live in the world
2024-03-03 19:38:03 +08:00
rustdesk
0f3db29e75
fix https://github.com/rustdesk/rustdesk/discussions/7045
2024-02-29 11:27:21 +08:00
Yevhen Popok
c6cdf77a68
Update Ukrainian UI translation ( #7288 )
2024-02-29 09:57:48 +08:00
XLion
48682faf71
Update tw.rs ( #7287 )
2024-02-28 22:52:13 +08:00
21pages
49d396538c
port forward, wait until TestDelay is replied ( #7282 )
...
* Revert "fix rdp not work, caused by test_delay_timer (#7274 )"
This reverts commit 7fca0ba588
.
* port forward, wait until TestDelay is replied
Signed-off-by: 21pages <pages21@163.com>
---------
Signed-off-by: 21pages <pages21@163.com>
2024-02-28 12:18:13 +08:00
flusheDData
30802820b0
new terms ( #7275 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
* Update es.rs
New term added
* Update es.rs
New terms added
* Update es.rs
New terms added
2024-02-28 09:12:16 +08:00
21pages
7fca0ba588
fix rdp not work, caused by test_delay_timer ( #7274 )
...
* fix rdp not work, caused by test_delay_timer
Signed-off-by: 21pages <pages21@163.com>
* Update connection.rs
---------
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-28 00:11:02 +08:00
21pages
50d080d098
enable retina scale factor ( #7269 )
...
* enable retina scale factor
* enabled only when there are only one video service running
* scale mouse event
* scale cursor position
* scale remote menu display button
* adjust resolution
Signed-off-by: 21pages <pages21@163.com>
* Update server.rs
---------
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-27 22:28:23 +08:00
fufesou
e6953c8883
Feat. Quick support, ui ( #7267 )
...
* Feat. QS ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove 'Quick support'
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* add help card
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* use addPostFrameCallback to get child size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. qs, set home window size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, set setResizable for settings page
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, help cards margin bottom
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, use margin instead of padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, fix, start cm window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-27 17:02:10 +08:00
21pages
1d9b1781d4
update runas to 1.2.0 ( #7271 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-27 15:42:35 +08:00
rustdesk
6720bb9f6b
fix ci
2024-02-26 19:01:42 +08:00
rustdesk
2217e5303d
fix ci
2024-02-26 18:12:28 +08:00
rustdesk
c8392a714c
license.rs -> custom_server.rs to remove misunderstanding
2024-02-26 18:05:54 +08:00
21pages
2920e33d71
fix is_physical_console_session ( #7266 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-26 13:34:26 +08:00
21pages
1bc11a207a
fix rdp session ctrl+alt+delete ( #7258 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-26 13:22:21 +08:00
rustdesk
f1373234dd
remove useless is_rdp_service_open
2024-02-25 20:10:36 +08:00
21pages
b511a52e09
remove is_rdp_service_open judgement for option share rdp ( #7257 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-25 20:09:30 +08:00
rustdesk
4c8c2aa323
translate rustdesk
2024-02-25 15:06:55 +08:00
rustdesk
a28c9f8f36
remove more "rustdesk" built-in
2024-02-25 13:29:06 +08:00
fufesou
9ff1dfe019
Test. More comment ( #7251 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-24 23:03:56 +08:00
fufesou
3ae52dacfc
test RustDeskInterval with interval_at ( #7249 )
...
* test RustDeskInterval with interval_at
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Test. RustDeskInterval, to tokio interval
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Add comment
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-24 22:44:46 +08:00
rustdesk
aa6f879504
fix config string in exe file name
2024-02-24 20:36:18 +08:00
FastAct
913b422d74
Update nl.rs ( #7248 )
2024-02-24 17:08:54 +08:00
fufesou
2459bcd206
Fix. Multi sub windows, sync peer options ( #7247 )
...
* Fix. Multi window, sync peer options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove unused `use`
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-23 22:49:53 +08:00
jxdv
ce5e28c543
update cs.rs ( #7234 )
2024-02-23 10:15:53 +08:00
jxdv
9b7a8203f6
update sk.rs ( #7233 )
2024-02-23 10:14:49 +08:00
solokot
fd8f2422ea
Update ru.rs ( #7232 )
2024-02-23 00:51:10 +08:00
fufesou
09325fadaf
Fix. Text clipboard is not working correctly ( #7226 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-22 13:44:44 +08:00
Mr-Update
d7d7be9366
Update de.rs ( #7225 )
2024-02-22 11:44:16 +08:00
fufesou
25afdda2b2
Fix/arboard clipboard context timeout ( #7217 )
...
* Fix. Set custom timeout for arboard clipboard
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Do not block tokio runtime
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-21 22:05:27 +08:00
bovirus
c690d5e940
Italian language update ( #7211 )
2024-02-21 11:30:06 +08:00
Kleofass
243a8b60b1
Update lv.rs ( #7210 )
2024-02-21 11:29:54 +08:00
grummbeer
c987bed965
Automate year of copyright ( #7206 )
2024-02-20 18:00:07 +08:00
fufesou
582db9d542
Refact. Remove idd driver ( #7068 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-19 19:55:04 +08:00
21pages
9a1fd1aa4f
windows specific session, fix sciter empty file directory or wrong home ( #7189 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-19 17:08:15 +08:00
21pages
58ddac63d2
judge failure of get_current_process_session_id with None rather than 0 ( #7188 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-19 13:06:06 +08:00
21pages
d723c10a3b
add space after ":" ( #7187 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-19 11:06:01 +08:00
21pages
bf5abdb520
refactor windows specific session, file transfer and waiting for image ( #7184 )
...
* refactor windows specific session, file transfer and waiting for image
1. File transfer doesn't show directory until correct session id is ensured
2. Fix file transfer, caused by `pi.username = self.lc.read().unwrap().get_username(&pi);` in `handle_peer_info` override empty username and `get_active_username` doesn't return currect session username
* Fix home directory not change when session changed, or wrong home directory
* Fix show empty remote directory rather than error messagbox when current session is in login screen
3. Show `Connected, waiting for image` after user choose the same
session id
Signed-off-by: 21pages <pages21@163.com>
* update translations
Signed-off-by: 21pages <pages21@163.com>
* Update connection.rs
---------
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-19 10:32:13 +08:00
21pages
0f44de7dc3
refactor windows specific session ( #7170 )
...
1. Modify the process to have the control side lead the session switching: After the control side sends a `LoginRequest`, the controlled side will add all session information and the current session ID in the `LoginResponse`. Upon receiving the `LoginResponse`, the control side will check if the current session ID matches the ID in the `LoginConfigHandler`. If they match, the control side will send the current session ID. If they don't match, a session selection dialog will pop up, the selected session id will be sent. Upon receiving this message, the controlled side will restart if different or sub service if same .
2. Always show physical console session on the top
3. Show running session and distinguish sessions with the same name
4. Not sub service until correct session id is ensured
5. Fix switch sides not work for multisession session
6. Remove all session string join/split except get_available_sessions in
windows.rs
7. Fix prelogin, when share rdp is enabled and there is a rdp session,
the console is in login screen, get_active_username will be the rdp's
username and prelogin will be false, cm can't be created an that
causes disconnection in a loop
8. Rename all user session to windows session
Known issue:
1. Use current process session id for `run_as_user`, sahil says it can
be wrong but I didn't reproduce.
2. Have not change tray process to current session
3. File transfer doesn't update home directory when session changed
4. When it's in login screen, remote file directory is empty, because cm
have not start up
Signed-off-by: 21pages <pages21@163.com>
2024-02-18 22:08:25 +08:00
fufesou
4f1a4dc6a5
Refact. Better ThrottledInterval
( #7174 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-18 21:54:07 +08:00
fufesou
8c108065eb
Refact. Replace all tokio::time::interval()
( #7173 )
...
* Refact. Replace all `tokio::time::interval()`
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact Better min_interval for `ThrottledInterval`.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-18 21:18:00 +08:00
FastAct
5fdcc748e1
Update nl.rs ( #7163 )
2024-02-18 14:25:50 +08:00
rustdesk
bf03156dd9
fix ci
2024-02-17 16:59:43 +08:00
rustdesk
964c2ed2b5
smaller timeout for android and self-hosting
2024-02-17 16:50:03 +08:00
fufesou
e942c80afb
Fix. Potential dead lock, interval.tick() & named pipe ( #7162 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-17 16:35:38 +08:00
rustdesk
39d41486d6
fix ci
2024-02-17 00:24:58 +08:00
rustdesk
b85526ce54
add relay in --config https://github.com/rustdesk/rustdesk/discussions/7118
2024-02-17 00:09:03 +08:00
21pages
2a0c081380
fix windows ci ( #7156 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-16 15:24:43 +08:00
Kleofass
1db4236f23
Update lv.rs ( #7153 )
2024-02-16 12:40:55 +08:00
Mr-Update
6749595afe
Update de.rs ( #7152 )
2024-02-16 12:40:46 +08:00
jxdv
e65c43a292
update cs.rs ( #7151 )
2024-02-16 12:40:37 +08:00
jxdv
00b13bf918
update sk.rs ( #7150 )
...
* update sk.rs
* remove comma
2024-02-16 12:40:29 +08:00
rustdesk
f7f3bc8bee
fix mac tray icon to use template icon, no need to know theme any more
2024-02-16 12:29:32 +08:00
rustdesk
51c603a3a6
improve for https://github.com/rustdesk/rustdesk/issues/4162
2024-02-16 00:43:08 +08:00
rustdesk
5fb026b8d5
fix https://github.com/rustdesk/rustdesk/discussions/7143
2024-02-15 21:12:24 +08:00
Andrzej Rudnik
f7530b16b8
Update pl.rs ( #7138 )
2024-02-15 16:55:31 +08:00
bovirus
db47209362
Update Italian language ( #7136 )
2024-02-15 16:55:20 +08:00
rustdesk
f375cbd871
fix bg
2024-02-15 16:54:52 +08:00
Nevaran
0474c8fb03
Update lang.rs ( #7140 )
...
added bg into the list
2024-02-15 16:52:32 +08:00
Nevaran
c00d23846a
Added bg file ( #7137 )
...
Bulgarian translation
2024-02-15 16:52:24 +08:00
fufesou
a3d5ea8fb8
Fix. Set peers offline when the server is unreachable. ( #7139 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-15 16:51:39 +08:00
solokot
7525a6ed6a
Update ru.rs ( #7134 )
2024-02-15 12:51:34 +08:00
XLion
dd93416cf7
Update tw.rs ( #7131 )
...
455,541,550: Fix typo
540: delete space
Add translation
2024-02-15 12:45:31 +08:00
21pages
73d429d064
windows specific session, fix conn count ( #7133 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-15 10:44:32 +08:00
Sahil Yeole
4bf3764b5d
Feat: Windows connect to a specific user session ( #6825 )
...
* feat windows connect to specific user session
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix import
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix multiple user session fields
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix file transfer
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix text color on light theme
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* feat windows connect to specific user session code changes and sciter support
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* update texts
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix sciter selected user session
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* add translations
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* Use Y,N options
* feat windows specific user code changes
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* Update dialog.dart
* Update connection.rs
* Update connection.rs
* feat windows specific user code changes
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix sciter
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use lr.union
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove unused peer options
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* select user only when authorised and no existing connection
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* check for multiple users only once
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* optimise and add check for client version
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use misc option message
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* update rdp user session proto
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix show cm on user session
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* Update pl.rs
* update on_message
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix cm
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove user_session_id
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix cm
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix multiple connections
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
---------
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2024-02-14 23:59:17 +08:00
rustdesk
236687ae53
fix some broken link
2024-02-14 19:49:06 +08:00
mehdi-song
222c9de19f
Update fa.rs ( #7124 )
2024-02-14 12:23:13 +08:00
rustdesk
16db977fd8
fix iOS ci
2024-02-11 10:21:42 +08:00
Samuel FORESTIER
633076ddd4
Fixes typo for dark theme in French i18n ( #7095 )
2024-02-10 11:55:18 +08:00
flusheDData
a4393b8f90
New terms ( #7053 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
* Update es.rs
New term added
* Update es.rs
New terms added
2024-02-05 13:30:02 +08:00
XLion
406d8469d8
Update tw.rs ( #7047 )
...
* Update tw.rs
Add new translation.
* Optimize tw.rs
2024-02-05 13:29:43 +08:00
fufesou
0cf4711515
Refact, remove avoidable clone ( #7040 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-03 00:09:39 +08:00
Andrzej Rudnik
a2ba50c4ff
Updated Polish translation ( #7021 )
...
* Update pl.rs
* Update pl.rs
* Update pl.rs
* Update pl.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-02 22:01:11 +08:00
wesley800
c97cc15c0e
Warn on MIT-SHM not working on Linux X11 ( #6856 )
...
* Clarify video capture method
* fix improper level of pointer usage of xcb_generic_error_t
* add ffi of xcb_shm_query_version
* throw a warn about MIT-SHM not working
* add missing #[cfg]
* checks SHM validity on the fly, rather than cache on creation
---------
Co-authored-by: root <root@localhost>
Co-authored-by: rustdesk-fork <rustdesk@fork.com>
2024-01-31 17:49:09 +08:00
rustdesk
750f1a1884
smaller MAX_FAILS
2024-01-30 18:03:46 +08:00
rustdesk
2cf83b41cc
refactor reg_timeout to reduce fail try
2024-01-30 15:38:30 +08:00
mehdi-song
1f16b5236b
Update fa.rs ( #6999 )
2024-01-29 14:15:50 +08:00
rustdesk
46b4e21e8c
less udp message if failure
2024-01-26 18:58:05 +08:00
FastAct
a0d79dd26d
Update nl.rs ( #6979 )
2024-01-26 11:07:24 +08:00
bovirus
9f40a0b490
Update Italian language ( #6973 )
2024-01-24 11:40:54 +08:00
jxdv
23430bee97
update cs.rs ( #6969 )
2024-01-24 11:40:34 +08:00
jxdv
04691a3b6c
update sk.rs ( #6967 )
2024-01-24 11:40:24 +08:00
fufesou
2118b6dd7d
Fix. sciter, switch display. Close unused display services after switching. ( #6962 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-01-23 15:30:57 +08:00
21pages
71d7398ae7
video handler holds only one decoder of the current codec format ( #6939 )
...
1. For example: when receiving h264 video frames, only 1 decoder is created, vram > ram
2. For creation and decoding failed:
* Remove real_supported_decodings, this will update real existing decoders, replace it with the "mark_unsupported" vector. After creating the decoder failure, marks the codec as unsupported and updates supported decoding to the controlled side
* Add `fail_counter` in the decoder. When decoding 10 consecutive frames failed, adding codec type to 'mark_unsupported' vector
* The controlled end always ignores the unavailability of VP9
Signed-off-by: 21pages <pages21@163.com>
2024-01-22 20:01:17 +08:00
21pages
2e16a2be56
fix port forward 2fa ( #6956 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-22 19:57:23 +08:00
Mr-Update
ed24f432c3
Update de.rs ( #6955 )
2024-01-22 18:45:36 +08:00
21pages
669e8d5f8e
fix last commit ( #6952 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-22 16:40:23 +08:00
21pages
016f4abb32
sciter 2fa setting ( #6951 )
...
not add qr code text line as it's not selectable, and selectable input will steal the focus.
Signed-off-by: 21pages <pages21@163.com>
2024-01-22 16:29:08 +08:00
fufesou
b1a946ec20
Fix. Connection, 2FA dialog, esc & enter ( #6946 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-01-22 13:44:10 +08:00
fufesou
a42df9a27b
Refact, verification login with secret ( #6943 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-01-22 11:14:28 +08:00
21pages
48102e9c53
opt 2fa ( #6942 )
...
1. switch sides not check 2fa
2. let self.authorized=true ahead of return, call try_start_cm when 2fa confirmed for updating authorized state
3. flutter 2fa dialog button color
port forward check and sciter will be later on
Signed-off-by: 21pages <pages21@163.com>
2024-01-21 21:53:29 +08:00
Integral
5770aeee26
Update cn.rs ( #6935 )
2024-01-21 15:22:32 +08:00
FastAct
28f01784c1
Update nl.rs ( #6932 )
2024-01-21 15:21:33 +08:00
Kleofass
29eefbcc25
Update lv.rs ( #6931 )
2024-01-21 15:21:23 +08:00
solokot
846db4e689
Update ru.rs ( #6926 )
2024-01-21 15:19:57 +08:00
rustdesk
68afb89b99
a quick fix for 2fa
2024-01-21 15:19:18 +08:00
fufesou
06b3894249
Refact/verification code input check ( #6924 )
...
* Refact, login verification code, input check
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact, settings, enable 2fa, dialog input
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact. Connect, 2fa code, input check
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact, 2Fa text field, input formatter, only digits
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* refact, error message
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-01-20 15:36:32 +08:00
Mr-Update
d39129887b
Update de.rs ( #6923 )
2024-01-20 12:42:49 +08:00
rustdesk
e5379bb073
send2fa in sciter
2024-01-19 19:29:04 +08:00
rustdesk
44e6b7dbb0
2fa for unattended access
2024-01-19 15:35:58 +08:00
Theofanis Sarmidis
0cccbc438b
Update el.rs ( #6869 )
2024-01-15 15:59:16 +08:00
Andrzej Rudnik
558e7cb5ac
Updated Polish translation ( #6858 )
...
* Update pl.rs
* Update pl.rs
* Update pl.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-01-15 15:58:57 +08:00
rustdesk
286181ca04
tcp rendezvous works now
2024-01-11 14:47:53 +08:00
Integral
467e6dfd16
Update cn.rs ( #6844 )
...
* Update cn.rs
* Update cn.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-01-10 09:44:06 +08:00
Mr-Update
8c40c28fe0
Update de.rs ( #6843 )
2024-01-10 09:43:18 +08:00
jxdv
9e25049fe8
update cs.rs ( #6842 )
2024-01-10 09:43:08 +08:00
jxdv
e170153090
update sk.rs ( #6841 )
2024-01-10 09:42:58 +08:00
FastAct
99e8753629
Update nl.rs ( #6839 )
2024-01-10 09:42:45 +08:00
solokot
d5b0829065
Update ru.rs ( #6836 )
2024-01-10 09:42:29 +08:00
rustdesk
f7b35defc9
finish tcp rendezvous keep alive logic following mqtt, but defined by
...
server so that it can be easily to be controlled at server side.
2024-01-09 22:41:11 +08:00
Yevhen Popok
e471c01269
Update Ukrainian translation ( #6831 )
...
Co-authored-by: Yevhen Popok <xalt7x.service@gmail..com>
2024-01-09 10:30:42 +08:00
Kleofass
5dfaa10709
Update lv.rs ( #6830 )
2024-01-09 10:30:31 +08:00
bovirus
7506f94a53
Update Italian language ( #6827 )
...
* Update Italian language
* Update italian language
2024-01-09 10:30:19 +08:00
21pages
a2d08fa40d
opt mac sciter dark theme ( #6824 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-08 11:35:55 +08:00
rustdesk
396d7680d3
fix possible id mismatch bug because of register_pk udp packet lost
2024-01-07 20:23:00 +08:00
rustdesk
7e93a5d3cf
refactor to prepare for tcp rendezvous
2024-01-07 19:01:35 +08:00
rustdesk
955c55b6cc
fix code merge
2024-01-07 13:25:19 +08:00
rustdesk
b2b30b0cf5
https://github.com/rustdesk/rustdesk/pull/6805
2024-01-07 13:21:38 +08:00
solokot
6352b3a594
Update ru.rs ( #6814 )
2024-01-07 09:45:42 +08:00
mehdi-song
5be684d2e5
Update fa.rs ( #6810 )
2024-01-07 09:45:29 +08:00
Kleofass
0f5aaac1f5
Update lv.rs ( #6806 )
2024-01-07 09:45:02 +08:00
Integral
35fa75f9c9
Add cn translation for 2FA code ( #6805 )
2024-01-07 09:44:44 +08:00
21pages
2b4a72897e
Specify cmd.exe explicitly to avoid the replacement of cmd commands ( #6818 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-06 20:56:40 +08:00
21pages
cdc31b7fc7
Execute the .bat file directly on install to avoid the replacement of cmd ( #6817 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-06 20:28:46 +08:00
FastAct
f4ef1455c4
Update nl.rs ( #6803 )
2024-01-06 11:12:22 +08:00
bovirus
fe94512dd1
Update Italian language ( #6798 )
2024-01-06 11:12:10 +08:00
Juraj Virgovič
ae25542ce9
update sk.rs ( #6796 )
2024-01-06 11:11:59 +08:00
Juraj Virgovič
6c030a5230
update cs.rs ( #6795 )
2024-01-06 11:11:47 +08:00
Juraj Virgovič
14676e9618
fix 2fa_tip ( #6797 )
2024-01-04 20:34:35 +08:00
rustdesk
72e8476ded
typo
2024-01-04 11:54:21 +08:00
Mr-Update
5888b051d9
Update de.rs ( #6788 )
2024-01-04 11:53:18 +08:00
ckesc
215cf73072
Fix russian translation of Ready to make it more understandable ( #6787 )
2024-01-04 11:52:54 +08:00
rustdesk
7f7d4a77b6
println install failure
2024-01-03 22:46:53 +08:00
fufesou
7e3a0c4ded
Better 2fa verification support ( #6782 )
...
* Better 2fa verification support
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* 2FA login verification, add request filed 'tfa_code'
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* 2fa dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* msgbox, title
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Feat, oidc login, 2fa
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-01-03 16:43:39 +08:00
21pages
89150317e1
add zero copy mode hareware codec for windows ( #6778 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-02 16:58:10 +08:00
rustdesk
f47faa548b
revert test delay timeout to 1 sec since many deps on it, including
...
quality monitor, also change test delay with instant rather than
systemtime, because instant is stable
2024-01-02 16:23:47 +08:00
rustdesk
ca1ca21cf8
change TEST_DELAY_TIMEOUT from 1 to 3
2024-01-01 17:53:20 +08:00
21pages
e873188775
use official async trait ( #6765 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-29 16:41:49 +08:00
21pages
6953efc2d8
fix last commit, snapshot for sending to new subscribers ( #6762 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-29 13:41:33 +08:00
21pages
3e78aacc7e
add snapshot before sending SwitchDisplay ( #6760 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-28 21:34:54 +08:00
fufesou
6d0953dca4
Disable file copy & paste in view mode ( #6749 )
...
* Disable file copy & paste in view mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* hide 'Enable file copy & paste' when no keyboard perm
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Disable some functions in view mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-12-25 21:49:34 +08:00
fufesou
fc0fc5ea10
Fix. Do not send resolutions on file transfer conn ( #6748 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-12-25 16:47:40 +08:00
Yevhen Popok
f7f2d84e1f
Update Ukrainian UI translation ( #6745 )
2023-12-25 09:03:08 +08:00
Péter B
9a652e789d
Update hu.rs ( #6729 )
2023-12-21 17:13:54 +08:00
Madis Otenurm
f6509e3fd6
Estonian translation ( #6702 )
...
* Create et.rs
* Update lang.rs
2023-12-19 10:47:34 +08:00
Sahil Yeole
445fe6e714
Feat: Wayland flatpak input support | Remote desktop portal ( #6675 )
...
* autogen portal code
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use remote desktop portal
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove clipboard portal in favour of #6586
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove clipboard portal
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use select_devices for input capture
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove embedded cursor code as not being used | return session path for input capture
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* setup rdp input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove simulate example
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* setup rdp input raw key events + mouse movements
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp raw key input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact rdp raw key inpuy & fix right meta key
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact and support rdp layout mode key input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp mouse clicks
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp mouse scroll
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp key sequence input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use rdp input only when uinput is not available
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* combine rdp input and get_capturables into a single rdp request
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp caps lock
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* format pipewire.rs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* format rdp_input.rs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* revert #6628 as rdp request state is now managed (better solution)
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp crash on arch kde
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp_input.rs improvements
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact request_remote_desktop
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* improve unwraps
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove unwraps
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use session references instead of clones
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
---------
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-12-19 10:44:58 +08:00
FastAct
dc8a70bb26
Update nl.rs ( #6708 )
2023-12-19 10:39:36 +08:00
jimmyGALLAND
adf9b82d6b
update lang fr ( #6701 )
2023-12-18 11:23:15 +08:00
Andrzej Rudnik
be212b5186
Updated Polish translation ( #6699 )
...
* Update pl.rs
* Update pl.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2023-12-18 11:23:00 +08:00
solokot
59ba461d83
Update ru.rs ( #6695 )
2023-12-18 11:22:46 +08:00
flusheDData
853d655a92
New term added ( #6673 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
* Update es.rs
New term added
2023-12-14 09:04:32 +08:00
Kleofass
2d5fa9ebbf
Update lv.rs ( #6672 )
2023-12-14 09:04:18 +08:00
Mr-Update
8452a17d79
Update de.rs ( #6669 )
2023-12-13 10:58:16 +08:00
jxdv
19851c8a47
update cs.rs ( #6665 )
2023-12-12 19:36:25 +08:00
jxdv
6b8ec6ae16
update sk.rs ( #6664 )
2023-12-12 19:31:55 +08:00
flusheDData
d648e67eaf
Update es.rs ( #6658 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
2023-12-12 15:12:45 +08:00
RustDesk
ebb14af488
Revert "use fullrange by default for yuv420p if supported ( #6655 )" ( #6656 )
...
This reverts commit 80afa98d66
.
2023-12-11 22:46:32 +08:00
21pages
80afa98d66
use fullrange by default for yuv420p if supported ( #6655 )
...
1. Explicitly specify the color space as bt601
2. Use fullrange by default for yuv420p if supported
3. Use the pix_fmt space range format to identify codec capabilities, make i444 proto field deprecated, and cause the non-release version of 444 true color to fail.
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 22:31:01 +08:00
bovirus
2797a28c0d
Update Italian language ( #6654 )
2023-12-11 20:09:55 +08:00
21pages
03c8d94024
mobile/desktop use same 'other default settings' ( #6652 )
...
1. mobile add 'reverse mouse wheel' default setting
2. change related menu position
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 15:32:13 +08:00
21pages
c061eddf2a
move 'swap key' and 'swap left right mouse' to keyboard menu ( #6650 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 12:56:26 +08:00
rustdesk
2e146190e1
swap left right mouse button
2023-12-11 11:22:27 +08:00
rustdesk
fc110c4988
Fix icon color on Sonoma
2023-12-09 10:18:13 +08:00
rustdesk
6003003228
Fix https://github.com/rustdesk/rustdesk-server-pro/issues/174
2023-12-08 20:52:33 +08:00
Andrzej Rudnik
70e5bee519
Update pl.rs ( #6633 )
2023-12-07 18:33:47 +08:00
Sahil Yeole
4062d1920c
Fix: wayland repeated share screen prompts ( #6628 )
...
* fix wayland repeated screen share prompts
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix is_x11 import
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix supported resolutions import
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix supported resolutions import
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
---------
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-12-06 23:25:37 +08:00
21pages
50b81c2356
fix windows wakelock, add set_display ( #6623 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-05 21:32:44 +08:00
FastAct
bcb0a7822a
Update nl.rs ( #6602 )
2023-12-03 22:54:12 +08:00
RustDesk
6cd9227e8d
Merge pull request #6598 from crwusiz/master_kr
...
kor translation update
2023-12-03 14:12:30 +08:00
RustDesk
213ef58959
Merge pull request #6595 from jxdv/cs-tr
...
update cs.rs
2023-12-03 14:12:09 +08:00
crwusiz
d00a0d6c75
kor translation update
...
fix typo
2023-12-03 11:27:05 +09:00
jxdv
2e225eb84f
update cs.rs
2023-12-02 19:11:33 +01:00
jxdv
3c57ee89c4
update sk.rs
2023-12-02 19:04:08 +01:00
RustDesk
d16db77b52
Merge pull request #6585 from crwusiz/master_kr
...
kor translation update
2023-12-02 11:26:26 +08:00
RustDesk
56c176add4
Merge pull request #6586 from sahilyeole/feat/wayland_clipboard
...
Feat: wayland clipboard support
2023-12-01 23:06:02 +08:00
crwusiz
42a856c24a
kor translation update
2023-12-01 22:33:18 +09:00
Yevhen Popok
7885e07eed
Update Ukrainian UI translation
2023-12-01 07:01:10 +02:00
rustdesk
65fd682f2a
reorder lang to avoid translate miss some lines
2023-12-01 11:38:25 +08:00
RustDesk
cdecbb0857
Merge pull request #6579 from Mr-Update/patch-5
...
Update de.rs
2023-12-01 11:36:52 +08:00
Sahil Yeole
0f307e7ca2
preserve sudo env; required for WAYLAND_DISPLAY
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-12-01 05:14:09 +05:30
Sahil Yeole
7ac49287df
set WAYLAND_DISPLAY env
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-12-01 05:13:03 +05:30
Mr-Update
4faf5e6d3e
Update de.rs
2023-11-30 18:10:01 +01:00
bovirus
d300596ac1
Update Italian language
2023-11-30 15:33:44 +01:00
Kleofass
e43a0da9a6
Update lv.rs
2023-11-30 15:19:34 +02:00
RustDesk
83b74c0930
Merge pull request #6575 from fufesou/fix/android_switch_display
...
fix, android switch display. Remove old display video subscription.
2023-11-30 16:32:06 +08:00
RustDesk
f87f380bb0
Update nl.rs
2023-11-30 16:29:02 +08:00
fufesou
ab28acd709
fix, android switch display. Remove old display video subscription.
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-30 16:27:20 +08:00
FastAct
04b53f8e1e
Update nl.rs
2023-11-30 09:26:09 +01:00
rustdesk
eb0e5c2de3
change location to make tranlator easier
2023-11-30 16:12:17 +08:00
FastAct
bdac79c91b
Update nl.rs
2023-11-30 08:57:59 +01:00
solokot
6be451e9f3
Update ru.rs
2023-11-30 08:45:22 +03:00
RustDesk
64ed25879c
Merge pull request #6565 from fufesou/fix/elevated_switch_display
...
fix, elevated mode, switch display
2023-11-30 00:18:14 +08:00
RustDesk
d66e087d94
Update cn.rs
2023-11-30 00:17:58 +08:00
RustDesk
b7b0a44c52
Update en.rs
2023-11-30 00:16:13 +08:00
fufesou
44cba7adf7
fix, prompt msg
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 23:50:17 +08:00
fufesou
5a8a64d284
fix, elevated mode, switch display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 23:44:28 +08:00
RustDesk
eac6835982
Merge pull request #6564 from crwusiz/master_kr
...
kor translation update / fix typo
2023-11-29 23:34:02 +08:00
crwusiz
7992ca4c85
kor translation update / fix typo
2023-11-30 00:31:56 +09:00
RustDesk
ead200ea5d
Merge pull request #6563 from fufesou/fix/is_subed
...
fix, is_subed()
2023-11-29 23:25:34 +08:00
fufesou
e146c2606f
fix, is_subed()
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 23:19:29 +08:00
RustDesk
db158e1ffe
Merge pull request #6561 from fufesou/feat/input_source
...
Feat/input source
2023-11-29 23:00:12 +08:00
21pages
e17378c6b3
fix macos and linux vm reboot
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-29 22:41:31 +08:00
fufesou
0e05f5305c
fix build, android
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 22:13:38 +08:00
fufesou
5c6017b0a9
fix build, mobile
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
c441d2f03f
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
6fc4253d46
debug, linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
7a2590d1f9
fix, compilation
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
4cbbb5b64f
feat, input source, win->win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
f11104fcb5
tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:39 +08:00
21pages
13005e8242
replace reboot with force_reboot
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-29 17:26:13 +08:00
RustDesk
03a89a5cdd
Update it.rs
2023-11-26 17:33:12 +08:00
bovirus
e22d13be1f
Update Italian language
2023-11-26 10:24:24 +01:00
fufesou
bb7300a055
Remove cert file arg on installing cert
...
Signed-off-by: fufesou <shuanglongchen@yeah.ne>
2023-11-26 14:26:45 +08:00
fufesou
2d456fd1fc
--install-idd with cert
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-26 12:30:14 +08:00
fufesou
97108e788f
Fix. Install cert silent
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-26 12:17:05 +08:00
RustDesk
b8f7259fbd
Merge pull request #6520 from 21pages/wakelock
...
wake lock for all connection type
2023-11-25 20:34:14 +08:00
21pages
2de1c62daf
wake lock for all connection type
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-25 17:43:07 +08:00
RustDesk
dbcf1fdb6f
Merge pull request #6515 from 21pages/android_service_wakelock
...
android video service wakelock
2023-11-24 13:14:06 +08:00
21pages
bd81e4d0fb
android video service wakelock
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-24 12:02:45 +08:00
RustDesk
4d5fdc4725
Merge pull request #6503 from cacing69/master
...
add idd trans on indonesia
2023-11-23 09:55:40 +08:00
RustDesk
1c4f28e708
Merge pull request #6502 from sahilyeole/fix/wayland_distorted_stream_scaling
...
Fix: wayland cursor mismatch on fractional scaling
2023-11-23 09:54:04 +08:00
Ibnul Mutaki
7bf555ce4c
add idd trans
2023-11-23 07:54:42 +07:00
Sahil Yeole
b41a73f08d
fix cursor mismatch on fractional scaling single screen
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-11-22 23:53:43 +05:30
Mr-Update
cdbe79d3c1
Update de.rs
2023-11-22 10:46:07 +01:00
necarnot
c585db7516
Update fr.rs typo
...
Lots of minor typos
2023-11-22 09:39:53 +01:00
Kleofass
3b0f4b1f82
Update lv.rs
2023-11-21 16:21:08 +02:00
crwusiz
c57a596156
kor_translation update
2023-11-21 22:04:08 +09:00
solokot
f076afb6e1
update ru.rs
2023-11-21 12:48:16 +03:00
RustDesk
582402f4d9
Merge pull request #6482 from jxdv/cs-tr
...
update cs.rs
2023-11-21 16:58:04 +08:00
jxdv
0e04ff506b
update cs.rs
2023-11-21 09:55:22 +01:00
jxdv
f02d858646
fix typo
2023-11-21 09:51:28 +01:00
jxdv
3727cd401c
update sk.rs
2023-11-21 09:50:42 +01:00
fufesou
f41a8bc355
idd_not_support_tip to idd_not_support_under_win10_2004_tip
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-21 11:05:50 +08:00
fufesou
3100930136
translation & Rustdesk to RustDesk
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-21 10:55:46 +08:00
fufesou
9abafafcdd
translation
...
Signed-off-by: fufesou <shuanglongchen@yeah.ne>
2023-11-20 21:57:53 +08:00
fufesou
0d127dff3b
translation
...
Signed-off-by: fufesou <shuanglongchen@yeah.ne>
2023-11-20 21:55:09 +08:00
fufesou
83dbf88ffb
feat, win10, virtual display, not support message
...
Signed-off-by: fufesou <shuanglongchen@yeah.ne>
2023-11-20 21:44:25 +08:00
fufesou
3e8c5d3b79
trivial changes
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 17:42:34 +08:00
fufesou
2aaca0c54a
Remove get_error() in windows.rs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 17:38:53 +08:00
fufesou
c6d587f0c7
Refact, use std::io::Error::from_raw_os_error() to format message
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 17:22:14 +08:00
fufesou
c85682de8d
Refact, replace GetLastError() by std::io::Error::last_os_error()
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 17:15:15 +08:00
fufesou
5064696480
send msgbox when plugging in/out virtual displays
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 15:46:22 +08:00
RustDesk
b535722421
Merge pull request #6470 from fufesou/feat/topmost_window_exclude_from_capture
...
Feat/topmost window exclude from capture
2023-11-20 12:46:23 +08:00
fufesou
60e96b637d
privacy mode, remove 'recommended'
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 11:50:53 +08:00
fufesou
7f29c7a601
add comment
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 11:07:18 +08:00
fufesou
060dfedb74
topmost_window_exclude_from_capture, change label text
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 10:57:01 +08:00
fufesou
5649fcc9ca
win, is version equal or greater, build number
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 10:28:57 +08:00
fufesou
85ddfc0739
remove redundent global variables
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 07:41:06 +08:00
fufesou
7c98bfd363
check if WDA_EXCLUDEFROMCAPTURE is supported
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 07:41:06 +08:00
fufesou
c23f377039
feat, topmost window, exclude from capture
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-20 07:41:04 +08:00
0ofta
af89fb52f1
Added Norwegian Bokmål Translation
...
Signed-off-by: 0ofta <kaare@jenssen.it>
2023-11-19 20:32:11 +01:00
Yevhen Popok
d6f5887b1d
Update Ukrainian UI translation
2023-11-19 14:46:33 +02:00
fufesou
3f3bca753c
feat, install indirect display driver when installing the app
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-18 12:14:21 +08:00
RustDesk
c223d6a87d
Merge pull request #6457 from flusheDData/master
...
Update es.rs
2023-11-18 10:23:39 +08:00
RustDesk
14a428467c
Merge pull request #6458 from cacing69/master
...
update id trans
2023-11-18 10:23:28 +08:00