Commit Graph

362 Commits

Author SHA1 Message Date
RustDesk
d18071e70a
Merge pull request #1372 from TheLumbee/master
Grammatical correction for closing dialog.
2022-09-18 10:59:36 +08:00
RustDesk
6ed1c8beb1
Merge pull request #1552 from Heap-Hop/master
Update Android
2022-09-16 22:06:29 +08:00
csf
e32a019a29 feat: Android change id 2022-09-16 21:52:08 +08:00
csf
e0302de808 Android server_page.dart fix verificationMethod onSelected color & follow lint 2022-09-16 20:43:15 +08:00
csf
6f92edca5c feat: Android Codec Preference 2022-09-16 20:31:01 +08:00
csf
c6e1e84c72 flutter desktop Codec Preference 2022-09-16 19:43:28 +08:00
Kingtous
402e1c587c fix: cm stuck at boot up, revert to flutter 3.0.5 2022-09-16 17:46:44 +08:00
rustdesk
921c321a71 remove flutter_test to resolve version conflict with icon_launcher 2022-09-16 17:14:32 +08:00
RustDesk
723f731a20
Merge pull request #1550 from Kingtous/master
opt: main window save/restore offset/position
2022-09-16 14:38:52 +08:00
RustDesk
e2d67ed19a
Merge pull request #1539 from asur4s/master
Refactor: input mode of desktop
2022-09-16 14:13:20 +08:00
Kingtous
0e26095852 opt: main window save/restore offset/position 2022-09-16 12:14:03 +08:00
RustDesk
5f6619080f
Merge pull request #1542 from Heap-Hop/ndk_mediacodec
Feat: Android H264/H265 decoder support
2022-09-15 21:17:24 +08:00
rustdesk
3730ed0cc3 Merge branch 'master' of github.com-rustdesk:rustdesk/rustdesk 2022-09-15 17:41:45 +08:00
rustdesk
f4871a992f refactor core_main, also fix windows flutter restart repeated fatal
error crash
2022-09-15 17:41:10 +08:00
csf
d3bc4a7dc6 fix desktopType for mobile 2022-09-15 16:36:52 +08:00
csf
1e9e00ec51 put video_handler thread & update android build 2022-09-15 16:09:07 +08:00
Asura
25fd0d6148 Refactor: input mode of desktop 2022-09-14 23:49:59 -07:00
fufesou
f17198cd2a flutter_desktop: fix remove fav peer && remove unused code
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-14 22:25:07 -07:00
Kingtous
088e31d80f fix: add null catch on address book request 2022-09-15 11:06:44 +08:00
fufesou
c5a78ce107 flutter_desktop: update custom cursor lib & menubar margin & better callback for pinning menubar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-13 19:10:55 -07:00
csf
2e2bf3b8fb optimize model.dart 2022-09-13 22:59:33 +08:00
csf
e9d94fdb24 mv lib/cm_main.dart to test/cm_test.dart 2022-09-13 22:59:28 +08:00
csf
a28fd5d772 refactor: del unused or dead code and optimize reusable code 2022-09-13 22:59:13 +08:00
csf
d3eac8539d fix android no input permission 2022-09-13 22:52:44 +08:00
csf
ccb60ace8f fix mouse out of bounds 2022-09-13 22:52:33 +08:00
fufesou
27e0bdca97 flutter_desktop: pin menubar, rotate icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-13 07:24:06 -07:00
fufesou
a075385a11 flutter_desktop: fix resize scale && Pin peer menu bar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-13 22:01:15 +08:00
21pages
2f1092afaf refactor audio setting
Signed-off-by: 21pages <pages21@163.com>
2022-09-13 19:38:50 +08:00
RustDesk
64f5f3253c
Merge pull request #1501 from Heap-Hop/master
Update flutter desktop
2022-09-13 09:50:36 +08:00
csf
062a9d2635 update flutter desktop, chat page (in remote page) style 2022-09-13 09:29:19 +08:00
csf
f6055130e4 mv overlay.dart 2022-09-13 09:14:10 +08:00
csf
7fce018eea optimize closeConfirmDialog by using async onWindowCloseButton 2022-09-13 09:14:06 +08:00
21pages
76e7bf5293 add ScrollController to each ScrollView
fix "The provided ScrollController is currently attached to more than one ScrollPosition"

