Commit Graph

1054 Commits

Author SHA1 Message Date
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
asur4s
14e21863ba update deps 2022-12-13 15:34:20 -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
5a6e879c0a update: cursor to 0.0.2 2022-12-12 00:14:38 +08:00
Kingtous
bc5a959c90 opt: backport cursor api 2022-12-11 23:23:26 +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
Chieh Wang
49bcf8f794 fix conflict 2022-12-08 23:49:36 -08:00
Kingtous
d3d4c7dac4 opt: enable debug stacktrace output & add json serde check 2022-12-09 10:49:47 +08:00
Kingtous
7dadf3ba2f opt: remove redundant restore job 2022-12-08 17:41:14 +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
21pages
6f7eb17c48 ab: read respectively and sync when set
Signed-off-by: 21pages <pages21@163.com>
2022-12-06 12:12:10 +08:00
21pages
5616b20879 opt add ab id
Signed-off-by: 21pages <pages21@163.com>
2022-12-06 12:12:08 +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
c3ea787aa8 remove tray manager in pod lock 2022-12-05 17:01:12 +08:00
21pages
251ce41d36 fix menu padding mistake
Signed-off-by: 21pages <pages21@163.com>
2022-12-05 09:33:01 +08:00
rustdesk
8d1254cf14 fix is_login_wayland 2022-12-05 00:27:11 +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
9bbe236651 peer tab recorder
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
21pages
fb0c75f188 fix theme sync
Signed-off-by: 21pages <pages21@163.com>
2022-12-04 19:55:48 +08:00
rustdesk
3f009a3bc7 wayland tip 2022-12-04 18:39:59 +08:00
rustdesk
c37f4dabe1 add LSUIElement=1 to flutter/macos/Runner/Info.plist 2022-12-04 17:00:30 +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
Kingtous
5465b84971 refactor: remove tray manager in macos 2022-12-02 16:46:43 +08:00
kingtous
c09a7d445a fix: build in os.system wrapper 2022-12-02 14:59:54 +08:00
Kingtous
9c55c897be fix: remove tray manager in multi window 2022-12-02 10:26:52 +08:00
fufesou
5ea4a130ea update uni_links_desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-01 22:53:49 +08:00
fufesou
387a7f2df4 ios get data dir
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-01 21:48:19 +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
85529105be fix: sdkInt fallback to 0 2022-11-30 13:57:46 +08:00
Kingtous
c6e658e256 opt: fix win7 crash on latest device_info_plus 2022-11-30 13:56:22 +08:00
fufesou
767950d429 remove unneccessary ??
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-30 10:43:15 +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
Kingtous
99d6ec2697 fix: android ci
opt: android ci

opt: bridge compile time

fix: android sign

fix: android so

opt: format
2022-11-29 01:44:12 +08:00
rustdesk
6de3488f63 remove more pipewire 2022-11-28 16:14:24 +08:00
21pages
248f18f0d8 specify linux cm target size at beginning
Signed-off-by: 21pages <pages21@163.com>
2022-11-27 18:56:27 +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
Kingtous
03c1395565 opt: remove listener warning output 2022-11-26 11:38:39 +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
Xerxes-2
142f9c6e57 Merge branch 'master' of https://github.com/rustdesk/rustdesk into CIDR-whitelist 2022-11-23 06:08:21 +11:00
Xerxes-2
de951ad70a update IPv4 check and add IPv6 check in whitelist
Signed-off-by: Xerxes-2 <dspxue@gmail.com>
2022-11-23 06:00:58 +11:00
Xerxes-2
cf721e9bb3 support CIDR for whitelist
Signed-off-by: Xerxes-2 <dspxue@gmail.com>
2022-11-23 05:07:22 +11:00
kingtous
0643227154 fix: macos titlebar 2022-11-22 23:03:12 +08:00
kingtous
4a3dd3a5af opt: relative macos dylib 2022-11-22 23:03:12 +08:00
Kingtous
8b15174ca6 update: deps
wip: add arm,arm64 triplet

