Commit Graph

778 Commits

Author SHA1 Message Date
fufesou
0765f7057f try fix https://github.com/rustdesk/rustdesk/issues/2923
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-30 22:13:47 +08:00
Kingtous
d99b0bed0a fix: set edge size to zero when in fullscreen mode 2023-01-30 21:43:09 +08:00
rustdesk
87de9eb726 a workaround of issue #2886, following the behavior address input of
chrome
2023-01-30 18:30:38 +08:00
21pages
dec1820694 opt dialog style
Signed-off-by: 21pages <pages21@163.com>
2023-01-30 17:56:35 +08:00
rustdesk
92748f7ef4 adjust tab colors to fix issue #2957 2023-01-29 23:30:49 +08:00
fufesou
d1070b88bb dismiss menu after switching monitor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-29 14:39:02 +08:00
fufesou
d04f047d14 feat mouse click and move through monitor widget
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-28 21:11:03 +08:00
21pages
19f04f29c0 fix desktop dialog request focus
Signed-off-by: 21pages <pages21@163.com>
2023-01-28 17:46:36 +08:00
21pages
435e774964 fix switch sides delay #2893
Signed-off-by: 21pages <pages21@163.com>
2023-01-28 12:25:08 +08:00
Kingtous
3cd93ba5b7 opt: update remote alias/id on taskbar in remote window
https://github.com/rustdesk/rustdesk/discussions/2815#discussioncomment-4752398
2023-01-23 22:07:50 +08:00
fufesou
87a2705ba5 refactor, remove peer type
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-22 21:00:52 +08:00
21pages
84a45ac48f hide switch sides menu until #2893 fixed
Signed-off-by: 21pages <pages21@163.com>
2023-01-21 18:02:04 +08:00
21pages
b7844d1175 switch sides: linux dbus use uri as para like uni_links
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +08:00
21pages
81a60725f4 switch sides: remove outdate uuid
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +08:00
21pages
333092f983 switch sides
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +08:00
21pages
cc0f4509a7 common dialog InputDecoration
Signed-off-by: 21pages <pages21@163.com>
2023-01-16 21:20:37 +08:00
21pages
9aecd28702 complex pernament password
lowercase, uppercase, digit, length>=8

Signed-off-by: 21pages <pages21@163.com>
2023-01-16 19:49:18 +08:00
21pages
62791613a7 opt dialog button style
Signed-off-by: 21pages <pages21@163.com>
2023-01-15 19:46:16 +08:00
Kingtous
b4f7fcabad opt: make duplicated action panel offstage on macos 2023-01-13 00:06:38 -08:00
Asur4s
a35bd772cc fix conflicts 2023-01-12 00:35:39 +08:00
fufesou
a3643f53bf set image center when remote resolution is changed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-10 17:13:40 +08:00
RustDesk
c7fd38ed23
Merge pull request #2791 from fufesou/refact/adjust_window
do not show adjust window when scale adaptive
2023-01-10 16:30:02 +08:00
fufesou
5d6cb259da do not show adjust window when scale adaptive
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-10 16:07:48 +08:00
fufesou
00867276ed fix wayland input
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-10 14:18:25 +08:00
Josh Soref
128aa17476 spelling: visible
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
44ead53bc3 spelling: minimized
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
0fb8250000 spelling: label
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
380a1670f0 spelling: chosen
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
21pages
658c6500d9 adjust server setting ui
Signed-off-by: 21pages <pages21@163.com>
2023-01-09 19:28:56 +08:00
csf
6c577dc117 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2023-01-09 14:51:58 +09:00
csf
a01b87510c move login.dart 2023-01-08 23:30:34 +09:00
rustdesk
aefbaf3398 Merge branch 'master' of github.com-rustdesk:rustdesk/rustdesk 2023-01-07 13:13:02 +08:00
rustdesk
6ebe25a6ba remove counter https://stackoverflow.com/questions/51893926/how-can-i-hide-letter-counter-from-bottom-of-textfield-in-flutter 2023-01-07 13:12:51 +08:00
Kingtous
40e9462679 fix: save/restore window position on macos
also hide on launch
2023-01-06 20:40:29 -08:00
fufesou
947b7c9a4d disable scroll options when image is wrapped by window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-06 20:26:34 +08:00
fufesou
921b049e1e ignore dpi while scale original
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-06 20:26:34 +08:00
csf
3e357159f3 refactor user login:
1. opt request json type.
2. desktop and mobile use same loginDialog.
3. opt loginDialog UI style.
4. opt login request Exception catch.
2023-01-06 19:26:19 +09:00
rustdesk
56e699a5e6 adjust input style of "enter id" 2023-01-06 17:10:38 +08:00
rustdesk
584295f3fa config_input not well tested yet 2023-01-06 13:19:08 +08:00
21pages
5f6a264278 optional software render to fix flutter render problem on some nvidia
card

