21pages
1f02bc9d3e
bump to 1.3.7 ( #10548 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-20 23:12:00 +08:00
21pages
5fa8c25e65
opt qos ( #10459 )
...
* Adjust bitrate and fps based on TestDelay messages.
* Bitrate is adjusted every 3 seconds, fps is adjusted every second and when receiving test lag.
* Latency optimized at high resolutions. However, when the network is poor, the delay when just connecting or sliding static pages is still obvious.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-20 17:59:36 +08:00
21pages
c44803f5b0
replace hbb_common with submodule ( #10543 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-20 17:33:41 +08:00
Samuel FORESTIER
4b066b1fba
fix(debian): makes postinst/prerm scripts idempotent ( #10541 )
...
* fix(debian): makes `postinst` script idempotent
* fix(debian): makes `prerm` script idempotent
2025-01-20 07:59:40 +08:00
fufesou
dd004f1a2d
fix: clipboard, client side, update is required on conn ( #10464 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-17 02:27:20 +08:00
fufesou
222dbf12cd
fix: mobile, don't reset canvas on metrics changed ( #10463 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-15 18:24:50 +08:00
是果宝呐
b5d54debce
Fix a translation error ( #10500 )
2025-01-14 22:16:17 +08:00
flusheDData
08cdf7134d
Update es.rs ( #10468 )
2025-01-10 21:14:59 +08:00
add-uos
be5037bd03
fix: [translations] Add the translation in tw.rs ( #10452 )
...
Add the translation in tw.rs
Log: Add the translation in tw.rs
2025-01-08 14:16:16 +08:00
rustdesk
f9915df926
update readme
2025-01-08 00:23:17 +08:00
rustdesk
f96c759cf5
fix https://github.com/rustdesk/rustdesk/issues/10440
2025-01-07 11:52:43 +08:00
Xiaobo Liu
8f329ebc1a
scrap: style ( #10445 )
2025-01-07 11:21:43 +08:00
Xiaobo Liu
4a3c11e711
scrap: fixed build warnning ( #10442 )
...
```shell
warning: elided lifetime has a name
--> src/common/mod.rs:192:21
|
187 | pub fn to<'a>(
| -- lifetime `'a` declared here
...
192 | ) -> ResultType<EncodeInput> {
| ^^^^^^^^^^^ this elided lifetime gets resolved as `'a`
|
= note: `#[warn(elided_named_lifetimes)]` on by default
```
2025-01-07 11:14:20 +08:00
Xiaobo Liu
0dbd3094ec
hbb_common: simplify is_compressed_file ( #10436 )
...
* hbb_common: simplify is_compressed_file
Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com >
* `exts` rename to `compressed_exts`
---------
Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com >
2025-01-06 18:20:18 +08:00
21pages
40999c3211
fix ffmpeg videotoolbox wrong log ( #10413 )
...
* Fix ffmpeg videotoolbox wrong log when changing bitrate
* Let qsv support abr, and it's safe for qsv to changing bitrate.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-02 22:19:30 +08:00
rustdesk
7c2d62237f
missed file
2025-01-01 23:11:38 +08:00
rustdesk
ef90ab2bd4
compelete fix https://github.com/rustdesk/rustdesk/discussions/10210
...
rather than the awful workaround
2025-01-01 23:05:52 +08:00
Dimitris Apostolou
4f3b821883
fix: fix crate vulnerabilities ( #10407 )
2025-01-01 10:15:57 +08:00
21pages
98b00cdb3d
Fix image blur occurring at the moment of changing quality ( #10399 )
...
1. Fix this issue occurs on FFmepg qsv, FFmpeg nvenc and SDK mfx, other
codecs don't have this problem. Clear cache is needed.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-30 11:51:36 +08:00
rustdesk
8e4127b6a0
remove all stupid canLaunchUrl
2024-12-29 23:43:31 +08:00
21pages
b1f54acf90
fix andriod update button cannot be clicked ( #10394 )
...
1. Remove `canLaunchUrl`, which fix the issue
2. Remove `unregisterEventHandler` of `kCheckSoftwareUpdateFinish` when
connection page dispose, it's registered on main.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-29 23:37:52 +08:00
rustdesk
39a430f96f
upgrade url_launch
2024-12-28 22:03:34 +08:00
Kleofass
a9f2e14091
Update lv.rs ( #10381 )
2024-12-27 14:47:01 +08:00
Vasyl Gello
77baba3122
Fix missing locked arg in cargo install ( #10374 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-12-26 15:54:46 +08:00
fufesou
1c62a28ef3
fix: build ( #10364 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-25 16:36:13 +08:00
fufesou
9ed2499666
fix: file clipboard, init disabled ( #10361 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-25 15:18:06 +08:00
XLion
06bc554216
Fix: DEBIAN Control md5sums ( #10356 )
...
* Fix: DEBIAN Control md5 sums
* I forgot import
2024-12-25 00:04:34 +08:00
Jernej Simončič
090f5b65ac
Update sl.rs ( #10346 )
2024-12-24 14:15:22 +08:00
Integral
49dabd3533
refactor: replace &PathBuf with &Path to enhance generality ( #10332 )
2024-12-23 20:28:04 +08:00
RustDesk
7289dbc80f
Update flutter-build.yml ( #10337 )
2024-12-22 11:35:55 +08:00
rustdesk
72f5184ee0
unused
2024-12-22 11:20:38 +08:00
fufesou
e9c5e0d26b
fix: android, mouse mode, right menu, unexpected click ( #10330 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-21 15:09:03 +08:00
rustdesk
03999d900e
1.3.6
2024-12-21 15:00:16 +08:00
fufesou
b24551da7b
refact: linux, move rustdesk into /usr/share ( #10327 )
...
* refact: linux, move rustdesk into /usr/share
Signed-off-by: fufesou <linlong1266@gmail.com >
* linux, upgrade, try remove old empty folders
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-21 14:53:28 +08:00
21pages
bc461fe99b
Revert "Revert "revert linux use cpal "" ( #10326 )
...
* Revert "Revert "revert linux use cpal (#10260 )" (#10262 )"
This reverts commit 827b5f6a4c .
* update Cargo.lock
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-20 22:46:42 +08:00
rustdesk
25e438a663
crate
2024-12-20 22:24:53 +08:00
jkh0kr
1f5aeda41d
Update ko.rs ( #10320 )
2024-12-20 15:09:33 +08:00
fufesou
9114743577
fix: linux, flutter, workaround freeze ( #10324 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-20 09:24:08 +08:00
fufesou
7830a9e9f3
refact: linux, install path ( #10316 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-19 15:05:24 +08:00
fufesou
5fa8485130
fix: macos, show remote cursor ( #10314 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-18 21:17:04 +08:00
Iacopo Modica
ed9cb37283
Fix translation issues in Italian language file ( #10312 )
...
Corrected multiple translation errors and typos in the Italian language resource file.
2024-12-18 21:02:53 +08:00
21pages
e4b270a581
update hwcodec ( #10306 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-17 21:52:17 +08:00
21pages
9dd9c45afc
fix ci ( #10305 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-17 15:01:01 +08:00
21pages
e163b75407
update hwcodec ( #10304 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-17 12:07:34 +08:00
princeyogesh
10ff3e6937
Fix for compilation due to minimum Cmake version update and arm based compilation of vcpkg ( #10297 )
2024-12-17 10:37:57 +08:00
21pages
acae6d6558
try fix FFmpeg amf encode hang ( #10283 )
...
* Possible Causes
* GPU API Call Hangs: This could occur, though it's less likely.
* Infinite Loop: If `QueryOutput` always fails and `hwsurfaces_in_queue_max` is zero, the loop will continue indefinitely.
* Proposed Solution
* A query_timeout patch has been added to FFmpeg with a value of 1000ms, which exceeds the time required to encode a single frame. This allows us to remove the loop.
* Test
* After removing the loop, no frame encoding failures were encountered during testing. A single call to QueryOutput is sufficient, as it typically consumes about 12ms on a 2K screen.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-16 19:40:48 +08:00
fufesou
d025ca1d81
refact: linux, chcon, bin_t ( #10293 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-16 19:01:12 +08:00
21pages
e5aa31eb4c
Fix auto record outgoing sessions ignore record permission ( #10294 )
...
1. Fix auto record outgoing sessions ignore record permission
2. Stop record if record permission changed
3. Update hwcodec
4. Make video thread finish faster when connection closed
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-16 17:13:48 +08:00
Dmitry Beskov
771cc565ab
Flathub badge in the README ( #10288 )
...
* new flathub badge in readme
* replacing badge with svg
2024-12-16 16:04:53 +08:00
summoner001
db3bdb16a1
Update hu.rs ( #10287 )
...
* Update hu.rs
Fixes and corrections
* Update hu.rs
more fixes
* Update hu.rs
Minor fixes
* Update hu.rs
Fixing typo
2024-12-16 15:48:17 +08:00
Dmitry Beskov
c06e1d74b4
changes for flatpak build ( #10273 )
2024-12-15 16:55:43 +08:00
21pages
b544a2889b
update vcpkg to 2024.11.16 ( #10272 )
...
1. version changes:
* vcpkg: 2024.07.12 -> 2024.11.16
* aom (except linux sciter): 3.9.1 -> 3.11.0
* libvpx: 1.14.1 -> 1.15.0
* libyuv: not update because compiled failed on arm64, and didn't apply
different version on different archs
* opus: already the latest version
* ffmpeg: 7.0.2 -> 7.1
2. other changes:
* android 5.0 required, otherwise crash when start, because FFmpeg 7.1 link to mediandk directly
3. Tests:
* Except arm, arm64, linux amf, ios, all the other codecs are tested
* Compile on arm32 linux is not tested, ci is failed before vcpkg
install
* Tested windows FFmpeg qsv, still no memory leak
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-13 13:28:48 +08:00
Yevhen Popok
9c45636875
Update uk.rs ( #10265 )
2024-12-12 11:13:50 +08:00
RustDesk
827b5f6a4c
Revert "revert linux use cpal ( #10260 )" ( #10262 )
...
This reverts commit b0791ba183 .
2024-12-11 13:42:25 +08:00
21pages
b0791ba183
revert linux use cpal ( #10260 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-11 13:35:50 +08:00
fufesou
b24b381575
fix: macos, keyboard, translate mode, capslock and deadkeys ( #10248 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-10 13:03:00 +08:00
fufesou
0751005073
Fix/windows empty file clipboard on disconn ( #10242 )
...
* fix: windows, empty file clipboard on disconn
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: Don't send files copied before the conn
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: windows, file clipboard
Empty clipboard if no `Ctrl+C` is pressed, but
`CliprdrDataObject_GetData()` is called.
`CliprdrDataObject_GetData()` is only called in the clipboard object set
by RustDesk.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-10 11:01:34 +08:00
bovirus
fe06cf77da
Italian language update ( #10245 )
2024-12-10 10:48:38 +08:00
Alex Rijckaert
d57cf204c8
Update nl.rs ( #10243 )
2024-12-10 10:48:29 +08:00
rustdesk
63e22b7685
fix build error with latest xcode
2024-12-09 18:49:02 +08:00
21pages
a02d2bb4ac
fix ios audio output ( #10235 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-09 15:41:49 +08:00
solokot
0f7d78c263
Update ru.rs ( #10233 )
2024-12-09 15:11:09 +08:00
XLion
0e321bd845
Update tw.rs ( #10231 )
2024-12-09 12:30:50 +08:00
Mr-Update
875b738222
Update de.rs ( #10228 )
2024-12-09 12:30:32 +08:00
21pages
b39e851262
fix typo ( #10227 )
...
newer version -> new version
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-08 20:09:10 +08:00
21pages
ec466d459f
add version update translation ( #10225 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-08 18:27:45 +08:00
21pages
d4a712bb32
always block desktop settings page if video connection exists ( #10224 )
...
1. Always block desktop settings page if video connection exists, both mouse event and key event are blocked..
2. Server control page always block key event.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-08 18:26:55 +08:00
fufesou
1c17fddf51
fix: android clipboard permission ( #10223 )
...
* fix: android clipboard permission
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: Android, clipboard, floating ball
Call rust to check if clipboard is enabled.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-07 22:34:54 +08:00
fufesou
3c838e7a92
fix: Android, try sync clipboard on connecting ( #10218 )
...
* fix: Android, try sync clipboard on connecting
Signed-off-by: fufesou <linlong1266@gmail.com >
* Android, clipboard, more clear skip check
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* comment todo: Android clipboard listener, callback twice
Signed-off-by: fufesou <linlong1266@gmail.com >
* Android, clipboard, remove listner
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-07 15:12:15 +08:00
VenusGirl❤
8f44787ba3
Update README-KR.md ( #10217 )
2024-12-07 10:24:32 +08:00
fufesou
12e15b5a37
fix: linux, weak network, repeated keys ( #10211 )
...
Use `press` as the `click` flag on Linux to avoid repeated keys, like
the Legacy mode.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-06 20:01:11 +08:00
rustdesk
588103c6dc
1.3.5
2024-12-05 18:38:39 +08:00
fufesou
2ce9b108ed
fix: linux, transparent window ( #10192 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-05 17:26:34 +08:00
RustDesk
93e3107881
Revert "Revert "fix: workaround, linux window, transparent rounded corner (#1…" ( #10191 )
...
This reverts commit 468bdd6cc6 .
2024-12-05 17:07:23 +08:00
RustDesk
468bdd6cc6
Revert "fix: workaround, linux window, transparent rounded corner ( #10128 )" ( #10186 )
...
This reverts commit 8d4c86fe7f .
2024-12-05 11:08:58 +08:00
Dmytro Zozulia
d5c5825ffd
Update uk.rs ( #10174 )
2024-12-05 11:04:10 +08:00
RustDesk
fe4094777f
Revert "fix: linux, window, workaround, mint, mate ( #10146 )" ( #10184 )
...
This reverts commit bd0a33e467 .
2024-12-05 10:44:37 +08:00
fufesou
f13ef48cec
fix: macos, aarch64, try fix running on 12.3 ( #10183 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-05 10:38:22 +08:00
fufesou
a23822074e
feat: Android, opt, check update on startup ( #10165 )
...
* feat: Android, opt, check update on startup
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: check update only on startup
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: Android, "Download new version"
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-04 17:10:32 +08:00
21pages
3d17bf4990
linux dynamic load libva ( #10171 )
...
1. Linux dynamic load libva, which can fix lack of libva dependency for
appimage or flatpak, also fix libva version mismatch between build
and run.
2. Remove libvdpau, it's not used, and add libva2 explicitly for deb and
appimage
3. Print FFmpeg configure log to know the actual codecs.
Test
* ubuntu 22.04 x64
- [x] deb
- [x] flatpak
- [x] appimage
* ubuntu 18.04
* deb: fcntl64 not found
- [x]:appimage
- [ ]: platpak
hwcodec example:
- [x]: combination of lacking any of libva2, libva-x11-2, libva-drm2,
intel-media-va-driver
- [ ] federa
- [ ] arch
- [ ] arm64: my ci can't finish arm64 building
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-04 17:10:10 +08:00
Yevhen Popok
fd67be4a16
Update uk.rs ( #10162 )
2024-12-04 10:31:13 +08:00
fufesou
e6edf39305
fix: support emptry folder transfer for web ( #10151 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-03 14:22:20 +08:00
21pages
34d2c62781
set id/relay server with a dialog ( #10150 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-03 14:14:29 +08:00
fufesou
bd0a33e467
fix: linux, window, workaround, mint, mate ( #10146 )
...
* refact: linux, window, workaround, mint, mate
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: case insensitive
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-03 01:02:41 +08:00
rustdesk
b8d36b6558
revert multi-window plugin
2024-12-02 22:29:37 +08:00
solokot
f38d89aaee
Update ru.rs ( #10143 )
2024-12-02 18:30:24 +08:00
21pages
773b9d6645
win7 uses soft rendering by default ( #10139 )
...
win7 vm got black screen on remote window with texture rendering
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-02 17:10:34 +08:00
rustdesk
dea99ffb3a
fix rustdesk exit crash
2024-12-02 16:11:12 +08:00
jkh0kr
3251045e22
Update ko.rs ( #10138 )
...
Update ko.rs
2024-12-02 15:47:23 +08:00
21pages
dc58c85e30
try fix mac textedit of server config ( #10135 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-02 12:35:44 +08:00
fufesou
5a2a94d2cc
fix: macos, input ( #10133 )
...
1. Workaround sticky `Fn` for more keys.
2. Workaround stikey `Help`.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-02 00:09:03 +08:00
rustdesk
f330953f4f
bump to 1.3.4
2024-12-01 18:49:24 +08:00
fufesou
8d4c86fe7f
fix: workaround, linux window, transparent rounded corner ( #10128 )
...
* fix: linux window, rounded corner
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update my_application.cc
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-12-01 17:19:21 +08:00
Kleofass
f8c2713c5b
Update lv.rs ( #10124 )
2024-12-01 00:27:39 +08:00
fufesou
082a66b282
refact: remove flutter_improved_scrolling ( #10120 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-30 15:01:44 +08:00
21pages
743b0ce8ce
fix mediacodec patch ( #10119 )
...
ensure set_parameters_id is not null
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 13:29:03 +08:00
21pages
9d9b67aca5
update flutter texture rgba renderer plugin, remove switch rgba ( #10070 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 12:19:42 +08:00
21pages
d60b5a6ca0
videotoolbox/mediacodec support changing bitrate dynamically ( #10117 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 11:44:51 +08:00
Vasyl Gello
e0ed6ee986
Fix F-Droid build and bump Android NDK to r27c ( #10105 )
...
* Fix fdroid build
* Refactor recent @fufesou edits to reflect the fact that
.gclient file is needed only on x86 to build jit-release
version of flutter-engine and `flutter-sdk` directory is
not affected by flutter version checkouts
* Install cargo-ndk and flutter-rust-codegen with `--locked`
argument to avoid bumping `cargo-platform` to require
newer Rust toolchain
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Bump Android NDK to r27c
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-11-30 09:24:45 +08:00
21pages
d3f0c80e94
"Untagged" tag uses the theme accent color ( #10111 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 09:24:05 +08:00
fufesou
b32ff87c6e
fix: android, pan, canvas, remove toInt() ( #10103 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-29 22:39:07 +08:00
rustdesk
b91b49229a
enable our engine to fix dart supporting win7, https://github.com/rustdesk/rustdesk/issues/10085#issuecomment-2506485955
2024-11-29 19:10:57 +08:00
fufesou
afc8bb71dc
feat: mobile, key help tool, more keys ( #10068 )
...
* feat: mobile, key help tool, vk_enter
Signed-off-by: fufesou <linlong1266@gmail.com >
* Mobile, add more function keys
Signed-off-by: fufesou <linlong1266@gmail.com >
* Mobile, more virtual function keys
Signed-off-by: fufesou <linlong1266@gmail.com >
* uinput, menu maps key_compose
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-29 00:56:38 +08:00
XLion
4f86169f7f
Update tw.rs ( #10076 )
2024-11-28 00:10:47 +08:00
Leo Mozoloa
2cf43042e6
Update fr.rs ( #10075 )
2024-11-27 23:00:41 +08:00
BoyChai
734fb8d6f7
Update README-ZH.md ( #10069 )
...
Modify Alibaba Cloud apt source
2024-11-27 10:47:09 +08:00
bovirus
3c7f6d3127
Italian language update ( #10067 )
2024-11-27 07:37:49 +08:00
21pages
b99c540210
add "Untagged" to filter addressbook peers without tags ( #10063 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-26 20:35:17 +08:00
fufesou
84dab0e96f
Fix/android keyboard map mode workaround ( #10064 )
...
* fix: Android, keyboard, map mode, workaround
The `KeyEvent.physicalKey.usbHidUsage` are wrong if using Microsoft
SwiftKey keyboard.
`window.addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM)` is a workaround for this issue.
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: clear callback on first image
Signed-off-by: fufesou <linlong1266@gmail.com >
* Android disable soft keyboard in remote page if not editing.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-26 20:33:54 +08:00
fufesou
458a88fb89
fix: mobile autocomplete options ( #10060 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-26 16:24:51 +08:00
Yevhen Popok
8a70932cd6
Update Ukrainian UI translation ( #10056 )
2024-11-26 09:51:27 +08:00
flusheDData
edfae98a01
Update es.rs ( #10055 )
...
New term added
2024-11-25 23:46:28 +08:00
fufesou
d61c99b105
fix: Android 29, crash on restart and reconn ( #10054 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-25 21:49:09 +08:00
21pages
30a11bfe0a
android wait 3s for isStart flag ( #10053 )
...
The normal process is that `startCapture` and `VideoService::run` run in parallel, the `run` function waits for startCapture to complete, then sets the scale, and subsequently calls `stopCapture` and `startCapture`. If the `run` function does not wait long enough, `startCapture` initializes the surface with the original width and height, but the `start` flag is still false, meaning it can't call `stopCapture` and `startCapture`. This results in only capturing the upper-left portion of the virtual display.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-25 21:45:58 +08:00
fufesou
9d2bdfefb1
feat: update build_fdroid.sh ( #10040 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-25 11:12:43 +08:00
21pages
34b93c6f83
fix aom pts ( #10042 )
...
the old pts/duration is wrong, use timebase 1/1000 like other codecs, not found any differences.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-25 11:09:17 +08:00
21pages
152d0ce74b
install vaapi dependencies before vcpkg installs ffmpeg ( #10035 )
...
linux vaapi encoding/decoding lost since installing ffmpeg with
vcpkg
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-24 21:07:03 +08:00
rustdesk
32a3bcdc4f
no custom engine
2024-11-24 10:05:00 +09:00
zuiyu
314c93b210
Create empty dir on send files in local ( #9993 )
...
* feat: Add empty dirs on sendfiles
* Update connection.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-11-23 23:09:11 +08:00
rustdesk
b64f6271e2
typo
2024-11-24 00:08:39 +09:00
RustDesk
ac044c4049
Update config.toml ( #10029 )
2024-11-23 22:54:43 +08:00
fufesou
0973f51df9
feat: macos, audio, loopback ( #10025 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-23 19:41:27 +09:00
21pages
02b046bdbf
fix hwcodec ram quality change not work ( #10024 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-23 16:36:13 +08:00
Andrzej Rudnik
02c274aeb6
Updated Polish translation ( #10019 )
...
* Update pl.rs
* Update README-PL.md
2024-11-23 08:41:25 +08:00
fufesou
ab6a6ca17d
fix: ci macos ( #10020 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-23 08:38:30 +08:00
21pages
28d38cd71d
avoid invalid recording files and fix removing little recording file ( #10012 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-22 17:19:22 +08:00
rustdesk
b487f297b8
flutter 3.24.5
2024-11-22 16:58:08 +09:00
21pages
64654ee7cf
seperate video decoding thread for each display ( #9968 )
...
* seperate video decoding thread for each display
1. Separate Video Decoding Thread for Each Display
2. Fix Decode Errors When Clearing the Queue
Previously, on-flight frames after clearing the queue could not be decoded successfully. This issue can be resolved by setting a discard_queue flag when sending a refresh message. The flag will be reset upon receiving a keyframe.
Signed-off-by: 21pages <sunboeasy@gmail.com >
* update video format along with fps to flutter
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Fix keyframe interval when auto record outgoing sessions
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-22 00:02:25 +08:00
Alex Rijckaert
1c99eb5500
Update nl.rs ( #9997 )
2024-11-21 19:12:24 +08:00
zyl
74dd0c8fa0
fix mis-align problem when converting &[u8] to &[f32] ( #9986 )
...
* fix: windows, improve audio buffer (#9770 )
* .
* fix statics does not record
and avoid channel changing when drio audio when audio is stero
* add some commence
* fix mis-align problem when converting &[u8] to &[f32]
* add safety commence
* revert client.rs
* avoid tmp lifetime extends
* avoid move in loop
* avoid use after drop
* another use after free
* another use after free
* make code more reasonable
---------
Co-authored-by: zylthinking <zhaoyulong@qianxin.com >
2024-11-21 13:36:11 +08:00
rustdesk
d26fea41ee
upgrade The-Fat-Controller
2024-11-21 02:26:51 +09:00
21pages
bc211c8031
A=b, A case insensitive ( #9976 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-20 19:44:24 +08:00
Mr-Update
d4cb7d68c5
Update de.rs ( #9975 )
2024-11-20 19:41:43 +08:00
KAYUII
608d7d55d5
add env VCPKG_INSTALLED_ROOT ( #9985 )
2024-11-20 19:41:30 +08:00
fufesou
4a49fbe4a6
fix: privacy mode 2 ( #9972 )
...
Do not change the resolutions when setting the new primary display.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-19 17:29:28 +08:00
fufesou
f760e21ff8
fix: android w&h, refresh when no connection ( #9966 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-19 15:03:00 +08:00
solokot
251e1a3487
Update ru.rs ( #9962 )
2024-11-19 08:15:50 +08:00
bovirus
b990ff3782
Update Italian language ( #9961 )
2024-11-19 08:15:37 +08:00
21pages
c5426b0fbc
Fix hevc decode error "Could not find ref with POC" ( #9960 )
...
1. Dropping frames can cause this error, reset encoder when this
happens.
2. There are some logic error for clear video queue, because video queue
message is not cleared. This need to be fixed.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-18 23:03:27 +08:00
fufesou
8b710f62c8
feat: android clipboard, multi-formats ( #9950 )
...
* feat: android clipboard, multi-formats
Signed-off-by: fufesou <linlong1266@gmail.com >
* Chore
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove unused code
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-18 15:43:41 +08:00
21pages
0707e791e8
opt av1 test data ( #9954 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-18 15:05:23 +08:00
XLion
a07392e6b8
Add URL and Vendor to RPM spec ( #9947 )
2024-11-17 21:07:00 +08:00
21pages
9125a68f81
remove flutter install cache flag ( #9944 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-17 11:35:53 +08:00
21pages
9ee77a9b92
fix last commit ( #9939 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-17 09:21:34 +08:00
21pages
304e0e465d
if av1 is not slow in test, av1 takes precedence over vp9 ( #9938 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-16 22:31:28 +08:00
RustDesk
5d2bb9c995
Update bug_report.yaml ( #9935 )
2024-11-16 16:27:51 +08:00
RustDesk
ddc172bdfa
Update bug_report.yaml ( #9934 )
2024-11-16 16:26:26 +08:00
21pages
06c7bc137f
linux android use cpal ( #9914 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-14 21:01:41 +08:00
rustdesk
9e4cc91a14
use linux for bridge because macos runner network problem
2024-11-13 17:00:58 +08:00
zyl
0a28d09ff8
fix: windows, improve audio buffer ( #9770 ) ( #9893 )
...
* fix: windows, improve audio buffer (#9770 )
* .
* fix statics does not record
and avoid channel changing when drio audio when audio is stero
* add some commence
---------
Co-authored-by: zylthinking <zhaoyulong@qianxin.com >
2024-11-13 15:35:23 +08:00
fufesou
ab89d84a8f
refact: ci, bridge ( #9899 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-12 22:10:56 +08:00
HanaKuru
0aa98eac6d
Use base64Url encoding for server configuration to ensure compatibility with the command line --config option. ( #9897 )
2024-11-12 20:15:34 +08:00
fufesou
d4aa2b7ce4
fix: virtual display, headless, wait plug in done ( #9895 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-12 20:12:05 +08:00
21pages
35b4535ebc
fix aarch64 nightly build ( #9881 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-11 16:28:25 +08:00
fufesou
f0be80c253
fix: macos, workaround app close ( #9880 )
...
* fix: macos, workaround app close
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update common.dart
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-11-11 13:06:23 +08:00
21pages
a79a9f697b
fix "Add to addresssBook" dropdown menu ( #9878 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-11 08:39:54 +08:00
fufesou
6082bb2754
fix: save load window rect, Windows, ignore dpi ( #9875 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-11 00:35:41 +08:00
rustdesk
4e6a43288e
https://github.com/rustdesk/rustdesk/issues/9877 https://developer.apple.com/documentation/security/ksecusedataprotectionkeychain
2024-11-10 23:57:25 +08:00
fufesou
72a1f1161e
refact: flutter 3.24.4 ( #9874 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-10 11:18:08 +08:00
RustDesk
912f5265f1
Revert "Refact/flutter 3.24.4 ( #9870 )" ( #9871 )
...
This reverts commit 5eb2c31207 .
2024-11-09 23:32:18 +08:00
fufesou
5eb2c31207
Refact/flutter 3.24.4 ( #9870 )
...
* Update pubspec.lock
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: flutter 3.24.3
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: workaround Autocomplete options
Signed-off-by: fufesou <linlong1266@gmail.com >
* Replace engine with rustdesk custom flutter engine
* Update flutter-build.yml to use RustDesk flutter engine
* Fix the problem of missing extraction file directory windows-x64-release
* Update pubspec.lock.3.22.3
Signed-off-by: fufesou <linlong1266@gmail.com >
* remove pubspec.lock.3.22.3
Signed-off-by: fufesou <linlong1266@gmail.com >
* upgrade flutter android to 3.24.4
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: vitoway <vitoway@email.com >
Co-authored-by: vitoway <167743630+vitoway@users.noreply.github.com >
2024-11-09 20:51:47 +08:00
Lee Jong Mun
062c8d582c
kor translation update ( #9866 )
2024-11-09 11:37:54 +08:00
XLion
68b07505ab
Update tw.rs ( #9863 )
2024-11-08 22:18:30 +08:00
fufesou
d3efcd4223
fix: mobile, soft keyboard ( #9860 )
...
Switching the input method, don't affect the canvas.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-08 15:01:36 +08:00
rustdesk
a277b022ff
bump to 1.3.3
2024-11-08 15:00:49 +08:00
21pages
740c5358ab
rotate ID3D11Texture2D ( #9772 )
...
* Rotate ID3D11Texture2D after duplication with d3d11 video processor.
* If display is not rotated, nothing will be created; If the rotation
fails, it will use the old fallback logic
TODO:
* If changing from Landscape to Landscape(flipped) during capture, the resolution is
not changed, video service fallback to gdi directly.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-08 12:12:10 +08:00
fufesou
7978e0301d
fix: input mobile -> Android ( #9767 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-08 12:11:56 +08:00
fufesou
0f070b0108
revert: 9644, iOS, Korean input ( #9857 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-07 22:54:14 +08:00
fufesou
6f0cb3b8c2
fix: mobile, two fingers cale, no tapdown ( #9856 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-07 22:36:56 +08:00
fufesou
d0ef52e418
fix: touch input, ensure message orders ( #9855 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-07 21:23:41 +08:00
fufesou
69277dd16b
fix: mobile, don't adjust canvas on gesture help show up ( #9846 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-07 14:58:10 +08:00
fufesou
faf97c770c
fix: mobile, cursor mode, don't reset canvas ( #9843 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-06 21:59:23 +08:00
notlin4
78088360ca
Fix traditional Chinese localization ( #9833 )
2024-11-06 07:59:12 +08:00
fufesou
5cfd1701fb
fix: mobile input, touch mode, in display ( #9827 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-05 17:55:38 +08:00
21pages
a4bd23c9de
fix missing window focus service on windows/macos ( #9824 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-05 11:28:27 +08:00
fufesou
12c1337b7b
fix: mobile mouse mode, cursor range ( #9811 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-04 22:37:21 +08:00
fufesou
040253b319
fix: mobile cursor focus ( #9803 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-01 15:40:57 +08:00
fufesou
44fa83d080
fix: android input, soft keyboard, mouse mode ( #9797 )
...
Cursor movement in the remote screen.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-11-01 11:25:38 +08:00
21pages
4f7e10bac6
Revert "Change the minimum value of the bitrate slider to 5" ( #9795 )
...
* Revert "Change the minimum value of the bitrate slider to 5 (#9480 )"
This reverts commit beb1084e87 .
* Revert "Change the value of kMinQuality to 5 (#9508 )"
This reverts commit d563372a91 .
2024-10-31 22:57:39 +08:00
jkh0kr
d1fdcf1b16
Update ko.rs ( #9792 )
2024-10-31 12:01:37 +08:00
fufesou
4c12b83068
fix: android input do not handle composing ( #9790 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-31 10:20:57 +08:00
21pages
f86c88b3d8
refresh icon not visible when not using one-time password ( #9791 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-31 10:11:42 +08:00
fufesou
697dd87383
Refact/mobile remove adjust 4 soft keyabord ( #9787 )
...
* refact: remove adjust for soft keyboard
Signed-off-by: fufesou <linlong1266@gmail.com >
* mobile, do not set the view style after scale end
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-31 10:11:00 +08:00
fufesou
0b8cccd8be
fix: mobile view style, on conn ( #9786 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-30 19:00:07 +08:00
Kleofass
32dbc0c8fb
Update lv.rs ( #9785 )
2024-10-30 17:08:32 +08:00
fufesou
bae4a2c710
Fix/android check normal usbhid usage ( #9784 )
...
* fix: android check normal usbhid usage
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: android input, ignore composing if is deleting
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-30 15:29:52 +08:00
RustDesk
711ed28846
Revert "revert: #9769 ( #9780 )" ( #9783 )
...
This reverts commit 0f5f9f6524 .
2024-10-30 13:12:18 +08:00
fufesou
e6c5064ce5
fix: android input, Backspace and Enter ( #9782 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-30 13:05:25 +08:00
fufesou
0f5f9f6524
revert: #9769 ( #9780 )
...
Not sure TextEditingController.addListener() can handle all composing
changes.
https://github.com/rustdesk/rustdesk/issues/7727#issuecomment-2445721499
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-30 12:17:13 +08:00
21pages
ce7867c1c0
fix wrong display of custom clients when approval mode is not set ( #9779 )
...
when approve-mode is not set, the approve mode option shows as
password, it's `both` approve mode in rust, so only ui is wrong.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-30 11:29:39 +08:00
rustdesk
415d2c5c60
OPTION_VERIFICATION_METHOD
2024-10-29 22:52:46 +08:00
fufesou
a289eae07c
fix: mobile -> mobile, long press ( #9775 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-29 19:57:29 +08:00
RustDesk
1c9b456456
Update bug_report.yaml ( #9771 )
2024-10-29 15:33:12 +08:00
fufesou
eba19e67ff
fix: mobile input ( #9769 )
...
1. Map mode. Check if the KeyEvent's usbHidUsage is correct.
2. Korean input, use listener to handle composing state.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-29 14:19:16 +08:00
John Fowler
adc5a7be51
Update hu.rs ( #9762 )
...
Making the Hungarian language file complete. Adding tips in Hungarian.
2024-10-29 13:55:13 +08:00
pppanghu77
26d23d588a
fix: [translations] Add the translation in cn.rs ( #9768 )
...
Add the translation in cn.rs
Log: Add the translation in cn.rs
2024-10-29 13:54:16 +08:00
fufesou
f0450db203
refact: mobile reset canvas ( #9766 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-29 09:49:04 +08:00
21pages
3a75947553
add some missing web bridge ( #9763 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-28 09:40:16 +08:00
fufesou
c565849062
fix: Function "LockScreen" on macOS since "ignore_flags" in enigo is introduced. ( #9757 )
...
1. LockScreen after connection is established.
2. LockScreen after "Map mode" or "Translate mode" keys are sent.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-27 20:36:21 +08:00
21pages
40e8f0d307
revert missing retry and opt keep session ( #9755 )
...
* Revert "fix missing retry (#8750 )"
If `hasRetry` is true: there is a retry timeout;
If `hasRetry` is false: there is no retry button;
In
https://github.com/rustdesk/rustdesk/discussions/8748#discussioncomment-10081038,when
doesn't want inactive to retry,
cf0e3ec303/flutter/lib/models/model.dart (L444) ,
1.2.3 always show retry no matter what `hasRetry` is.
This reverts commit c3c99ba107 .
* not keep session if there is no remote connection left.
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-26 22:05:54 +08:00
bovirus
129f6c869b
Update Italian language ( #9752 )
2024-10-26 16:06:29 +08:00
Tobias Degen
924aa515c6
fix german translation ( #9742 )
2024-10-25 08:21:42 +08:00
solokot
c51771c854
Update ru.rs ( #9741 )
2024-10-25 08:08:02 +08:00
21pages
c8b9031996
refactor session insert, update if already exists ( #9739 )
...
* All share the same last_receive_time
* Not second port forward
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-24 23:14:43 +08:00
rustdesk
4da584055d
fix ci
2024-10-24 22:52:06 +08:00
rustdesk
bd22b01370
fix "insert ctrl+alt+del"
2024-10-24 22:27:51 +08:00
Tobias Degen
b35b48086a
Add translation string for better translationj capability ( #9736 )
...
* Add new translation für sending Ctrl+Alt+Del
* Add new translation string for sending Ctrl+Alt+Del
2024-10-24 21:52:39 +08:00
21pages
445e9ac285
no password required for file transfer action in remote control menu ( #9731 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-24 17:20:48 +08:00
fufesou
7a3e1fe648
fix: ->macos, mouse events, key flags ( #9733 )
...
* fix: win->macos, mouse events, key flags
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-24 14:33:37 +08:00
Alex Rijckaert
dfa9519d58
Update nl.rs ( #9726 )
2024-10-23 18:13:05 +08:00
fufesou
cc6f919080
feat: mobile map mode ( #9717 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-23 09:28:39 +08:00
bovirus
2cdaca0fa3
Update Italian language ( #9718 )
2024-10-22 16:20:35 +08:00
21pages
6159449eba
move option video-save-directory and allow-auto-record-outgoing to local ( #9715 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-22 08:24:52 +08:00
Andrzej Rudnik
6088920f8d
Update pl.rs ( #9713 )
...
* Update pl.rs
* Update pl.rs
Updated quota chars.
2024-10-21 19:55:34 +08:00
21pages
e8187588c1
auto record outgoing ( #9711 )
...
* Add option auto record outgoing session
* In the same connection, all displays and all windows share the same
recording state.
todo:
Android check external storage permission
Known issue:
* Sciter old issue, stop the process directly without stop record, the record file can't play.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-21 14:34:06 +08:00
solokot
289076aa70
Update ru.rs ( #9712 )
2024-10-21 14:12:58 +08:00
fufesou
547da31095
fix: windows, exit fullscreen, remove redraw ( #9700 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-19 19:41:55 +08:00
Mr-Update
1bf4ef1f46
Update de.rs ( #9699 )
2024-10-19 19:41:14 +08:00
21pages
1212d9fa2d
web uni link ( #9697 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-19 15:32:17 +08:00
fufesou
8c8a643cce
fix: workaround physical display rotation ( #9696 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-19 10:57:42 +08:00
Kleofass
675ffe0381
Update lv.rs ( #9694 )
2024-10-18 22:51:17 +08:00
bovirus
844caf8c15
Update Italian language ( #9692 )
2024-10-18 16:07:49 +08:00
flusheDData
0f6d28def7
Update es.rs ( #9687 )
...
New terms added
2024-10-18 08:55:39 +08:00
fufesou
0d3243e6dd
fix: android, Korean input ( #9667 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-18 08:55:18 +08:00
21pages
53d11e99d7
web only decode the latest image ( #9689 )
...
1. web only decode the latest image
2. web/ios remove relay server config when import
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-18 08:45:16 +08:00
21pages
defb3e6c73
fix gtk-sudo in non-English linux ( #9680 )
...
change LC_ALL from C.UTF-8 to C
Signed-off-by: 21pages <pages21@163.com >
2024-10-17 20:05:13 +08:00
fufesou
ae8dfe84a0
feat, web toast ( #9686 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-17 17:23:09 +08:00
rustdesk
5e920f0fd0
fix ci
2024-10-16 22:37:40 +08:00
XLion
1a0814b201
Update tw.rs ( #9672 )
2024-10-16 19:33:27 +08:00
shleyZ
ace98d98ad
fix: TextFormField onChanged event triggered multiple times when Korean input ( #9644 )
...
* fix: TextFormField onChanged event triggered multiple times when Korean input
* logic fix for iOS
* add comments
* move 'onChanged' logic to handleSoftKeyboardInput
2024-10-16 19:25:27 +08:00
Mr-Update
09083b3afa
Update de.rs ( #9668 )
2024-10-16 11:23:12 +08:00
bovirus
36e11c61a9
Update Italian language ( #9650 )
2024-10-14 21:26:55 +08:00
21pages
55187e9243
fix theme radio update ( #9647 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-14 17:46:38 +08:00
21pages
ae1c1a56e6
add missing code of last commit ( #9646 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-14 15:51:51 +08:00
fufesou
cdd58e77eb
fix: flickers child screen when resizing window ( #9645 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-14 15:48:56 +08:00
21pages
ce924cc0d3
combine upload files/folder button ( #9643 )
...
* combine upload files/folder button
Signed-off-by: 21pages <sunboeasy@gmail.com >
* web compress cache
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-14 15:46:21 +08:00
fufesou
498b8ba3d6
fix: wayland CapsLock ( #9641 )
...
* fix: wayland CapsLock
Signed-off-by: fufesou <linlong1266@gmail.com >
* unformat for less changes
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: input, LockModes, do not check evt.down
Remove `evt.down`(revert the change) to avoid potential bugs.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-14 11:46:28 +08:00
21pages
af610b2408
web ( #9640 )
...
resolution, image quality, tab name, last remote id
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-14 11:15:52 +08:00
Yevhen Popok
6cdbcfc082
Update README-UA.md ( #9639 )
2024-10-14 11:02:57 +08:00
Yevhen Popok
9c7f51bc76
Update uk.rs ( #9638 )
2024-10-14 11:02:44 +08:00
fufesou
65683cc3e6
refact: remove redundant escape ( #9634 )
...
* refact: remove redundant escape
Signed-off-by: fufesou <linlong1266@gmail.com >
* flutter, early assert
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-13 01:07:47 +08:00
21pages
eb1ef0969c
web file transfer ( #9587 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-12 09:03:13 +08:00
21pages
29b01e9cef
remove shift & tap enable multiselect ( #9625 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-11 16:47:08 +08:00
21pages
cde7620eda
fix web peer card tap ( #9622 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-11 16:35:15 +08:00
Ibnul Mutaki
844b853074
update ID trans ( #9621 )
2024-10-11 10:43:22 +08:00
21pages
97f02ed25e
Web password source ( #9618 )
...
* ensure window init finish
Signed-off-by: 21pages <sunboeasy@gmail.com >
* web password source
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-11 09:52:09 +08:00
Ibnul Mutaki
22c84bbbd1
Update ID translation ( #9609 )
...
* update id trans
* update id trans
* update inv
* update ind trans
* update ind trans
* update ind trans
2024-10-10 10:12:24 +08:00
Jernej Simončič
227f154ee7
Add missing Slovenian translations ( #9606 )
2024-10-10 07:35:46 +08:00
Ibnul Mutaki
59d7bf1e86
Update indonesian translate ( #9601 )
...
* update id trans
* update id trans
* update inv
* update ind trans
2024-10-09 10:44:20 +08:00
rustdesk
38fcf4e039
typo
2024-10-09 10:19:24 +08:00
James
4b3b31147e
Update eo.rs ( #9600 )
2024-10-09 10:01:54 +08:00
fufesou
e6d4067f48
refact: remote toolbar style ( #9597 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-08 21:16:07 +08:00
fufesou
507de628c9
fix: web, 2fa, trust ( #9594 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-08 18:35:25 +08:00
fufesou
2591d4f044
fix: web chat ( #9588 )
...
* fix: web chat
Signed-off-by: fufesou <linlong1266@gmail.com >
* add missing svg
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-08 15:23:00 +08:00
XLion
9bcd0d1b03
Add Priority: to Debian control ( #9586 )
2024-10-07 22:08:17 +08:00
RustDesk
5555ba6b2f
Revert "manifest updates from the Flathub's PR ( #9581 )" ( #9585 )
...
This reverts commit e06f456bbd .
2024-10-07 21:50:01 +08:00
XLion
28b6bc186f
Add Section to Debian control ( #9584 )
2024-10-07 21:46:25 +08:00
fufesou
00d38260e1
fix: web send audit note ( #9582 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-07 21:37:43 +08:00
Dmitry Beskov
e06f456bbd
manifest updates from the Flathub's PR ( #9581 )
...
Signed-off-by: dmitry <43372966+besdar@users.noreply.github.com >
2024-10-07 18:55:25 +08:00
rustdesk
cc860b2906
https://github.com/flathub/flathub/pull/5670#issuecomment-2395337173
2024-10-07 15:26:41 +08:00
fufesou
839e8180e0
refact: web, no minimize btn on fullscreen ( #9578 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-07 12:00:56 +08:00
fufesou
83aba804d0
fix: web fullscreen ( #9577 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-07 00:01:14 +08:00
21pages
560c1effe8
remove mobile web setting, remove web/ios relay server setting ( #9575 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-10-06 16:20:37 +08:00
rustdesk
e7353be0cd
fix https://github.com/flathub/flathub/pull/5670#issuecomment-2395067890
2024-10-06 09:25:40 +08:00
fufesou
ba832362a7
fix: installed, copy&paste, special format ( #9570 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-06 08:32:04 +08:00
Ibnul Mutaki
9ea09c1515
Update id (Indonesia) translation on some part ( #9566 )
...
* update id trans
* update id trans
2024-10-05 10:54:17 +08:00
fufesou
3a97b63e95
fix: windows, multi-window, move between monitors ( #9562 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-04 22:05:38 +08:00
fufesou
dec3cde9b3
fix: deb, build, prerm ( #9552 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-03 17:56:21 +08:00
rustdesk
c4d0b02478
fix ci
2024-10-03 15:38:55 +08:00
rustdesk
306dd77b81
fix https://github.com/rustdesk/rustdesk/issues/9537
2024-10-03 15:34:40 +08:00
BennyBeat
fd62751cb8
Improved Catalan translation ( #9546 )
...
* Improved Catalan translation
Improved Catalan translation
* Update ca.rs
Improved Catalan translation
2024-10-03 15:02:24 +08:00
hms5232
b0edfb8f70
fix wrong terms in tw lang ( #9541 )
...
"port" is "通訊埠", "連接埠" or just "埠" in Taiwan, "端口" is used in China.
2024-10-03 15:01:53 +08:00
fufesou
334526026c
fix: web/mobile, skip querying onlines, if not in main page ( #9535 )
...
* fix: web, skip querying onlines, if not in main page
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: web/mobile, skip querying onlines
Signed-off-by: fufesou <linlong1266@gmail.com >
* Set isInMainPage to false after router is changed.
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-01 15:25:59 +08:00
rustdesk
b5414ec002
fix https://github.com/rustdesk/rustdesk/issues/9527
2024-10-01 07:09:57 +08:00
fufesou
4eca8b9447
fix: web, forget password ( #9524 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-01 07:04:43 +08:00
rustdesk
1ebc726acd
fix ci
2024-09-30 10:54:05 +08:00
hashiguchi
d563372a91
Change the value of kMinQuality to 5 ( #9508 )
...
* Change the minimum value of the bitrate slider to 5
Signed-off-by: hashiguchi <hashiguchi@mtrx.jp >
* Change the value of kMinQuality to 5
Signed-off-by: hashiguchi <hashiguchi@mtrx.jp >
---------
Signed-off-by: hashiguchi <hashiguchi@mtrx.jp >
2024-09-28 21:52:05 +08:00
Alex Rijckaert
4a745d82f6
Update nl.rs ( #9507 )
2024-09-28 20:07:55 +08:00
fufesou
2f5f701dc7
fix: windows, subwindow, scale ( #9506 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-28 19:43:28 +08:00
Iraccib
60a0099ba0
Update it.rs ( #9503 )
...
Changed "Scehrmo" to "Schermo"
2024-09-28 18:04:31 +08:00
rustdesk
30a7847100
fix ci
2024-09-28 15:53:39 +08:00
RustDesk
1e822fa135
Update nl.rs ( #9501 )
2024-09-28 15:49:11 +08:00
Alex Rijckaert
f6261883e8
Update nl.rs ( #9500 )
2024-09-28 15:33:08 +08:00
bovirus
3365844def
Update Italian language ( #9493 )
2024-09-28 09:26:05 +08:00
solokot
769bbf1e1c
Update ru.rs ( #9495 )
2024-09-28 09:25:52 +08:00
Mr-Update
81b999cfbe
Update de.rs ( #9496 )
2024-09-28 09:25:35 +08:00
fufesou
9959217cc3
chore ( #9491 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-27 23:10:51 +08:00
fufesou
3e6938bec6
refact: web desktop, web_id_input_tip ( #9490 )
...
* refact: web desktop, web_id_input_tip
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update en.rs
* Update cn.rs
* Update en.rs
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-09-27 21:56:10 +08:00
fufesou
4459406578
fix: windows, window, restore from minimized state ( #9482 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-27 14:19:25 +08:00
hashiguchi
beb1084e87
Change the minimum value of the bitrate slider to 5 ( #9480 )
...
Signed-off-by: hashiguchi <hashiguchi@mtrx.jp >
2024-09-27 10:14:46 +08:00
rustdesk
d4184fd865
bump to 1.3.2
2024-09-26 23:07:53 +08:00
21pages
ffc73f86a0
fix ab peers view, all peer tab use global peers model ( #9475 )
...
Use ChangeNotifierProvider<Peers>.value, and each peer tab has a global unique `Peers` model, then `load peers` and `build
peers` will always be the same one.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-26 22:08:32 +08:00
RustDesk
c74bdcdfdb
Revert "fix peers view ChangeNotifierProvider update ( #9459 )" ( #9471 )
...
This reverts commit 7c55e3266b .
2024-09-26 14:20:37 +08:00
Kássio Oliveira
6d8b5b289f
Refactor ScanPage for better performance and memory management ( #9464 )
...
- Added null checks in `reassemble` method to avoid potential null pointer exceptions when pausing/resuming the camera.
- Refactored image picking and QR code decoding process to use async/await, avoiding UI blocking with synchronous file reads.
- Improved exception handling by making it more specific to QR code reading errors.
- Introduced `StreamSubscription` for the QR scan listener and ensured proper cancellation in `dispose` method to prevent memory leaks.
- Separated button building logic (`_buildImagePickerButton`, `_buildFlashToggleButton`, `_buildCameraSwitchButton`) to enhance code readability and maintainability.
2024-09-26 10:34:12 +08:00
flusheDData
1d6873f622
New translation terms ( #9463 )
...
* Update es.rs
New terms added
* Update es.rs
New terms added
2024-09-26 09:29:49 +08:00
21pages
7c55e3266b
fix peers view ChangeNotifierProvider update ( #9459 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-25 15:11:11 +08:00
Lumiphare
ce5151032e
Update README-ZH.md ( #9457 )
...
* Update CONTRIBUTING.md links to point to the Chinese version
* translated with AI assistance and manual refinement
* Adapted from the official Chinese translation of the Contributor Covenant
* Improve README-ZH.md
---------
Co-authored-by: sea <api@sea.com >
Co-authored-by: Lumiphare <lumiphare@foxmail.com >
2024-09-25 08:48:45 +08:00
bovirus
ba88bc9e8b
Update Italian language ( #9452 )
2024-09-24 20:33:28 +08:00
fufesou
e0095aebda
refact: web elevation ( #9445 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-24 13:53:17 +08:00
rustdesk
664a3e186e
clean SOFTWARE_UPDATE_URL
2024-09-24 12:00:37 +08:00
21pages
e4f7e126e5
fix check update ( #9444 )
...
check_software_update runs in a new thread, won't return directly
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-24 11:37:30 +08:00
Kleofass
49989e34e4
Update lv.rs ( #9437 )
2024-09-24 09:51:58 +08:00
fufesou
75a14fea23
fix: keyboard, change mode, await, on input source changed ( #9434 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-23 17:31:37 +08:00
fufesou
f535406962
refact: web, keyboard, translate mode ( #9432 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-23 16:58:21 +08:00
Vasyl Gello
f3f3bb538f
Fix F-Droid build and bump Android NDK ( #9428 )
...
* Fix F-Droid build
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Bump Android NDK to r27b
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-09-23 16:43:59 +08:00
21pages
8fefd34c15
update web ( #9427 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-23 09:18:22 +08:00
XLion
d98f947824
Update translation ( #9426 )
...
add translation for tw.rs and fix typo on cn.rs
2024-09-23 09:17:13 +08:00
solokot
5f52ce2c1b
Update ru.rs ( #9421 )
2024-09-22 19:06:45 +08:00
Alex Rijckaert
1d799483d7
Update nl.rs ( #9422 )
2024-09-22 19:06:33 +08:00
rustdesk
3db55a718c
build 48
2024-09-21 11:22:33 +08:00
Dmytro
a516f01feb
Update uk.rs ( #9416 )
2024-09-20 21:38:16 +08:00
rustdesk
2e314bf032
disable init clipboard sync by default
2024-09-20 17:38:29 +08:00
jkh0kr
b93d4ce3fc
Update ko.rs ( #9411 )
...
Add Korean language
2024-09-20 15:16:20 +08:00
fufesou
21bcfd173d
fix: wayland, rdp input, mouse, scale ( #9402 )
...
* fix: wayland, rdp input, mouse, scale
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: rdp input, mouse, scale, check 0
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-20 11:15:19 +08:00
21pages
3d5262c36f
opt gtk sudo ui, fix edit button show ( #9399 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-20 11:06:56 +08:00
Mr-Update
cfd801c5d6
Update de.rs ( #9401 )
2024-09-20 10:54:50 +08:00
bovirus
216a72592d
Update Italian language ( #9403 )
2024-09-20 10:54:37 +08:00
fufesou
ddd3401bd7
fix: keyboard, translate mode ( #9406 )
...
hotkey, linux -> win
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-20 10:52:19 +08:00
solokot
47139edd81
Update Russian translation ( #9391 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-09-19 18:48:54 +08:00
fufesou
c6e3f60a6b
refact: flutter, ChangeNotifier, reduce rebuild ( #9392 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-19 18:48:01 +08:00
21pages
88a99211f3
replace pkexec with gtk sudo ( #9383 )
...
* Fix https://github.com/rustdesk/rustdesk/issues/9286 , replace pkexec
with gtk sudo. Tested on gnome (ubuntu 22.04, debian 13), xfce (manjaro, suse), kde (kubuntu 23), lxqt (lubuntu 22), Cinnamon (mint 21.3), Mate (mint 21.2)
* Fix incorrect config of the main window opened by the tray, replace
xdg-open with run_me, replace with dbus + run_me
* Fix `check_if_stop_service`, it causes the problem fixed in
https://github.com/rustdesk/rustdesk/pull/8414 , now revert that fix and fix itself.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-19 18:47:37 +08:00
fufesou
d08c335fdf
fix: file transfer, show error, msgbox ( #9389 )
...
* fix: file transfer, show error, msgbox
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: translation
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-18 19:29:35 +08:00
fufesou
e5ec6957fe
fix: option OPTION_ONE_WAY_FILE_TRANSFER ( #9387 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-18 18:22:12 +08:00
rustdesk
e20f5dd001
fix ci
2024-09-18 13:00:15 +08:00
rustdesk
e1a6ccc100
fix ci
2024-09-18 12:37:26 +08:00
rustdesk
cc288272d3
OPTION_ONE_WAY_CLIPBOARD_REDIRECTION,
...
OPTION_ENABLE_CLIPBOARD_INIT_SYNC,
OPTION_ALLOW_LOGON_SCREEN_PASSWORD,
OPTION_ONE_WAY_FILE_TRANSFER,
2024-09-18 12:18:26 +08:00
Lumiphare
49ce4edb8a
Chinese versions of CONTRIBUTING.md and CODE_OF_CONDUCT-ZH.md ( #9386 )
...
* Update CONTRIBUTING.md links to point to the Chinese version
* translated with AI assistance and manual refinement
* Adapted from the official Chinese translation of the Contributor Covenant
---------
Co-authored-by: sea <api@sea.com >
2024-09-18 10:39:26 +08:00
お餅のCreeeper
29c3b29bda
Fix ja.rs typo ( #9378 )
2024-09-17 13:26:49 +08:00
お餅のCreeeper
8a8f708c3e
update ja.rs ( #9376 )
2024-09-17 12:32:32 +08:00
fufesou
c5038b1a78
Fix/virtual display do not plug out if not plugged in ( #9372 )
...
* fix: win VD, do not plug out if not plugged in
Signed-off-by: fufesou <linlong1266@gmail.com >
* Forcibly virtual display on clicking button "-"
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-16 15:57:40 +08:00
21pages
f4c038ea93
update appindicator and recommends install it ( #9364 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-15 14:33:59 +08:00
21pages
d9ea717056
fix last commit ( #9355 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-14 10:03:50 +08:00
21pages
40af9dc78b
not run window focus service on wayland ( #9354 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-14 09:59:14 +08:00
Alex Rijckaert
81fc22a156
Update nl.rs ( #9344 )
...
* Update nl.rs
* Update nl.rs
file updated after adjusting (as test) @FastAct to RijckAlex (same person, new account)
2024-09-13 21:04:04 +08:00
rustdesk
2e7bd26e4c
fix leak fix
2024-09-13 15:42:51 +08:00
rustdesk
179b562472
another leak
2024-09-13 15:41:42 +08:00
21pages
ab246fdcbf
password lowercase check like uppercase ( #9343 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-13 09:29:00 +08:00
rustdesk
d65d3b7326
fix ci
2024-09-13 09:21:50 +08:00
rustdesk
9f9a22ec63
uppercase for all
2024-09-13 08:46:21 +08:00
m-hume
a8f1a66043
Trim whitespace from Import server config ( #9341 )
2024-09-13 08:06:40 +08:00
21pages
0b3e7bf33e
update hwcodec, fix linux ci ( #9335 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-12 17:34:54 +08:00
fufesou
c358399eca
refact: reduce try_get_displays() on login ( #9333 )
...
* refact: reduce try_get_displays() on login
Signed-off-by: fufesou <linlong1266@gmail.com >
* Function rename
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-12 14:44:40 +08:00
rustdesk
cacca7295c
fix memory leak on mac because of wrong use of objc, by wrapping autoreleasepool
2024-09-12 14:26:29 +08:00
fufesou
d2e98cc620
fix: reduce rebuild for online state ( #9331 )
...
* fix: reduce rebuild for online state
Signed-off-by: fufesou <linlong1266@gmail.com >
* Query online, update on focus changed
Signed-off-by: fufesou <linlong1266@gmail.com >
* Use to ensure is right
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact, window events on peer view
Signed-off-by: fufesou <linlong1266@gmail.com >
* chore
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove unused code
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-12 11:26:01 +08:00
fufesou
2e81bcb447
fix: Query online, remove loop retry ( #9326 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-11 17:17:32 +08:00
fufesou
cbca0eb340
fix: keyboard, move tab to new window ( #9322 )
...
Do not disable keyboard when moving tab to new window on dispose.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-11 10:01:03 +08:00
fufesou
9380f33d7c
Refact/options ( #9318 )
...
* refact options
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove unused msg
Signed-off-by: fufesou <linlong1266@gmail.com >
* web, toggle virtual display
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-10 23:54:59 +08:00
Gheorghi
519539ed0a
Update bg.rs with more translations ( #9317 )
2024-09-10 23:22:14 +08:00
rustdesk
1f2a75fbd8
revert back pub lock because it does not fix leak
2024-09-10 21:28:07 +08:00
fufesou
51055a7e5b
fix: tokio, call future in context of runtime ( #9310 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-10 17:39:22 +08:00
fufesou
13effe7f14
fix: web, switch display ( #9307 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-10 11:29:20 +08:00
21pages
943f96ef8c
downgrade url_launcher/uni_links for linux ci ( #9306 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-10 10:57:01 +08:00
rustdesk
260a82ee5c
upgrade pub for flutter memory leak
2024-09-09 17:25:35 +08:00
fufesou
a2792d1527
comments ( #9297 )
...
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-08 23:07:42 +08:00
fufesou
2922ebe22a
Fix/clipboard retry if is occupied ( #9293 )
...
* fix: clipboard, retry if is occupied
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: clipboard service, hold runtime to cm ipc
Signed-off-by: fufesou <linlong1266@gmail.com >
* update arboard
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: log
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: get formats, return only not
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-08 21:13:05 +08:00
rustdesk
1e6944b380
apply --cm-no-ui to non-windows
2024-09-08 12:54:27 +08:00
21pages
993862c103
quit cm process if ipc connection to ipc server closed ( #9292 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-08 12:37:41 +08:00
Andrzej Rudnik
c8cd564e69
Update pl.rs ( #9285 )
2024-09-07 17:58:07 +08:00
21pages
a4cd64f0d5
fix qsv memory leak by updating ffmpeg ( #9266 )
...
* fix qsv memory leak by updating ffmpeg
* Memory leaks occur when destroying FFmpeg QSV VRAM encoders. This issue is resolved with FFmpeg version 7.
* FFmpeg requires ffnvcodec version 12.1.14.0 or higher, and an NVIDIA driver version greater than 530. For more details, https://github.com/FFmpeg/nv-codec-headers/tree/n12.1.14.0 .
* The code of NVIDIA VRAM encoder is not changed, still use Video Codec SDK version 11, which is unaffected by FFmpeg. Drivers newer than 470 can support this, but we may consider an update later, as the support check by sdk code may not be accurate for FFmpeg RAM encoders.
* The issue is related to FFmpeg, not libmfx. FFmpeg version 7 recommends using libvpl, but vcpkg currently lacks ports for libvpl. We can add these in the future.
* D3D11 Texture Rendering: The "Shared GPU Memory" in the task manager continue increasing when using D3D11 texture render, which can exceed the GPU memory limit (e.g., reaching up to 100GB). I don't know what it is and will try to find it out.
* Roughly tests on Windows, Linux, macOS, and Android for quick fix. Further testing will be performed, and I will share the results in this pr.
Signed-off-by: 21pages <sunboeasy@gmail.com >
* update flutter_gpu_texture_render, fix shared gpu memory leak while
rendering
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-07 10:20:52 +08:00
21pages
f0ca4b9fee
--no-server parameter to avoid server ipc occupied by ui ( #9272 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-09-06 14:43:38 +08:00
Xp96
aa3402b44a
Update ptbr.rs ( #9271 )
2024-09-06 01:15:07 +08:00
fufesou
26ebd0deb9
fix: clipboard, cmd ipc ( #9270 )
...
1. Send raw contents if `content_len` > 1024*3.
2. Send raw contents if it is not empty.
3. Try read clipboard again if no data from cm.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-05 23:39:07 +08:00
21pages
4150036589
remove first frame fallback if repeat ( #9267 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-05 22:48:20 +08:00
fufesou
7a1157f1b0
refact: quality status event ( #9268 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-05 22:37:14 +08:00
21pages
3bd34bf0b9
increase interval for restart linux ui, try fix loop start ( #9264 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-05 18:34:48 +08:00
fufesou
5f29016861
fix: build web ( #9259 )
...
1. Web, build.
2. Web and mobile, `onSubmitted` for ID text field.
3. Web, remove unused key 'toggle_option'.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-04 22:27:52 +08:00
fufesou
e40243b55d
Fix/wf cliprdr c bugs ( #9253 )
...
* fix: ResetEvent() after WaitForSingleObject()
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: check and free mem
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-04 17:04:48 +08:00
fufesou
dbbbd08934
fix: clipboard, support excel xml spreadsheet ( #9252 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-04 16:44:36 +08:00
21pages
29e12b84a9
password max length prompt ( #9248 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-04 11:31:13 +08:00
fufesou
04c0f66ca9
fix: set to OK if recv flag is TRUE ( #9244 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 21:15:35 +08:00
fufesou
ec28567362
fix: win, file clipboard ( #9243 )
...
1. Return the result of `wait_response_event()` in
`cliprdr_send_format_list()`
2. Add recv flags to avoid waiting a long time.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 20:55:45 +08:00
fufesou
d4377a13c5
refact: peer card, orientation ( #9235 )
...
* refact: peer card, orientation
Signed-off-by: fufesou <linlong1266@gmail.com >
* Do not change landscape/portrait on Desktop
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-03 19:06:11 +08:00
21pages
39e713838f
Use fallback codec if first frame fails ( #9242 )
...
* Both encoding and decoding use fallback if first frame fails
* More aggresive max fail counter
* Update hwcodec, add judgement when length of the encoded data is zero, https://github.com/rustdesk/rustdesk-server-pro/discussions/382#discussioncomment-10525997
* Fix serde hwcodec config toml fails when the non-first vec![] is empty, https://github.com/toml-rs/toml-rs/issues/384 , the config file is used for cache, when check process is not finished, the cache is used.
* Allow cm not start for pro user
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-09-03 18:48:17 +08:00
SimonHanel
75a4671bda
Update da.rs ( #9238 )
...
* Update da.rs
Filled out every empty string and adjusted some for better translation.
Some translations might be janky due to my lack of context for what the string is used for, but it's good enough for now.
* Update da.rs
Minor tweaks
2024-09-03 10:09:25 +08:00
fufesou
827efabbc0
refact: remove fingerprint for web ( #9226 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-02 02:00:59 +08:00
fufesou
532fe6aefb
refact: web ui, login ( #9225 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-01 23:14:57 +08:00
fufesou
ae339f039d
refact: web ui ( #9217 )
...
* refact: web ui
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: remove AppBar shadow
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-09-01 00:30:07 +08:00
fufesou
bf390611ab
fix: keyboard, sciter ( #9216 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-31 19:02:50 +08:00
fufesou
e3f6829d02
refact: android ios, lan discovery ( #9207 )
...
* refact: android ios, lan discovery
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: build and runtime error
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-30 00:37:38 +08:00
fufesou
832002a10f
refact: web, remote toolbar, pin ( #9206 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-29 23:38:08 +08:00
RustDesk
d335cdbb0c
Update README.md ( #9196 )
2024-08-28 12:25:00 +08:00
RustDesk
6a5d5875c8
Logo broken ( #9195 )
2024-08-28 12:23:40 +08:00
fufesou
cf06d1028f
fix: web, reset cursor on disconn, back to main page ( #9192 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-27 23:58:04 +08:00
9amm
fd178a7b6c
Fix minor typo ( #9191 )
...
Co-authored-by: 9amm <>
2024-08-27 23:38:40 +08:00
rustdesk
f3a2733d75
start mac service more later
2024-08-27 20:25:01 +08:00
fufesou
55de573a01
fix: keyboard input, mulit windows ( #9189 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-27 19:30:51 +08:00
fufesou
40239a1c41
feat: macos, mouse button, back&forward ( #9185 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-27 15:20:29 +08:00
fufesou
c68ce7dd84
fix: web v2, keyboard mode ( #9180 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-27 00:00:33 +08:00
rustdesk
690a2c8399
still find delegate failure when my mac restarted automatically sometimes
2024-08-26 17:07:02 +08:00
fufesou
4b4fd94f3e
feat: web v2 keyboard ( #9175 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-26 12:13:11 +08:00
21pages
5abe42f66c
not run get window focus if no multiple displays ( #9174 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-26 10:37:35 +08:00
21pages
48aec6484c
refresh file transfer table on resume ( #9167 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-25 21:29:41 +08:00
21pages
a946d4d0c9
file transfer status text overflow at start ( #9166 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-25 20:46:21 +08:00
ELForcer
24f4b94082
Update ru.rs ( #9163 )
2024-08-25 15:12:08 +08:00
fufesou
aa1e122532
fix: revert key events to raw key events on Linux ( #9161 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-25 00:03:31 +08:00
rustdesk
d400999b9c
bump to 1.3.1
2024-08-24 19:02:04 +08:00
fufesou
1d416f6626
refact: flutter keyboard, map mode ( #9160 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-24 12:10:36 +08:00
Kleofass
9d9741f18e
Update lv.rs ( #9155 )
2024-08-23 21:27:52 +08:00
21pages
50aa8e12ad
desktop file transfer, all columns respond to tap, add right click item border ( #9153 )
...
When right click selected item, the border is not obvious but can feel
some change.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-23 10:00:36 +08:00
jxdv
5931af460e
Update trs ( #9144 )
...
* update sk tr
* update cz tr
2024-08-22 09:36:03 +08:00
fufesou
fc607d6789
fix: privacy mode 2, restore ( #9141 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-22 09:35:50 +08:00
rustdesk
529e70910d
build 47
2024-08-21 18:29:43 +08:00
fufesou
f300d797e2
Fix/ios query onlines ( #9134 )
...
* fix: ios query onlines
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-21 18:21:25 +08:00
Daniel Ehrhardt
e3cce2824d
Added Public Server to Readme ( #9132 )
2024-08-21 09:28:02 +08:00
21pages
f34b8411a7
Fix new cm tab not replace the old persisted tab ( #9127 )
...
* This happens when after changing DesktopTab to StatefulWidget, 1.2.7
and 1.3.0 have this problem.
* When `addConnection` in server_model.dart is called, the old closed
client is removed, the client parameter of buildConnectionCard is new,
but client id inside Consumer is old.
* The only state in cm page is timer, its value is kept in test.
* There may be a better way to solve the ui update.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-20 15:34:10 +08:00
21pages
8745fcbb6a
opt desktop file manager status list ( #9117 )
...
* Show delete file/dir log
* Show full path rather than base file name
* Show files count
* Opt status card layout
* Change selected color to accent
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-20 10:53:55 +08:00
flusheDData
2a0fd55af7
Update es.rs ( #9114 )
...
New terms added
2024-08-19 14:41:28 +08:00
RustDesk
da70cbcdda
Update es.rs
2024-08-19 14:19:24 +08:00
flusheDData
921b64e1e0
Last tips ( #9113 )
...
* Update es.rs
New translations
* Update es.rs
Translation correction of 'Version'
* Update es.rs
Last tips
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-08-19 14:14:47 +08:00
XLion
c0de0aa108
Update tw.rs ( #9112 )
2024-08-19 14:13:31 +08:00
fufesou
715d475f49
fix: privacy mode 2, more error info ( #9111 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-19 11:35:35 +08:00
Mr-Update
e3f09b3ec6
Update de.rs ( #9107 )
2024-08-19 03:12:56 +08:00
rustdesk
0a5fafb84f
comment
2024-08-18 10:04:20 +08:00
rustdesk
4e084c5ee0
revert
2024-08-18 09:56:24 +08:00
rustdesk
d1fe617670
fixing https://github.com/rustdesk/rustdesk/issues/9103 , maybe
2024-08-18 09:30:53 +08:00
bovirus
7744bdbbe0
Update Italian language ( #9093 )
2024-08-16 18:39:36 +08:00
FastAct
e1329c8157
Update nl.rs ( #9092 )
2024-08-16 15:19:18 +08:00
fufesou
f31e60af5b
fix: crash, drop tokio RunTime in async context ( #9091 )
...
* fix: crash, drop tokio RunTime in async context
Signed-off-by: fufesou <linlong1266@gmail.com >
* chore
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-16 14:55:42 +08:00
21pages
ed18e3c786
file rename ( #9089 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-16 12:55:58 +08:00
rustdesk
579e0fac36
fix https://github.com/rustdesk/rustdesk/issues/9088
2024-08-16 12:20:40 +08:00
fufesou
92752765ba
fix: resize top edge ( #9081 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-15 23:58:19 +08:00
kibeb
071f51cf6f
Update cs.rs: more corrections, new phrases translated ( #9075 )
2024-08-15 17:34:39 +08:00
kibeb
dde3cce120
Update cs.rs: typo corrected ( #9074 )
2024-08-15 14:55:44 +08:00
21pages
bb1b9858d5
only main window show tabbar border, change cm tabbar color ( #9073 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-15 13:25:59 +08:00
fufesou
a31c27be73
fix: windows, remote window, resizing, #9061 ( #9062 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-15 13:24:42 +08:00
21pages
85ae3916cb
fix get_custom_server_from_string, relay= is not used ( #9069 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-15 09:57:12 +08:00
jkh0kr
cc9b7e64eb
Update ko.rs ( #9067 )
...
Additional Korean translations
2024-08-15 09:25:03 +08:00
flusheDData
5e22a49e49
Translation correction ( #9064 )
...
* Update es.rs
New translations
* Update es.rs
Translation correction of 'Version'
2024-08-15 09:24:42 +08:00
21pages
07cf1b4db5
fix wallpaper get sid ( #9058 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-14 18:09:47 +08:00
RustDesk
f6ab5cdcb2
Update config.toml ( #9057 )
2024-08-14 17:32:05 +08:00
Mr-Update
b477aded0b
Update de.rs ( #9054 )
2024-08-14 10:39:05 +08:00
rustdesk
65318efd67
update README
2024-08-13 21:42:04 +08:00
bovirus
dbd195a46e
Update Italian language ( #9047 )
2024-08-13 14:22:08 +08:00
flusheDData
0651ad492f
Update es.rs ( #9045 )
...
New translations
2024-08-13 14:11:36 +08:00
fufesou
a3c5adb1f4
refact: remove dup translation ( #9043 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-13 11:27:39 +08:00
fufesou
a771abcdc2
fix: win, multi monitors, maximize, may fix 9033 ( #9038 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-13 00:18:35 +08:00
21pages
b8b3a089f3
android telebot setting ( #9035 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-12 22:20:35 +08:00
fufesou
8f00067266
fix: build ( #9036 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-12 22:15:59 +08:00
fufesou
83bf067d18
fix: not plug virtual dislay, non win, installed ( #9034 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-12 21:53:41 +08:00
21pages
1729ee337f
trust this device to skip 2fa ( #9012 )
...
* trust this device to skip 2fa
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update connection.rs
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-08-12 18:08:33 +08:00
Xp96
57834840b8
Update ptbr.rs ( #9031 )
2024-08-12 17:22:00 +08:00
fufesou
99d7b62d79
fix: privacy mode 2, resolution changed ( #9027 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-11 23:28:02 +08:00
fufesou
6625aca994
fix: win, virtual display ( #9023 )
...
1. Default resolution 1920x1080.
2. Restore on conn & disconn.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-11 19:26:41 +08:00
FastAct
ce56be6507
Update nl.rs ( #9022 )
2024-08-11 06:49:52 +08:00
mehdi-song
fd69b14623
Update fa.rs ( #9021 )
2024-08-11 06:49:34 +08:00
bovirus
7521bbe15f
Update Italian language ( #9016 )
2024-08-10 20:52:27 +08:00
fufesou
3c6ddd7403
fix: multi-displays, displays changed, switch idx ( #9006 )
...
Use init display index as the primary index.
But when displays changed, the primary display may also changes.
No need to change the old primary index.
But we need to make sure that the old primary index does not exceed the display number.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-09 21:17:06 +08:00
Mr-Update
6820e2f4c7
Update de.rs ( #9004 )
2024-08-09 08:43:18 +08:00
Ivan Beà
77f3ebaf1a
Update ca.rs ( #8997 )
...
* Update ca.rs
update catalan translation
* Update ca.rs
minor changes
2024-08-08 23:18:01 +08:00
fufesou
e7e244d4f2
fix: update pub desktop_multi_window ( #9002 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-08 23:06:33 +08:00
fufesou
f4c40d733e
Fix/exe upgrade options ( #9001 )
...
* fix: exe upgrade, use previous options
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: msi, shortcuts options, swap pos
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-08 22:07:06 +08:00
fufesou
049c334db3
fix: privacy mode, windows vd, init resolution ( #8992 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-08 15:31:11 +08:00
rustdesk
6197832317
update hwcodec
2024-08-08 11:58:12 +08:00
Vasyl Gello
2fd53f9825
Pass JVM to ffmpeg ( #8985 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-08 11:53:49 +08:00
Yevhen Popok
ae16b8975b
Update Ukrainian translation ( #8980 )
...
Sync with #8977
2024-08-08 10:24:40 +08:00
solokot
171177c76f
Update ru.rs ( #8987 )
2024-08-08 10:24:28 +08:00
bovirus
ade1d8c0c7
Update Italian language ( #8988 )
2024-08-08 10:24:15 +08:00
rustdesk
9a194f0850
res/users.py
2024-08-07 23:26:17 +08:00
21pages
76d5a8b205
unlock with PIN ( #8977 )
...
* add custom password to unlock settings
* If not set, use admin password; if set, use custom settings password.
* At least 4 characters.
* Set with gui or command line.
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update cn.rs
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-08-07 16:21:38 +08:00
jkh0kr
bc6ce6c7ee
Update ko.rs ( #8974 )
...
Additional Korean translation
2024-08-07 10:12:43 +08:00
rustdesk
025cdfa25b
fix ci
2024-08-07 01:19:29 +08:00
rustdesk
2f432e941d
hide-tray option
2024-08-07 01:08:36 +08:00
21pages
96edca8f74
update sysinfo rlim_max, which causing debian 13 pkexec not work ( #8968 )
...
* update sysinfo rlim_max, which causing debian 13 pkexec not work
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update Cargo.toml
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-08-06 18:19:35 +08:00
fufesou
51b250435d
refact: audio input, combobox instead of radio ( #8965 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-06 17:07:05 +08:00
21pages
5a2121501d
fix build ( #8964 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-06 12:36:39 +08:00
rustdesk
877b3e2ce5
fix ci
2024-08-06 12:19:06 +08:00
rustdesk
421ddc0016
fix https://github.com/rustdesk/rustdesk/issues/4863
2024-08-06 12:11:03 +08:00
fufesou
2662abc5a3
fix: reset voice call state, on conn ( #8961 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-06 00:28:31 +08:00
fufesou
b3e1c8a907
Refact/msi more install options ( #8949 )
...
* refact: msi, more install options
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: msi, reg values on upgrade/modify
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: msi, silent repair/upgrade, RemoveInstallFolder()
Signed-off-by: fufesou <linlong1266@gmail.com >
* Options support both 1/0 and Y/N
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: msi, preprocess, open file with explicit encoding
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: msi, read previous options
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: mis, install folder, read previous option
Signed-off-by: fufesou <linlong1266@gmail.com >
* Comment on Control -> Checkbox
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: UI, checkbox options, read previous values
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: shortcuts options, init state
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: shortcuts, init state
Signed-off-by: fufesou <linlong1266@gmail.com >
* Better shortcuts property conditions
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-05 17:49:48 +08:00
rustdesk
2266fde26f
fix address_book_name cli
2024-08-04 19:31:13 +08:00
rustdesk
e58e75eea9
add address_book_name, address_book_tag to cli, https://github.com/rustdesk/rustdesk/discussions/7866 , need to use with server Pro 1.4.2 (not ready)
2024-08-04 18:45:49 +08:00
rustdesk
eafebdba21
run universal for upload only
2024-08-04 16:32:05 +08:00
rustdesk
7bf5e69444
revert
2024-08-04 16:23:58 +08:00
rustdesk
cb0dc46d08
turn it off since it does not work, please test it before submit PR
2024-08-04 16:22:42 +08:00
rustdesk
9b8209b61b
log::trace audio buffer cleared
2024-08-04 16:17:59 +08:00
21pages
b6ba9978e3
set max audio buffer to 150ms, clear audio buffer if full ( #8947 )
...
The device should have the capability to play a sufficient audio buffer during each period to meet the audio config, so the playback speed is not slow.
The audio delay is caused by network jitter. The controlled side sends audio data every 10ms, but it often happens that multiple packets are sent together. During underrun periods, the controlling side plays extra silence data instead, resulting in the device playing more audio than the configured amount.
2024-08-04 16:11:00 +08:00
Vasyl Gello
0d1d7a9b87
Guard parameters for universal apk ( #8943 )
...
* Guard parameters for universal apk
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Free space before android builds
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-04 12:34:08 +08:00
fufesou
508dd5b383
fix: custom client, msi, conn type ( #8944 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-03 22:29:30 +08:00
Vasyl Gello
31a1b7a80b
Fix copy step for universal apk ( #8942 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-03 19:00:27 +08:00
Vasyl Gello
ba43424781
Build universal apk ( #8941 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-03 18:39:12 +08:00
rustdesk
f899b2a962
fix https://github.com/rustdesk/rustdesk/issues/8856
2024-08-03 18:05:32 +08:00
Yevhen Popok
2dd3d8c11e
Use correct locale code for Ukrainian translation file name ( #8932 )
...
Rename Ukrainian translation file ua.rs to uk.rs to avoid confusion.
This complements commits [2333ee2 ](2333ee2c07 ) and [b6035fb ](b6035fbbdf )
2024-08-02 22:58:45 +08:00
fufesou
6eea425280
fix: clipboard cm ipc data, raw bytes ( #8930 )
...
* fix: clipboard cm ipc data, raw bytes
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove useless check
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-02 21:36:49 +08:00
Vasyl Gello
5e7d4fd2d6
vcpkg deps ( #8926 )
...
* vcpkg: bump opus to 1.5.2
Should fix flakes caused by https://github.com/android/ndk/issues/2032
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* vcpkg: actually use cached artifacts
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Print all vcpkg log files on errors
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-02 18:43:30 +08:00
rustdesk
d9fba50606
fix https://github.com/rustdesk/rustdesk-server-pro/issues/334 again
2024-08-02 15:43:55 +08:00
21pages
b6035fbbdf
update supportedLocales ( #8925 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-02 15:12:48 +08:00
Yevhen Popok
e67b694f06
Update Ukrainian translation ( #8921 )
2024-08-02 09:31:37 +08:00
rustdesk
2333ee2c07
fix https://github.com/rustdesk/rustdesk/issues/8923
2024-08-02 09:29:51 +08:00
Vasyl Gello
61ccc2152e
Bump Android NDK to r27 ( #8918 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-01 21:33:59 +08:00
21pages
f6aca4ca8e
fix click cm audio permission button before auth ( #8917 )
...
1. When not authenticated, clicking the audio permission button on the cm will send audio data
2. Keep the cursor position code unchanged, because `show_remote_cursor` is false before auth, so subscription will not happen.
3. Keep the clipboard code unchanged, because the keyboard permission will also be determined in `try_sub_services`. If the clipboard permission is clicked before auth and the keyboard permission is clicked after auth, the clipboard service will not be subscribed.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-08-01 18:17:02 +08:00
Vasyl Gello
1707987a7b
Fix typo in android-x86 lib copy step ( #8914 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-08-01 15:09:33 +08:00
fufesou
85604dee79
refact: msi, custom client props ( #8913 )
...
* refact: msi, custom client props
Signed-off-by: fufesou <linlong1266@gmail.com >
* format
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-08-01 15:08:52 +08:00
Hamir Mahal
a12969be30
fix: usage of actions/checkout@v3 ( #8912 )
...
* chore: changes from formatting on save
* fix: usage of `actions/checkout@v3`
2024-08-01 09:12:11 +08:00
rustdesk
9f91eada89
fix https://github.com/rustdesk/rustdesk-server-pro/issues/338
2024-08-01 09:09:45 +08:00
Vasyl Gello
cb6a6aa42a
flutter-build: Parameterize Android build matrix ( #8907 )
...
As @rustdesk noted debug builds are no-go in official RD repo
but this change makes it possible to filter jobs only relevant to
Android from flutter-build.yml to build only Android in a separate
mirror of Rustdesk.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-31 20:38:00 +08:00
21pages
4fec8abad4
update repo to rustdesk-org ( #8905 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-31 17:25:10 +08:00
solokot
35571dc8d7
Update ru.rs ( #8901 )
2024-07-31 14:16:55 +08:00
FastAct
a103b83647
Update nl.rs ( #8892 )
2024-07-30 20:23:49 +08:00
21pages
e1e4bf599b
add libatomic1 to linux armv7 sciter depends ( #8890 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-30 14:52:06 +08:00
rustdesk
cba8aaa410
tooltip for https://github.com/rustdesk/rustdesk/issues/8600 , and change
...
dialog error to richtext with link support
2024-07-30 14:42:21 +08:00
fufesou
8ced4ddaa2
simple refact ( #8888 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-30 13:06:37 +08:00
fufesou
15404ecab4
fix: clipboard, windows, controlled side, formats ( #8885 )
...
* fix: clipboard, windows, controlled side, formats
Signed-off-by: fufesou <linlong1266@gmail.com >
* Clipboard, reuse ipc conn and send_raw()
Signed-off-by: fufesou <linlong1266@gmail.com >
* Clipboard, merge content buffer
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: clipboard service, ipc stream
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-30 11:35:39 +08:00
Generalworks Inc.
97772f9ac5
Fix typo on ja.rs ( #8886 )
2024-07-30 00:27:28 +08:00
rustdesk
764fbe2c9d
addressing https://github.com/rustdesk/rustdesk/issues/8883
2024-07-30 00:27:01 +08:00
fufesou
e03344d85b
fix: clipboard, read as much as possible ( #8881 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-29 21:19:29 +08:00
fufesou
0e98a51775
fix: clipboard, set formats and enable option ( #8873 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-29 15:40:02 +08:00
XLion
0a1d3c4afb
Update tw.rs and cn.rs ( #8877 )
...
* Update tw.rs
* Update cn.rs
2024-07-29 15:34:26 +08:00
rustdesk
fd9b5f3c57
fix https://github.com/rustdesk/rustdesk-server-pro/issues/334
2024-07-28 22:55:14 +08:00
Mr-Update
73f6afd4c0
Update de.rs ( #8870 )
2024-07-28 21:09:36 +08:00
fufesou
50dd2b3aad
chore ( #8868 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-28 19:33:00 +08:00
fufesou
c0e9445602
refact: embed crate mouce, uinput ( #8836 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-28 17:27:09 +08:00
fufesou
541d9c6b86
feat: clipboard, multi formats ( #8733 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-28 17:26:54 +08:00
fufesou
8c91e5c5ca
refact: update crate tfc ( #8867 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-28 17:26:18 +08:00
jxdv
19d1605d8c
Update trs ( #8866 )
...
* update sk-tr
* update cs-tr
2024-07-28 17:13:15 +08:00
bovirus
0faf82f109
Update Italian language ( #8863 )
2024-07-28 17:13:01 +08:00
21pages
ee5314de20
use selectableText for some errors ( #8862 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-28 11:13:19 +08:00
21pages
7e8d3bd2ac
remove calling refreshCurrentUser when connect status become ready ( #8849 )
...
When refreshCurrentUser throw error, show check network in ab and group
tab.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-28 10:15:09 +08:00
Vasyl Gello
9750e1409c
Use VCPKG_FORCE_SYSTEM_BINARIES in actual RD sciter build step ( #8859 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-28 08:44:16 +08:00
Vasyl Gello
67d4e061fb
Try to detach /opt/artifacts from sciter ( #8857 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-27 23:57:53 +08:00
Vasyl Gello
f67f2be0cb
Add built CMake to PATH in actual RD build step ( #8855 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-27 21:28:34 +08:00
Vasyl Gello
aa42bf548e
Limit cmake buildstep to 1 threads to check OOM ( #8852 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-27 16:29:53 +08:00
rustdesk
d679e8fa7d
WIN_RUST_VERSION -> SCITER_RUST_VERSION
2024-07-27 16:16:31 +08:00
Vasyl Gello
1357ef5d6f
Try to fix sciter-armhf build ( #8850 )
...
* Bootstrap CMake 3.29.7 for ubuntu/bionic/armhf
* vcpkg exevutable now needs GCC 8 but all product binaries
are still OK with GCC 7
* Remove res/vcpkg/linux.cmake
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-27 15:32:26 +08:00
21pages
30a5d1e0e1
avoid call refreshCurrentUser twice at startup ( #8848 )
...
refreshCurrentUser will be called at these 2 position:
1. runMainApp or runMobileApp in main.dart
2. when connect status is ready
Both of these two happens at startup, when connect status is ready and startup time < 5 seconds, not call refreshCurrentUser
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-27 09:50:06 +08:00
FastAct
9f0985c842
Update nl.rs ( #8843 )
2024-07-26 17:17:05 +08:00
21pages
be06c0d738
tab border for desktop subwindow ( #8842 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-26 11:20:16 +08:00
zuiyu
f0f50f0f03
fix: remove getRadio todo and delete contentPadding param ( #8839 )
2024-07-26 10:31:01 +08:00
bovirus
1850d32f49
Update Italian language ( #8838 )
2024-07-26 10:00:18 +08:00
fufesou
3999d498be
fix: keep window pos after new conn ( #8834 )
...
1. Keep window pos
2. Do some init in StatefulWidget constructor.
If try init in its state class, it may be too late. Because I see the
init function is called after building the widget tree.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-25 21:52:57 +08:00
rustdesk
bbdce8d57b
Send clipboard keystroke, https://github.com/rustdesk/rustdesk/discussions/5451
2024-07-25 15:21:28 +08:00
dignow
baf70da2fe
fix: trackpad, reverse horizontal scroll ( #8827 )
...
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-25 14:44:58 +08:00
dignow
b967d496cc
refact: init values from initState to Constractor ( #8817 )
...
* refact: init values from initState to Constractor
Signed-off-by: dignow <linlong1265@gmail.com >
* fix: move RxBool init into Constructor
Signed-off-by: dignow <linlong1265@gmail.com >
* peer sort option
Signed-off-by: dignow <linlong1265@gmail.com >
* Remove empty initState()
Signed-off-by: dignow <linlong1265@gmail.com >
---------
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-25 10:45:51 +08:00
dignow
2aef79688b
fix: mobile, conn page, jump on exiting remote ( #8820 )
...
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-25 00:43:14 +08:00
dignow
0451a1c45f
fix: mobile, server page, jumps on loading ( #8819 )
...
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-25 00:13:22 +08:00
dignow
f7e9057a39
fix: video service, do not skip refresh message ( #8815 )
...
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-24 21:59:25 +08:00
dignow
d73e0e1e5a
fix: video service ( #8812 )
...
1. Unset refresh flag if just refreshed.
2. Reduce the scope of the lock.
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-24 18:41:52 +08:00
dignow
39dbd89287
fix: siwtching display, clear last old image ( #8810 )
...
* fix: siwtching display, clear last old image
1. Clear last old image.
2. Try refresh after switching display.
3. Add an interval check before refresh video service.
Signed-off-by: dignow <linlong1265@gmail.com >
* simple changes
Signed-off-by: dignow <linlong1265@gmail.com >
---------
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-24 17:35:06 +08:00
21pages
c04f460bbd
fix more bool options ( #8809 )
...
* fix more bool options
* hide sort ab tags because it's already sorted
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-24 17:20:58 +08:00
dignow
79a1f888d6
fix: flutter remove setState in initState ( #8807 )
...
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-24 14:00:49 +08:00
21pages
57d1b1ecc4
fix nextRgba not called when switching to texture render ( #8792 )
...
Because rgba buffer render doesn't support multi display, when switch to
multi display, it is possible that rgba.valid has been set to valid but
nextRgab is not called, when switching back to single display,
rgba.valid is still true.
Fix by rgba buffer, rgba texture and gpu texture using different messages.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-24 12:06:16 +08:00
Vasyl Gello
8a4a2b5732
Remove existing /opt/artifacts/vcpkg in sciter builds ( #8804 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-24 11:23:49 +08:00
Vasyl Gello
51a60a7eed
Fix arm32 sciter build ( #8803 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-24 10:16:25 +08:00
bovirus
b26acde450
Update Italian language ( #8800 )
2024-07-24 09:41:43 +08:00
Mr-Update
2de81045ea
Update de.rs ( #8801 )
2024-07-24 09:41:25 +08:00
Vasyl Gello
a72a8906b0
vcpkg deps ( #8764 )
...
* Revert "Revert vcpkg ffmpeg (#8751 )"
This reverts commit 5c16a8302e .
* vcpkg: Reland ffmpeg and try to fix sciter build
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* vcpkg: Detect AVX2 by requiring __m256i
(ubuntu18.04 sciter)
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Install nasm from debian buster and python3.7
... from ubuntu universe
[Skip CI]
* vcpkg: Add libyuv port with fix for windows
From
abc59feabf
Found by @deep-soft
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Bump vcpkg baseline to 2024.07.12
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Fix F-Droid version action
I thought the latest release will be updated by the time hook starts
but it is not the case. Get tag from GITHUB_REF instead if GITHUB_REF_TYPE
is "tag".
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-23 23:31:36 +08:00
dignow
614086a216
fix: mobile, query onlines, on active ( #8796 )
...
* fix: mobile, query onlines, on active
Signed-off-by: dignow <linlong1265@gmail.com >
* Update peer_tab_page.dart
---------
Signed-off-by: dignow <linlong1265@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-07-23 23:28:03 +08:00
rustdesk
2ffc2ad85b
enhance https://github.com/rustdesk/rustdesk-server-pro/discussions/325
2024-07-23 22:26:23 +08:00
21pages
eef091d4e8
fix hide ab tag when custom client startup ( #8795 )
...
not custom: 'Y', ''
custom: 'Y', 'N'
should not use isNotEmpty
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-23 21:35:05 +08:00
rustdesk
97f26f880b
default-connect-password option
2024-07-23 10:46:50 +08:00
rustdesk
22c6f5e589
aggresive online query for self-hosting
2024-07-23 10:26:56 +08:00
お餅のCreeeper
b828768fa9
Update ja.rs and Add "About Rustdesk" ( #8784 )
...
* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
* Add 'About RustDesk'
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
---------
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
2024-07-23 08:58:48 +08:00
dignow
31e7b6acf1
refact: msi, revision version ( #8782 )
...
* refact: msi, revision version
Signed-off-by: dignow <linlong1265@gmail.com >
* check revision version
Signed-off-by: dignow <linlong1265@gmail.com >
* refact: msi, default revision number
Signed-off-by: dignow <linlong1265@gmail.com >
* Simple refact
Signed-off-by: dignow <linlong1265@gmail.com >
---------
Signed-off-by: dignow <linlong1265@gmail.com >
2024-07-22 23:37:25 +08:00
21pages
14b505130b
remove end slash when setting server config ( #8779 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-22 17:11:32 +08:00
21pages
22f3425ace
fix custom client show ip whiltelist warning ( #8778 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-22 17:00:29 +08:00
rustdesk
4723d6a830
mouse wrong commit ref
2024-07-22 10:29:00 +08:00
DiegoGZ
c4f3c0f133
Update ca.rs - Added new translation into Catalan and a few corrections ( #8777 )
...
Added new translation into Catalan and a few corrections
2024-07-22 09:58:04 +08:00
Bot_wxt1221
de375c91bb
fix: nixos's headless mode. ( #8774 )
2024-07-21 17:05:32 +08:00
dignow
d3454f07d3
fix: move some crates to rustdesk-org ( #8772 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: fufesou <linlong1266@gmail.com >
2024-07-20 23:49:40 +08:00
fufesou
cf8ef2533a
fix: keyboard, linux, repeated keys, #6793 ( #8757 )
...
* fix: keyboard, linux, repeat keys, #6793
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: keyboard, linux->linux, may also repeat keys with bad network
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-20 00:42:49 +08:00
お餅のCreeeper
6ad662260e
Update ja.rs ( #8758 )
...
* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
* Update README-JP.md
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
---------
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
2024-07-19 23:56:39 +08:00
21pages
2b54a553c7
buildin options and add to mobile ( #8759 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-19 23:55:52 +08:00
rustdesk
85ded0a3e5
no idea why publish sciter windows tar.gz, remove it
2024-07-19 00:32:19 +08:00
21pages
5c16a8302e
Revert vcpkg ffmpeg ( #8751 )
...
* Revert "fix linux ffmpeg link, still link ffmpeg in hwcodec (#8747 )"
This reverts commit 48464835f5 .
* Revert "fix linux armv7 ffmpeg arch, linux x64 sciter add hwcodec feature (#8744 )"
This reverts commit b68d7a3054 .
* Revert "arm linux remove cuda-llvm option (#8735 )"
This reverts commit bc672b3367 .
* Reapply "try fix arm64 linux ci and publish error log (#8730 )" (#8732 )
This reverts commit e283d33f28 .
* Revert "try fix arm64 linux ci and publish error log (#8730 )"
This reverts commit a4565bf0da .
* Revert "F-Droid: enable hwcodec for future builds (#8726 )"
This reverts commit 188f85b042 .
* Revert "remove unused vcpkg ffmpeg code (#8725 )"
This reverts commit 72c96f22b6 .
* Revert "install ffmpeg lib with vcpkg (#8724 )"
This reverts commit 0143eaf601 .
* update hwcodec to reverted
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-18 22:28:35 +08:00
21pages
04c175c62e
fix custom client settings tab visibility ( #8752 )
...
* fix custom client settings tab visibility
only control with tabKeys
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix preset-user-name typo
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-18 22:27:31 +08:00
fufesou
2be05608d8
fix: windows, headless, not work when exiting RDP ( #8753 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-18 22:23:45 +08:00
21pages
c3c99ba107
fix missing retry ( #8750 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-18 17:16:25 +08:00
fufesou
a81d6468cc
fix: desktop settings, disconnect, timeout ( #8749 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-18 15:57:36 +08:00
21pages
48464835f5
fix linux ffmpeg link, still link ffmpeg in hwcodec ( #8747 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-18 13:18:21 +08:00
rustdesk
edc5d86ee7
fix hide-help-cards and fix https://github.com/rustdesk/rustdesk/issues/8687
2024-07-18 11:26:11 +08:00
fufesou
e9c8ba5393
fix: macos, remove unused workaround ( #8746 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-18 10:38:15 +08:00
rustdesk
a72bc0fb28
hide-help-cards
2024-07-18 09:47:04 +08:00
rustdesk
5a8c8cbf7c
hide-help-cards
2024-07-18 09:47:04 +08:00
21pages
b68d7a3054
fix linux armv7 ffmpeg arch, linux x64 sciter add hwcodec feature ( #8744 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-17 22:37:05 +08:00
rustdesk
9e931a6f04
change remove-preset-password-warning default value to Y
2024-07-17 21:17:54 +08:00
rustdesk
f0587796e2
OPTION_PRESET_STRATEGY_NAME, OPTION_PRESET_USERNAME
2024-07-17 20:11:30 +08:00
fufesou
875ac28ab5
fix: macos, remove useless workaround ( #8738 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-17 19:13:03 +08:00
お餅のCreeeper
6821bef5e5
Update README-JP.md and ja.rs ( #8737 )
...
* Update README-JP.md
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
* Update ja.rs
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
* Fix README-JP.md
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
---------
Signed-off-by: creeper-0910 <56744841+creeper-0910@users.noreply.github.com >
2024-07-17 19:11:04 +08:00
rustdesk
930561f431
remove unused protobuf
2024-07-17 18:17:30 +08:00
21pages
bc672b3367
arm linux remove cuda-llvm option ( #8735 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-17 17:19:21 +08:00
21pages
e283d33f28
Revert "try fix arm64 linux ci and publish error log ( #8730 )" ( #8732 )
...
setup a selfhost and will fix it later
This reverts commit a4565bf0da .
2024-07-17 13:35:32 +08:00
fufesou
901505e8be
fix: macos, load multi dylib instances ( #8731 )
...
Multiple dylib instances will cause some global instances to be invalid.
eg. lazy_static objects in rust side, will be created more than once.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-17 11:49:11 +08:00
21pages
a4565bf0da
try fix arm64 linux ci and publish error log ( #8730 )
...
FFmepg can be built on arm64 ubuntu vm, possible reason is that the
condition of nvcodec can't be satisfied. If this still can't work, nvcodec can
be removed for arm linux.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-17 11:40:50 +08:00
fufesou
092e4089c7
fix: try workaround, macos, subwindow, frozen ( #8729 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-17 09:55:46 +08:00
Vasyl Gello
188f85b042
F-Droid: enable hwcodec for future builds ( #8726 )
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-16 16:35:10 +08:00
21pages
72c96f22b6
remove unused vcpkg ffmpeg code ( #8725 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-16 15:46:20 +08:00
21pages
0143eaf601
install ffmpeg lib with vcpkg ( #8724 )
...
* use vcpkg to install ffmpeg and build sdk from source, so no prebuild lib in hwcodec.
* link ffmpeg in rustdesk directly, ffmpeg can be used as basic library.
* for windows developers, `VCPKG_DEFAULT_HOST_TRIPLET` env need to be set to `x64-windows-static` during installation.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-16 15:10:24 +08:00
21pages
09466680d3
mobile virtual display, resolution menu, proxy setting ( #8717 )
...
1. Merge code of mobile and desktop virtual display menu.
2. Mobile add seperate resolution menu, only support changing
resolutions.
3. Android add proxy setting
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-15 18:53:14 +08:00
fufesou
eec879a801
refact: macos, hide&show on leaving view ( #8712 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-15 10:50:54 +08:00
21pages
3f11d9cdb6
remove Instant sub ( #8714 )
...
which cause crash when connect to windows just startup
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-15 10:49:09 +08:00
21pages
8512c2b2b0
fix lan peers batch deletion ( #8715 )
...
`peers.map((p) async {})` is not sync and peers are loaded before deletion.
```
let mut peers = config::LanPeers::load().peers;
peers.retain(|x| x.id != id);
```
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-15 10:47:19 +08:00
fufesou
e2a7e38a39
fix: build ios ( #8709 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-14 15:05:56 +08:00
21pages
3a0ece1447
mobile view mode menu ( #8707 )
...
* mobile add view mode menu, disable same menus as desktop
* show forbidden cursor when not view mode && no keyboard permission &&
not show remote cursor
* hide keyboard/mouse bottom action when keyboard disabled
* fix not listen keyboard permission change
* mobile missing changing resolution and http proxy setting, will add if
needed.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-14 15:04:35 +08:00
rustdesk
d0a54a6cc6
hc
2024-07-14 05:47:42 +08:00
RustDesk
bed214bd37
Update playground.yml
2024-07-14 04:56:03 +08:00
RustDesk
5f31211db3
Update playground.yml
2024-07-14 04:35:23 +08:00
RustDesk
29b8875c1c
Update playground.yml
2024-07-14 04:28:22 +08:00
RustDesk
3367c541b2
Update playground.yml
2024-07-14 04:08:11 +08:00
fufesou
30afe4f779
refact: seperate audio device for voice call ( #8703 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-14 04:07:02 +08:00
fufesou
d18e95703e
fix: mouse forward back ( #8705 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-14 03:49:16 +08:00
RustDesk
9adc083def
Update playground.yml
2024-07-14 03:47:15 +08:00
RustDesk
0dc664474a
Update playground.yml
2024-07-14 03:46:48 +08:00
Vasyl Gello
5e8fe239fa
build_fdroid.sh: Fix review points by Licaon_Kter ( #8701 )
...
* NDK should be downloaded via verified Android SDK's sdkmanager
* vcpkg should be built from sources not prebuilt
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-13 20:46:05 +08:00
RustDesk
7a3100a87c
Update playground.yml
2024-07-13 16:08:07 +08:00
RustDesk
8a1acedae5
Update playground.yml
2024-07-13 15:51:51 +08:00
RustDesk
f5bcc17636
Update playground.yml
2024-07-13 15:45:59 +08:00
RustDesk
883c630206
Update playground.yml
2024-07-13 15:35:24 +08:00
RustDesk
a95a6ab733
Update playground.yml
2024-07-13 15:24:01 +08:00
RustDesk
46605fab1b
Update playground.yml
2024-07-13 14:33:17 +08:00
RustDesk
9d26fec631
Update playground.yml
2024-07-13 11:33:15 +08:00
RustDesk
294a6ce9bc
Update playground.yml
2024-07-13 11:15:00 +08:00
RustDesk
183ea47ba4
Update playground.yml
2024-07-13 01:29:17 +08:00
RustDesk
06e04143a8
Update playground.yml
2024-07-13 01:26:09 +08:00
RustDesk
a532b36e28
Update playground.yml
2024-07-13 01:03:43 +08:00
fufesou
c873b69662
refact: unwrap offstage for cursor paint ( #8693 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-13 00:44:08 +08:00
RustDesk
b30f84623b
Update playground.yml
2024-07-12 23:44:25 +08:00
fufesou
888e993534
fix: unable to close on fullscreen ( #8690 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-12 22:04:11 +08:00
rustdesk
1d59a7fe5f
adjust uni_link_desktop version to make work with old flutter
2024-07-12 18:07:27 +08:00
RustDesk
2c027cdcf5
Update playground.yml
2024-07-12 17:55:25 +08:00
RustDesk
fe513dd967
Update playground.yml
2024-07-12 17:26:00 +08:00
RustDesk
d652b99d5b
Update playground.yml
2024-07-12 16:33:55 +08:00
RustDesk
c2716c2509
Update playground.yml
2024-07-12 15:44:51 +08:00
21pages
821f7245b0
videotoolbox ram codec ( #8683 )
...
* h265 encoding: the second frame always fails, use repeat encoding to achieve real-time encoding
* h264 encoding: Not supported because encoding fails too frequently, about 50%, with one failure followed by another success.
* h264/h265 decoding: No issues found.
* Does not support dynamically changing the bitrate and changing the quality by resetting the encoder.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-12 11:08:51 +08:00
RustDesk
0ea88ce6ff
Update playground.yml
2024-07-12 11:01:12 +08:00
RustDesk
21f41e98a0
Update playground.yml
2024-07-12 10:44:04 +08:00
RustDesk
282ea02ebf
Update playground.yml
2024-07-12 10:41:13 +08:00
RustDesk
170200fa49
Update playground.yml
2024-07-12 10:14:25 +08:00
rustdesk
d8cee6507d
test old flutter for mac intel freeze issue
2024-07-12 10:07:55 +08:00
fufesou
2391b18046
fix: ubuntu 18.04, service, Exec format error ( #8680 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-11 23:13:41 +08:00
fufesou
b5a7165015
feat: android, controlled side, clipboard text ( #8677 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-11 12:02:19 +08:00
RustDesk
ef4d84657b
Revert "feat: clipboard, multi format ( #8672 )" ( #8673 )
...
This reverts commit 011647511c .
2024-07-11 00:36:29 +08:00
fufesou
011647511c
feat: clipboard, multi format ( #8672 )
...
* feat: clipboard, multi format
Signed-off-by: fufesou <linlong1266@gmail.com >
* inline
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-11 00:05:25 +08:00
21pages
e2d217a138
fix wayland Display::all() comment ( #8664 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-09 22:10:39 +08:00
21pages
f07936a911
wayland not call check_get_displays_changed_msg ( #8637 )
...
* wayland not call check_get_displays_changed_msg
For wayland, call Display::all() in video service will cause block, I
don't know the reason.
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update display_service.rs
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-07-09 18:01:30 +08:00
21pages
0bb4d43e9e
add custom client option to allow remote cm modification ( #8660 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-09 15:19:16 +08:00
Vasyl Gello
6f74080a2d
build_fdroid: Move sudo-deps back to f-droid spec ( #8659 )
...
... as requested by linsui here:
https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15343#note_1988918695
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-09 14:36:05 +08:00
rustdesk
8a370e640a
add hide-username-on-card, https://github.com/rustdesk/rustdesk-server-pro/issues/284#issuecomment-2216521407
2024-07-09 13:45:54 +08:00
Vasyl Gello
d007408061
Factor out F-Droid buildscript ( #8625 )
...
Now RustDesk maintainers can make proactive changes in F-Droid
packaging script so F-Droid side is (fully) automated.
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-09 11:45:08 +08:00
fufesou
02572e9032
fix: obx, no rx value ( #8652 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-08 21:51:16 +08:00
21pages
af66d2a73b
main window add block mask, cm add keyboard block ( #8640 )
...
* block window body only so user can still click minisize button.
* cm doesn't show mask
* Remove focusable Offstage in tabbar_widget.dart
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-08 20:08:05 +08:00
bovirus
eb5ab4d7d9
Update Italian language ( #8645 )
2024-07-08 19:59:29 +08:00
rustdesk
c02b4f994a
fix two tray icon on macos
2024-07-08 14:46:28 +08:00
XLion
d093fdc256
Translation ( #8634 )
...
* Update tw.rs
* Update en.rs: Using `.` instead of `,`
* Update tw.rs: Fix formatting
2024-07-08 12:10:02 +08:00
FastAct
2af799f46e
Update nl.rs ( #8632 )
2024-07-08 12:09:50 +08:00
rustdesk
3c7e24c605
add MOUSE_MOVE_TIME to key event, may work for
...
https://github.com/rustdesk/rustdesk/issues/8633 when window resume via
keyboard rather than mouse
2024-07-08 11:38:42 +08:00
rustdesk
7d961d895b
add assign function in device.py for user/strategy/ab
2024-07-07 16:35:57 +08:00
rustdesk
53dbc2fa6f
add OPTION_DISABLE_UDP
2024-07-07 09:25:27 +08:00
rustdesk
024220e58a
add more fine-grained hide options for https://github.com/rustdesk/rustdesk-server-pro/issues/276
2024-07-06 23:41:53 +08:00
rustdesk
8621b93436
add display-name option for https://github.com/rustdesk/rustdesk-server-pro/issues/277
2024-07-06 23:10:50 +08:00
rustdesk
ac88121c4a
fix ci
2024-07-06 11:46:33 +08:00
Vasilis553
90df80ed78
Update el.rs ( #8628 )
...
* Update el.rs
* Update el.rs
2024-07-06 11:35:29 +08:00
rustdesk
d4f3a87276
change to remove-preset-password-warning
2024-07-05 20:09:26 +08:00
rustdesk
48efdcf1f0
add remove-preset-password-warning-of
2024-07-05 19:26:20 +08:00
fufesou
0511cdbb21
feat: clipboard svg ( #8615 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-05 09:30:59 +08:00
Thadah D. Denyse
8747b9847f
Add basque language ( #8597 )
...
* Add basque language
* Update lang.rs
2024-07-05 09:30:07 +08:00
RustDesk
92d0fe1c3f
Revert "feat: clipboard svg ( #8608 )" ( #8612 )
...
This reverts commit a9015bcf70 .
2024-07-04 21:31:19 +08:00
fufesou
a9015bcf70
feat: clipboard svg ( #8608 )
...
* feat: clipboard svg
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: is_last_plain, reset on clipboard event
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-04 21:23:08 +08:00
flusheDData
f8f2686267
Update es.rs ( #8609 )
...
* Update es.rs
New terms added
* Update es.rs
Mistype correction
2024-07-04 20:21:28 +08:00
solokot
c2bd1b8965
Update ru.rs ( #8610 )
2024-07-04 20:21:18 +08:00
Nevaran
4eeee5b7ee
Update bg.rs ( #8611 )
...
Added more translated parts, some might need more context to be more accurate
2024-07-04 20:21:06 +08:00
fufesou
dfc224ec01
fix : #8599 ( #8603 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-04 20:20:25 +08:00
fufesou
86ff768241
clear unwrap ( #8605 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-04 20:18:53 +08:00
jxdv
94addb162b
update sk && cz tr ( #8595 )
...
* update sk translations
* update cz translations
2024-07-04 11:43:09 +08:00
rustdesk
bea65f8739
fix ci
2024-07-03 21:47:13 +08:00
rustdesk
92f570831d
return x11 for tty session
2024-07-03 21:37:25 +08:00
Kleofass
9349210a87
Update lv.rs ( #8591 )
2024-07-03 20:40:57 +08:00
Vasyl Gello
95f4274eca
vcpkg: sort triplets and restore local opus port for 1.5.1 ( #8585 )
...
* ci/flutter-build: Sort out triplets in job matrices
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Restore local port for opus 1.5.1
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-03 17:57:58 +08:00
Vasyl Gello
a6febb2816
[WIP] Fix F-Droid version file workflow ( #8583 )
2024-07-03 17:12:21 +08:00
Vasyl Gello
e294dafe7c
Bump vcpkg baseline to 2024.06.15 ( #8582 )
...
* res/vcpkg: drop old opus port overlay
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* res/vcpkg: bump aom to 3.9.1
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* res/vcpkg: bump libvpx to 1.14.1
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* Bump vcpkg baseline to 2024.06.15
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-07-03 15:53:17 +08:00
21pages
d00582e929
linux x11 rgb565 capture ( #8580 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-03 14:20:41 +08:00
Vasyl Gello
6d2e985593
res/vcpkg: Bump aom to 3.9.1, opus to 1.5.1 and libvpx to 1.14.1 ( #8555 )
...
* res/vcpkg: drop old opus port overlay
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* res/vcpkg: bump aom to 3.9.1
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
* res/vcpkg: bump libvpx to 1.14.1
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
---------
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com >
2024-07-03 14:12:19 +08:00
Mr-Update
182e8c4ac0
Update de.rs ( #8577 )
2024-07-03 11:55:59 +08:00
bovirus
40019b80f6
Update Italian language ( #8576 )
2024-07-03 11:55:47 +08:00
fufesou
2f40b9dc04
fix: build ios ( #8570 )
...
ld: Undefined symbols:
_kSecMatchSubjectWholeString, referenced from:
security_framework::item::ItemSearchOptions::search::he568de2b0004b0c0 in liblibrustdesk.a[872](security_framework-88ef6afe340eb2ab.security_framework.e4562ffe63567184-cgu.0.rcgu.o)
TODO:
There's also a warning after commit "2116fec20b5a2165df97e329c156baf308668efc".
No idea how to fix it. But it does not stop building.
ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-02 15:37:45 +08:00
21pages
8602b036bd
remove special treatment when only use permanent passwrod but no password set ( #8566 )
...
1. Remove special treatment when only use permanent passwrod but no password set, it has no need and `Connection not allowd` prompt make user confusing.
2. When only use permanent password is chosen and the permanent password
is empty, pop up the set-password dialog, if still not set in the
dialog, back to the old choice
3. Add cancel confirm for 2fa and telegram bot
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-02 14:32:22 +08:00
fufesou
51db8e706d
fix: win, clipboard image ( #8561 )
...
The window must belong to the current thread for clipboard-master.
https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getmessage#:~:text=The%20window%20must%20belong%20to%20the%20current%20thread .
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-02 00:46:55 +08:00
21pages
a0dc38f749
try fix linux arm64 build ( #8560 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-02 00:19:18 +08:00
Mr-Update
625b610cfd
Update de.rs ( #8559 )
2024-07-02 00:18:54 +08:00
fufesou
62a8349739
fix: clipboard data, decompress, buf too small ( #8556 )
...
* fix: clipboard data, decompress, buf too small
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: compress image
Signed-off-by: fufesou <linlong1266@gmail.com >
* decompress image, use default level
Signed-off-by: fufesou <linlong1266@gmail.com >
* chore
Signed-off-by: fufesou <linlong1266@gmail.com >
* decompress, zstd::decode_all
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-07-02 00:18:38 +08:00
rustdesk
0ab500c27c
bring fdroid.yml back
2024-07-01 16:50:27 +08:00
21pages
285e974d1a
ci for linux x86_64 sciter deb and flatpak ( #8545 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-07-01 11:01:35 +08:00
rustdesk
e71d86c124
move clipboard in common.rs to clipboard.rs
2024-07-01 02:14:58 +08:00
rustdesk
14343e89d4
fix ci
2024-07-01 01:52:39 +08:00
rustdesk
3f2dfa521c
fix ci
2024-07-01 01:43:16 +08:00
rustdesk
cd73368cb9
make clipboard dropped after no sub
2024-07-01 00:24:23 +08:00
rustdesk
84b5cd70ed
initialize change_count to 1 so that first data always got
2024-06-30 23:27:33 +08:00
rustdesk
01672bc697
clipboard image, not tested, todo: set_html
2024-06-30 21:57:32 +08:00
21pages
763174657b
add type to all Getx put/get/delete/isRegistered ( #8550 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-30 21:24:18 +08:00
rustdesk
15fa80fb26
fix ci
2024-06-30 19:17:24 +08:00
FastAct
d537e2563d
Update nl.rs ( #8546 )
2024-06-30 19:04:22 +08:00
rustdesk
1719e478e3
remove debug code
2024-06-30 17:07:23 +08:00
rustdesk
1f129e6ef3
change update_clipboard to threaded, since creating a context may take long
2024-06-30 17:05:09 +08:00
21pages
25d0ced8ba
fix ci ( #8543 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-30 13:54:40 +08:00
rustdesk
2116fec20b
wl-clipboard-rs 0.9 and refresh cargo.lock
2024-06-30 12:07:32 +08:00
rustdesk
1252f45506
fix 100% cpu usage of clipboard disabled on remote menu
2024-06-30 10:57:15 +08:00
fufesou
1f4c62e480
fix: linux, arboard::new(), retry ( #8538 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-30 01:13:45 +08:00
fufesou
bd334769fa
fix: win, virtual display, privacy mode ( #8537 )
...
Restore display settings.
Only restore by the display registry settings.
Do not change display settings twice when turning off privacy mode.
Only restore the registry values.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-30 00:44:10 +08:00
jxdv
750368af7b
Update cs tr ( #8536 )
...
* update common tr
* update tips
2024-06-29 22:26:06 +08:00
jxdv
2fb35c3596
Update sk tr ( #8535 )
...
* translate normal
* translate bot tips
2024-06-29 22:16:40 +08:00
21pages
5114a9d369
shared memory size use the max resolution of all displays ( #8534 )
...
The case of setting a monitor inserted later as the primary monitor is not taken into account
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-29 21:50:21 +08:00
solokot
4b6ba7938f
Update ru.rs ( #8533 )
...
* Update ru.rs
* Update ru.rs
2024-06-29 21:41:09 +08:00
Vedant
1e400d2a64
Update winget-releaser to latest ( #8532 )
2024-06-29 21:17:10 +08:00
fufesou
967e63266f
fix: win, multi-display settings changed ( #8531 )
...
1. Windows, multi-display, as the controlled side.
2. Connect
3. Turn on privacy mode, with mode 2.
4. Turn off privacy mode.
Then the display settings are continues changed when connect &
disconnect.
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-29 20:16:22 +08:00
21pages
f9b0a88213
fix switch to primary display but can't see UAC ( #8527 )
...
How to reproduce: elevate at primary display->switch to another
display->
trigger UAC->switch to primary display->can't see UAC
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-29 17:14:09 +08:00
21pages
d67afa49b4
portable service only run on main display ( #8525 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-29 14:17:24 +08:00
fufesou
1fd170b089
fix: mobile more actions, check version 1.2.7 ( #8526 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-29 11:50:40 +08:00
rustdesk
a632718e80
typo
2024-06-29 10:46:21 +08:00
rustdesk
9f72d05749
do not run self-host in ci commit flow
2024-06-28 23:32:23 +08:00
fufesou
c062813c6d
Upgrade arboard ( #8522 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-06-28 23:15:33 +08:00
21pages
3ae1638125
fix extracted forground window not foreground ( #8521 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-28 22:36:29 +08:00
bovirus
96aff38862
Update Italian language ( #8520 )
2024-06-28 16:28:43 +08:00
rustdesk
ed3fb1efa4
bump to 1.2.7
2024-06-28 09:59:10 +08:00
fufesou
d689bbf38e
refact: mobile more actions, divider ( #8512 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-28 00:57:16 +08:00
fufesou
c1bbdaf9ae
refact: mobile min cursor size, 12 ( #8510 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-27 23:19:37 +08:00
21pages
ab9e1013b2
remove dpiAware from manifest in ci for self-extracted executable ( #8508 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-27 22:23:25 +08:00
Samuel FORESTIER
e1140b1bea
Tidy up configuration files UNIX permissions ( #7983 )
...
* Add missing libpam package causing build to fail using Docker image
```
wrapper.h:1:10: fatal error: 'security/pam_appl.h' file not found
```
Signed-off-by: Samuel FORESTIER <samuel+dev@forestier.app >
* Tidy up configuration files UNIX permissions
Signed-off-by: Samuel FORESTIER <samuel+dev@forestier.app >
---------
Signed-off-by: Samuel FORESTIER <samuel+dev@forestier.app >
2024-06-27 20:14:32 +08:00
21pages
cfd27c8d87
wakelock not block system sleep ( #8504 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-27 20:09:51 +08:00
rustdesk
a18947eed2
fix typo
2024-06-27 18:24:04 +08:00
bovirus
f8592e0d5b
Update Italian language ( #8502 )
...
* Update Italian language
* Fix typo
2024-06-27 18:10:41 +08:00
rustdesk
5bfdf05ff2
/hello rather than hello to activate bot
2024-06-27 18:01:14 +08:00
rustdesk
9e851542ec
telegram bot works now
2024-06-27 17:36:50 +08:00
rustdesk
e79946b4e4
telegram bot ui settings and code sending
2024-06-27 16:18:41 +08:00
solokot
aed212d8f8
Update ru.rs ( #8497 )
2024-06-27 15:04:53 +08:00
fufesou
c5d3c7f390
Feat/android more actions ( #8496 )
...
* feat: android volume and power actions
Signed-off-by: fufesou <linlong1266@gmail.com >
* Add translations and refact action menus
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove divider
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: recover deleted translations
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-27 13:28:05 +08:00
fufesou
b047730830
Refact/android input changed notify clients ( #8494 )
...
* refact: android, input control changed, notify clients
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: android init input perm
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-27 13:05:45 +08:00
21pages
9c7d4ef1f7
not use nwg default features ( #8492 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-27 12:11:08 +08:00
21pages
12d3c59172
windows portable loading ui ( #8490 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-27 11:04:55 +08:00
Stas Solovey
ef06b7d5d0
add Belarusian locale ( #8480 )
...
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Create be.rs (Belarussian locale)
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update be.rs
* Update lang.rs
* Update lang.rs
* Update be.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-06-26 20:32:05 +08:00
fufesou
f17e17a6b9
fix: mobile cursor, check null ( #8481 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-26 19:49:52 +08:00
rustdesk
faf363cfd2
add TelegramBot
2024-06-26 18:49:41 +08:00
fufesou
dbbd9179b7
fix: android cursor scale ( #8478 )
...
* fix: android cursor scale
Signed-off-by: fufesou <linlong1266@gmail.com >
* Min scale restriction for mobile cursor
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-26 18:42:08 +08:00
rustdesk
49f848a453
refactor
2024-06-26 16:35:29 +08:00
rustdesk
ef56aea74f
fix https://github.com/rustdesk/rustdesk/issues/8479
2024-06-26 16:28:31 +08:00
rustdesk
cb5fa85ac2
build 45
2024-06-26 09:59:35 +08:00
fufesou
11bdd3cfcd
fix: ios keyboard, composing input ( #8471 )
...
* fix: ios keyboard, composing input
Signed-off-by: fufesou <linlong1266@gmail.com >
* Incorrect changes
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-26 00:24:57 +08:00
fufesou
f0dcc91907
fix: wrong use of Instant sub, just after booting ( #8470 )
...
* fix: wrong use of Instant sub, just after booting
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: ThrottledInterval, first next tick
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-25 20:33:38 +08:00
21pages
c1c2d26ec7
fix, check video_queue len rather than len when refresh ( #8469 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-25 18:30:32 +08:00
21pages
93133b9a6c
if fps is adjusted below 30, not set fps to 30 when changing image quality ( #8468 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-25 17:25:50 +08:00
fufesou
245f08055f
fix: mobile, chat menu, hide after tapping ( #8465 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-25 00:31:41 +08:00
fufesou
00ddd63372
fix: ios, chat window position, wrong member value ( #8464 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-24 22:56:13 +08:00
21pages
1765c7bbf4
fix multi display fps control ( #8455 )
...
* Calculate fps without distinguish displays, use one fps control
because the controlled side control fps of all displays with one FPS
variable.
* Because all displays decode frame in one thread, when there are N
displays, the video frames received in one second is `fps * N`, so the
calculated decode fps should be divided by N. Because the actual
display count is not obvious in rust, when no data frame is received for 5 seconds, the display is considered inactive, and only the active display is used as the dividend.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-24 19:41:15 +08:00
Yevhen Popok
65edd55516
Update Ukrainian translation ( #8453 )
2024-06-24 17:32:00 +08:00
rustdesk
4947cf8718
fix https://github.com/rustdesk/rustdesk/issues/8452
2024-06-23 22:50:54 +08:00
jxdv
65dd2b8993
update sk.rs ( #8449 )
2024-06-23 18:05:28 +08:00
jxdv
ef82cfa034
update cs.rs ( #8450 )
2024-06-23 18:05:06 +08:00
rustdesk
1a69d525af
fix tile type droplist and change to build 44
2024-06-23 11:39:44 +08:00
fufesou
307827be3c
fix: mobile actions hide and mobile theme ( #8447 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-23 11:26:15 +08:00
fufesou
40cb59336f
fix: mobile actions, position ( #8446 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-23 11:06:47 +08:00
XLion
a9e0ea8520
Update tw.rs ( #8444 )
2024-06-23 09:09:08 +08:00
rustdesk
baeee642dd
build 43
2024-06-22 20:51:41 +08:00
Mr-Update
416efe9fd3
Update de.rs ( #8443 )
2024-06-22 20:51:33 +08:00
solokot
8b5ac390d1
Update ru.rs ( #8442 )
2024-06-22 20:05:56 +08:00
rustdesk
212e8e7559
fix one missing file
2024-06-22 12:45:32 +08:00
rustdesk
41a20b50ea
split web js to v1 and v2
2024-06-22 12:29:20 +08:00
21pages
3742b51d58
quality monitor, delay displays as 0 when fps is 0 ( #8441 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-22 09:39:02 +08:00
bovirus
1a21dff5d4
Update Italian language ( #8439 )
2024-06-22 08:11:09 +08:00
fufesou
bbf7d9e08a
fix: android, no voice call under android 11 ( #8440 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-22 08:10:54 +08:00
21pages
ffed29e632
fix typo ( #8436 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-21 23:58:00 +08:00
21pages
0f6538c1a7
add enable directx option, android software encoding half resolution option ( #8435 )
...
* add option enable directx capture screen, default true
Signed-off-by: 21pages <sunboeasy@gmail.com >
* option android software encoding half scale, check isStart flag
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-21 18:54:32 +08:00
rustdesk
ff2e055a5a
use flutter 3.13 for android because its video super slow on my phone
2024-06-21 18:14:58 +08:00
rustdesk
cdf97f8717
try out 3.13.9 with master
2024-06-21 17:42:58 +08:00
rustdesk
b2af79a3c5
try out 3.16.0
2024-06-21 17:05:51 +08:00
fufesou
74cc5abd09
fix: android prompt "Failed to stop voice call" on conn ended ( #8434 )
...
* fix: android prompt "Failed to stop voice call" on conn ended
Signed-off-by: fufesou <linlong1266@gmail.com >
* Remove invalid comment
Signed-off-by: fufesou <linlong1266@gmail.com >
* Better control of voice call status
Signed-off-by: fufesou <linlong1266@gmail.com >
* Better voice call status control
Signed-off-by: fufesou <linlong1266@gmail.com >
* better end conn for voice call
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-21 16:43:54 +08:00
rustdesk
32c4712d5e
fix ci
2024-06-21 12:42:27 +08:00
rustdesk
3244395bfb
try 3.22.2 playground
2024-06-21 12:34:00 +08:00
rustdesk
1cb0e1ce7b
try out 3.22.2
2024-06-21 12:33:24 +08:00
fufesou
42394fcbdd
fix: android, two finger pan, scale ( #8429 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-21 09:07:32 +08:00
rustdesk
0b32e741f7
test 3.13.9 on master for android
2024-06-21 01:29:00 +08:00
rustdesk
80c5d59916
fix ci
2024-06-21 01:13:05 +08:00
rustdesk
e95823f543
for try out flutter 3.22.2
2024-06-21 01:00:46 +08:00
rustdesk
06fe972683
try out 3.22.2 for android
2024-06-21 00:45:45 +08:00
rustdesk
3057396c02
try latest
2024-06-21 00:19:05 +08:00
rustdesk
7db9543fee
change back to old settings, only use flutter 3.13.9
2024-06-21 00:15:21 +08:00
rustdesk
58d86acf0d
change back to 3.16.9
2024-06-20 23:51:58 +08:00
rustdesk
859020583d
fix ci
2024-06-20 23:21:08 +08:00
rustdesk
0cab620ba5
try old flutter and vcpkg
2024-06-20 23:09:38 +08:00
rustdesk
4338fcc51a
check if vpckg overrided
2024-06-20 23:06:42 +08:00
rustdesk
5f6f1e8d36
use prebuilt vcpkg to overwrite
2024-06-20 22:45:07 +08:00
fufesou
a91f244f35
fix: android, touch mode, one finger pan, start pos ( #8427 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-20 22:21:14 +08:00
fufesou
82bf04da81
fix: android, touch mode, correct cursor input, on soft keyboard shows ( #8426 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-20 22:18:57 +08:00
rustdesk
a679e4a5e3
vcpkg_root
2024-06-20 22:16:04 +08:00
rustdesk
3c79404534
use my vcpkg
2024-06-20 21:53:43 +08:00
rustdesk
ba707d1149
try out different ndk
2024-06-20 21:28:27 +08:00
rustdesk
93d88f30b4
test more commits
2024-06-20 21:10:43 +08:00
rustdesk
f5bc136b07
fix ci
2024-06-20 20:32:00 +08:00
rustdesk
ae69cbb207
fix ci
2024-06-20 20:30:55 +08:00
fufesou
39e3da1eb0
android, secure keyboard on remote input ( #8425 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-20 20:20:32 +08:00
rustdesk
c1322b47c3
more commits
2024-06-20 20:13:57 +08:00
rustdesk
67f83bd5dd
more commits
2024-06-20 19:48:40 +08:00
rustdesk
e424d01f3d
publish missed
2024-06-20 19:41:43 +08:00
rustdesk
a424830893
fix ci
2024-06-20 19:23:17 +08:00
rustdesk
3c5810cc01
prepare android old version test
2024-06-20 19:16:51 +08:00
21pages
30bd4e1cef
update hwcodec, use ms as pts like vpx ( #8422 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-20 13:57:56 +08:00
RustDesk
7956953669
Revert "fix: android, touch mode, move cursor ( #8419 )" ( #8421 )
...
This reverts commit dcba4615a2 .
2024-06-20 12:22:36 +08:00
fufesou
dcba4615a2
fix: android, touch mode, move cursor ( #8419 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-20 08:29:07 +08:00
rustdesk
0bf9de8256
also check --server in loop
2024-06-19 21:29:54 +08:00
rustdesk
77f1c7e74c
add crate::platform::quit_gui(); for double sure
2024-06-19 21:21:51 +08:00
rustdesk
27478946ea
open new window not always work, so give it a little time before exit
2024-06-19 21:17:26 +08:00
rustdesk
1f25a8af86
fix macos stop service on gui not restart
2024-06-19 20:23:05 +08:00
rustdesk
d75caad71f
move --server check into daemon.plist
2024-06-19 19:54:30 +08:00
rustdesk
adf0226641
fix ci and make macos service time check more aggressive
2024-06-19 19:10:44 +08:00
rustdesk
137f58a84a
refactor macos service for delegate again, remove runme in install service of linux
2024-06-19 18:49:49 +08:00
21pages
7c45a68870
linux install service, stop service before start ( #8414 )
...
If the stop-service option before installation is "", after
installation --sever is also started up. When clicking to
start service, restart --server to make it read the config file,
otherwise the service can't be started util --server is restarted.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-19 16:29:40 +08:00
rustdesk
99edab4b61
hide docker from tao, this may fix https://github.com/rustdesk/rustdesk/issues/8399
2024-06-19 16:25:48 +08:00
fufesou
e50b72622c
fix: android, touch mode, soft keyboard, no pointer events ( #8409 )
...
* fix: android, touch mode, soft keyboard, no pointer events
Signed-off-by: fufesou <linlong1266@gmail.com >
* Reset lastIsBlocked on touch mode toggled
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: reset lastIsBlocked when updating keyHelpToolsRect
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-19 15:58:23 +08:00
rustdesk
60dc40f47f
try hide docker in tao delegate because hide in rustdesk side a bit late so that still seeing it sometimes
...
refactor service to make it restart after login to avoid delegate caught for seconds after login
also make main windows Close event restart itself for above case
2024-06-19 15:42:53 +08:00
21pages
841c331981
fix sleep duration when receive ipc close ( #8410 )
...
unit is second
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-19 14:02:13 +08:00
21pages
4eafa5a585
fix ci ( #8407 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-19 10:12:10 +08:00
rustdesk
5a740e891e
make main window can be reopen if killed by --server for creating ipc
2024-06-19 09:27:29 +08:00
rustdesk
1fcc7001bd
use exit(-1) in Data::Close to make sure --server can restart
2024-06-18 22:42:42 +08:00
rustdesk
e57854422a
fix kill main window in --server
2024-06-18 22:04:34 +08:00
21pages
8c39979848
fix get mac display scale, find screen from display id ( #8401 )
2024-06-18 19:37:15 +08:00
Stas Solovey
2c38648e39
update ru.rs ( #8400 )
...
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
* Update ru.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-06-18 19:36:32 +08:00
rustdesk
97aa739d69
revert https://github.com/rustdesk/rustdesk/pull/8368
2024-06-18 18:21:29 +08:00
Stas Solovey
b0042f29fb
Update ru.rs ( #8398 )
...
* Update ru.rs
* Update ru.rs
* Update ru.rs
2024-06-18 17:08:44 +08:00
rustdesk
e3ca82945f
fix https://github.com/rustdesk/rustdesk/issues/2680
2024-06-18 16:30:56 +08:00
rustdesk
bf6a3a7067
fix stupid flutter
2024-06-18 15:06:43 +08:00
rustdesk
d25670c79a
fix https://github.com/rustdesk/rustdesk/issues/2680
2024-06-18 14:39:56 +08:00
XLion
32b26e4ad3
Update translation ( #8394 )
...
* Update tw.rs
* Update cn.rs
Add spacing
2024-06-18 09:54:03 +08:00
rustdesk
818439db48
fix ci
2024-06-18 08:43:19 +08:00
21pages
e23a9da1a8
sync get option in android setting ( #8393 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-18 08:29:10 +08:00
21pages
37ebac2a9e
update hwcodec, remove AVCodecParserContext ( #8389 )
...
It was used to decode different resolution with same decoder, but may
cause crash.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-17 23:53:43 +08:00
Kleofass
46bf552afc
Update lv.rs ( #8383 )
2024-06-17 17:31:38 +08:00
rustdesk
70151e3dd8
add Push Notifications capability though we do not use it explictly, but our dep used it, have to enable it, otherwise review will refuse us
2024-06-17 12:50:29 +08:00
rustdesk
e933f0baf2
build 41
2024-06-17 11:16:33 +08:00
rustdesk
f2a612c3d9
add voice_call start_pa
2024-06-17 10:57:25 +08:00
flusheDData
4a648f0068
New terms added ( #8377 )
...
* Update es.rs
New term and tip added
* Update es.rs
change representación por renderizado (render)
* Update es.rs
New terms added
2024-06-17 10:36:10 +08:00
21pages
5b52742cf7
fix mobile ab/group not update when login with 2fa/email ( #8378 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-17 10:35:57 +08:00
rustdesk
237d234277
add rustc 1.78 ABI change comment
2024-06-17 09:44:36 +08:00
rustdesk
ed0cba281f
start dbus only for main
2024-06-16 23:59:09 +08:00
rustdesk
2e0eaed322
call _ffiBind.mainStartPa only for --cm
2024-06-16 23:51:00 +08:00
21pages
e2a6d66805
make mobile ab dropdown button text vertical center ( #8376 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-16 23:41:40 +08:00
21pages
8d6de9ca59
opt android ab ui ( #8374 )
...
* multiline error banner
* mobile remove ab permission icons due to hard to press
* center ab dropdown button text
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-16 23:13:46 +08:00
fufesou
db108d964b
fix: build 09f452b055 ( #8373 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-06-16 22:37:14 +08:00
solokot
f016d453fa
Update ru.rs ( #8370 )
2024-06-16 15:14:45 +08:00
21pages
60ea8d2c2b
mac scale factor of each screen ( #8368 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-16 12:01:41 +08:00
jxdv
12ff1319f1
update sk.rs ( #8364 )
2024-06-15 16:03:56 +08:00
jxdv
f224d8872e
update cs.rs ( #8365 )
2024-06-15 16:03:42 +08:00
rustdesk
5cf2d5f062
change back to 1.75 since sciter failed on m1 with 1.78 because of https://blog.rust-lang.org/2024/03/30/i128-layout-update.html
2024-06-15 14:03:33 +08:00
fufesou
92dd0ee1dd
fix: non texture, multi window, switch display ( #8353 )
...
* fix: non texture, multi window, switch display
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix build
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-14 17:55:03 +08:00
bovirus
70c20fc76f
Update Italian language ( #8352 )
2024-06-14 17:39:24 +08:00
fufesou
07e0b5ac10
fix: desktop, remote toolbar, remember collapse ( #8349 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-14 00:28:59 +08:00
fufesou
12f7fc3d33
fix: push rgba only on desktop ( #8348 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-13 23:22:03 +08:00
fufesou
60f47cb549
fix: desktop, remote toolbar autohide ( #8347 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-13 21:04:00 +08:00
Mr-Update
d33fa3f073
Update de.rs ( #8346 )
2024-06-13 21:01:24 +08:00
21pages
2e4fafcf46
add missing call of androidUpdatekeepScreenOn ( #8345 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-13 19:24:38 +08:00
21pages
ab451b9056
android keep screen on option ( #8344 )
...
* android keep screen on option
Keep screen on option relays on floating window.
Three options: Never, During controlled(default), During service is on
Signed-off-by: 21pages <sunboeasy@gmail.com >
* When rustdesk is in forground, be consistent with the settings
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-13 18:30:29 +08:00
fufesou
bc875a35b0
Refact/multi window soft rendering ( #8343 )
...
* refact: multi_window_soft_rendering
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: window pos, potential wait for image
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* remove debug print
Signed-off-by: fufesou <linlong1266@gmail.com >
* explicitly set rgba_data.size_got to false after init
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: multi window, merge images, render with texture
Signed-off-by: fufesou <linlong1266@gmail.com >
* revert, flutter.rs, rgba valid
Signed-off-by: fufesou <linlong1266@gmail.com >
* Add displays index before sending capture msg
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: multi window, soft rendering
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: build
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-13 18:03:41 +08:00
rustdesk
8e12a34634
upgrade our ipc-parity and tokio-socks crate to tokio 1.38
2024-06-13 13:17:34 +08:00
rustdesk
77204127f2
use latest rust for non-windows, and upgrade tokio to 3.18 which fix a mpsc channel bug
2024-06-13 13:05:35 +08:00
fufesou
65c2ccdc93
fix: try fix, macos, flutter, focus changed, no reponse ( #8338 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-13 10:42:50 +08:00
fufesou
964d4f1f87
try fix cursor id, int.parse, exceeds limit ( #8333 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-13 00:34:23 +08:00
21pages
f559e9c74a
disable hardware encoding if encoding fails too many times ( #8327 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-12 23:37:51 +08:00
21pages
610009528b
hwcodec, only process that start ipc server start check process ( #8325 )
...
check process send config to ipc server, other process get config from ipc server. Process will save config to toml, and the toml will be used if the config is none.
when start check process: ipc server process start or option changed
from disable to enable
when get config: main window start or option changed from disable to
enable, start_video_audio_threads.
Only windows implements signature, which is used to mark whether the gpu software and hardware information changes. After reboot, the signature doesn't change. https://asawicki.info/news_1773_how_to_programmatically_check_graphics_driver_version , use dxgi way to get software version, it's not consistent with the visible driver version, after updating intel driver with small version change, the signature doesn't change. Linux doesn't use toml file.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-12 20:40:35 +08:00
rustdesk
0f10a88b23
remove elevation/installation requirement for --get-id
2024-06-12 20:35:04 +08:00
Kleofass
60049c8cc5
Update lv.rs ( #8323 )
2024-06-12 17:20:29 +08:00
rustdesk
50aa5880de
always call platformFFI.nextRgba no matter what to avoid dead lock because of unknown reason
2024-06-12 02:34:15 +08:00
rustdesk
47143318ba
ensure nextRgba called no matter if image created
2024-06-12 01:40:54 +08:00
fufesou
c27791a9ac
comments ( #8316 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-12 00:53:54 +08:00
fufesou
b19d732a3a
fix: audio rechannel len ( #8315 )
...
* fix: audio rechannel len
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-12 00:32:10 +08:00
rustdesk
cd3db3a686
try to fix https://github.com/rustdesk/rustdesk-server-pro/issues/266
2024-06-11 19:51:33 +08:00
fufesou
35fb9f8897
fix: peer option, individual_windows, use 'N' instead of '' ( #8307 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-10 23:01:55 +08:00
21pages
ec042434be
use sihost.exe as fallback for run_as_user if no explorer.exe ( #8305 )
...
* There is no relevant information, but I found that each session has a unique sihost.exe, and the user name of the process is consistent with the user name of the session, and after using the task manager to kill this process, it will automatically restart. Checking sessionUserName=siHost UserName may be unnecessary, but since there is no evidence, check it anyway.
* GetFallbackUserPid is called only when explorer.exe does not exist.
* ProcessHacker shows that the tokens of explorer.exe and sihost.exe are the same, I know little about it.
Signed-off-by: 21pages <pages21@163.com >
2024-06-10 20:29:53 +08:00
rustdesk
f8041a3de5
fix merge problem of last commit
2024-06-10 19:53:02 +08:00
rustdesk
dd90096e13
remove useless stop-rendezvous-service
2024-06-10 16:12:08 +08:00
fufesou
9ab5512bfa
fix: custom client, option to bool ( #8303 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-10 11:01:39 +08:00
fufesou
32ab56f864
fix: custom client, options, option2bool() ( #8302 )
...
* fix: custom client, options, option2bool()
Signed-off-by: fufesou <linlong1266@gmail.com >
* format
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-10 00:11:59 +08:00
rustdesk
78d7bfac01
fix https://github.com/rustdesk/rustdesk/discussions/8031
2024-06-09 19:48:42 +08:00
21pages
57570c3ba6
is_ipc_file_exist quote Config::ipc_path ( #8295 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-06-08 21:56:47 +08:00
21pages
ffac670f95
fix nt_terminate_process missing CloseHandle ( #8294 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-06-08 21:15:01 +08:00
Yevhen Popok
be16f1be44
Update Ukrainian translation ( #8293 )
2024-06-08 20:51:06 +08:00
21pages
fd0f85d565
no explorer.exe, judge by pid retrived from cpp ( #8291 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-08 16:50:35 +08:00
21pages
8de5f3f0d3
not close connection if failed to start cm due to no explorer.exe ( #8290 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-08 16:11:51 +08:00
21pages
0bb537b872
fix kill occupied ipc process, find with enumerate, kill with NtTerminateProcess ( #8289 )
...
* I reproduced the issue, that process did't have title, couldn't be connected
to and taskkill not work
* Test whether ipc is opccupied with enumerating named pipe
* With NtTerminateProcess, it was killed successfully.
* There is a way to find the exact process which occupy the ipc, I have
not check it, it's from https://github.com/winsiderss/systeminformer
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-08 14:09:16 +08:00
Mr-Update
987da00be0
Update de.rs ( #8286 )
2024-06-08 09:43:50 +08:00
jxdv
e9e2214d29
update cs.rs ( #8285 )
2024-06-08 09:43:32 +08:00
jxdv
ac9f3317f1
update sk.rs ( #8284 )
2024-06-08 09:43:17 +08:00
bovirus
7da85d277e
Update Italian language ( #8282 )
2024-06-07 20:48:19 +08:00
solokot
274244b055
Update ru.rs ( #8281 )
2024-06-07 15:49:52 +08:00
fufesou
8fa611daed
refact: Wayland, not support multiple displays ( #8280 )
...
* refact: Wayland, not support multiple displays
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: Wayland disable multiple for RemoteDesktop
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-07 12:59:42 +08:00
21pages
64d0fb17f7
add floating window setting ( #8279 )
...
* Set `disable-floating-window` in client ui, it shows enabled when
option is enabled and has floating window permission.
* Remove ignore battery setting because not work on every device.
* When the phone orientation changes, make the Y coordinate change
proportionally, when changing back, the floating window position is still the original one.
* Add custom client option `floating-window-untouchable` to make the
click event pass through the floating window automically. Set it untouchable automically when transparency is 0.
* On my phone, floating window size 16 no works and 32 works, so keep
the size range [32, 320]
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-07 11:04:18 +08:00
fufesou
6d1d844b14
refact: Wayland, do not show multi displays ( #8277 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-07 09:54:50 +08:00
fufesou
686dd11d8e
fix: peer menu, hidden by wrong check ( #8275 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-07 00:20:55 +08:00
21pages
9d42ee9df8
vram avoid always fallback to gdi ( #8272 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-06 22:52:31 +08:00
21pages
9562768a04
android floating window ( #8268 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-05 23:11:44 +08:00
Kleofass
54b8daede4
Update lv.rs ( #8262 )
2024-06-05 18:44:47 +08:00
21pages
bd51afe86c
fix rustPointerInput jni parameter declaration, call new_string in with_local_frame ( #8266 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-05 18:09:01 +08:00
fufesou
a84b9bd2c8
fix: setMovable only on macos ( #8261 )
...
* fix: setMovable only on macos
Signed-off-by: fufesou <linlong1266@gmail.com >
* Refact and comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* Refact comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-05 14:52:56 +08:00
rustdesk
ce1dac3b86
attempt to fix local reference table overflow, https://github.com/rustdesk/rustdesk/issues/4118
2024-06-05 00:38:54 +08:00
rustdesk
2dcd9f02cd
bump to 1.2.6
2024-06-03 21:01:41 +08:00
rustdesk
416d57bec6
https://github.com/rustdesk/rustdesk/pull/7971
2024-06-03 13:40:14 +08:00
21pages
7d56717cf5
msgbox responds to numpadEnter as submit ( #8248 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-06-03 11:19:35 +08:00
fufesou
32ef5f47f8
fix: macos tab drag ( #8242 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-02 10:56:29 +08:00
fufesou
32346c23e0
fix: macos, terminate, close main then remote windows ( #8240 )
...
* fix: macos, terminate, close main then remote windows
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-02 10:35:54 +08:00
fufesou
b6ebf61d6c
fix: macos, fullscreen, remove mimimize button ( #8238 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 21:28:35 +08:00
fufesou
d79efcedef
fix: close all windows, obfuscated window id ( #8237 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 21:28:03 +08:00
21pages
18464ec570
windows replace uni with cmd to start up main window after installation ( #8235 )
...
This is to avoid uni link not working
Other change: The install window now has the title "appname - Install" to distinguish it from the main application window.
Signed-off-by: 21pages <pages21@163.com >
2024-06-01 20:28:21 +08:00
fufesou
ed5487a1fc
refact: mobile actions ( #8236 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 20:23:58 +08:00
fufesou
df36580451
fix: tab, disable dragging ( #8228 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-06-01 00:10:18 +08:00
rustdesk
bd7790c1eb
https://github.com/rustdesk/rustdesk-server-pro/issues/261
2024-05-31 20:58:55 +08:00
FastAct
67d66c6750
Update nl.rs ( #8224 )
2024-05-31 19:57:26 +08:00
21pages
1c00d7aa1a
android broadcast display changed immediately when change scale ( #8219 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-31 16:44:42 +08:00
21pages
68cabe596d
update hwcodec, fix wrong gop, which causes FFmpeg nvenc vram encode delay ( #8220 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-31 16:44:18 +08:00
21pages
8919ea65e3
fix, mac hwcodec decoding align use dst_align ( #8215 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-30 23:40:25 +08:00
bovirus
d4dda94e2a
Update Italian language ( #8214 )
2024-05-30 16:57:14 +08:00
XLion
ee58b37d1e
Update translations ( #8210 )
...
* Update translations
Add additional hint for `texture_render_tip` to let user know that it may be an option to fix issue.
* fix formatting for tw.rs
2024-05-30 15:09:12 +08:00
rustdesk
06cb49ec71
preset-address-book-name preset-address-book-tag https://github.com/rustdesk/rustdesk-server-pro/issues/257
2024-05-30 14:27:47 +08:00
jxdv
caca7e5860
update cs.rs ( #8208 )
2024-05-30 08:33:32 +08:00
jxdv
3ddb4c9799
update sk.rs ( #8207 )
2024-05-30 08:30:54 +08:00
21pages
74c24caae9
not show paste menu when mobile control mobile ( #8204 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-29 20:38:56 +08:00
æLtorio
48e8a25f6e
Add missing french language tips ( #8201 )
...
* french language tips
* makes spaces conformed to original file
---------
Co-authored-by: Ronan <ronan.le_meillat@highcanfly.club >
2024-05-29 19:10:47 +08:00
fufesou
fd045043a1
fix: flutter image pub, version 3 to 4, get bytes ( #8202 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-29 19:10:15 +08:00
Mr-Update
0e97696b47
Translation missing ( #8199 )
2024-05-29 17:11:13 +08:00
æLtorio
804764d529
french translations ( #8198 )
...
* french translations
* typo
---------
Co-authored-by: Ronan <ronan.le_meillat@highcanfly.club >
2024-05-29 16:52:40 +08:00
Yevhen Popok
98a38754d4
Update Ukrainian translation ( #8195 )
2024-05-29 15:07:37 +08:00
21pages
837382349e
fix the bottom of FFmpeg vram qsv encoding being cropped ( #8191 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-29 13:34:22 +08:00
fufesou
d2f119b85e
fix: no forcely adaptive view style, if peer is android ( #8189 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-29 12:24:33 +08:00
fufesou
89d855d085
fix: deactive widget ancester ( #8187 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-29 08:16:36 +08:00
bovirus
1bfafaf07c
Update Italian language ( #8185 )
2024-05-29 08:15:17 +08:00
solokot
cf4f073153
Update ru.rs ( #8183 )
2024-05-29 08:14:57 +08:00
flusheDData
aca9ba1a49
term change ( #8181 )
...
* Update es.rs
New term and tip added
* Update es.rs
change representación por renderizado (render)
2024-05-29 08:14:31 +08:00
flusheDData
399e20a14a
Update es.rs ( #8179 )
...
New term and tip added
2024-05-28 22:33:52 +08:00
fufesou
7ca5a0b977
fix: switch texture, do not input os password ( #8178 )
...
* refact: switch texture, do not input os password
Signed-off-by: fufesou <linlong1266@gmail.com >
* Switch texture, refresh video
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-28 22:33:28 +08:00
Mr-Update
74d4505b3d
Update de.rs ( #8177 )
2024-05-28 21:56:36 +08:00
rustdesk
df74a38b90
disable-group-panel for https://github.com/rustdesk/rustdesk-server-pro/issues/250
2024-05-28 20:10:12 +08:00
rustdesk
e8d02905fe
pre-elevate-service for https://github.com/rustdesk/rustdesk-server-pro/issues/252
2024-05-28 19:58:47 +08:00
rustdesk
123a45149d
bump to 1.2.5
2024-05-28 17:14:55 +08:00
fufesou
72ec86b58d
refact: texture render as an option ( #8168 )
...
* refact: texture render as an option
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: texture render, translation
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: texture render as option
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update ui_interface.rs
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-05-28 16:42:30 +08:00
21pages
010b17509a
fix android get raw data ( #8171 )
...
If `std::ptr::copy_nonoverlapping` is not in `take`, it's not protected by the lock.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-28 16:35:59 +08:00
rustdesk
278d593580
adjust log file days from 7 days to 31 days
2024-05-28 15:52:50 +08:00
FastAct
f997a1ff52
Update nl.rs ( #8170 )
2024-05-28 15:40:04 +08:00
21pages
036d10cfbe
android: for software encoding and screen size > 1200, display size reduced to half ( #8167 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-28 12:43:13 +08:00
fufesou
b0c21e927b
https://github.com/rustdesk-org/rustdesk_desktop_multi_window/pull/11 ( #8166 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-28 10:30:56 +08:00
21pages
fcece3732c
android request external stroage when start service for log ( #8161 )
...
This will not influence file transfer permission. Requesting external storage permissions does not turn on file transfer permissions, and turning off file transfer permissions does not turn off external storage permissions.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-27 21:01:09 +08:00
21pages
c7308dbbc9
fix mediacodec bad encoding quality ( #8159 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-27 19:34:40 +08:00
fufesou
9ce62dc584
fix: window backgroud color ( #8155 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-27 09:29:31 +08:00
21pages
0442f7012b
fix mac render memory, dispose old decoded image ( #8140 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-27 09:27:30 +08:00
mehdi-song
e7f0f0ff8d
Update fa.rs ( #8141 )
2024-05-25 09:58:53 +08:00
21pages
4fd4b24fa2
call capture_displays when no enable flutter_texture_render ( #8146 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-25 09:45:12 +08:00
21pages
17d18f1dd8
impore fps control, quicker send refresh and clear video queue ( #8137 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-24 17:21:16 +08:00
21pages
902e166f0c
fix mediacodec check_bitrate_range not work ( #8133 )
...
should check with mc_name, and that cause the highest custom bitrate
being invalid
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-24 14:07:48 +08:00
fufesou
1efce51222
fix: restore window, on connection ( #8129 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-23 22:11:40 +08:00
21pages
7da09f6296
sort address book name dropdown ( #8127 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-23 17:44:48 +08:00
fufesou
b8d9c4c378
fix: mutlwindow, fullscreen ( #8123 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-05-23 09:51:19 +08:00
21pages
49b0630752
fix android mediacodec encoding align ( #8121 )
...
* update ffmpeg, mediacodec encode align 64
* more d3d11 decode availablity check
* remove unused mediacodec info
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-05-22 20:18:09 +08:00
Yevhen Popok
91f07b4b03
Update Ukrainian translation ( #8118 )
2024-05-22 17:17:59 +08:00
21pages
b2f4ba0882
fix cursor menu divider and Auto (null) ( #8116 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-22 15:07:47 +08:00
fufesou
1acd7bd19c
fix: macos fullscreen state ( #8110 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-21 23:38:27 +08:00
fufesou
534fc9c40c
fix: linux, login wayland, server ( #8111 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-21 23:35:47 +08:00
fufesou
e192f10c56
fix: proxy, username, enable ( #8109 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-21 21:27:32 +08:00
fufesou
676ee99709
fix: revert window border width on Win and Mac ( #8100 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-20 16:24:28 +08:00
fufesou
6e5622a97a
fix: user option, enable file copy paste ( #8096 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-19 20:41:19 +08:00
fufesou
d8c9250aab
refact: custom client proxy ( #8093 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-19 16:40:49 +08:00
fufesou
986b9fb0e0
refact: custom client, remove enable-check-update ( #8092 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-19 16:32:15 +08:00
fufesou
3c502c6fc2
refact: replace some option keys ( #8090 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-19 14:07:42 +08:00
fufesou
72d59af7b0
fix: popup menu, nav, pop ( #8089 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-18 23:55:05 +08:00
21pages
d3eaa6600d
fix, windows try kill flutter main window process only when --server's ipc is ( #8086 )
...
occupied
Signed-off-by: 21pages <pages21@163.com >
2024-05-18 23:14:42 +08:00
fufesou
96f41fcc02
refact: custom client, more advanced settings ( #8085 )
...
* refact: custom client, more advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* feat: custom client, more advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-18 23:13:54 +08:00
21pages
c2b7810c33
windows kill flutter main window when --server close ( #8077 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-18 08:24:28 +08:00
fufesou
44d4e13fa7
fix: windows, restore windows pos ( #8075 )
...
* fix: windows, restore windows pos
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: restore window pos, a better way to get cur scale factor
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* chore
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-18 08:23:09 +08:00
ddsardella
1dd7cd9384
Update Dockerfile for missing pam dev lib ( #8078 )
...
After failing to build with this due to the missing pam development library package I have added it to the DockerFile for the build image
2024-05-18 08:21:40 +08:00
fufesou
8357d4675a
Fix/custom client advanced settings ( #8066 )
...
* fix: custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: custom client, default options
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: cargo test
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: remove prefix $ and unify option keys
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: custom client, advanced options
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* debug custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* custom client, advanced settings. Add filter-transfer to display settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* custom client, advanced settings
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: custom client, advanced settings, codec
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: custom client, advanced settings, whitelist
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-17 14:19:11 +08:00
21pages
3a4390e0c7
fix wrong feature to call update_supported_encoding ( #8067 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-16 16:05:18 +08:00
XLion
68fa688c96
Update tw.rs ( #8065 )
2024-05-16 15:48:39 +08:00
Mr-Update
42428261d7
Update de.rs ( #8063 )
2024-05-15 17:20:03 +08:00
flusheDData
e01b1ed04d
Android new call tip ( #8057 )
...
* Update es.rs
New terms added
* Update es.rs
New tip added
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-05-15 09:42:07 +08:00
Mikhail Samodurov
4e5dcd827b
CI: Remove unused apt package ( #8048 )
...
* Update bridge.yml
Removed apt instructions for metapackages clang and llvm in favor of specific version package
* Replaced apt instructions to use specific llvm and libclang version
2024-05-15 07:38:31 +08:00
flusheDData
e8003510ef
Update es.rs ( #8047 )
...
New terms added
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-05-15 07:15:26 +08:00
bovirus
da23e26a70
Update Italian language ( #8052 )
2024-05-15 07:12:33 +08:00
jxdv
c5b781fb02
update sk.rs ( #8053 )
2024-05-15 07:12:14 +08:00
jxdv
3bb1c22f49
update cs.rs ( #8054 )
2024-05-15 07:11:46 +08:00
fufesou
53647fd58e
fix: mobile chat icon ( #8041 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-14 15:35:34 +08:00
fufesou
0500bf070e
refact: android audio input, voice call ( #8037 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-14 09:20:27 +08:00
21pages
d70b0cdd4f
Not require both max-width and max-height of mediacodec larger than ( #8036 )
...
screen width and screen height
* Only use hardware codec, when api < 29, judge with codec name prefix.
Signed-off-by: 21pages <pages21@163.com >
2024-05-13 20:24:50 +08:00
21pages
7e09809ad8
auto codec, h265 > h264 > vp9/vp8 ( #8032 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-13 16:27:48 +08:00
21pages
a7499c2de8
add ffmpeg mediacodec h264/h265 encode ( #8028 )
...
* Check available when app start from kotlin via get codec info
* For latency free, repeat encode 10 frame at most when capture return WouldBlock
* For changing quality, kotlin support but jni doesn't support, rerun video service when quality is manualy
changed
* 3 or 6 times bitrate for mediacodec because its quality is poor
Signed-off-by: 21pages <pages21@163.com >
2024-05-13 12:39:04 +08:00
rustdesk
4c99b8c70e
upgrade tokio to 3.17 for a windows named pipe race condition,
...
https://github.com/tokio-rs/mio/pull/1760 , https://github.com/tokio-rs/tokio/issues/6369
2024-05-12 14:08:21 +08:00
XLion
8b6913d31f
Update tw.rs ( #8022 )
2024-05-12 10:49:49 +08:00
rustdesk
97f0642a8b
remove fdroid, no idea why do we need this.
2024-05-11 16:27:44 +08:00
rustdesk
a04dd6ad31
split fdroid ci out
2024-05-11 16:24:04 +08:00
rustdesk
9827c76514
fix ci
2024-05-11 16:17:55 +08:00
21pages
712bfbae92
fix, not unregister gpu texture when closeSession is false ( #8018 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-11 11:11:12 +08:00
jxdv
0152e937ec
update cs.rs ( #8013 )
2024-05-11 08:55:30 +08:00
jxdv
c066dc8c24
update sk.rs ( #8012 )
2024-05-11 08:55:16 +08:00
Kleofass
0b96b3f345
Update lv.rs ( #8010 )
2024-05-11 08:54:59 +08:00
Mr-Update
b5781933b6
Update de.rs ( #8007 )
2024-05-11 08:54:44 +08:00
fufesou
d851bf8b69
fix: move tab to new window, black screen ( #8016 )
...
* fix: move tab to new window, black screen
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: can remove
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-11 08:54:17 +08:00
fufesou
b6d6a4360f
fix: linux resizable ( #8015 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-11 08:53:19 +08:00
fufesou
69b11e8dc6
fix: linux, custom client, incoming only, resizable ( #8005 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-10 16:40:29 +08:00
rustdesk
6e78037770
fix linux custom client tray
2024-05-10 15:12:07 +08:00
fufesou
bed0375f45
fix: android, stop capture, release surface ( #8004 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-10 14:37:00 +08:00
rustdesk
42d723f82f
less cpu usage of sciter version build
2024-05-10 14:19:06 +08:00
rustdesk
fb0ce8c974
for saving disk space
2024-05-10 14:03:40 +08:00
21pages
d55770f12b
remove android resolution scale ( #8002 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-10 10:18:20 +08:00
fufesou
125c275623
fix: android media project dialog every conn on Android 14 ( #7997 )
...
* fix: android media project dialog every conn on Android 14
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-09 23:33:34 +08:00
21pages
c640f7ed12
fix android crash caused by outdated video frame ptr ( #7996 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-09 22:53:01 +08:00
fufesou
73662ed7d9
fix: linux, custom client, incoming, window size ( #7995 )
...
* fix: linux, custom client, incoming, window size
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-09 22:51:53 +08:00
21pages
a595d83232
fix android possible waiting for image issue ( #7994 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-09 18:59:51 +08:00
solokot
6743b4f290
Update ru.rs ( #7993 )
2024-05-09 18:09:44 +08:00
rustdesk
e8ecb738d0
remove msi beta
2024-05-09 18:09:17 +08:00
bovirus
9c20968e05
Update Italian language ( #7992 )
2024-05-09 16:31:04 +08:00
rustdesk
9f80690d8a
fix flatpak
2024-05-09 16:09:19 +08:00
rustdesk
e58a95e7d9
fix flatpak
2024-05-09 16:03:12 +08:00
fufesou
d9b96d2f31
fix: build ( #7989 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-09 11:13:35 +08:00
fufesou
bbe9017318
fix: wayland delete restore token ( #7988 )
...
* fix: wayland delete restore token
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Wayland close session when clearing restore token
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Refact Wayland option
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Wayland clear screen selection, fake token
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix build web
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* chore
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-09 11:03:59 +08:00
21pages
a31a68ba17
If there is hardware ram encoder as fallback, not require all adapters ( #7987 )
...
support the codec format
Signed-off-by: 21pages <pages21@163.com >
2024-05-09 09:02:25 +08:00
bovirus
9d56e29a09
Update Italian language ( #7984 )
2024-05-09 07:33:12 +08:00
Mr-Update
32fca6f9b3
Update de.rs ( #7982 )
2024-05-09 07:32:54 +08:00
Kleofass
72c2de575a
Update lv.rs ( #7979 )
2024-05-09 07:32:38 +08:00
rustdesk
93d4987dcc
remove package to image
2024-05-08 21:29:33 +08:00
rustdesk
2a25034039
fix flatpak
2024-05-08 20:45:09 +08:00
21pages
5ba1c2587d
opt supported encoding update, consider multi connections ( #7978 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-08 20:31:39 +08:00
rustdesk
1b0a3e610e
refactor flatpak/appimage deb path
2024-05-08 20:07:57 +08:00
RustDesk
2820f3f798
Update flutter-build.yml
2024-05-08 18:09:29 +08:00
21pages
09f3850250
installed windows client save incoming recording to a specific directory ( #7974 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-08 17:04:53 +08:00
RustDesk
35832f8f7f
Revert "fix: bump winget releaser version & add dependabot ( #4848 )" ( #7971 )
...
This reverts commit 7466d8cb3a .
2024-05-08 14:19:09 +08:00
sitiom
7466d8cb3a
fix: bump winget releaser version & add dependabot ( #4848 )
...
* fix: bump winget releaser version
* ci: add dependabot
2024-05-08 14:13:55 +08:00
21pages
ea3786457b
cm window always on top ( #7953 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-08 12:08:37 +08:00
fufesou
01322146c0
refact: window frame border ( #7946 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-08 09:59:05 +08:00
bovirus
26adc557bf
Update Italian language ( #7943 )
2024-05-08 09:52:04 +08:00
jxdv
36e52d8165
update sk.rs ( #7949 )
2024-05-08 09:51:50 +08:00
jxdv
4c0211fa23
update cs.rs ( #7950 )
2024-05-08 09:51:33 +08:00
fufesou
a3b4dcf762
fix: wayland, accept conn ( #7951 )
...
Show prompt window after the controlled side accepting the connection.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-08 09:50:55 +08:00
fufesou
5537c525ca
refact: comments, wayland, restore token ( #7947 )
...
We cannot store restore_token if the server is not running.
Because `org.freedesktop.portal.RemoteDesktop` does not support persist
mode for now.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-08 09:49:16 +08:00
21pages
3746fd88b5
Show current codec in menu when auto codec is chosen ( #7942 )
...
* change negotiated codec name to negotiated codec format
Signed-off-by: 21pages <pages21@163.com >
* fallback to vp9 directly if failed to create encoder
Current fallback method is clear hwcodec config
Signed-off-by: 21pages <pages21@163.com >
* show current codec in menu when auto codec is chosen
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-05-07 20:34:23 +08:00
21pages
e373144350
android 13+ request notification permission when start service ( #7941 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-07 18:45:05 +08:00
fufesou
3be4bfc821
fix: ci, ios ( #7940 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-07 16:53:57 +08:00
fufesou
2c1595d0d5
fix: voice call, select audio input device ( #7922 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-07 16:18:48 +08:00
fufesou
f08933f93c
fix: translate, proxy ( #7923 )
...
* fix: translate, proxy
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: proxy server, change placeholder to tooltip
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-07 15:21:38 +08:00
21pages
51813b7d7e
set vp9 as auto codec ( #7928 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-07 15:20:55 +08:00
21pages
4e30418f79
disable av1 for all 32 bit platforms ( #7921 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-06 23:09:09 +08:00
21pages
0af370d736
x86 sciter set not support av1 due to slow ( #7920 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-06 22:03:49 +08:00
rustdesk
ac04a032ad
more for custom client of linux
2024-05-06 22:02:13 +08:00
21pages
f6223a6f71
dropdown menu for tabs that cannot be displayed ( #7918 )
...
* The visibility threshold is 75%
* Used in remote, file transfer, port forward and cm
Signed-off-by: 21pages <pages21@163.com >
2024-05-06 17:10:02 +08:00
fufesou
937cea5a01
refact: remove virtual_display_driver ( #7915 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-06 15:26:21 +08:00
fufesou
846522037f
fix: mstsc switch, plug in virtual displays ( #7913 )
...
* fix: mstsc switch, plug in virtual displays
Signed-off-by: fufesou <shuanglongchen@yeah.ne >
* Update display_service.rs
---------
Signed-off-by: fufesou <shuanglongchen@yeah.ne >
Co-authored-by: fufesou <shuanglongchen@yeah.ne >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-05-06 14:01:59 +08:00
fufesou
b5a88d00af
fix: headless, plug in multiple virtual displays ( #7912 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-06 13:34:31 +08:00
bovirus
7391271107
Update Italian language ( #7910 )
2024-05-06 10:59:55 +08:00
21pages
991694aca5
update hwcodec, qsv support changing bitrate ( #7911 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-06 10:59:25 +08:00
rustdesk
29b13d19d6
modify GIO_MODULE_DIR
2024-05-05 23:33:58 +08:00
rustdesk
b0ff74c799
fix appimage
2024-05-05 16:44:59 +08:00
rustdesk
75c60660e7
remove unused code
2024-05-05 15:47:17 +08:00
rustdesk
eacc840c54
to make server work on wayland, have to use host's gstreamer
2024-05-05 15:46:30 +08:00
rustdesk
6d09c0adcf
fix ci
2024-05-04 19:34:10 +08:00
rustdesk
fe1cf1105a
fix ci
2024-05-04 19:10:32 +08:00
rustdesk
9454334ddd
try out APPRUN_LD_LIBRARY_PATH
2024-05-04 18:29:22 +08:00
rustdesk
cc482c589c
XDG_SESSION_TYPE as final backup
2024-05-04 17:22:43 +08:00
fufesou
b387bc1038
fix: linux, check load dylib in main.cc ( #7901 )
...
* fix: linux, check load dylib in main.cc
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Better error message
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact error message
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Better error message
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* check if "libnsl.so.1" is required, mainly for AppImage and yum
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-04 14:07:29 +08:00
fufesou
890b735985
fix: test case, test_if_valid_server ( #7903 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-04 14:06:41 +08:00
XLion
eb81e00d20
Add /r tip at id_input_tip ( #7900 )
2024-05-03 23:45:00 +08:00
fufesou
c619bfc05c
fix: flutter, process hangup on loading dylib failed ( #7898 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-05-03 22:58:49 +08:00
rustdesk
b5935eb4c5
fix ci
2024-05-03 16:12:36 +08:00
rustdesk
73b3023c2d
do not run ci if update res/
2024-05-03 14:37:01 +08:00
21pages
4cf709fc26
update hwcodec, build linux ffmpeg lib on ubuntu 18 ( #7897 )
...
* Build linux ffmpeg lib on ubuntu 18 container
* Fix ffmpeg ram nvnec not work if the display connected to nvidia gpu
is not the primary display
* Fix windows mfx lib link error if vram feature is not enabled.
Signed-off-by: 21pages <pages21@163.com >
2024-05-03 13:05:21 +08:00
rustdesk
b471b934f2
fix service unit again
2024-05-03 04:51:01 +08:00
rustdesk
abbd4c8934
fix ci
2024-05-03 03:24:22 +08:00
rustdesk
ed8c852d35
fix ci
2024-05-03 03:12:47 +08:00
rustdesk
c3598b3513
fix ci
2024-05-03 02:57:24 +08:00
rustdesk
b5f6a9c91a
fix one flatpak feature missing
2024-05-03 02:52:41 +08:00
rustdesk
d18810b612
fix appimage --cm
2024-05-03 02:13:44 +08:00
rustdesk
3c17d713b3
try out APPIMAGE and ARGV0
2024-05-03 01:50:58 +08:00
flusheDData
d46b2d52ce
New terms ( #7894 )
...
* Update es.rs
New terms added
* Update es.rs
A slight correction
2024-05-03 01:40:02 +08:00
rustdesk
e07d0b3b25
refactor
2024-05-03 00:42:20 +08:00
rustdesk
2ff3b24b33
fix --server not killed after service stop or uninstallation
2024-05-03 00:36:29 +08:00
rustdesk
115fb05c85
SPA_PLUGIN_DIR works for finding support/libspa-support.so, I tested
...
manually, though crash because used spa0.2
2024-05-02 22:41:13 +08:00
rustdesk
1e7e72883d
fix libspa-support.so
2024-05-02 20:50:06 +08:00
rustdesk
1edb7639f6
try libspa-support again
2024-05-02 20:35:09 +08:00
rustdesk
33c5ceecec
pibpipewire-0.2-1
2024-05-02 19:47:56 +08:00
rustdesk
a8a7f306fe
fix ci
2024-05-02 19:32:53 +08:00
rustdesk
9888e51b93
fix ci
2024-05-02 19:32:00 +08:00
rustdesk
c3124314ef
try to fix libspa-support.so not found in arm64 appimage when connection
...
started
2024-05-02 18:47:39 +08:00
rustdesk
975cd183bc
fix ci
2024-05-02 18:19:36 +08:00
rustdesk
aa9da0b0c8
fix ci
2024-05-02 18:14:42 +08:00
rustdesk
d83b106607
fix ci
2024-05-02 17:12:05 +08:00
rustdesk
1a0a6cedc7
fix ci
2024-05-02 17:06:50 +08:00
rustdesk
d4e1a83a5a
fix ci
2024-05-02 17:06:01 +08:00
rustdesk
03e93d546a
fix ci
2024-05-02 17:03:20 +08:00
rustdesk
a1b957b0f7
fix ci
2024-05-02 16:51:37 +08:00
rustdesk
eeffb11841
fix ci
2024-05-02 16:50:11 +08:00
rustdesk
860dc7dbc2
fix ci, we have no arm64 makepkg image
2024-05-02 16:02:22 +08:00
rustdesk
220f267976
no need to publish deb in unsigned any more since we removed
...
appimage/flatpak/headless feature
2024-05-02 15:28:04 +08:00
rustdesk
b5bd6e008b
fix ci
2024-05-02 14:57:17 +08:00
rustdesk
9d20bc6441
fix ci
2024-05-02 14:23:59 +08:00
rustdesk
1c36734092
fix ci
2024-05-02 14:23:27 +08:00
rustdesk
9102b6e6b8
fix ci
2024-05-02 13:54:09 +08:00
rustdesk
cd78fa9762
fix ci
2024-05-02 13:46:01 +08:00
rustdesk
407e2d4b7b
fix ci
2024-05-02 13:45:14 +08:00
rustdesk
62d6ee46c4
fix ci
2024-05-02 13:36:48 +08:00
21pages
f15bf8166f
fix visibilty of address book menu divider ( #7890 )
...
* fix visibilty of address book menu divider
Signed-off-by: 21pages <pages21@163.com >
* update hwcodec, fix nvenc use d3d11 without judging windows or linux
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-05-02 13:24:33 +08:00
rustdesk
7ce0b225ef
remove linux_headless/appimage/flatpak feature
2024-05-02 13:23:32 +08:00
21pages
f853b29fd9
fix list type peer view ( #7887 )
...
* Layout list type peer view with layout rather than calculated width
* Hide menu sync from recent and web console if no write permission
* Pull ab twice because it's force updated when refreshCurrentUser is called on startup and
connection status changing
2024-05-01 23:38:39 +08:00
rustdesk
f9cc8de93e
fix ci
2024-05-01 21:42:21 +08:00
rustdesk
a924a876ae
fix app name refactor
2024-05-01 21:29:11 +08:00
rustdesk
1f15d2c66e
also --disable-flutter-texture-render for mac arm
2024-05-01 20:49:10 +08:00
rustdesk
ffd8354208
optimize ci
2024-05-01 19:40:30 +08:00
21pages
b3b1f4664c
update hwcodec, fix wrong linux-x86_64 ffmpeg lib ( #7883 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-05-01 19:15:21 +08:00
rustdesk
03410ded9a
fix ci
2024-05-01 18:53:50 +08:00
rustdesk
09c9671376
fix ci
2024-05-01 16:38:04 +08:00
rustdesk
736b3b93e9
r26b -> r26d
2024-05-01 14:52:02 +08:00
rustdesk
4a71ca6b81
fix ci
2024-05-01 14:23:08 +08:00
RustDesk
a828f9b1f9
Update build-macos-arm64.yml
2024-05-01 14:06:44 +08:00
rustdesk
7ce5f8e8b6
fix ci
2024-05-01 13:05:50 +08:00
rustdesk
08b7e036b4
test vcpkg new in android
2024-05-01 12:58:27 +08:00
rustdesk
b1722a085e
fix ci
2024-05-01 12:35:58 +08:00
rustdesk
9d985585b9
test android ci
2024-05-01 12:25:53 +08:00
rustdesk
de057b7234
enable makepkg for aarch64
2024-05-01 10:35:19 +08:00
rustdesk
04ec49e18e
change to jobs 3 for selfhost linux arm
2024-05-01 10:20:44 +08:00
21pages
34c7c25908
update hwcodec, add windows ffmpeg vram encoding ( #7876 )
...
* windows add ffmpeg vram encoding
* windows add missing nvenc and qsv ram encoding, linux add vaapi, current codec table: https://github.com/21pages/hwcodec?tab=readme-ov-file#codec
Signed-off-by: 21pages <pages21@163.com >
2024-05-01 00:07:09 +08:00
rustdesk
f74374e759
refactor ci
2024-04-30 23:19:59 +08:00
rustdesk
cce74f5631
fix ci
2024-04-30 23:14:37 +08:00
fufesou
003b9e48e1
fix: macos, crash, key input. --server also has UI. ( #7878 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-30 22:53:42 +08:00
rustdesk
28bf73cd5a
disable flutter texture render of osx intel
2024-04-30 22:50:59 +08:00
rustdesk
511b982dce
--jobs=1 for arm64 linux selfhost
2024-04-30 22:42:09 +08:00
fufesou
dcd176f95c
fix: keyboard input method, for flutter input ( #7875 )
...
* fix: keyboard input method, for flutter input
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* comment
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-30 21:06:24 +08:00
fufesou
d394aa8a15
feat: msi reg QuietUninstallString ( #7873 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-30 17:42:28 +08:00
rustdesk
c8b35d5ce1
fix ci
2024-04-30 16:27:44 +08:00
fufesou
6cd107c3e3
Fix/msi service ( #7872 )
...
* refact: msi service, shell execute control
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: msi, skip adding rules when uninstalling
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* line indentation
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-30 15:57:12 +08:00
rustdesk
a884e32816
fix ci
2024-04-30 15:50:02 +08:00
rustdesk
45d2d3cbb5
refactor unsigned to prepare for flathub
2024-04-30 15:47:36 +08:00
rustdesk
382f75d249
shorten github ci time
2024-04-30 12:55:08 +08:00
rustdesk
e90010f0c0
no flatpak build for no upload
2024-04-30 12:44:10 +08:00
rustdesk
d6aaed1d82
fix ci
2024-04-30 12:03:53 +08:00
rustdesk
5082ed3b9e
test flatpak arm64
2024-04-30 12:02:20 +08:00
rustdesk
a858e07db0
try out newer flatpak since error of "error: Nothing matches org.freedesktop.Platform in remote flathub"
2024-04-30 11:58:48 +08:00
rustdesk
df8f785731
rename some ci
2024-04-30 09:16:22 +08:00
rustdesk
332674a4a1
refactor linux build ci
2024-04-30 09:08:32 +08:00
fufesou
a686849bb6
fix: msi, delete service ( #7867 )
...
* fix: msi, delete service
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: msi, replace 1060 to ERROR_SERVICE_DOES_NOT_EXIST
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-30 08:21:34 +08:00
rustdesk
54d041701c
print dlopen error
2024-04-29 18:00:34 +08:00
rustdesk
496eec17a1
add libc6:arm64 to same to x64
2024-04-29 15:43:57 +08:00
rustdesk
25eb67c582
try out ubuntu 20.04 for appimage arm64
2024-04-29 15:40:55 +08:00
XLion
a26fab3cce
Update translation ( #7861 )
2024-04-29 14:42:26 +08:00
Mateusz Prais
7cb67cf8fb
Add missing translations, improve wording and fix typos ( #7860 )
2024-04-29 11:26:46 +08:00
rustdesk
96ec1e937f
libnsl.so.1 is included in libc6(already added), but it did not work, we
...
still need to install libnsl in fedora, however, installing libnsl on
x64 works, but on arm64 crashed (though no librustdesk.so any more)
2024-04-28 23:06:37 +08:00
rustdesk
b6616ed2cc
change to libnsl
2024-04-28 21:12:04 +08:00
rustdesk
7e263af75f
VideoConnCount for future use
2024-04-28 21:08:49 +08:00
rustdesk
b4c51f3d41
add libnsl2 for fedora 40
2024-04-28 20:24:39 +08:00
fufesou
1dfbaa1e02
fix: test if valid server, control if try test with proxy ( #7858 )
...
* fix: test if valid server, control if try test with proxy
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-28 14:22:21 +08:00
21pages
bd717349a7
update hwcodec, fix screen jitter ( #7857 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-28 13:26:55 +08:00
rustdesk
99d7752e25
try libcanberra-gtk3-module
2024-04-28 12:58:15 +08:00
fufesou
22e58d7623
fix: test if valid server ( #7856 )
...
* fix : #7853 , test if valid server
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact comments
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-28 12:17:39 +08:00
rustdesk
30ad142868
change to github m1 instead of selfhost m1
2024-04-28 12:14:00 +08:00
rustdesk
e084ff4f7b
x64 mac
2024-04-28 11:43:53 +08:00
rustdesk
3bbec4081a
add gtk modules
2024-04-28 10:44:14 +08:00
21pages
45137d5506
fix switch to setting page ( #7849 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-27 23:24:07 +08:00
21pages
e9d9a656ab
fix mouse wheel scroll up not work when controlling mac hidpi ( #7848 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-27 17:31:35 +08:00
jxdv
ade458b820
update cs.rs ( #7847 )
2024-04-27 16:42:17 +08:00
jxdv
b022dcbb70
update sk.rs ( #7846 )
2024-04-27 16:40:24 +08:00
fufesou
b403a7a25d
fix: scroll percent is auto reset after detecting displays change ( #7845 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-27 15:01:21 +08:00
fufesou
a6632632fa
fix: multi-window, click-move ( #7844 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-27 13:45:44 +08:00
bovirus
b863ea51ad
Update Italian language ( #7838 )
2024-04-27 13:13:21 +08:00
fufesou
796b66b057
fix: multi-window, init perms ( #7839 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-26 22:34:11 +08:00
21pages
2626dcbc5f
fix black screen issue when controlling the second screen on versions that lack multiple display support while using vram decoding ( #7836 )
...
* avoid create unnecessary video decoder
Signed-off-by: 21pages <pages21@163.com >
* controlled side uses the most frequent selected codec
Signed-off-by: 21pages <pages21@163.com >
* fix black screen when control old version's second screen
For versions that do not support multiple displays, the display parameter is always 0, need set type of current display
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-04-26 19:42:47 +08:00
rustdesk
105a758914
disable flutter build of ios, since ios sdk not installed yet
2024-04-26 19:16:52 +08:00
rustdesk
98cce186c7
fix ci
2024-04-26 19:07:16 +08:00
rustdesk
474e13f8b9
move ios ci to arm64 mac
2024-04-26 19:00:38 +08:00
rustdesk
09f87238dc
vcpkg -> FLUTTER_ELINUX_COMMIT_ID, and remove FLUTTER_ELINUX_COMMIT
2024-04-26 18:15:16 +08:00
fufesou
2b3f87d6f2
fix: msi, custom client, license ( #7834 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-26 13:49:53 +08:00
LelieL91
9d3c823603
Update it.rs ( #7833 )
...
Fix typo
2024-04-26 11:57:26 +08:00
Kleofass
7e00d70f4d
Update lv.rs ( #7832 )
2024-04-26 11:57:15 +08:00
Mr-Update
0828f747e3
Update de.rs ( #7831 )
2024-04-26 11:57:05 +08:00
rustdesk
d7de0c2578
improe job
2024-04-26 11:54:31 +08:00
fufesou
4dfc82f684
fix: msi, app icon ( #7830 )
...
* fix: msi, app icon
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: check if icon.ico exists
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-25 22:35:51 +08:00
solokot
92748de7d4
Update ru.rs ( #7827 )
2024-04-25 20:17:25 +08:00
21pages
0e7e27f99d
update hwcodec, fix gpu/cpu stuck caused by nv codec ( #7826 )
...
* Disable all nv codec encoding on windows except nv sdk encoding,
because it doesn't use CUContext
* Keep nv codec on linux, because I didn't reproduce the stuck on it
* Add ffmpeg d3d11 vram decoding
Signed-off-by: 21pages <pages21@163.com >
2024-04-25 20:16:48 +08:00
FastAct
23147f2328
Update nl.rs ( #7824 )
2024-04-25 19:04:48 +08:00
Sahil Yeole
3811f41076
Feat: Follow remote cursor and window focus | Auto display switch ( #7717 )
...
* feat: auto switch display on follow remote cursor
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* feat: auto switch display on follow remote window focus
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix build and remove unused imports
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 linux get_focused_window_id
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* lock show remote cursor when follow remote cursor is enabled
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix config
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* prevent auto display switch on show all display and displays as individual windows
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix options
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix options
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove unused function
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove unwraps and improve iterations
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* set updateCursorPos to false to avoid interrupting remote cursor
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* update lang
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix web build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* update checks for options and enable in view mode
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use focused display index for window focus service
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use window center for windows display focused
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove unused imports
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use libxdo instead of xdotool
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix multi monitor check
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* enable show cursor when follow cursor is default
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove show_all_displays,use runtime state instead
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix show cursor lock state on default
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove view mode with follow options
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use separate message for follow current display
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix options
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* sciter support for follow remote cursor and window
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* add check for ui session handlers count
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use cached displays and remove peer info write
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* No follow options when show all displays
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* No follow options when multi ui session
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* turn off follow options when not used|prevent msgs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use window center for switch in linux
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* use subbed display count to prevent switch msgs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix web build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* move subbed displays count
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* add noperms for window focus
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* add subscribe for window focus
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* remove window_focus message and unsub on multi ui
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
* add multi ui session field
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
---------
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-04-25 13:26:02 +08:00
yuluo
43a0a4f8e0
fix: http/https proxy ( #7821 )
...
* add http(s) proxy
* Add front-end translation
* fix ui description
* For linux platform, add rustls support
* fix: Fix the proxy address test function.
* add: Added default prompts for agency agreement and some multi-language translations
* add: Http proxy request client
* fix: add async http proxy func and format the code
* add: Preliminary support for flutter front-end calling rust back-end http request
* Optimize HTTP calls
* Optimize HTTP calls
* fix: Optimize HTTP requests, refine translations, and fix dependencies
* fix: Win and macOS compilation errors
* fix: web platforms
* fix: Optimize import
* fix: Fix web platform issues
* fix: Fix web platform issues
* fix: update ci
* fix: test ci
* test: test CI
* Revert "fix: update ci"
This reverts commit 2e5f247b2e .
* test: test CI
* test: test CI
* fix: fix lock file
* fix: Optimize imports
2024-04-25 11:46:21 +08:00
whosehang
66d1af63b0
chore: fix some typos in comments ( #7814 )
...
Signed-off-by: whosehang <whosehang@outlook.com >
2024-04-24 14:16:19 +08:00
Cong Zhang
bc68f400f6
fix: add support for headless in docker ( #7811 )
2024-04-24 09:47:45 +08:00
rustdesk
67ee3a5a67
refresh_process_specifics
2024-04-23 20:26:21 +08:00
fufesou
b407893db5
refact: win idd, x86 on x64 ( #7796 )
...
* refact: win idd, x86 on x64
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* typo
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: win idd, check if x64 and deviceinstaller64 exits
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: win idd
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: win idd, add logs
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-23 17:00:41 +08:00
fufesou
1b4a41b522
fix: portable, clear old files ( #7802 )
...
* fix: portable, clear old files
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-23 16:54:43 +08:00
RustDesk
ac7f8a6447
Revert "http/https proxy ( #7600 )" ( #7801 )
...
This reverts commit da57fcb641 .
2024-04-23 15:26:16 +08:00
yuluo
da57fcb641
http/https proxy ( #7600 )
...
* add http(s) proxy
* Add front-end translation
* fix ui description
* For linux platform, add rustls support
* fix: Fix the proxy address test function.
* add: Added default prompts for agency agreement and some multi-language translations
* add: Http proxy request client
* fix: add async http proxy func and format the code
* add: Preliminary support for flutter front-end calling rust back-end http request
* Optimize HTTP calls
* Optimize HTTP calls
* fix: Optimize HTTP requests, refine translations, and fix dependencies
2024-04-23 15:00:23 +08:00
rustdesk
f11c332cb4
continue to remove --service runtime
2024-04-23 13:52:36 +08:00
flusheDData
3b4006b821
New terms added ( #7797 )
...
* Update es.rs
tip translation added
* Update es.rs
2024-04-22 23:01:00 +08:00
rustdesk
4c62d8c1b2
optimize runtime performance of macOS --service
2024-04-22 21:31:53 +08:00
fufesou
4f47d4482b
refact: win, idd control ( #7789 )
...
* refact: win, idd control
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: win device control, better addr of
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: simple refact
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-22 10:37:08 +08:00
fufesou
ad062486ff
Fix/win query arch ( #7786 )
...
* fix: win, query arch with GetNativeSystemInfo
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: idd, ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-21 14:55:42 +08:00
Kleofass
33c8bdfabf
Update lv.rs ( #7784 )
2024-04-21 14:53:22 +08:00
rustdesk
0365c94407
remove IsWow64Process2
2024-04-20 19:24:44 +08:00
rustdesk
c81c4f9114
visual studio 2019 -> 2022
2024-04-20 18:20:09 +08:00
fufesou
d920953df1
typo ( #7783 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-20 15:28:33 +08:00
rustdesk
f02a2e44d8
remove temp support_windows_specific_session
2024-04-20 15:13:04 +08:00
fufesou
fb1aa9c028
Fix. Multi-display connection, resolutions ( #7782 )
...
* fix: multi-display, change resolution
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: multi-displays, resolutions of displays
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact: Function rename
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* refact. Function rename
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-20 14:54:23 +08:00
jxdv
d4a1d4cd7e
update cs.rs ( #7780 )
2024-04-20 11:31:07 +08:00
jxdv
8a6d9a1496
update sk.rs ( #7779 )
2024-04-20 11:30:57 +08:00
Mr-Update
a8eefbc9f0
Update de.rs ( #7778 )
2024-04-20 11:30:48 +08:00
bovirus
75521fe363
Update Italian language ( #7776 )
2024-04-20 11:30:38 +08:00
fufesou
c75778943f
refact: msi, version and build date, check ( #7775 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-19 18:16:07 +08:00
solokot
0e6fa37ae4
Update ru.rs ( #7771 )
2024-04-19 17:58:06 +08:00
fufesou
819eea9456
refact: msi ( #7774 )
...
* refact: msi
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Remove unused coment
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-19 17:57:04 +08:00
rustdesk
25eb8dc9b0
typo
2024-04-19 14:35:50 +08:00
rustdesk
40067f5aa2
no countdown in scam warning of android for custom build
2024-04-19 13:49:45 +08:00
rustdesk
1ffc10e44f
flutter 19.6
2024-04-19 13:25:02 +08:00
21pages
5d5547ffef
put andriod custom client logo to settings section list ( #7768 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-19 12:44:52 +08:00
fufesou
e83c28bf54
refact: win, virtual display ( #7767 )
...
* refact: win, virtual display
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Update flutter-build.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-04-19 11:31:52 +08:00
fufesou
a3c0911529
fix: msi, explicit wide char api ( #7764 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-19 00:47:13 +08:00
rustdesk
ae23f0de03
Improve android threading, https://github.com/rustdesk/rustdesk/issues/4118#issuecomment-1515666629
...
todo: should we add some condition to assure imageReader not be closed
while callback is running?
2024-04-18 22:38:32 +08:00
rustdesk
edb5529df3
flutter_icons does not generate mipmap-ldpi, so I drop it also
2024-04-18 17:32:15 +08:00
21pages
4d3fb77786
remove hwcodec for sciter armv7 ( #7753 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-18 16:19:29 +08:00
rustdesk
24ac7c1626
remove google-services.json
2024-04-18 15:23:12 +08:00
writegr
9b2ec62be9
chore: fix some typos in comments ( #7752 )
...
Signed-off-by: writegr <wellweek@outlook.com >
2024-04-18 14:39:38 +08:00
21pages
4252b5e273
enable ffmpeg native h26x software decoders for all platforms ( #7750 )
...
* enable ffmpeg native h26x software decoders for all platforms
* h26x software decoders depend on hwcodec feature, so all platforms
enable it, software h26x decoders are always available like vpx, no available check and no option
* ffmpeg:
- build: mac arm64 build ffmpeg with my m1, others build with ci
- version: win/linux use ffmpeg release/5.1, becaues higher version require higher nvidia driver, other platforms use release/7.0
* test:
- ios not test.
- android: sometimes the screen will appear blurry, but it will recover after a while.
- arm64 linux: test a example of hwcodec repo
Signed-off-by: 21pages <pages21@163.com >
* check hwcodec only when enabled and immediately when clicked enabled
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-04-18 13:12:45 +08:00
rustdesk
4e8cbe3db1
buildPresetPasswordWarning for android
2024-04-17 22:01:09 +08:00
rustdesk
bdf8bbe26f
custom android
2024-04-17 12:49:25 +08:00
Kleofass
990c05fc3d
Update lv.rs ( #7745 )
2024-04-17 10:20:31 +08:00
rustdesk
7bb4e22a77
fix ci
2024-04-16 22:53:01 +08:00
rustdesk
736503df1b
fix ci
2024-04-16 22:38:47 +08:00
rustdesk
414455a8fb
fix ci
2024-04-16 22:25:10 +08:00
rustdesk
bc0ab88e74
do not load empty custom_client_config
2024-04-16 22:17:05 +08:00
rustdesk
01ec539065
load android custom client for jvm startServer
2024-04-16 21:46:54 +08:00
rustdesk
b9792fc17d
bridge rust version
2024-04-16 20:18:17 +08:00
rustdesk
c656c3c087
typo
2024-04-16 18:46:46 +08:00
rustdesk
a6c1d2d486
customClientConfig in dart
2024-04-16 18:42:35 +08:00
rustdesk
44bce59777
more java_ffi_FFI
2024-04-16 18:22:36 +08:00
fufesou
9b5e5aa474
fix: Msi custom app, different component guids ( #7738 )
...
* fix: Msi custom app, different component guids
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix: msi, update readme
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-16 14:12:39 +08:00
fufesou
a5d02998ad
Fix. Msi, remove RustDesk words ( #7732 )
...
* Fix. Msi, remove RustDesk words
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Fix. Replace RustDesk in langs
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-16 13:09:20 +08:00
flusheDData
1d4c129e9c
Update es.rs ( #7733 )
...
tip translation added
2024-04-16 11:10:31 +08:00
rustdesk
e9a6ca8ebc
typo
2024-04-15 21:19:46 +08:00
rustdesk
28340c80dd
fix me
2024-04-15 15:58:07 +08:00
rustdesk
05f6fde467
ffi.RustDesk -> ffi.FFI
2024-04-15 15:49:37 +08:00
rustdesk
56d353cb64
fix me
2024-04-15 15:39:25 +08:00
rustdesk
260d0cdc67
fix me
2024-04-15 15:37:33 +08:00
rustdesk
cdd92303b8
refactor android ffi
2024-04-15 15:20:27 +08:00
alewicki95
0dba37f4f7
Update pl.rs ( #7723 )
2024-04-15 11:13:32 +08:00
jxdv
7f3775a061
update system2 ( #7722 )
2024-04-15 00:52:27 +08:00
fufesou
a7a10f4eaa
Refact. Win, file copy paste, default true ( #7719 )
...
* Refact. Win, file copy paste, default true
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Fix. File copy and paste menu, compatible with 1.2.3
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-14 21:25:26 +08:00
fufesou
5166083406
Fix. Msi, reg add SoftwareSASGeneration ( #7708 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-14 21:03:51 +08:00
21pages
5c4d95ac0f
not use av1 as auto codec on x86 sciter ( #7714 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-13 21:10:36 +08:00
rustdesk
71c4d74759
fix typo
2024-04-13 14:43:27 +08:00
Mr-Update
725e8221a5
Update de.rs ( #7712 )
2024-04-13 13:12:40 +08:00
jxdv
92ae41cc13
update cs.rs ( #7711 )
2024-04-13 13:12:31 +08:00
jxdv
333b9130fe
update sk.rs ( #7710 )
2024-04-13 13:12:20 +08:00
fufesou
60ae903cf3
Fix. Msi, reg values in HKCR ( #7709 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-13 13:11:50 +08:00
fufesou
24ea55b010
Fix. Msi, firewall outbound profile ( #7704 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-12 18:44:18 +08:00
fufesou
8231d07706
Fix. Msi. Terminate brokers. ( #7693 )
...
* Fix. Msi. Terminate brokers.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Fix. Msi, remove tray shortcut in startmenu
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Msi. format
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi, set property
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Fix. Mis, only do InstallValidate if is Install
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-12 17:42:26 +08:00
21pages
98df2b111e
hwcodec uses one repository ( #7701 )
...
* update hwcodec, gpucodec repo is merged to hwcodec
Signed-off-by: 21pages <pages21@163.com >
* rename gpucodec.rs to vram.rs
Signed-off-by: 21pages <pages21@163.com >
* rename all gpucodec to vram, because vram is a feature of hwcodec
Signed-off-by: 21pages <pages21@163.com >
* use one check process and one config file
* set check encode image size to 720p
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-04-12 17:26:24 +08:00
rustdesk
d8875f381b
protobuf 3.4
2024-04-12 11:38:19 +08:00
fufesou
6e3d16173a
Fix. Mis, do not InstallValidate when uninstall ( #7692 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 23:27:09 +08:00
FastAct
a88b189664
Update nl.rs ( #7691 )
2024-04-11 20:42:21 +08:00
fufesou
48da00eb66
Fix. Msi, error 5 on uninstall ( #7690 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 20:41:23 +08:00
RustDesk
5322332c5d
Update flutter-build.yml
2024-04-11 20:23:08 +08:00
fufesou
c92cfbb20a
Fix. Github ci ( #7689 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 19:26:29 +08:00
fufesou
f673647072
Feat/msi ( #7688 )
...
* Feat. Msi, check is self-installed
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi.
1. Check if is self-installation.
2. Add firewall rule by custom action.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi, github ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi, refact preprocess.py
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Feat. Msi
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Trivial, renames
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 18:54:32 +08:00
rustdesk
7ea5a9bba3
devices.py
2024-04-11 18:39:46 +08:00
fufesou
aa002c5d60
Refact. Msi, remove unused code ( #7685 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 12:06:10 +08:00
fufesou
64020758d9
Feat. Msi ( #7684 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-11 11:51:35 +08:00
bovirus
a4f357fd80
Update Italian language ( #7678 )
2024-04-11 10:50:40 +08:00
XLion
4c6fdfd76a
Update tw.rs ( #7677 )
2024-04-11 10:50:26 +08:00
Tom-Brian Garcia
c972452310
fix: do not call WakeLock on Web (mobile) ( #7668 )
...
* fix: do not call WakeLock on Web (mobile)
* fix: do not call WakeLock on Web (mobile) - replaced isMobile by !isWeb
2024-04-10 21:32:05 +08:00
Alen Bajo
6ba6a16836
Update hr.rs ( #7675 )
...
Some small things changed
2024-04-10 17:27:59 +08:00
solokot
c63f1dfc53
Update ru.rs ( #7674 )
2024-04-10 15:19:19 +08:00
21pages
ac79c45529
remove tooltip of main window tab, opt some tooltip by raising its hierarchy ( #7672 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-10 14:04:12 +08:00
Integral
7f58737f1f
Update cn.rs ( #7669 )
2024-04-10 11:00:14 +08:00
RustDesk
ead8a48436
Update lang.rs
2024-04-10 00:23:45 +08:00
rustdesk
178d33155f
fix check_process for empty arg since on mac, p.cmd() get "/Applications/RustDesk.app/Contents/MacOS/RustDesk", "XPC_SERVICE_NAME=com.carriez.RustDesk_server"
2024-04-09 20:38:07 +08:00
rustdesk
07ab8e508c
fix me
2024-04-09 19:48:58 +08:00
rustdesk
ea1d4adfa6
fix check_process on mac since normal user can not get system's
...
process's command line arguments
2024-04-09 19:33:39 +08:00
rustdesk
f34a8ef0e5
fix me
2024-04-09 19:02:17 +08:00
mehdi-song
0df4b39bcc
Update fa.rs ( #7662 )
2024-04-09 18:37:56 +08:00
rustdesk
07eca00bd5
feat: allow-only-conn-window-open https://github.com/rustdesk/rustdesk/discussions/7033
2024-04-09 18:34:44 +08:00
rustdesk
cf8386aa50
remove useless code in is_installed windows
2024-04-09 16:33:03 +08:00
SOZEL
44de6a5549
docs: update README-VN.md ( #7655 )
2024-04-08 21:38:47 +08:00
RustDesk
a41a9bcbf7
Update build-macos-arm64.yml
2024-04-08 21:13:56 +08:00
RustDesk
a679fae9c0
Update build-macos-arm64.yml
2024-04-08 21:11:34 +08:00
RustDesk
0f906f3937
Update build-macos-arm64.yml
2024-04-08 21:08:40 +08:00
RustDesk
c907daa741
Update build-macos-arm64.yml
2024-04-08 21:05:19 +08:00
RustDesk
df579de147
Update build-macos-arm64.yml
2024-04-08 21:03:54 +08:00
rustdesk
e884bdbbc4
fix https://github.com/rustdesk/rustdesk/pull/7654
2024-04-08 16:41:46 +08:00
Alen Bajo
84fc70e9a9
Create hr.rs ( #7654 )
...
Croatian translation (Hrvatski)
2024-04-08 16:30:50 +08:00
BrazilianArmy
4fc5d3f03b
Update ptbr.rs ( #7649 )
...
Atualização de algumas KEYS para português BR
2024-04-08 11:56:12 +08:00
fufesou
9402516acd
Refact. Flutter pub upgrade web ( #7648 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-07 22:03:50 +08:00
fufesou
65f7541ec7
Fix. Compare cert blob before deleting it. ( #7643 )
...
* Fix. Compare cert blob before deleting it.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Rename function name
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-07 14:31:09 +08:00
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
21pages
0c294eefae
reordered peer tab ( #7604 )
...
* reordered peer tab
Signed-off-by: 21pages <pages21@163.com >
* opt peer tab visible menu, avoid checkbox value splash
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-04-06 17:53:03 +08:00
fufesou
5a0333ddaf
Feat. msi ( #7610 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-06 16:30:33 +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
fufesou
5533ebf86a
Fix. Remote toolbar, keyboard mode ( #7626 )
...
Move modeOnly to the scope it is needed.
Get modeOnly everytime of dropdown menu.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-06 11:37:31 +08:00
fufesou
2397fdc495
Fix. Remote toolbar, menu refresh ( #7605 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-05 09:28:35 +08:00
fufesou
129548764e
fix build ( #7597 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-03 22:20:56 +08:00
fufesou
ed257e39d0
Feat. msi ( #7590 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-03 14:27:35 +08:00
rustdesk
33eaf2e05c
bump to flutter 3.19.5 for wrong cpu instruction used in flutter 3.16 -> 3.19.4, which cause not running on some CPU
2024-04-03 14:25:09 +08:00
21pages
41d99d5108
fix forget password toast error when personal ab doesn't contain this id ( #7589 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-04-02 23:18:52 +08:00
RustDesk
edefa5f786
Revert "Refact. CI, print sha256sum ( #7580 )" ( #7587 )
...
This reverts commit 2b20714f50 .
2024-04-02 22:20:07 +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
fufesou
74af7ef8b2
Fix. Custom client, connection status ( #7586 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-02 21:59:17 +08:00
redistay
1cfc9b6139
chore: fix some typos ( #7585 )
...
Signed-off-by: redistay <wujunjing@outlook.com >
2024-04-02 21:41:54 +08:00
fufesou
db6bf547a9
Feat. msi ( #7584 )
...
* Feat. msi
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* remove ununsed file
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-02 18:10:09 +08:00
fufesou
2b20714f50
Refact. CI, print sha256sum ( #7580 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-04-02 15:06:37 +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
rustdesk
57510980ed
move pkill tray to execstop of the service for linux
2024-04-01 17:07:10 +08:00
hzhou
26a7f9dd46
kill tray in postrm of linux
2024-04-01 16:36:34 +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
RustDesk
0d75f71d16
Update build-macos-arm64.yml
2024-03-30 18:27:23 +08:00
RustDesk
46c2288f50
Update build-macos-arm64.yml
2024-03-30 18:09:55 +08:00
RustDesk
d76c9ad1db
Update build-macos-arm64.yml
2024-03-30 17:39:44 +08:00
RustDesk
3faa18c020
Update build-macos-arm64.yml
2024-03-30 17:19:03 +08:00
RustDesk
d699496a52
Update build-macos-arm64.yml
2024-03-30 17:13:23 +08:00
RustDesk
19bf5f1a23
Update build-macos-arm64.yml
2024-03-30 17:07:34 +08:00
RustDesk
080b56a0cb
Update build-macos-arm64.yml
2024-03-30 16:55:28 +08:00
fufesou
82d9b033f2
Fix. Custom client, get app name ( #7562 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-30 13:39:34 +08:00
FastAct
bf6e465970
Update nl.rs ( #7554 )
2024-03-29 19:43:06 +08:00
fufesou
3ef9824d8e
Flutter web, custom cursor ( #7545 )
...
* Flutter web, custom cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Flutter web, custom cursor, use date after 'updateGetKey()'
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-29 10:52:32 +08:00
21pages
4b0e88ce46
fix not saving cache after changing current address book ( #7544 )
...
and get address book mode from cache
Signed-off-by: 21pages <pages21@163.com >
2024-03-28 20:50:53 +08:00
21pages
0c32a889a9
fix ab cache not work, set current ab name after load cache ( #7542 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-28 19:37:25 +08:00
rustdesk
6186b41e3f
modify comment
2024-03-28 11:52:43 +08:00
fufesou
6e44a91d0b
Refact. Flutter web desktop ( #7539 )
...
* Refact. Flutter web desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Flutter web, prevent default context menu
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-28 11:38:11 +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
21pages
22356940d9
ab show loading LinearProgressIndicator ( #7538 )
...
* Display the LinearProgressIndicator at the top of ab if the current ab is both empty and in a loading state.
* Add pull error like the legacy ab.
* When forcefully reading the 'ab' list, retrieve the personal ab guid to judge the current mode to prevent server upgrades while the main window remains open
Signed-off-by: 21pages <pages21@163.com >
2024-03-27 21:28:21 +08:00
21pages
cc30f7aa02
handle boot args if initialLink is empty ( #7537 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-27 15:51:30 +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
fufesou
d7137990b9
Refact. Flutter web, peer cards ( #7525 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-27 11:26:29 +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
rustdesk
b77add97db
change to nightly-2023-10-13, the day of 1.2.3
2024-03-27 02:22:38 +08:00
rustdesk
b306d808fb
change to nightly-2023-12-28, the day of 1.75.0
2024-03-27 02:13:25 +08:00
rustdesk
1729c3f76d
have to use nightly for win32
2024-03-27 02:05:54 +08:00
rustdesk
2eb591391e
fix ci
2024-03-27 01:48:34 +08:00
rustdesk
075194fea8
x86 rust toolchain
2024-03-27 01:45:17 +08:00
rustdesk
28b376d2d2
stick to rust 1.75 for win7/8, https://github.com/rustdesk/rustdesk/discussions/7503
2024-03-27 01:33:01 +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
d407dfed0a
remove main.cc since not found the way to code sign it since g++ no ENABLE_HARDENED_RUNTIME
2024-03-26 21:27:02 +08:00
rustdesk
dcd4d0886e
Close -> "Toggle tags"
2024-03-26 16:57:29 +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
21pages
376bcefc14
fix peer tab Tooltip persist via move it up ( #7510 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-25 20:58:55 +08:00
21pages
c0c110fe7e
opt pull ab ( #7509 )
...
* get ab settings only on new mode
* avoid pull dummpy current ab if list not initialized
Signed-off-by: 21pages <pages21@163.com >
2024-03-25 20:38:26 +08:00
rustdesk
3dc6e576df
check isDisableAccount and isDisableAb before pull ab / group
2024-03-25 20:14:34 +08:00
21pages
49f717fcf8
opt pull ab ( #7508 )
...
1. Test legacy/new mode only upon logging out.
2. Avoid pulling all data unnecessarily:
* On startup: Retrieve list, current, and personal data.
* On refresh: Retrieve list and current data.
* On changing AB/switching tabs: Attempt to pull current data if not initialized.
3. Cache only personal and current AB.
4. Synchronize current AB from recent.
5. Remove AB loading CircularProgressIndicator.
Signed-off-by: 21pages <pages21@163.com >
2024-03-25 19:59:21 +08:00
rustdesk
00152e0db4
upload unsigned dmg since tar.gz does not work app failure
2024-03-25 15:43:18 +08:00
rustdesk
1964203848
fix unsigned mac
2024-03-25 15:04:34 +08:00
rustdesk
495444abd0
fix ci
2024-03-25 12:28:27 +08:00
rustdesk
09ec0b6325
fix https://github.com/rustdesk/rustdesk/discussions/7501
2024-03-25 12:15:51 +08:00
rustdesk
cad0f15a83
fix ci
2024-03-25 12:06:49 +08:00
rustdesk
b087dcd328
upload unsigned macos app
2024-03-25 11:21:01 +08:00
fufesou
8dff263a0c
Refact. Flutter web, mid commit ( #7502 )
...
* Refact. Flutter web, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Refact. Flutter web, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-25 10:47:53 +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
rustdesk
770289cd67
replace Assets.xcassets/AppIcon.appiconset with AppIcon.icns for custom
...
client
2024-03-24 15:23:24 +08:00
rustdesk
25b5c96648
remove default create-dmg in build.py
2024-03-24 14:04:05 +08:00
fufesou
85cafda168
Refact. Flutter web, mid commit ( #7494 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-24 11:23:06 +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
fufesou
dd90e84f6a
Fix. Peer tab, match name and icon ( #7489 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-23 22:23:30 +08:00
rustdesk
05969c2f99
Hostname -> Server
2024-03-23 17:10:52 +08:00
fufesou
05ef1c3924
Feat. ci web ( #7486 )
...
* Feat. ci web
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Update README.md
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-03-23 14:28:25 +08:00
fufesou
8018920a64
Fix. Platform is MacOS and is Linux ( #7485 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-23 10:27:17 +08:00
21pages
dcb7e389eb
opt sytle of ab name ( #7484 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-23 10:10:22 +08:00
fufesou
a15cd62fd4
Refact. Flutter web, mid commit ( #7482 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-23 10:08:55 +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
21pages
96c8d4de6a
fix restore ab afer pullAb ( #7480 )
...
* Opt ab name drop downdrop, more width
Signed-off-by: 21pages <pages21@163.com >
2024-03-22 23:32:59 +08:00
fufesou
9558974080
Refact. Build flutter web ( #7472 )
...
* Refact. Build flutter web
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Refact. Flutter web, wrap Platform.xx
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-22 13:16:37 +08:00
21pages
285e298a8b
fix ab tag flashing when refreshing ( #7471 )
...
* opt isFull, fix web console menu
Signed-off-by: 21pages <pages21@163.com >
* fix ab tag flashing when refreshing
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-03-22 11:02:22 +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
RustDesk
81b74cf46c
Update README.md
2024-03-21 11:17:09 +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
Nadahar
2ea853b1e6
Fixed CPU performance montor on non-English Windows ( #7446 )
...
Signed-off-by: Nadahar <Nadahar@users.noreply.github.com >
2024-03-21 10:12:17 +08:00
Daniel Marschall
a2e1647faa
Update de.rs ( #7447 )
...
* Update de.rs
* Update de.rs
2024-03-21 10:08:43 +08:00
21pages
4e060203ad
ab share rules, use user/group name rather than level ( #7443 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-21 07:23:08 +08:00
RustDesk
0540e2cf6c
Revert "missing quotes around MACOS_CODESIGN_IDENTIRY ( #7416 )" ( #7438 )
...
This reverts commit 794d3ffcac .
2024-03-20 21:20:39 +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
Ronan LE MEILLAT
794d3ffcac
missing quotes around MACOS_CODESIGN_IDENTIRY ( #7416 )
2024-03-19 18:51:33 +08:00
RustDesk
ee2f87ef32
Update build-macos-arm64.yml
2024-03-17 11:28:12 +08:00
rustdesk
87da2a165d
fix ci
2024-03-17 11:20:25 +08:00
rustdesk
130deb8e22
add build arm64 macos
2024-03-17 11:17:23 +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
rustdesk
6cbbb6498f
init_log once
2024-03-16 22:20:50 +08:00
rustdesk
fb12ee7f2a
fix loadLogo
2024-03-16 21:55:21 +08:00
bovirus
48842b6f2a
Update Italian language ( #7407 )
2024-03-16 17:41:26 +08:00
fufesou
fc90526258
Fix. Custom client, maxmize of incoming only ( #7406 )
...
* Fix. Custom client, maxmize of incoming only
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* format
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-16 17:33:58 +08:00
fufesou
efd1f24ab2
Fix. Custom client, ui bugs ( #7405 )
...
* Fix. Custom client, ui bugs
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* trivial
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-16 15:37:23 +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
rustdesk
077569dd5d
better option save
2024-03-16 01:51:16 +08:00
rustdesk
a3f79065c5
better error handle in job.py
2024-03-16 00:30:30 +08:00
rustdesk
fbfcf862cb
add divider of statusbar back and add quit button for qs
2024-03-16 00:24:18 +08:00
RustDesk
7307b84dad
Update flutter-build.yml
2024-03-15 23:36:03 +08:00
Daniel Marschall
6b15a9b6d2
Made censoring in screenshot nicer ( Fixes #7398 ) ( #7399 )
2024-03-15 22:20:43 +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
RustDesk
31120f51c9
Update flutter-build.yml
2024-03-15 18:07:17 +08:00
fufesou
3d279ec127
fix build ( #7397 )
...
* fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fmt
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-15 17:46:36 +08:00
fufesou
48cd76b938
Fix. Linux run commands, getent passwd ( #7396 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-15 17:26:33 +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
2bbc13ccf6
adjust logo and statusbar
2024-03-15 09:04:49 +08:00
fufesou
411384f0e7
Fix. MacOS, incoming only, restore pos ( #7392 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-03-15 08:42:41 +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
175f185cb1
fix https://github.com/rustdesk/rustdesk/discussions/7381
2024-03-14 20:38:57 +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
rustdesk
a314f59db9
fix https://github.com/rustdesk/rustdesk/issues/7377
2024-03-14 11:03:47 +08:00
rustdesk
da4e268e63
fix job
2024-03-14 06:59:56 +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
c0e5e78d2b
no sign for build ci
2024-03-10 15:49:07 +08:00
rustdesk
d103872c61
avoid upload debug file
2024-03-10 15:39:49 +08:00
rustdesk
d47104f3f3
new sign
2024-03-10 15:06:49 +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
Dimitris Apostolou
866ec097c0
fix: fix crate vulnerabilities ( #7344 )
2024-03-09 17:52:18 +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
262814391a
fix ci
2024-03-08 00:47:21 +08:00
rustdesk
b32cf403e6
overwrite config
2024-03-08 00:22:52 +08:00
rustdesk
921ee34779
unify winres
2024-03-07 17:00:32 +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
rustdesk
fc149666d9
remove icon.rc and add compression level
2024-03-05 23:22:15 +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
rustdesk
c0128d86f4
fix ci
2024-03-04 22:55:25 +08:00
rustdesk
794636e208
use winres in portable
2024-03-04 22:19:18 +08:00
rustdesk
eff6ac254f
improve generate.py
2024-03-04 21:16:14 +08:00
rustdesk
fa575be289
fix ci
2024-03-04 19:53:17 +08:00
rustdesk
060ad68570
add rustdesk.tar.gz to ci
2024-03-04 18:12:34 +08:00
21pages
1620394736
fix windows ci, downgrade flutter-action ( #7312 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-03-04 09:17:56 +08:00
RustDesk
1e6e91e4bd
Update clear-cache.yml
2024-03-03 22:29:31 +08:00
rustdesk
b0cbe2ae70
upgrade clear-acache
2024-03-03 22:18:49 +08:00
rustdesk
1391202985
clear-cache action
2024-03-03 22:17:00 +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
21pages
61279752e2
upgrade uni link desktop ( #7307 )
...
* fix macos uni not work since flutter 3.16, upgrade uni_links_desktop
Signed-off-by: 21pages <pages21@163.com >
* Connect when clicking enter (drop-down is not considered)
Signed-off-by: 21pages <pages21@163.com >
---------
Signed-off-by: 21pages <pages21@163.com >
2024-03-03 17:31:21 +08:00
rustdesk
1794b65182
remove devcontainer from readme, since it is not maintained and not good
...
for use
2024-03-01 15:50:25 +08:00
rustdesk
6bb5629bb4
update readme
2024-03-01 15:44:19 +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
96792bec78
Refact. Qs, do not check qs on startup. ( #7272 )
...
Process will not exit if early return on the flutter side.
core_main.rs has checked qs already.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-27 17:29:12 +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
rustdesk
749a1d2da2
support logo.png
2024-02-26 17:49:12 +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
fufesou
ddbd4e79a2
Refact. ci, third party, upload artifact ( #7265 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-26 10:25:45 +08:00
fufesou
49c107bb5f
Refact/ci remove third party topmost window ( #7263 )
...
* Refact. Remove third-party prebuilt dep, topmost window
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Update third-party-RustDeskTempTopMostWindow.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-02-26 02:24:00 +08:00
fufesou
1b99d28c9b
Refact. build.py, skip portable packing ( #7264 )
...
ci and build.py do the packing.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-26 02:20:37 +08:00
21pages
7b8e983412
fix calling getWindowName before bind init ( #7259 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-26 00:02:42 +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
fufesou
1dde5c5689
Refact. get_version_number support '- patch version' ( #7197 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-24 20:11:27 +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
wangweijie
cce1ce0ee0
Add loongarch64 support ( #7244 )
...
Signed-off-by: wangweijie <wangweijie@loongson.cn >
2024-02-23 20:08:35 +08:00
21pages
8518513aff
fix haredware codec memory leak ( #7240 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-23 13:33:01 +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
21pages
7b317619ac
fix windows ci wrong sign directory since update to flutter 3.16.9 ( #7209 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-20 21:05:19 +08:00
grummbeer
c987bed965
Automate year of copyright ( #7206 )
2024-02-20 18:00:07 +08:00
NicKoehler
ada4bafb94
Update italian readme ( #7205 )
...
* updated it readme
* fix link
* fix other links
2024-02-20 17:28:49 +08:00
fufesou
27f5d0fd54
Fix. Remove unused idd feature in ci. ( #7198 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-20 03:19:38 +08:00