Commit Graph

132 Commits

Author SHA1 Message Date
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
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
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
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
ea41a60057 fix, the session image covers android toolbar
Signed-off-by: dignow <linlong1265@gmail.com>
2023-09-04 14:17:54 +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
d66b10b508 fix windowOnTop, maxmized state
Signed-off-by: dignow <linlong1265@gmail.com>
2023-08-11 15:54:21 +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
a4600dd8a8 refact, minimize on fullscreen
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-30 19:12:51 +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
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
21pages
c2023e8ca3 hide recording button if using av1
Signed-off-by: 21pages <pages21@163.com>
2023-06-29 21:30:56 +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
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
fufesou
df2de0fd61 windows, custom resolution
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 20:48:47 +08:00
fufesou
5f10d1aae6 support custom resolution ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 02:34:39 -07:00
fufesou
700a59ea72 remove unused custom resolution ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 09:38:35 -07:00
fufesou
99ad6254c1 add translations
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:57:48 +08:00
fufesou
d339fd178b remove custom resolution
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:54 +08:00
fufesou
c6ccee67aa remember resolution, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
fufesou
07500013ff resolution, mid commit, to debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
fufesou
a603e046e3 refactor resolution, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
fufesou
3071bd84d0 refact the dragbox under the remote menubar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-17 16:55:35 +08:00
fufesou
4ee0fd9676 plugin_framework, test install plugin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
d8dc56a743 plugin_framework, debug config, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-24 19:57:20 +08:00
fufesou
67413b7419 plugin_framework, flutter event handlers
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-21 21:41:24 +08:00
fufesou
1b303b7b27 plugin_framework, ui tmp
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-20 22:55:27 +08:00
fufesou
9a08e0bed4 add ui event
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-20 22:55:26 +08:00
21pages
b2c0590898 merge mobile/desktop remote toobar code
Signed-off-by: 21pages <pages21@163.com>
2023-04-13 09:22:29 +08:00
21pages
b79f14af12 client side fps control for reduce delay
Signed-off-by: 21pages <pages21@163.com>
2023-04-07 18:53:29 +08:00
RustDesk
cb66c6f9f4
Merge pull request #3902 from fufesou/feat/linux_virtual_display
Feat/linux virtual display (headless linux)
2023-04-03 14:28:50 +08:00
fufesou
8aa5f3a2a7 mobile, edit os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
888c851167 desktop, remote toolbar, os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
3fd1da05f4 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
21pages
c842650c11 vp8
Signed-off-by: 21pages <pages21@163.com>
2023-04-03 12:22:36 +08:00
fufesou
ba8ab75a80 fix remote toolbar autohide
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 15:51:42 +08:00
RustDesk
83b7518897
Revert "vp8" 2023-04-01 10:13:39 +08:00
21pages
78748271ac vp8
Signed-off-by: 21pages <pages21@163.com>
2023-03-31 22:32:34 +08:00
fufesou
efaf63c57c specify keyboard mode only
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 12:10:58 +08:00
fufesou
77c4cce368 show keyboard button, on remote toolbar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 10:36:59 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
NicKoehler
18022cf825
fix for #3746 2023-03-23 18:54:49 +01:00
asur4s
f35302b9f5 fix conflict 2023-03-21 17:28:58 -07:00
fufesou
bea1eacf72 debug done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-21 12:25:58 +08:00
fufesou
1d122b5a73 platform additions
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-21 11:27:30 +08:00
RustDesk
8b229f304d
Merge pull request #3719 from chiehw/win-linux
translate mode: support linux in server
2023-03-20 15:55:24 +08:00
asur4s
b59f87f825 Support translate mode in x11 2023-03-18 20:58:00 -07:00
21pages
9e73955119 fix codec menu
Signed-off-by: 21pages <pages21@163.com>
2023-03-17 15:37:24 +08:00
21pages
774694714d fix view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-17 11:28:13 +08:00
21pages
0e05df12fc client side view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-16 14:35:41 +08:00
NicKoehler
67c1f266e3
Fix wrong logic 2023-03-15 18:43:43 +01:00
NicKoehler
65d43a965f
rename menubar into toolbar 2023-03-15 18:31:53 +01:00