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
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
fc875f7ad6
more on custom client
2024-03-12 21:47:29 +08:00
21pages
50d080d098
enable retina scale factor ( #7269 )
...
* enable retina scale factor
* enabled only when there are only one video service running
* scale mouse event
* scale cursor position
* scale remote menu display button
* adjust resolution
Signed-off-by: 21pages <pages21@163.com>
* Update server.rs
---------
Signed-off-by: 21pages <pages21@163.com>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-27 22:28:23 +08:00
fufesou
e6953c8883
Feat. Quick support, ui ( #7267 )
...
* Feat. QS ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Remove 'Quick support'
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* add help card
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* use addPostFrameCallback to get child size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Fix. qs, set home window size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, set setResizable for settings page
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, help cards margin bottom
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, online status, use margin instead of padding
Signed-off-by: fufesou <shuanglongchen@yeah.net>
* Qs, fix, start cm window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2024-02-27 17:02:10 +08:00
rustdesk
749a1d2da2
support logo.png
2024-02-26 17:49:12 +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
fufesou
582db9d542
Refact. Remove idd driver ( #7068 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com>
2024-02-19 19:55:04 +08:00
21pages
a19d4d6686
upgrade flutter to 3.16.9 ( #7099 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-02-11 00:15:11 +08:00
rustdesk
b2b30b0cf5
https://github.com/rustdesk/rustdesk/pull/6805
2024-01-07 13:21:38 +08:00
21pages
89150317e1
add zero copy mode hareware codec for windows ( #6778 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-02 16:58:10 +08:00
21pages
03c8d94024
mobile/desktop use same 'other default settings' ( #6652 )
...
1. mobile add 'reverse mouse wheel' default setting
2. change related menu position
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 15:32:13 +08:00
21pages
c061eddf2a
move 'swap key' and 'swap left right mouse' to keyboard menu ( #6650 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-11 12:56:26 +08:00
21pages
00fe3a76c8
add popupMenuTheme ( #6617 )
...
Signed-off-by: 21pages <pages21@163.com>
2023-12-05 11:34:54 +08:00
fufesou
570ce7d28d
Refactor, optional parameter 'updateCursorPos'
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-12-02 22:01:05 +08:00
fufesou
99ed1b729e
Fix. Do not update cursor pos when switching display on toolbar when 'Show monitors on toolbar'
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-12-02 21:23:19 +08:00
fufesou
4a9e7f29da
fix, flutter, keyboard mode
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 21:31:27 +08:00
fufesou
7a2590d1f9
fix, compilation
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
4cbbb5b64f
feat, input source, win->win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:40 +08:00
fufesou
f11104fcb5
tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-29 20:58:39 +08:00
fufesou
d2ff675fbc
virtual_display_privacy_mode, switch privacy, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-14 20:46:06 +08:00
fufesou
1905a81f9a
virtual_display_privacy_mode, switch privacy mode directly
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-14 19:36:51 +08:00
fufesou
90ac8b7b0b
feat/virtual_display_privacy_mode
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-14 12:11:38 +08:00
fufesou
0f59e0c950
fix, remote tab menu
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-07 11:56:07 +08:00
21pages
0d01aa4eea
opt close on taskbar, not call onWindowClose multi times
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-03 11:52:43 +08:00
fufesou
58d073b516
fix, remove unused capturer when switching display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-11-01 19:53:37 +08:00
fufesou
f63d81826a
fix, remote toolbar, border radius
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-31 19:15:13 +08:00
fufesou
4b52414e03
use get instead of static value
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-31 16:58:20 +08:00
fufesou
29b0a7659f
refact, remote toolbar, border
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-31 16:52:18 +08:00
fufesou
009c088a64
change active monitor style
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-31 15:14:43 +08:00
fufesou
2c1f948832
refact, remote toolbar, monitors menu
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-31 14:49:01 +08:00
fufesou
06dda24431
refact, show global displays' arrangement
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-30 21:40:13 +08:00
fufesou
725a44abd8
feat, win virtual display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-27 20:12:33 +08:00
21pages
53e310ff77
fix close on taskbar
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-26 16:56:30 +08:00
fufesou
fcf3577f67
fix, check session's keyboard mode on conn
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-10-25 09:20:51 +08:00
dignow
738a1a330c
change comment
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-20 09:17:10 +08:00
dignow
676b02c8de
fix, macos, close sessions, confirm dialog and then hide
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-20 09:15:53 +08:00
21pages
7a5bc864fa
fix client side record
...
Signed-off-by: 21pages <pages21@163.com>
2023-10-19 09:50:55 +08:00
21pages
c61fa71a70
Revert "hide recording button if using av1"
...
This reverts commit c2023e8ca3
.
2023-10-18 13:48:12 +08:00
dignow
fdfeec54d7
Remove the unnecessary setState, as RxBool is used
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-17 14:42:35 +08:00
dignow
f9f463e799
fix, use RxBool to sync fullscreen state (remote toolbar)
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-17 14:29:14 +08:00
dignow
bf83d552f8
feat, open multi windows
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-17 11:11:42 +08:00
dignow
fde8196874
fix several bugs
...
1. updateCurDisplay, canvas origin (x,y)
2. Do not show "Show displays as individual windows" on non-texture
render version.
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-16 07:26:55 +08:00
dignow
b52cf070f5
multi flutter ui sessions, refact 'Show displays as individual windows'
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-14 12:31:57 +08:00
dignow
013d307bcd
feat, multi_flutter_ui_sessions
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-10-14 12:26:24 +08:00
Sahil Yeole
7a482fd22a
fix wayland screen prompt on display menu
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-10-02 21:22:40 +05:30
dignow
69062dca16
fix, dialog button, reconnect cancel in a short time
...
1. Two `reconnect` is called.
2. The window cannot be closed.
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-29 21:42:49 +08:00
21pages
6028cfc1a3
fix remote tab lable update, Get.find always return the first instance
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-28 09:05:10 +08:00
21pages
e000fdfb50
desktop tab lable format: id/alias@hostname
...
Signed-off-by: 21pages <pages21@163.com>
2023-09-26 15:11:31 +08:00
dignow
b0225880de
Change the maximized state on 'Adjust Window'
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-17 19:49:02 +08:00
fufesou
1a6ef23ee7
fix, some capitalization style mismatch in the same option group
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-10 22:59:45 +08:00
fufesou
f1d5afe72a
Change the option 'Scroll mode' to be 'Reverse mouse wheel'
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-10 18:31:16 +08:00
fufesou
0c1899a0af
format
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-10 14:25:41 +08:00
fufesou
eb0a0662a3
feat, mouse wheel and touchpad scroll mode, default or reverse
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-09-10 14:14:57 +08:00
dignow
296ebd0341
fix, macos, remote fullscreen state, debug
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-07 22:26:32 +08:00
dignow
5293e3b277
fix, macos, remote fullscreen mode
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-07 21:50:03 +08:00
dignow
ea41a60057
fix, the session image covers android toolbar
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-04 14:17:54 +08:00
dignow
bf32477f89
Remove dup maximized state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-03 22:18:48 +08:00
fufesou
e17002c6da
set right menu duration from 4s to 300s
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-08-24 00:00:18 +08:00
dignow
fad88c2718
refact, tab to window, remove rust cache data
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-14 21:04:24 +08:00
dignow
f5493ab0c4
fix, window maximized state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-11 19:03:09 +08:00
dignow
e85c0d16b6
fix set minimized state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-11 16:08:47 +08:00
dignow
d66b10b508
fix windowOnTop, maxmized state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-11 15:54:21 +08:00
dignow
14cbd842f5
fix https://github.com/rustdesk/rustdesk/issues/5340
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-11 15:03:06 +08:00
rustdesk
85e6ed32a1
tooltip for monitor icon
2023-08-11 08:34:14 +08:00
RustDesk
c749ebff46
Merge pull request #5334 from sahilyeole/master
...
Improve tooltip consistency
2023-08-11 08:07:49 +08:00
Sahil Yeole
823632ccba
remove multi monitor tooltip
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-08-10 20:09:43 +05:30
dignow
7f6b18fc9c
change ffi flutter_config to flutter_option
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-10 22:27:35 +08:00
Sahil Yeole
f502eb0ea5
enable tooltip for menu buttons
...
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
2023-08-10 18:32:10 +05:30
dignow
9a7a600407
remove global render texture instance
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-09 12:46:40 +08:00
dignow
773a74e2a9
refact, separate remote window, try active session
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-05 18:01:05 +08:00
dignow
f495bf105f
refact, separate remote window
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-05 18:01:05 +08:00
RustDesk
2ab513893d
Merge pull request #5166 from dignow/feat/minimize_on_fullscreen
...
add minimize button on fullscreen toolbar
2023-07-30 19:23:26 +08:00
dignow
a4600dd8a8
refact, minimize on fullscreen
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-30 19:12:51 +08:00
rustdesk
dd4f52b63d
move closing-tabs to local config, and add glgetstring to stack check
2023-07-30 12:16:00 +08:00
dignow
9321a4f486
refact fullscreen and minimize button
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-27 22:19:38 +08:00
dignow
4d2036512a
add minimize button on fullscreen toolbar
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-27 20:45:29 +08:00
dignow
5228b3490d
window, save and restore pos, maxmium
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-27 08:03:18 +08:00
dignow
5e9841e7ab
fix window save pos, debug win
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-26 00:40:03 +08:00
RustDesk
4e19777ba0
Merge pull request #4939 from 21pages/fix_chat
...
opt chat model
2023-07-10 16:10:23 +08:00
21pages
22994ee8f2
opt chatModel, linux same startup height as dart
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-10 16:02:47 +08:00
RustDesk
8028b23086
Merge pull request #4934 from 21pages/fix_chat
...
opt mobile chat page
2023-07-10 13:27:09 +08:00
21pages
65529b10b6
opt mobile chat message store
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-09 21:45:35 +08:00
dignow
02c9d3fe2c
refact, remote toolbar menu, sub menu
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 14:40:16 +08:00
dignow
317bc21a1b
refact, remote toolbar menu, macos
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 14:40:16 +08:00
dignow
3148ab214a
refact, remote toolbar menu, windows
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 14:40:16 +08:00
dignow
e21502e6a5
refact, remote toolbar, menu
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 14:40:16 +08:00
rustdesk
147391eaa1
tab theme minor adjustment
2023-07-09 14:26:46 +08:00
rustdesk
8c186edd18
new cm tab style
2023-07-08 17:55:55 +08:00
21pages
a5675c06e7
when remote page receive chat message: if minimized, top page and switch tab, otherwise add unread message count
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-06 14:14:19 +08:00
21pages
87e06e974e
desktop block remote click chat page
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-05 20:20:51 +08:00
21pages
c2023e8ca3
hide recording button if using av1
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-29 21:30:56 +08:00
rustdesk
31eea1482b
remove stupid group, bad implementation, buggy, and not usable
2023-06-23 17:05:48 +08:00
fufesou
35d14a44fc
remove fit local resolution if the remote resolutions do not contain the local resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-16 12:48:25 +08:00
21pages
5729cbf77d
rename menubar as toolbar in code and view
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-11 16:41:12 +08:00
21pages
844e7420de
option collapse toolbar
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-11 15:59:02 +08:00
21pages
60b87e554b
call tab onSelected at the end of tab's initState, needed by session
...
uuid
Signed-off-by: 21pages <pages21@163.com>
2023-06-08 10:09:56 +08:00
21pages
2ececed0c1
use uuid as session id
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-08 07:24:02 +08:00
fufesou
e670989e0f
restore custom resolution for each display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00