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
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
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
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
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
rustdesk
faf363cfd2
add TelegramBot
2024-06-26 18:49:41 +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
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
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
XLion
a9e0ea8520
Update tw.rs ( #8444 )
2024-06-23 09:09:08 +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
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
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
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
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
XLion
32b26e4ad3
Update translation ( #8394 )
...
* Update tw.rs
* Update cn.rs
Add spacing
2024-06-18 09:54:03 +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
Kleofass
46bf552afc
Update lv.rs ( #8383 )
2024-06-17 17:31:38 +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
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
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
12f7fc3d33
fix: push rgba only on desktop ( #8348 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-06-13 23:22:03 +08:00
Mr-Update
d33fa3f073
Update de.rs ( #8346 )
2024-06-13 21:01:24 +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
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
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
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
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
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
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
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
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
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
æ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
æ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
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
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
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
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
fufesou
1efce51222
fix: restore window, on connection ( #8129 )
...
Signed-off-by: fufesou <linlong1266@gmail.com>
2024-05-23 22:11:40 +08:00
Yevhen Popok
91f07b4b03
Update Ukrainian translation ( #8118 )
2024-05-22 17:17:59 +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
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
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
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
0500bf070e
refact: android audio input, voice call ( #8037 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-05-14 09:20:27 +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
XLion
8b6913d31f
Update tw.rs ( #8022 )
2024-05-12 10:49:49 +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
rustdesk
6e78037770
fix linux custom client tray
2024-05-10 15:12:07 +08:00
solokot
6743b4f290
Update ru.rs ( #7993 )
2024-05-09 18:09:44 +08:00
bovirus
9c20968e05
Update Italian language ( #7992 )
2024-05-09 16:31:04 +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
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
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
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
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
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
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
rustdesk
ac04a032ad
more for custom client of linux
2024-05-06 22:02:13 +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
XLion
eb81e00d20
Add /r
tip at id_input_tip
( #7900 )
2024-05-03 23:45:00 +08:00
rustdesk
d18810b612
fix appimage --cm
2024-05-03 02:13:44 +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
9102b6e6b8
fix ci
2024-05-02 13:54:09 +08:00
rustdesk
7ce0b225ef
remove linux_headless/appimage/flatpak feature
2024-05-02 13:23:32 +08:00
rustdesk
a924a876ae
fix app name refactor
2024-05-01 21:29:11 +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
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
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
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
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
7e263af75f
VideoConnCount for future use
2024-04-28 21:08:49 +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
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
bovirus
b863ea51ad
Update Italian language ( #7838 )
2024-04-27 13:13:21 +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
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
solokot
92748de7d4
Update ru.rs ( #7827 )
2024-04-25 20:17:25 +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
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
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
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
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
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
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
Kleofass
990c05fc3d
Update lv.rs ( #7745 )
2024-04-17 10:20:31 +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
a6c1d2d486
customClientConfig in dart
2024-04-16 18:42:35 +08:00
flusheDData
1d4c129e9c
Update es.rs ( #7733 )
...
tip translation added
2024-04-16 11:10:31 +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
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
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
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
FastAct
a88b189664
Update nl.rs ( #7691 )
2024-04-11 20:42:21 +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
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
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
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
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
Integral
e0b9a9a82f
Update cn.rs ( #7614 )
2024-04-06 16:29:55 +08:00
fufesou
ab07eb6f4a
Fix. Remove strange cert dir created by 1.2.3 ( #7620 )
...
* Fix. Remove strange cert dir created by 1.2.3
1. Remove `install_cert()`.
2. https://github.com/rustdesk/rustdesk/discussions/6444#discussioncomment-9017532
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* comments
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-06 16:22:59 +08:00
Yevhen Popok
bddd800769
Update Ukrainian translation ( #7611 )
...
* Update Ukrainian translation
* Update Ukrainian translation
* Update Ukrainian translation
2024-04-06 16:21:11 +08:00
21pages
d7b47b49d2
opt password sync, opt ab widgets ( #7582 )
...
* Opt sync conctrl with password source, add some comments
* For sync from recent, legacy ab remove forceRelay, rdpPort, rdpUsername,
because it's not used, personal ab add sync hash
* Opt style of add Id dialog
Signed-off-by: 21pages <pages21@163.com>
2024-04-02 22:08:47 +08:00
redistay
1cfc9b6139
chore: fix some typos ( #7585 )
...
Signed-off-by: redistay <wujunjing@outlook.com>
2024-04-02 21:41:54 +08:00
FastAct
cfa72ad7d1
Update nl.rs ( #7581 )
2024-04-02 14:47:40 +08:00
fufesou
2e11a8b458
Fix. Linux, run_cmds, trim new line ( #7579 )
...
* Fix. Linux, run_cmds, trim new line
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* add tests
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-02 14:47:13 +08:00
XLion
58fe95d6fd
Uppercase API ( #7577 )
2024-04-02 11:44:27 +08:00
21pages
de65c8b2cf
fix resolution restoration ( #7572 )
...
* Fix resolution restore. Screen resolution changes may be slow and cause errors in judgment. Remove the consideration of resolution changes caused by other processes.
* Keep the design unchange: when all connections end, revert to the resolution when there were no connections.
* Resolution menu use `scaledRect` for retina
* I can't reproduce the restoration failure of retina with 3rd software, but it maybe the same reason of slow resolution change.
Signed-off-by: 21pages <pages21@163.com>
2024-04-01 17:20:19 +08:00
hzhou
7fb2464d84
fix sysinfo update when id change, and add debug info for pk change
2024-04-01 16:21:05 +08:00
fufesou
9e7137ce09
Fix. Custom resolution removed after 2rd conn ( #7571 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-04-01 13:27:52 +08:00
mehdi-song
80747fc306
Update fa.rs ( #7566 )
2024-03-31 21:37:22 +08:00
FastAct
bf6e465970
Update nl.rs ( #7554 )
2024-03-29 19:43:06 +08:00
rustdesk
6186b41e3f
modify comment
2024-03-28 11:52:43 +08:00
fufesou
810b980e6b
Try fix, click tray icon, run main window ( #7540 )
...
* Try fix, click tray icon, run main window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove start uni link on Windows, use 'run_me' instead
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-28 11:14:03 +08:00
RustDesk
6e689400b6
Revert "macos support uni command "rustdesk rustdesk://xxxx" without mainwind…" ( #7536 )
...
This reverts commit 50fbf8833b
.
2024-03-27 14:24:14 +08:00
21pages
50fbf8833b
macos support uni command "rustdesk rustdesk://xxxx" without mainwindow ( #7534 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-27 13:42:50 +08:00
flusheDData
8ecc107c06
New terms added ( #7526 )
...
* Update es.rs
New terms added
* Update es.rs
mistype correction
* Update es.rs
New term added
* Update es.rs
New terms added
* Update es.rs
New terms added
* Update es.rs
New terms added
2024-03-27 11:26:11 +08:00
rustdesk
1fa3837bb0
revert back to async_trait since having to use 1.75 because of win7
...
support
2024-03-27 03:36:33 +08:00
rustdesk
5aec5b084a
refactor --service/--server start time check (my stupid to restart
...
--server)
2024-03-27 03:02:36 +08:00
crazeteam
4f3de4cf54
chore: fix some typos ( #7518 )
...
Signed-off-by: crazeteam <lilujing@outlook.com>
2024-03-27 01:08:56 +08:00
rustdesk
85f387bfb9
improve https://github.com/rustdesk/rustdesk/discussions/5631#discussioncomment-8916273
2024-03-27 00:38:13 +08:00
rustdesk
81aec8402b
Temp solution for https://github.com/rustdesk/rustdesk/discussions/5631
2024-03-26 22:31:58 +08:00
rustdesk
9ad240951e
fix uni link when mac service started, by use
...
applicationShouldOpenUntitledFile delegate
2024-03-26 14:11:02 +08:00
fufesou
e86d4657da
Refact. Flutter web, key input ( #7511 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-26 10:45:06 +08:00
rustdesk
d36e33a7cf
rustdesk -> RustDesk in agent/daemon process since in App, the exe is
...
RustDesk rather than lowercase
2024-03-25 21:18:45 +08:00
XLion
d546b23bd8
Update translation ( #7500 )
2024-03-25 10:45:06 +08:00
solokot
bb9400745e
Update ru.rs ( #7496 )
2024-03-25 10:43:01 +08:00
rustdesk
30f84e78e1
fix custom tray of mac
2024-03-24 22:17:40 +08:00
rustdesk
30af020ba8
fix config::is_incoming_only
2024-03-24 20:28:27 +08:00
rustdesk
ef27cd6c5c
custom.txt and tray for mac
2024-03-24 20:09:37 +08:00
21pages
96e1b5b0f6
remove deserializing config option using default config ( #7491 )
...
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: squarer3 <squalerblack@gmail.com>
2024-03-24 11:20:12 +08:00
rustdesk
05969c2f99
Hostname -> Server
2024-03-23 17:10:52 +08:00
rustdesk
1c3a2e475d
safer handle_intranet
2024-03-23 00:56:18 +08:00
FastAct
83c45d772f
Update nl.rs ( #7475 )
2024-03-22 23:36:59 +08:00
jxdv
57b17b1798
update cs.rs ( #7467 )
2024-03-22 09:53:37 +08:00
jxdv
7e13642098
update sk.rs ( #7466 )
...
* update sk.rs
* update pw warn
2024-03-22 09:53:21 +08:00
Mr-Update
26b5f53b12
Update de.rs ( #7461 )
2024-03-22 09:52:33 +08:00
bovirus
896b321cdc
Italian language update ( #7462 )
2024-03-22 09:52:02 +08:00
Kleofass
4115a5936c
Update lv.rs ( #7460 )
2024-03-22 09:51:46 +08:00
FastAct
0e0cf7df09
Update nl.rs ( #7459 )
2024-03-21 16:59:02 +08:00
21pages
0c232be0c4
opt web console menu text ( #7452 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-21 14:44:13 +08:00
21pages
67bc26ed57
remove address book operation code, as it duplicates the the functionality of web console ( #7451 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-21 14:01:18 +08:00
rustdesk
f421a14659
fix lang
2024-03-21 11:18:48 +08:00
solokot
b1a3ce323b
Update ru.rs ( #7442 )
2024-03-21 10:12:47 +08:00
Kleofass
1f58826444
Update lv.rs ( #7440 )
2024-03-21 10:12:33 +08:00
Daniel Marschall
a2e1647faa
Update de.rs ( #7447 )
...
* Update de.rs
* Update de.rs
2024-03-21 10:08:43 +08:00
rustdesk
21e4679b6c
improve tfa
2024-03-20 20:00:29 +08:00
RustDesk
8b9728b40b
Revert "Fix how 2FA codes are verified ( #7429 )" ( #7436 )
...
This reverts commit e0739709e7
.
2024-03-20 19:54:47 +08:00
p0358
e0739709e7
Fix how 2FA codes are verified ( #7429 )
...
Signed-off-by: p0358 <p0358@users.noreply.github.com>
2024-03-20 19:50:55 +08:00
21pages
41da6d552f
shared address book ( #7229 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-20 15:05:54 +08:00
solokot
ecb70b43df
Update ru.rs ( #7433 )
2024-03-20 11:28:10 +08:00
FastAct
b2290f5b4c
Update nl.rs ( #7426 )
2024-03-19 18:53:35 +08:00
Lee Jong Mun
c6f415e9df
kor translation update ( #7424 )
2024-03-19 18:53:08 +08:00
XLion
3f7d622512
Small fix for langs ( #7418 )
2024-03-19 18:52:36 +08:00
rustdesk
b65d65cb12
fix ci
2024-03-17 00:56:59 +08:00
Kleofass
3caa5776c8
Update lv.rs ( #7408 )
2024-03-16 22:38:08 +08:00
bovirus
48842b6f2a
Update Italian language ( #7407 )
2024-03-16 17:41:26 +08:00
rustdesk
0808672b6e
modify warn
2024-03-16 11:59:12 +08:00
rustdesk
fe0de47805
preset password warning
2024-03-16 11:52:48 +08:00
jxdv
ccf5b0ef53
update cs.rs ( #7404 )
2024-03-16 10:13:12 +08:00
jxdv
218f4872b8
update sk.rs ( #7403 )
2024-03-16 10:12:12 +08:00
fufesou
e3420fd563
Refact. Linux, x11, user --server ( #7400 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-15 22:18:14 +08:00
fufesou
8e5fbc8480
Fix. Use rounded (seconds) timestamp for test ( #7394 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-15 14:24:22 +08:00
bovirus
cdea968c24
Add files via upload ( #7393 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:19:46 +08:00
DeDuplicate
a6aabed6a1
add hebrew translation ( #7391 )
...
* add hebrew translation
* Update lang.rs
---------
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:18:08 +08:00
Mr-Update
cde235896f
Update de.rs ( #7390 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:16:24 +08:00
jxdv
ca48aaf5ee
update cs.rs ( #7388 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:14:44 +08:00
jxdv
8a705a6a9a
update sk.rs ( #7387 )
...
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-15 10:14:03 +08:00
rustdesk
b3adbc1110
move outgoing_only_desk_tip to end
2024-03-15 10:12:58 +08:00
rustdesk
a9b0bc0409
fix some minors of custom client
2024-03-15 00:26:53 +08:00
shuangcui
228582296c
chore: remove repetitive word ( #7386 )
...
Signed-off-by: shuangcui <fliter@qq.com>
2024-03-14 21:36:55 +08:00
XLion
d67108cd20
Update translation ( #7385 )
...
Add translation for tw and add `to` to the sentence to make it more clear.
2024-03-14 21:33:08 +08:00
rustdesk
56f27ec356
fix ci
2024-03-14 11:45:16 +08:00
fufesou
5253d67e04
Fix/custom client styles ( #7373 )
...
* Fix. qs styles
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* custom client, options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Move logo.svg to icon.svg
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Refact. Custom client, connection status ui.
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client ui. Disable settings, hide "Change password"
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, logo align center
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, refact, outgoing ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, outgoing, settings icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, powered by RustDesk
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Custom client, remove unused SizeBox
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Update config.rs
* Update flutter_ffi.rs
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-03-14 11:36:14 +08:00
XLion
c186378d43
Correct copyright year ( #7375 )
...
* Correct copyright year
* Correct name
2024-03-13 21:12:04 +08:00
rustdesk
482bb5f64f
fix CI
2024-03-13 09:41:28 +08:00
n-connect
3c1492e9bc
Update hu.rs - fixing ID Server and others ( #7366 )
...
After a failed client setup in Network settings - due to wrong translation
2024-03-12 23:19:23 +08:00
rustdesk
be301b825f
load tray icon from asset
2024-03-12 22:13:28 +08:00
rustdesk
fc875f7ad6
more on custom client
2024-03-12 21:47:29 +08:00
rustdesk
f644053811
fix hostname for mac
2024-03-11 01:36:43 +08:00
rustdesk
d4288f89d3
fix ci
2024-03-10 14:03:28 +08:00
rustdesk
7060257051
Remove some arc, and add some custom client
2024-03-10 12:48:00 +08:00
21pages
dcbe2805e6
improve waiting for image when only one image received ( #7340 )
...
* fix padding of mobile server page PopupMenuItem
Signed-off-by: 21pages <pages21@163.com>
* improve waiting for image when only one image received
* For flutter texture late creation: create texture between session add and session start, it works not in principle but in test.
* For late PeerInfo handling
a. rgba texture render: allow zero size in on_rgba
b. gpu texture render and rgba buffer render doesn't check size currently
* Fix wrong valid flag of first frame in rgba texture render
Other issues:
* decodeImageFromPixels may fail on first image
* Correct width/height when resolution changes
Signed-off-by: 21pages <pages21@163.com>
---------
Signed-off-by: 21pages <pages21@163.com>
2024-03-08 17:24:02 +08:00
rustdesk
75a871c437
format
2024-03-07 16:37:51 +08:00
rustdesk
b5a47efe8e
remove share rdp from strategy, useless and leading to confusion
2024-03-07 16:33:46 +08:00
Andrzej Rudnik
8ff24d876c
Update pl.rs ( #7329 )
2024-03-07 14:09:09 +08:00
21pages
dd44bb2a0c
flutter windows main.cpp get app name from rust ( #7316 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-03-06 17:57:05 +08:00
rustdesk
f3686b23c7
fix tw
2024-03-06 17:38:33 +08:00
XLion
fccdc8ca1f
Fix lang detection for zh-TW ( #7326 )
...
It is ``TW``, not ``tw``
2024-03-06 17:35:40 +08:00
jxdv
4292838e80
update sk.rs ( #7317 )
...
* fix typo
* update translations
2024-03-05 11:59:38 +08:00
fufesou
befac94473
Fix. macos, workaround fn ( #7319 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-03-05 11:31:41 +08:00
mehdi-song
d9ad24f563
Update fa.rs ( #7309 )
...
;-)
For all those who live in the world
2024-03-03 19:38:03 +08:00