Signed-off-by: 21pages <pages21@163.com>
2022-09-13 09:10:04 +08:00
21pages
302a43d68c update setting page, add option enable-rdp
Signed-off-by: 21pages <pages21@163.com>
2022-09-13 09:10:04 +08:00
21pages
f5dba0f7aa rdp and tcpTunnel use same tabPage
Signed-off-by: 21pages <pages21@163.com>
2022-09-13 09:09:59 +08:00
fufesou
c479e0871d flutter_desktop: fix scroll to center when mouse hover menu bar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-12 01:35:56 -07:00
fufesou
efe6d080f3 flutter_desktop: set event func to async
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-11 19:52:38 -07:00
fufesou
aa6e747e8a flutter_desktop: cursor image cache mismatch
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-10 19:50:48 -07:00
fufesou
ef0980a9b1 flutter_desktop: fix local cursor (hotx,hoty) offset
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-08 21:06:52 -07:00
fufesou
adafa38cfa flutter_desktop: change cursor on scroll auto
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-08 21:06:52 -07:00
fufesou
8d198a2554 flutter_desktop: add action, allow file copy & paste
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-08 19:30:50 -07:00
fufesou
21b277ea3f flutter_desktop: check remote menu, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-08 19:30:48 -07:00
csf
d0c438268d update overlay widgets on flutter desktop
1. add mobile actions
2. disable showChatIcon
2022-09-08 22:18:02 +08:00
csf
36143c0880 update Cargo.lock pubspec.lock & rename connection_tab_page.dart -> remote_tab_page.dart 2022-09-08 21:12:35 +08:00
csf
30156c694b add file_transfer confirm close 2022-09-08 21:03:20 +08:00
csf
63cb816b7d fix: close one connection tab will dispose all tabs (Obx) 2022-09-08 20:43:27 +08:00
csf
b93e59df21 confirm connection tab close 2022-09-08 20:41:14 +08:00
RustDesk
1c170366e7
Merge pull request #1473 from 21pages/optimize
sync theme and language
2022-09-08 12:34:56 +08:00
fufesou
a9bb7c7947 flutter_destkop: fix cursor scale
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 19:52:30 -07:00
21pages
d5d2a98572 sync language
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
b4e0101e3e sync theme
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
17a7cbf7bb follow system theme at startup and changing
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
59f82262c8 fix cm waiting page close button
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
31550452c3 remove overlay of PortForward page because it will cause rebuilding when closing
msgbox

Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
21pages
48481884b1 fix closing PortForward page while closing msgbox
Signed-off-by: 21pages <pages21@163.com>
2022-09-08 10:25:17 +08:00
fufesou
41a5d53de6 flutter_desktop: refactor GetX in popup menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 18:42:48 -07:00
fufesou
9b694cbac0 flutter_desktop: cursor cache - linux
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 18:42:48 -07:00
RustDesk
47cefc57e6
Merge pull request #964 from asur4s/master
Feat: Support new keyboard mode
2022-09-07 21:34:29 +08:00
fufesou
1bf9700da6 flutter_desktop: show cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 17:44:18 +08:00
fufesou
70c4726766 flutter_desktop: password menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 17:43:19 +08:00
fufesou
a50482af5c flutter_desktop: WOL & menu, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 17:37:29 +08:00
asur4s
8da4fbabf5 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-09-07 03:52:31 -04:00
csf
235eb5415e update file transfer and adjust icon size 2022-09-06 19:08:45 +08:00
asur4s
4eaa17017c Refacotr enter or leave 2022-09-06 04:39:24 -04:00
asur4s
f20587cbc0 Fix release super key 2022-09-06 04:38:51 -04:00
asur4s
d3d31ff014 Fix modifier key status 2022-09-05 23:39:01 -04:00
asur4s
3d7377f9b6 Opt: Change keyboard mode by ui 2022-09-05 10:18:29 -04:00
csf
7eeb0f7335 refactor cm -> ui_cm_interface for sciter and flutter 2022-09-05 19:41:09 +08:00
asur4s
5dfd041d8f Opt: enter or leave 2022-09-05 06:19:05 -04:00
21pages
f47254c5e2 adjust geometry
Signed-off-by: 21pages <pages21@163.com>
2022-09-04 20:57:57 +08:00
21pages
760ab51919 dark theme adjustment
Signed-off-by: 21pages <pages21@163.com>
2022-09-04 16:26:08 +08:00
21pages
62870e453c add tabbar theme extension to fix theme update failure after overlay
added