Signed-off-by: 21pages <pages21@163.com>
2023-01-05 16:46:39 +08:00
fufesou
fd974caa8d try fix https://github.com/rustdesk/rustdesk/issues/2670
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-04 16:42:08 +08:00
rustdesk
1998f8a6bc fix drag icon hidden because color is not set 2023-01-03 23:42:40 +08:00
fufesou
b114ebf350 fix some misspellings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-31 21:41:16 +08:00
fufesou
56041a5aac fix remote cursor pos
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-30 16:14:30 +08:00
Kingtous
bf63d397e0 opt: add a double check on focus 2022-12-29 17:51:00 +08:00
rustdesk
75f57cf0fc fix trans 2022-12-27 23:26:11 +08:00
RustDesk
efc12d036e
Merge pull request #2658 from fufesou/feat/choose_keyboard_layout_type
Feat/choose keyboard layout type
2022-12-27 19:16:48 +08:00
fufesou
50c33450b9 fix keyboard type store
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-27 18:16:29 +08:00
fufesou
ebdead8766 add svg
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-27 18:16:29 +08:00
fufesou
48e684335e choose keyboard layout type, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-27 18:16:29 +08:00
Kingtous
22e1e7c8d8 fix: regrab key from minimize restore on windows 2022-12-27 16:18:28 +08:00
asur4s
a3769ca8e9 opt: map mode hide when unsupported 2022-12-26 02:32:48 -08:00
fufesou
c348282dbf fix adjust window, check visiable frame size
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-26 14:34:35 +08:00
21pages
a5643a6b59 fix two finger scroll
Signed-off-by: 21pages <pages21@163.com>
2022-12-26 09:48:44 +08:00
21pages
b3114d4147 file audit
Signed-off-by: 21pages <pages21@163.com>
2022-12-26 09:48:08 +08:00
fufesou
eac8327f57 fix adjust window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-23 23:10:34 +08:00
Kingtous
602932ba97 fix: keeps mouse region grab key on linux 2022-12-22 19:54:04 +08:00
Kingtous
2ae38c93f0 opt: use whole focus instead to trigger session enter or leave 2022-12-21 22:47:41 +08:00
fufesou
92f31d3020 fix win-linux IntlBackslash
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-21 22:30:53 +08:00
RustDesk
aa2837dd39
Merge pull request #2621 from Heap-Hop/master
refactor import/export id server config
2022-12-21 18:20:42 +08:00
csf
4f74acba76 add ServerConfig, update server config import and export 2022-12-21 15:14:43 +09:00
Kingtous
01f497c234 opt: remove unnecessary window listener 2022-12-21 11:50:30 +08:00
Kingtous
52f60154db opt: remove not working on multiple times 2022-12-21 11:41:16 +08:00
Kingtous
8bb62abd3e fix: cannot input alt+tab when cursor is outside 2022-12-21 11:41:16 +08:00
csf
58c1be39c8 add catch err 2022-12-20 23:57:06 +09:00
Jimmy GALLAND
15bebcf45b add tab about translate 2022-12-17 20:17:05 +01:00
csf
3e8c1c46b6 fix logOut failing, add invoking logOut before id server change 2022-12-16 23:18:30 +09:00
Kingtous
03af5042ec opt: jump to selected item 2022-12-14 11:57:11 +08:00
Kingtous
7a938ace02 feat: add list file search listener 2022-12-14 11:57:11 +08:00
RustDesk
ac14e462f6
Merge pull request #2538 from 21pages/group_card
add group peer card
2022-12-14 11:42:33 +08:00
21pages
880a0d4209 add group peer card
Signed-off-by: 21pages <pages21@163.com>
2022-12-14 11:25:31 +08:00
fufesou
47658667d6 Merge branch 'master' into keyboard 2022-12-14 11:12:55 +08:00
fufesou
98e085419c move rdev grab from main page to remote page
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-12 21:46:58 +08:00
kingtous
46a6df86ea refactor: use latest custom cursor api 2022-12-11 14:17:29 +08:00
rustdesk
1424cbeb44 Merge branch 'master' into keyboard 2022-12-09 19:51:15 +08:00
Kingtous
d3d4c7dac4 opt: enable debug stacktrace output & add json serde check 2022-12-09 10:49:47 +08:00
Asura
3b60304d14 refactor: keyboard of client 2022-12-08 09:03:41 +08:00
fufesou
da08400fe5 remote menu, draggable hide widget
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-07 15:17:21 +08:00
csf
bbddbde6a0 mobile skipping info & fix mobile breadCrumbScroller has no client error 2022-12-05 21:57:08 +09:00
Kingtous
97066080bf feat: skip status for flutter 2022-12-05 20:11:08 +08:00
RustDesk
b798e7415d
Merge pull request #2449 from Heap-Hop/fix_ft
Fix file transfer bugs
2022-12-04 23:04:09 +08:00
csf
763c314253 opt file transfer Windows BreadCrumbScroll 2022-12-04 23:51:48 +09:00
csf
c79b6eb0bb fix file transfer local Windows path can't split 2022-12-04 23:44:03 +09:00
csf
5b9a76f8a5 fix file transfer load/save config, opt breadCrumbScroll 2022-12-04 22:41:44 +09:00
21pages
9788f3684f judge attribute when parse ab json
Signed-off-by: 21pages <pages21@163.com>
2022-12-04 20:03:35 +08:00
21pages
5a7f610b59 fix cm elevate button visibility of different conn type
Signed-off-by: 21pages <pages21@163.com>
2022-12-04 20:03:35 +08:00
21pages
be74f90334 right menu to show/hide peer card
Signed-off-by: 21pages <pages21@163.com>
2022-12-04 20:03:32 +08:00
rustdesk
3f009a3bc7 wayland tip 2022-12-04 18:39:59 +08:00
fufesou
f2a6a8a88b do not show privacy action if peer does not support
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-02 21:37:10 +08:00
RustDesk
89e6f431b2
Merge pull request #2403 from fufesou/fix_connect_on_subwindow
fix connect on subwindow, notify main window
2022-12-01 13:56:50 +08:00
fufesou
7c09e66902 fix connect on subwindow, notify main window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-01 13:52:12 +08:00
rustdesk
ac33924a9c remove flutter tray 2022-12-01 11:19:51 +08:00
fufesou
c0cf6c3173 fix image blurry
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-30 22:57:16 +08:00
Kingtous
10e1336221 opt: preserve addon buttons 2022-11-30 14:05:49 +08:00
Kingtous
c6e658e256 opt: fix win7 crash on latest device_info_plus 2022-11-30 13:56:22 +08:00
Kingtous
8a4f8e202d opt: ui & cursor
- opt: win7 frameless
- opt: disable cursor output & macos free cache
- opt: main window, set location before show/hide
2022-11-29 23:03:16 +08:00
rustdesk
6e1f8f0294 new fetchID and periodic_immediate 2022-11-29 22:36:35 +08:00
rustdesk
60dcd96874 Merge branch 'master' of github.com-rustdesk:rustdesk/rustdesk 2022-11-29 22:02:12 +08:00
rustdesk
420dd9c9db mac help cards
two mac issues:
1) windows position not saved, position not got, win manager issue?
2) freeCache not found from custom cursor channel
2022-11-29 22:00:27 +08:00
fufesou
4d044ca57a wayland cursor embeded
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-29 16:36:35 +08:00
fufesou
280ff84b1c fix remote cursor, when scrollbar is checked
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-26 12:40:16 +08:00
Kingtous
f343478016 opt: hide main window when using shortcut 2022-11-26 11:40:13 +08:00
fufesou
56ee947e2c do not show scroll options when scale adaptive
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-26 10:46:57 +08:00
fufesou
02c1bc6080 hide zoom-cursor if view-style is original
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-24 11:21:36 +08:00
RustDesk
78269ebd6d
Merge pull request #2290 from fufesou/fix_cm_hidden_timer_null
fix cm hidden timer null
2022-11-23 14:53:35 +08:00
fufesou
7c04855e15 fix cm hidden timer null
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-23 14:23:57 +08:00
21pages
8b4d50f3fb flutter version allow hide cm
Signed-off-by: 21pages <pages21@163.com>
2022-11-23 13:59:42 +08:00
fufesou
db18f4ab26 fix session option zoom cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-22 22:12:10 +08:00
fufesou
edab4fd62d fix predefined win forbidden cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-22 21:34:53 +08:00
21pages
a9773035c9 cm show requesting rather than connected when not authorized
Signed-off-by: 21pages <pages21@163.com>
2022-11-21 18:56:40 +08:00
21pages
16165dae27 allow set empty permanent password to delete it
Signed-off-by: 21pages <pages21@163.com>
2022-11-21 18:51:24 +08:00
21pages
6f390759f3 rename temporary password to one-time password
Signed-off-by: 21pages <pages21@163.com>
2022-11-21 14:14:05 +08:00
21pages
05c549a5fe approve mode, cm sync option
Signed-off-by: 21pages <pages21@163.com>
2022-11-20 20:28:47 +08:00
RustDesk
ac07db76cb
Merge pull request #2225 from 21pages/portable-service
portable-service: enable quick support by rename as xxxqs.exe
2022-11-19 13:53:21 +08:00
21pages
eb673c8c78 portable-service: enable quick_support by rename as xxxqs.exe
Signed-off-by: 21pages <pages21@163.com>
2022-11-19 13:12:21 +08:00
RustDesk
44e45082ba
Revert "trivial changes" 2022-11-18 23:13:14 +08:00
fufesou
042a2bff90 trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-18 23:00:15 +08:00
fufesou
3adeba65d8 fix blurry screen when scale original
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-18 22:38:14 +08:00
RustDesk
b576c17ff9
Merge pull request #2206 from 21pages/portable-service
quick start portable ci
2022-11-18 20:59:11 +08:00
21pages
f986236a61 portable service: fix clean shared memory, at_exit not called at flutter
Signed-off-by: 21pages <pages21@163.com>
2022-11-18 17:09:15 +08:00
21pages
931ebc86bc fix api server setting error
Signed-off-by: 21pages <pages21@163.com>
2022-11-18 11:56:32 +08:00
fufesou
ea5bff63fc remove unused sized box widget
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-18 10:21:25 +08:00
fufesou
75d8168070 enable rust default option
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-17 19:33:58 +08:00
Kingtous
d24e7b25ab feat: add build date 2022-11-17 16:36:26 +08:00
KoalaBear84
1e2429b2a9
Update desktop_setting_page.dart
Use real copyright symbol ©
2022-11-17 08:57:53 +01:00
fufesou
c802b1e95d fix window border width whenn fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-16 23:35:34 +08:00
fufesou
9a70725090 Add peer option: zoom cursor & show menubar on conn
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-16 18:07:58 +08:00
21pages
ca8cb5a3b0 portable-service: better prompt message
Signed-off-by: 21pages <pages21@163.com>
2022-11-15 17:05:12 +08:00
21pages
e186eec5df portable service: optimize flutter cm buttons
Signed-off-by: 21pages <pages21@163.com>
2022-11-15 17:05:12 +08:00
21pages
8e1545b432 portable service
Signed-off-by: 21pages <pages21@163.com>
2022-11-15 17:05:10 +08:00
fufesou
7f640b77f0 fix cursor linux force update after remote cursor moved
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-14 16:16:38 +08:00
fufesou
60a30042c0 cursor pos linux
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-13 19:35:59 -08:00
fufesou
a3afb03109 fix cursor (hotx,hoty) && add default remote cursor image
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-14 00:00:40 +08:00
fufesou
730cd4ab10 Show alias if set, on remote tab
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-12 22:33:10 +08:00
fufesou
50d885d3e7 Remove SharedPreferences, debug win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:33:24 +08:00
fufesou
0cf2bfb5ef save pin option on remote menubar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:30:58 +08:00
RustDesk
fef5070db6
Merge pull request #2029 from 21pages/stop-service
close all connections when stop service
2022-11-09 18:02:17 +08:00
21pages
dd04f76ec0 close all connections when stop service
Signed-off-by: 21pages <pages21@163.com>
2022-11-09 17:43:14 +08:00
Kingtous
7fe42e312f opt: add debug output 2022-11-09 17:23:18 +08:00
Kingtous
200d8dc0f5 fix: last window location calculation 2022-11-09 17:11:57 +08:00
fufesou
dbd3df370a feat_account: update ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-07 17:43:22 +08:00
fufesou
a84ee7a6ec oidc: init debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-07 15:20:18 +08:00
fufesou
87e53501e3 feat_account: mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-07 15:20:15 +08:00
21pages
a5f647196c add missing cm close window handler
Signed-off-by: 21pages <pages21@163.com>
2022-11-06 21:21:57 +08:00
Kingtous
0b167493cc opt: add preventClose to handle close event manually 2022-11-06 17:39:47 +08:00
Kingtous
e1f95b7209 opt: hide window 2022-11-05 23:41:55 +08:00
RustDesk
96f2e61ca4
Merge pull request #1969 from fufesou/fix_cm
Fix cm
2022-11-05 11:00:08 +08:00
fufesou
fed699b4ef Remove unused logic
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-05 10:46:29 +08:00
fufesou
e7ac6eb0d2 desktop cm chat page
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-04 21:47:31 +08:00
fufesou
4272f0194e fix_cm: miminize window, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-04 19:09:01 +08:00
Asura
996a317b57 refactor: keyboard listen and grab && fix shift + scroll 2022-11-04 13:42:10 +08:00
Kingtous
220d056760 feat: implement tray in linux 2022-11-04 19:21:09 +08:00
fufesou
b36b854950 flutter_desktop: change tab menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-04 11:09:48 +08:00
RustDesk
42849e3759
Merge pull request #1944 from fufesou/flutter_desktop_tab_menu
Flutter desktop tab menu
2022-11-04 01:59:15 +08:00
fufesou
911436379f flutter_desktop: remote tab menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-03 21:58:25 +08:00
csf
519b5fb555 file transfer - fix C: cannot be opened bug & update windows root style (This PC) 2022-11-02 23:48:02 +09:00
csf
b8f73f7f00 desktop file transfer BreadCrumb divider style, same with mobile 2022-11-02 22:30:41 +09:00
fufesou
e229324021 flutter_desktop: get double click time, win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 23:04:07 -07:00
RustDesk
5b413bfde2
Merge pull request #1919 from Kingtous/master
feat: add flutter tray and hide logic of main window
2022-11-02 11:48:33 +08:00
Kingtous
892869c014 feat: tray logic in windows 2022-11-02 11:10:28 +08:00
fufesou
55218c0cb0 flutter_desktop: fix layout size computation
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-02 10:50:03 +08:00
Kingtous
4f301bd0b5 feat: add flutter tray and hide logic of main window 2022-11-02 10:22:41 +08:00
RustDesk
6e6a2cfbfe
Merge pull request #1897 from fufesou/fix_window_minmax_on_first_toggle
flutter_desktop: fix minmax on first click
2022-11-01 21:03:13 +08:00
fufesou
b63f1b33a8 flutter_desktop: fix minmax on first click
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 19:56:46 +08:00
fufesou
352384646d fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 18:16:52 +08:00
fufesou
44309d861b remove unused imports
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:46:11 +08:00
fufesou
b28fa19dfe flutter_desktop: remote rxbool of fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:01:43 +08:00
Kingtous
43f9191a6b fix: close previous tab causes reconnection 2022-11-01 10:10:40 +08:00
RustDesk
e263acef3e
Merge pull request #1878 from 21pages/startup
fix flutter install hang
2022-10-30 20:59:03 +08:00
21pages
cc30b9f8a5 remove startup elevation, update impersonate_system
Signed-off-by: 21pages <pages21@163.com>
2022-10-30 19:55:59 +08:00
RustDesk
1c899fb988
Merge pull request #1875 from fufesou/flutter_win_cursor
Flutter win cursor
2022-10-30 19:11:42 +08:00
fufesou
f111306ef0 flutter_desktop: remote menu refactor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 18:26:00 +08:00
fufesou
b321dff158 flutter_desktop: debug win cursor 2
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 14:38:35 +08:00
fufesou
2c34112492 flutter_desktop: debug win cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 13:50:44 +08:00
fufesou
0d5eb639a0 flutter_desktop: win scale cursor data
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:14 +08:00
fufesou
4551383474 win_fix_multi_tab: debug flutter done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-27 15:56:06 +08:00
fufesou
db99eccbe0 win_fix_multi_tab: win clipboard refactor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-27 15:56:06 +08:00
RustDesk
b9a5514b7b
Merge pull request #1831 from Heap-Hop/feat/cm_chat_page_unread_msg
feat: desktop cm chat page unread msg
2022-10-27 06:53:32 +08:00
csf
c100505fa1 desktop cm chat feat: disable auto jumpTo other page when current hasFocus & add unread message mark on tab 2022-10-26 23:50:36 +09:00
csf
5a905174e7 cancel cm hidden timer when active 2022-10-26 21:39:28 +09:00
csf
e759b62f5d opt cm chat icon style 2022-10-26 21:13:32 +09:00
csf
64d11a9dda fix cm tabs scroll action 2022-10-26 21:02:20 +09:00
Kingtous
2301d09303 feat: replace forceAppUpdate with customed reloadWindow 2022-10-26 14:39:13 +08:00
csf
962b5d1144 mv chat_page to common/widgets & opt chat_page color style 2022-10-25 21:36:01 +09:00
Kingtous
492bc1525b fix: action button stateful tooltip 2022-10-24 17:14:16 +08:00
21pages
1249776a21 add auto-size-text for installCard button
Signed-off-by: 21pages <pages21@163.com>
2022-10-24 15:58:24 +08:00
21pages
894fe69285 fix flutter upgrade
Signed-off-by: 21pages <pages21@163.com>
2022-10-23 21:43:27 +08:00
21pages
d48a94e530 forceUpdate when unminisized on windows
Signed-off-by: 21pages <pages21@163.com>
2022-10-23 21:26:25 +08:00
21pages
b14f457474 auto new line && add server conf export
Signed-off-by: 21pages <pages21@163.com>
2022-10-23 21:26:20 +08:00
Kingtous
74b03afe5c fix: sub window failed to start or freeze issue 2022-10-22 22:46:48 +08:00
RustDesk
52ce3dd2c2
Merge pull request #1763 from Heap-Hop/opt/cm_and_file
opt desktop cm and file transfer UI
2022-10-21 00:38:11 +08:00
csf
ee744d7de3 cm tabs add tooltips and selected color 2022-10-20 23:56:23 +09:00
csf
6e6a359809 cm add multi clients scroll controller arrow actions 2022-10-20 23:22:02 +09:00
csf
94c8b117ef opt: DesktopTab tabs handle mouse wheel, add maxLabelWidth constraint, update cm 2022-10-20 23:10:26 +09:00
21pages
c2287214f8 sync setting page service status
Signed-off-by: 21pages <pages21@163.com>
2022-10-20 16:43:06 +08:00
21pages
4a2307de2f fix status bar height && status only update after mouse hover
Signed-off-by: 21pages <pages21@163.com>
2022-10-20 16:43:06 +08:00
21pages
32ad458b25 user fps adjust
Signed-off-by: 21pages <pages21@163.com>
2022-10-20 16:42:46 +08:00
csf
bd68969dac file transfer BreadCrumb handle mouse wheel 2022-10-20 11:20:41 +09:00
csf
bab826e9a3 [change dart SDK version to >=2.17.0] update drive icon and mobile style 2022-10-20 10:31:31 +09:00
csf
9623123e9f desktop file transfer update UI style 2022-10-19 23:59:02 +09:00
csf
04398ef54e file model handle path . and .. , opt follow lint 2022-10-19 23:29:45 +09:00
kingtous
5fff68011a wip: uni links 2022-10-19 16:28:07 +08:00
csf
ec698e6885 fix didn't show drives on '/' page 2022-10-19 11:24:44 +09:00
csf
0bced44126 fix globalKey / handle Windows drive fd type / add un/select all 2022-10-19 10:52:29 +09:00
csf
0c976a6644 file transfer search bar pop_menu show Windows drives 2022-10-18 23:56:36 +09:00
RustDesk
e23fa8c806
Merge pull request #1741 from fufesou/test_fix_wayland_bak
Test fix wayland
2022-10-18 08:53:38 +08:00
RustDesk
b8c9113ee5
Merge pull request #1740 from Heap-Hop/master
update file transfer and chat page
2022-10-18 08:53:08 +08:00
csf
64c44e1be6 file transfer clear selected items onSearchText 2022-10-17 23:09:38 +09:00
csf
b265d25dcb desktop file transfer shift + click multi selection 2022-10-17 23:07:40 +09:00
fufesou
77de0d05f9 msgbox & translations
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 22:00:44 +08:00
csf
7e7214bd07 desktop file transfer ctrl + click multi selection 2022-10-17 22:26:18 +09:00
csf
76581d46f2 fix can't update isMaximized IconButton via double click title logo 2022-10-17 19:37:00 +09:00
21pages
688519320e add access mode
Signed-off-by: 21pages <pages21@163.com>
2022-10-17 15:06:03 +08:00
21pages
cba450b32f fix id input focus problem
Signed-off-by: 21pages <pages21@163.com>
2022-10-17 10:27:53 +08:00
21pages
52a21234d4 show disabled cursor on the control end
Signed-off-by: 21pages <pages21@163.com>
2022-10-17 10:27:53 +08:00
csf
516ff4221b opt desktop chat page style 2022-10-14 23:50:13 +09:00
csf
06844f2f4f double click toggle maximize 2022-10-14 20:44:57 +09:00
csf
c01b9d5d7d restoreWindowPosition for sub window and add restore maximize 2022-10-14 19:48:41 +09:00
csf
cf73c04cb3 drag to Un/Maximize update icon state 2022-10-14 17:40:59 +09:00
csf
67a5cf9771 add confirm before closing multiple tabs 2022-10-13 21:49:03 +09:00
csf
da18e69258 update file transfer pop menu style / fixed file name width 2022-10-13 21:21:22 +09:00
csf
eaf7fd320c update file transfer UI 2022-10-13 21:21:18 +09:00
csf
baf437e6f0 integrate file search bar into path location 2022-10-13 21:21:13 +09:00
csf
5b1a12c6a7 feat file transfer history (goBack) 2022-10-13 21:21:03 +09:00
csf
168b47469e fix file transfer search feature, opt UI style 2022-10-13 21:20:47 +09:00
Cooper Liu
9a5c0b610b modify print to debugPrint 2022-10-13 11:29:35 +08:00
Cooper Liu
9ac07b518d add button for importing server config 2022-10-13 10:23:52 +08:00
21pages
150057f92d fix default video save directory
Signed-off-by: 21pages <pages21@163.com>
2022-10-12 16:48:06 +08:00
Kingtous
3d7736836f feat: add dbus and cli connect support 2022-10-11 23:22:57 +08:00
21pages
e2924f0d41 build windows install
Signed-off-by: 21pages <pages21@163.com>
2022-10-11 15:14:14 +08:00
21pages
089cf41a2f add install page
Signed-off-by: 21pages <pages21@163.com>
2022-10-11 15:10:03 +08:00
Kingtous
abbf56f2ab fix: use rawRGBa cursor workaround 2022-10-10 22:21:09 +08:00
RustDesk
b7b1b183f1
Merge pull request #1696 from Heap-Hop/address_book
[address books] optimize performance, fix bugs and add mobile tag actions
2022-10-10 20:21:37 +08:00
fufesou
8ec565d5a0 flutter_desktop: adjust window, debug done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-10 09:56:27 +08:00
fufesou
2cc92c199c flutter_desktop: adjust window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-10 09:47:45 +08:00
fufesou
03439831a7 flutter_desktop: adjust window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-10 09:47:45 +08:00
RustDesk
e6a71c1566
Merge pull request #1690 from Kingtous/master
fix: scroll alignment in remote page
2022-10-09 18:45:16 +08:00
RustDesk
2b75c7b361
Merge pull request #1689 from 21pages/persist-chat
persist cm chat page if chat unanswered
2022-10-09 18:45:00 +08:00
csf
8d23c11312 fix abModel multi request and state didn't refresh bug 2022-10-09 19:41:50 +09:00
Kingtous
4b72b57428 fix: scroll alignment in remote page 2022-10-09 17:13:14 +08:00
21pages
ca9ca19fa7 persist cm chat page if chat unanswered
Signed-off-by: 21pages <pages21@163.com>
2022-10-09 08:53:21 +08:00
csf
14d390e23f opt: address book action more desktop style 2022-10-08 19:28:20 +09:00
csf
ff9c3bccb5 remove comma when self-host server 2022-10-07 21:24:34 +08:00
fufesou
91da949482 flutter_desktop: remote page scroll whell on track
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-05 00:24:42 +08:00
fufesou
126d92bf67 flutter_desktop: fix canvas size in normal and fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-04 21:19:31 +08:00
rustdesk
589d366327 cm permissions tip 2022-10-04 18:20:23 +08:00
fufesou
488e619bc4 flutter_desktop: fix cursor image when cursor moved in from other window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-03 22:03:49 -07:00
csf
fe506c5ff2 mobile cm client info CircleAvatar color 2022-09-29 21:53:50 +08:00
21pages
728985e3bf elevation prompt && uac warning
Signed-off-by: 21pages <pages21@163.com>
2022-09-29 09:13:19 +08:00
Kingtous
0bf63aaa33 opt: desktop connection page scrollbar 2022-09-28 21:21:54 +08:00
Kingtous
1412d9c3ba refactor: global scroll 2022-09-28 12:03:59 +08:00
RustDesk
215f0575a7
Merge pull request #1633 from Heap-Hop/refactor_input_model
Refactor input model for mobile and desktop
2022-09-27 23:38:44 +08:00
csf
f45bb13d24 adjust kWindowEdgeSize 2022-09-27 23:08:01 +08:00
csf
23f0f4e33a move QualityMonitor widget to common 2022-09-27 23:05:11 +08:00
csf
77fcf2d4fa refactor RawPointerMouseRegion & RawKeyFocusScope 2022-09-27 22:16:27 +08:00
csf
3dc9ecce29 refactor input_model 2022-09-27 20:46:36 +08:00
fufesou
e6fc3debd5 flutter_desktop: fix fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-27 20:17:18 +08:00
rustdesk
5e26d96a56 fix id style and connect black theme text color 2022-09-27 19:42:05 +08:00
rustdesk
70e7e99531 some png -> svg 2022-09-27 18:34:05 +08:00
csf
729f4c0733 remove unused of model.dart 2022-09-27 17:52:36 +08:00
RustDesk
2481f338b0
Merge branch 'master' into record 2022-09-27 15:32:27 +08:00
csf
52c6e309ce 1. fix cm window size onToggle Chat.
2. no need to show remote info in cm chat_page.
3. hide Chat IconButton when client unauthorized
4. update lang
2022-09-26 18:10:54 +08:00
csf
dac01b416e android add settings ['Deny LAN Discovery', 'Use IP Whitelisting'] 2022-09-26 11:25:08 +08:00
rustdesk
bb8540b040 install/upgrade/update help card 2022-09-25 21:45:37 +08:00
21pages
e8143255e9 Option LAN Discovery
Signed-off-by: 21pages <pages21@163.com>
2022-09-24 19:56:08 +08:00
rustdesk
98a84a577b install help card 2022-09-23 20:18:11 +08:00
21pages
960df96fdd jump to setting page
Signed-off-by: 21pages <pages21@163.com>
2022-09-23 18:48:46 +08:00
csf
4fe426a2e6 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-09-23 17:46:59 +08:00
rustdesk
2e9ff13ed4 button widget and preparing help cards 2022-09-23 17:28:22 +08:00
csf
e8587436d6 refactor ThemeData 2022-09-23 16:31:50 +08:00
rustdesk
4f92555399 fix connect status colors 2022-09-23 15:12:50 +08:00
fufesou
b8a382a0d8 flutter_desktop: remove animation & adjust popup menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-23 13:52:10 +08:00
Kingtous
d939fdac72 opt: hide home button when it only exists on tab 2022-09-23 11:01:33 +08:00
csf
51b02353c9 1. mobile ab login.
2. typos
3. del rename dialog body padding
2022-09-22 17:41:58 +08:00
csf
9bbc3376a4 refactor: rename to peer_card.dart and peers_view.dart 2022-09-22 17:41:50 +08:00
rustdesk
78efa66378 locked only if installed, to-do: need refine here 2022-09-22 16:18:06 +08:00
21pages
e7e3494dc9 record permission
Signed-off-by: 21pages <pages21@163.com>
2022-09-22 09:57:52 +08:00
21pages
e74f155cb6 fix recording start stop
Signed-off-by: 21pages <pages21@163.com>
2022-09-22 09:57:52 +08:00
21pages
9489877c78 video record
Signed-off-by: 21pages <pages21@163.com>
2022-09-22 09:57:52 +08:00
csf
86d83e12b0 opt: dark theme, add follow system mode 2022-09-21 23:32:59 +08:00
rustdesk
7cecf32d9e better warn icon 2022-09-21 19:18:40 +08:00
rustdesk
715a780edd fix default lang bug 2022-09-21 19:08:36 +08:00
RustDesk
c547e75b1f
Merge pull request #1592 from Heap-Hop/mobile_feat_update_rebase
Update android
2022-09-21 18:58:37 +08:00
rustdesk
4377baf062 imporove setting page 2022-09-21 18:49:28 +08:00
csf
725c0689e2 mobile id text format 2022-09-21 17:54:47 +08:00
csf
9284850dff Merge branch 'master' into mobile_feat_update_rebase 2022-09-21 14:12:22 +08:00
csf
9e6e842247 refactor: move peer_widget / peercard_widget / peer_tab_page & move connect
new address_book class; add peer tab onPageChanged

