Commit Graph

213 Commits

Author SHA1 Message Date
RustDesk
efd50ef4f6
Revert "not accept dialog show when desktop page dispose" 2023-06-08 16:42:57 +08:00
21pages
52733654c3 not accept dialog show when desktop page dispose
Signed-off-by: 21pages <pages21@163.com>
2023-06-08 16:18:56 +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
a1b0b90f08 fix blurry image, original scale, resizing window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-04 21:06:51 +08:00
rustdesk
14e947e32d add comment 2023-05-01 09:25:06 +08:00
21pages
a3adb4788f fix last commit
Signed-off-by: 21pages <pages21@163.com>
2023-05-01 09:05:52 +08:00
RustDesk
c0f2a62bb8
Update remote_page.dart 2023-04-30 23:24:24 +08:00
RustDesk
b5ab71e2ff
Update remote_page.dart 2023-04-30 23:20:44 +08:00
21pages
7bfe383e4a disable wakelock when minisized
Signed-off-by: 21pages <pages21@163.com>
2023-04-30 20:05:56 +08:00
fufesou
cbeebea7a5 plugin_framework, show remote toolbar widget
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-23 20:53:51 +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
fufesou
6c78e7bf74 fix mobile show chat window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-04 09:51:41 +08:00
fufesou
c845ddf510 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 10:52:43 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
rustdesk
4d827708c3 add password to --connect command in flutter, --connect id [passord] 2023-03-20 00:16:06 +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
65d43a965f
rename menubar into toolbar 2023-03-15 18:31:53 +01:00
fufesou
3a6f94503c trivial changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-13 21:05:47 +08:00
fufesou
28aecbb9e9 maybe better mouse hover
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-13 21:04:24 +08:00
NicKoehler
ab9acc76fc
backgroundcolor migration 2023-02-23 16:49:31 +01:00
fufesou
275da850ff do not create texture when texture render is not enabled
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:56 +08:00
fufesou
77c4a14845 flutter texture render, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:51 +08:00
fufesou
5acedecf0c texture paint
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:49 +08:00
Kingtous
d3455f3ce2 feat: adapt for the latest renderer plugin 2023-02-23 17:06:48 +08:00
21pages
6f106251f9 force relay when id is suffixed with "/r"
Signed-off-by: 21pages <pages21@163.com>
2023-02-13 17:12:28 +08:00
csf
2a0c9699e8 move ImagePainter, and fix mobile drawImage quality 2023-02-09 23:00:34 +09:00
csf
d2c02ac85d Merge branch 'master' of https://github.com/rustdesk/rustdesk into opt_chat_overlay_and_fix_pageview_2 2023-02-08 22:29:51 +09:00
csf
3d5aca18d6 refactor OverlayKeyState for OverlayDialogManager and ChatModel 2023-02-08 22:01:15 +09:00
csf
893f18cdec add PenetrableOverlayState, opt chat page over remote_page 2023-02-07 00:11:48 +09:00
fufesou
e05b95743c cursor position and size update
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-03 17:03:19 +08:00
fufesou
f9e3a3f074 zoom cursor with dpi
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:36 +08:00
fufesou
d511d1e27a zoom remote cursor when view style is original
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:35 +08:00
fufesou
aafc2e0a8e zoom cursor on different OSs
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:35 +08:00
fufesou
77ee60c8dc scale remote cursor when view style is adaptive
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:35 +08:00
fufesou
b5fbc23cb9 zoom system cursor when view scale is adaptive
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:35 +08:00
fufesou
8dba394205 scale system cursor image
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-02 14:50:34 +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
333092f983 switch sides
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +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
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
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
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
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
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
kingtous
46a6df86ea refactor: use latest custom cursor api 2022-12-11 14:17:29 +08:00
fufesou
c0cf6c3173 fix image blurry
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-30 22:57:16 +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
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
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
fufesou
ea5bff63fc remove unused sized box widget
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-18 10:21:25 +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
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
0cf2bfb5ef save pin option on remote menubar
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:30:58 +08:00
fufesou
911436379f flutter_desktop: remote tab menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-03 21:58:25 +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
fufesou
b28fa19dfe flutter_desktop: remote rxbool of fullscreen
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-01 17:01:43 +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
21pages
52a21234d4 show disabled cursor on the control end
Signed-off-by: 21pages <pages21@163.com>
2022-10-17 10:27:53 +08:00
Kingtous
abbf56f2ab fix: use rawRGBa cursor workaround 2022-10-10 22:21:09 +08:00
fufesou
03439831a7 flutter_desktop: adjust window
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-10-10 09:47:45 +08:00
Kingtous
4b72b57428 fix: scroll alignment in remote page 2022-10-09 17:13:14 +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
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
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
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
e8587436d6 refactor ThemeData 2022-09-23 16:31:50 +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
Asura
25fd0d6148 Refactor: input mode of desktop 2022-09-14 23:49:59 -07: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
a28fd5d772 refactor: del unused or dead code and optimize reusable code 2022-09-13 22:59:13 +08: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
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
csf
d0c438268d update overlay widgets on flutter desktop
1. add mobile actions
2. disable showChatIcon
2022-09-08 22:18:02 +08:00
fufesou
a9bb7c7947 flutter_destkop: fix cursor scale
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-09-07 19:52:30 -07:00