Signed-off-by: 21pages <pages21@163.com>
2022-09-04 11:03:16 +08:00
21pages
a553334157 dialog focus && deal with Enter/Esc key
Signed-off-by: 21pages <pages21@163.com>
2022-09-04 09:17:36 +08:00
21pages
1b56304d9a format id
Signed-off-by: 21pages <pages21@163.com>
2022-09-03 18:20:55 +08:00
fufesou
11c5364e71 flutter_desktop: fix cursor, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-03 03:10:55 -07:00
Asura
34d7089a8e Refactor: map keyboard 2022-09-02 04:49:36 -07:00
Asura
a2763c2d6f Remove generate file 2022-09-02 02:05:29 -07:00
Asura
bc7611ae0d Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-09-01 23:53:55 -07:00
fufesou
722a4d3de7 flutter desktop: ui changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-02 13:46:12 +08:00
fufesou
2dc8c02d15 flutter_desktop: custom image quality ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-02 13:46:11 +08:00
21pages
f6bc448cec adjust cm display behavior
Signed-off-by: 21pages <pages21@163.com>
2022-09-02 11:10:32 +08:00
21pages
39a1545e94 add close confirmation dialog
Signed-off-by: 21pages <pages21@163.com>
2022-09-02 10:37:21 +08:00
fufesou
9085a93888 flutter_desktop: fix peer page bugs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 17:44:20 -07:00
fufesou
ec02f9e721 flutter_desktop: refactor peercard menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 22:13:37 +08:00
fufesou
ce1a504e9f flutter_desktop: custom image quality
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 22:13:37 +08:00
fufesou
7cb079afc8 flutter_desktop: add debug print
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 22:13:36 +08:00
fufesou
4b9805b0f3 flutter_desktop: custom image quality
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 22:13:32 +08:00
fufesou
59f0ffa82f flutter_desktop: menu bar, switch menu & shrink-stretch -> adaptive
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-01 22:05:06 +08:00
RustDesk
027ffbb405
Merge pull request #1419 from Heap-Hop/refactor_desktop_remote_code
Refactor desktop remote.rs flutter.rs
2022-09-01 18:56:52 +08:00
csf
2891c1b148 refactor set_peer_info 2022-09-01 16:21:41 +08:00
21pages
8f6fed5416 fix tabbar close button can't show when selected && hovered
Signed-off-by: 21pages <pages21@163.com>
2022-08-31 19:23:32 +08:00
21pages
38abd27384 impl option remote modification
Signed-off-by: 21pages <pages21@163.com>
2022-08-31 15:21:18 +08:00
21pages
839be76b8f tabbar: check before scroll
Signed-off-by: 21pages <pages21@163.com>
2022-08-31 09:19:51 +08:00
21pages
7fce02e688 fix: not use fixed button width
Signed-off-by: 21pages <pages21@163.com>
2022-08-31 09:19:51 +08:00
fufesou
b7ce85e062 flutter_deskop: sync session add, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-08-30 23:04:37 +08:00
fufesou
4d914e9a01 flutter_desktop: remote menubar remove submenu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-08-30 21:49:08 +08:00
fufesou
f42c6ffeaf flutter_desktop: connection type icon, tested windows
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-08-30 21:49:05 +08:00
fufesou
01e96a1134 flutter_desktop: connection type, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-08-30 21:47:05 +08:00
Kingtous
c72e48bef1 fix: close all typed sessions when hide subwindow 2022-08-30 20:48:59 +08:00
Kingtous
66a2c51ca5 fix: linux memory-safe workaround
Signed-off-by: Kingtous <kingtous@qq.com>
2022-08-30 16:45:47 +08:00