android settings_page.dart add dark mode

opt peer_tab_page search bar, add mobile peer_tab support
2022-09-21 13:54:01 +08:00
rustdesk
3101c4e119 fix formatId, right panel button style, default windows size (windows,
Linux, no idea about Mac, need to check with xcode)
2022-09-20 19:31:32 +08:00
rustdesk
13fe2164d4 more style bug fix 2022-09-20 18:09:02 +08:00
Kingtous
e5a292ef26 opt: flutter_improved_scrolling doc & remove border 2022-09-20 10:39:18 +08:00
RustDesk
8a6ec7b18f
Merge pull request #1584 from Kingtous/master
opt: use custom scroll feature
2022-09-19 21:15:59 +08:00
Kingtous
df5a2ab556 opt: custom scroll for better scroll and add trackpad support 2022-09-19 21:09:54 +08:00
rustdesk
19586f28bd save peer_tab_index 2022-09-19 19:42:13 +08:00
rustdesk
0679d01a63 fix connection status style 2022-09-19 19:24:51 +08:00
Kingtous
e1ab01a97f opt: use custom scroll feature 2022-09-19 19:18:27 +08:00
rustdesk
e0d759c3bb remove menu from desktop home page 2022-09-19 18:38:19 +08:00
Kingtous
c2f516f57f opt: use const variable 2022-09-19 17:16:28 +08:00
Kingtous
21eb7bd165 opt: more configurable scroll logic & edge size 2022-09-19 16:06:03 +08:00
Kingtous
225d5a0983 fix: place obx down 2022-09-19 11:10:08 +08:00
Kingtous
ef80dab48e opt: remove drag to resize widget on macOS 2022-09-19 10:14:14 +08:00