opt: macos nightly ci
2022-11-22 23:03:12 +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
RustDesk
68f28798d5
Merge branch 'master' into password 2022-11-21 20:02:57 +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
fufesou
048fcf4016 fix win cursor color
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-21 18:56:27 +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
rustdesk
be9d04ff24 remove trackpad support in 3.0.5, will revert once upgrade to 3.3 2022-11-21 16:29:29 +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
RustDesk
50be5c0f14
Merge pull request #2247 from 21pages/approve-mode
approve mode
2022-11-21 10:17:40 +08:00
RustDesk
e02dd2940c
Merge pull request #1987 from xxrlzzz/dev
opt: mac scroll to fast
2022-11-20 23:57:34 +08:00
xxrl
13fd55557b feat: support track pad scroll on flutter 2022-11-20 23:47:15 +08:00
rustdesk
2952f151a0 modify copyright in mac 2022-11-20 21:10:40 +08:00
21pages
05c549a5fe approve mode, cm sync option
Signed-off-by: 21pages <pages21@163.com>
2022-11-20 20:28:47 +08:00
Kingtous
9a9d0117e2 opt: reduce white screen flickering on sub window 2022-11-19 16:17:11 +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
RustDesk
4a8578ee85
Merge pull request #2201 from 21pages/fix
fix api server setting error
2022-11-18 12:03:20 +08:00
21pages
931ebc86bc fix api server setting error
Signed-off-by: 21pages <pages21@163.com>
2022-11-18 11:56:32 +08:00
Kingtous
3ad46908e9 fix: window overflow after restore from fullscreen
related: https://github.com/leanflutter/window_manager/issues/131
2022-11-18 11:26:47 +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
752d84ffb0 fix remember peer card view type
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-18 10:19:55 +08:00
fufesou
4bd1a39ac4 fix big init resizeEdgeSize
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-17 20:24:17 +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
RustDesk
2158f928e6
Merge pull request #2182 from KoalaBear84/master
Fix copyright symbol
2022-11-17 16:13:07 +08:00
KoalaBear84
1e2429b2a9
Update desktop_setting_page.dart
Use real copyright symbol ©
2022-11-17 08:57:53 +01:00
Kingtous
403861c3ce fix: multi window existence on taskbar 2022-11-17 15:55:37 +08: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
fufesou
46423614c8 change cursor resize interpolation to linear
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-16 15:22:58 +08:00
fufesou
44b89f574b fix cursor image && hotx,hoty, debug win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-16 15:22:57 +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
RustDesk
366e287113
Merge pull request #2100 from fufesou/fix_cursor
Fix cursor
2022-11-14 22:07:05 +08:00
Kingtous
41b0c77faa feat: support create shortcut for peers 2022-11-14 19:49:46 +08:00
fufesou
3d5be47b1b fix cursor key mismatch
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-14 17:17:15 +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
98bb47a81d fix cursor lost control sometime && refactor some Camel-Case flutter
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-14 15:05:44 +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
Kingtous
1a917b1603 opt: add windows custom cursor cache 2022-11-13 14:57:46 +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
Kingtous
614fcca1b8 opt: windows static and vc140_1 compile 2022-11-12 12:34:26 +08:00
Kingtous
cb28a48f6f fix: windows maximize issue 2022-11-11 22:04:50 +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
Kingtous
31e2ac93d4 opt: change minimum cursor size to 12 2022-11-10 15:58:09 +08:00
Kingtous
74357236bb opt: save offset and size after hide on linux 2022-11-10 15:58:09 +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
8fb664cce9 desktop mouse better control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-08 13:37:08 +08:00
fufesou
8984d16c75 desktop get mouse control by big distance
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-08 12:01:51 +08:00
fufesou
03e041001c fix_cm: show window before set size or alignment
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-08 11:07:20 +08:00
fufesou
49e493aeb4 flutter assets are missed for login ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-08 10:22:34 +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
ecf6cff575 chat floating icon
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-05 10:52:39 +08:00
fufesou
fed699b4ef Remove unused logic
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-05 10:46:29 +08:00
fufesou
4f7af964c6 desktop cm: auto focus & merge setSizeAlignment
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-05 10:35:56 +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
17b34dad69 mobile file transfer update goBack goToParentDirectory 2022-11-03 00:01:59 +09: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
fufesou
c2d843ace6 refactor main runApp()
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-02 22:23:23 +08: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
5c8639c603 add: logo assets 2022-11-02 10:24:07 +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
fufesou
519e9420bd flutter_desktop: fix win crash for uni_link_desktop
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 11:04:45 +08:00
Kingtous
cdb63bbc71 opt: add g_autoptr to free event automatically 2022-11-01 10:11:04 +08:00
Kingtous
43f9191a6b fix: close previous tab causes reconnection 2022-11-01 10:10:40 +08:00
fufesou
e6d4e5b42c win: fix potential bugs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-31 20:47:15 +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
2cb99dbbff flutter_desktop: default cursor init commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-30 10:20:14 +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
Kingtous
f187956ae5 fix: sub window resize cause focus freeze 2022-10-28 14:39:06 +08:00
Kingtous
74d86c9c60 fix: window memory issue 2022-10-27 16:23:31 +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
38803f0de5 win_fix_multi_tab: debug 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
5cf8c039b5 fix: [win] window channel deconstruction memory issue 2022-10-26 16:58:15 +08:00
Kingtous
6f2ef398bf feat: --cm hide task bar 2022-10-26 16:57:56 +08: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
dd547cedf0 fix: a hook memory issue on linux 2022-10-25 13:48:38 +08:00
RustDesk
080818cf16
Merge pull request #1803 from Heap-Hop/master
feat: Android session record
2022-10-25 11:00:08 +08:00
csf
bf4ed4b727 fix RecordingModel get size & add mobile screen record (remote) 2022-10-25 11:27:34 +09:00
csf
0c30d34cc2 add android screen record (incoming session) 2022-10-25 10:16:11 +09:00
csf
46eba4758d fix mobile file transfer can't send files 2022-10-25 10:14:40 +09:00
csf
43429c41d9 flutter 3.0.5 2022-10-25 10:13:31 +09:00
csf
e6be1cb02a fix android build for flutter 3.0.5 2022-10-24 22:30:22 +09:00
Kingtous
e00a59bbd4 fix: remove duplicate destory on windows 2022-10-24 17:14:16 +08:00
Kingtous
492bc1525b fix: action button stateful tooltip 2022-10-24 17:14:16 +08:00
Kingtous
30ddc95c6b fix: windows cm popup issue 2022-10-24 17:14:15 +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
Kingtous
f0f3a2027c opt: ci
opt: use force to prevent reuse newer bundle tools
2022-10-21 14:21:52 +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
csf
afa94d5907 add test mode, update cm_test 2022-10-20 23:07:11 +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
csf
62c53f0343 mobile file transfer disable actions on drivers 2022-10-19 22:52:02 +09:00
Kingtous
bf7597ec7c feat: add window size plugin injection on windows 2022-10-19 16:29:38 +08:00
kingtous
5fff68011a wip: uni links 2022-10-19 16:28:07 +08:00
Kingtous
e50271cbb6 fix: cm window block on setSize 2022-10-19 16:28:06 +08:00
csf
d10748a67b mobile file transfer handle driver & update UI theme 2022-10-19 11:50:47 +09: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
fufesou
244c07e50e flutter: msgbox selectable
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-17 21:55:26 +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
RustDesk
8b1f78d84f
Merge pull request #1734 from Kingtous/master
fix: cm window block on setSize
2022-10-17 12:07:28 +08:00
Kingtous
0522471b39 fix: cm window block on setSize 2022-10-17 12:04: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
Kingtous
614e0d40bf feat: add window event on macos, windows 2022-10-14 14:00:54 +08:00
RustDesk
85b4758d93
Merge pull request #1719 from Heap-Hop/opt/file_transfer
opt file transfer
2022-10-13 21:09:18 +08:00
csf
67a5cf9771 add confirm before closing multiple tabs 2022-10-13 21:49:03 +09:00
Kingtous
44662dc50b [Linux] feat: add window oriented listener support 2022-10-13 20:40:02 +08: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
Kingtous
2eab0d8832 feat: add rustdesk uni links protocol 2022-10-12 21:57:30 +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
2ced73cdda pass rust args to flutter
Signed-off-by: 21pages <pages21@163.com>
2022-10-11 15:10:58 +08:00
21pages
089cf41a2f add install page
Signed-off-by: 21pages <pages21@163.com>
2022-10-11 15:10:03 +08:00
Kingtous
ed9ce650e0 opt: update upstream flutter_custom_cursor 2022-10-10 22:23:24 +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
csf
efacc7362a fix hit tag empty space bug 2022-10-10 21:10:31 +09:00
csf
1ce8b1fee5 mobile tag actions 2022-10-10 18:27:26 +09: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
csf
715d837f54 logOut show loading 2022-10-09 19:57:38 +09: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
f3a60a0448 opt: remove debug output from custom cursor 2022-10-09 18:13:15 +08: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
RustDesk
672d5f31d0
Merge pull request #1687 from Heap-Hop/master
fix flutter desktop Address book
2022-10-09 00:29:41 +08:00
csf
c418a33384 fix: del selectedTags before tags 2022-10-08 19:56:04 +09:00
csf
dc8ddc4364 opt: address book tag action menu desktop style 2022-10-08 19:52:02 +09:00
csf
14d390e23f opt: address book action more desktop style 2022-10-08 19:28:20 +09:00
Kingtous
d8a720d886 fix: [Linux] duplicate window border on sub window 2022-10-08 17:19:45 +08:00
csf
6a92212216 use shared AddressBookTag widget & hide _editTagAction when tags is empty 2022-10-08 17:39:05 +09:00
csf
a13c4c5907 AbModel use getx only 2022-10-08 17:13:24 +09:00
csf
ee1a7fb791 fix ab peers state 2022-10-08 16:53:03 +09:00
csf
9449e50ba4 fix ab tag selection state and opt ab style 2022-10-08 10:55:54 +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
rustdesk
8d54df77dc different kWindowEdgeSize for Linux / Windows 2022-10-04 17:47:51 +08:00
rustdesk
479301346a smaller drag/resize detection area 2022-10-04 16:48:50 +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
701611372c hide tcpTunneling when peer is Android 2022-09-29 21:58:11 +08:00
csf
fe506c5ff2 mobile cm client info CircleAvatar color 2022-09-29 21:53:50 +08:00
csf
d11ae197f3 CustomAlertDialog default BoxConstraints 2022-09-29 21:09:40 +08:00
csf
deedac3497 fix showMobileActionsOverlay init 2022-09-29 20:50:01 +08:00
csf
1d04eda6f5 fix can't use mouse on remote multi screen 2022-09-29 19:22:51 +08:00
csf
7457551b21 mobile png -> svg 2022-09-29 14:08:15 +08:00
csf
9911f4d2f5 android direct ip access 2022-09-29 13:07:20 +08:00
21pages
172091602a opt: adjust msgbox text width, passwordDialog support enter && esc
Signed-off-by: 21pages <pages21@163.com>
2022-09-29 10:48:27 +08:00
21pages
ae8d97eb72 deal with flutter SYSTEM user
Signed-off-by: 21pages <pages21@163.com>
2022-09-29 09:13:19 +08:00
21pages
728985e3bf elevation prompt && uac warning
Signed-off-by: 21pages <pages21@163.com>
2022-09-29 09:13:19 +08:00