Commit Graph

439 Commits

Author SHA1 Message Date
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
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
Kingtous
77fa807b57 feat: implement dialog callback 2023-05-08 12:34:19 +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
RustDesk
9ec0b4be56
Merge pull request #3766 from 21pages/fix
fix home page tabbar label language cannot be changed
2023-03-24 18:17:50 +08:00
21pages
3b42b331d1 fix home page tabbar label language cannot be changed
Signed-off-by: 21pages <pages21@163.com>
2023-03-24 17:39:31 +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
NicKoehler
948d2db073
fix conflicts 2023-03-15 18:12:59 +01:00
NicKoehler
51a37f971a
changed monitor icon and implemented new setting to show monitors directly in menubar #3333 2023-03-15 17:57:52 +01:00
21pages
8de35f55aa menubar dark theme elevation
Signed-off-by: 21pages <pages21@163.com>
2023-03-15 16:57:24 +08:00
RustDesk
7d73243b16
Merge pull request #3626 from 21pages/fix
add elevation for remote menubar
2023-03-13 10:25:42 +08:00
21pages
a5fe4ee3e6 add elevation for remote menubar/draggable
Signed-off-by: 21pages <pages21@163.com>
2023-03-13 09:52:49 +08:00
RustDesk
13e18728d3
Merge pull request #3608 from 21pages/fix
fix remote menubar theme
2023-03-11 20:15:58 +08:00