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
|
e79946b4e4
|
telegram bot ui settings and code sending
|
2024-06-27 16:18:41 +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
|
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 |
|
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
|
1cb0e1ce7b
|
try out 3.22.2
|
2024-06-21 12:33:24 +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 |
|
21pages
|
e23a9da1a8
|
sync get option in android setting (#8393)
Signed-off-by: 21pages <sunboeasy@gmail.com>
|
2024-06-18 08:29:10 +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
|
60f47cb549
|
fix: desktop, remote toolbar autohide (#8347)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-06-13 21:04:00 +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 |
|
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 |
|
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
|
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 |
|
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
|
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 |
|
fufesou
|
32ef5f47f8
|
fix: macos tab drag (#8242)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-06-02 10:56:29 +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
|
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 |
|
fufesou
|
89d855d085
|
fix: deactive widget ancester (#8187)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-05-29 08:16:36 +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 |
|
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 |
|
fufesou
|
1efce51222
|
fix: restore window, on connection (#8129)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-05-23 22:11:40 +08:00 |
|
fufesou
|
b8d9c4c378
|
fix: mutlwindow, fullscreen (#8123)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-05-23 09:51:19 +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
|
e192f10c56
|
fix: proxy, username, enable (#8109)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-05-21 21:27:32 +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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
fufesou
|
01322146c0
|
refact: window frame border (#7946)
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2024-05-08 09:59:05 +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
|
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
|
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
|
45137d5506
|
fix switch to setting page (#7849)
Signed-off-by: 21pages <pages21@163.com>
|
2024-04-27 23:24:07 +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 |
|
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 |
|