Commit Graph

613 Commits

Author SHA1 Message Date
dignow
c01c8d0afc touch screen input
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-17 20:07:55 +08:00
21pages
d7ef3df2b3 Revert "try fix linux cm abnormal show"
This reverts commit 193426a3c1.
2023-07-11 10:01:56 +08:00
21pages
fcf6b5466a mobile show chat icon overlay on main page
Signed-off-by: 21pages <pages21@163.com>
2023-07-10 22:21:03 +08:00
21pages
745f33a8c1 opt mobile unread and autoSizeTextField
Signed-off-by: 21pages <pages21@163.com>
2023-07-10 22:21:01 +08:00
21pages
193426a3c1 try fix linux cm abnormal show
Signed-off-by: 21pages <pages21@163.com>
2023-07-10 22:20:38 +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
6c6f6c081e mobile unread chat
Signed-off-by: 21pages <pages21@163.com>
2023-07-10 12:57:38 +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
32c349dd8b tmp commit
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-09 02:06:24 +08:00
21pages
76987105c1 fix android show chat overly out of remote page
Signed-off-by: 21pages <pages21@163.com>
2023-07-08 16:08:23 +08:00
21pages
b0f22d8693 fix cm unread and add vertical divider
Signed-off-by: 21pages <pages21@163.com>
2023-07-08 14:52:12 +08:00
21pages
1f137b3542 flutter: file-transfer/port forward/rdp support
Signed-off-by: 21pages <pages21@163.com>
2023-07-07 17:03:18 +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
7c4c69aa75 cm unread message count
Signed-off-by: 21pages <pages21@163.com>
2023-07-05 20:20:51 +08:00
RustDesk
7408a4b5e6
Merge pull request #4817 from 21pages/relay
opt force_relay/relay_hint logic
2023-07-01 23:01:37 +08:00
21pages
aede035d20 opt force_relay/relay_hint logic
Signed-off-by: 21pages <pages21@163.com>
2023-07-01 22:48:09 +08:00
RustDesk
849ae9e55f
Merge pull request #4809 from dignow/refact/login_dialog
Immediately show the login dialog
2023-07-01 10:53:26 +08:00
dignow
a10433e2e0 Immediately show the login dialog
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-01 10:19:59 +08:00
21pages
89071a4fdb fix connection note
Signed-off-by: 21pages <pages21@163.com>
2023-07-01 09:40:04 +08:00
21pages
08762ca727 fix note dialog
Signed-off-by: 21pages <pages21@163.com>
2023-06-29 06:48:11 +08:00
dignow
99a825850c trivial change
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-28 23:06:01 +08:00
dignow
8deaf8807b touchpad, linux as the controlled side, better control
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-28 23:00:29 +08:00
dignow
c8cd10b6de min scroll, 0.1 thread
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-28 22:35:21 +08:00
21pages
f38ebb7b3c android and approve mode
Signed-off-by: 21pages <pages21@163.com>
2023-06-28 20:22:57 +08:00
dignow
d15deabba5 better conditional compilation
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-24 21:09:45 +08:00
RustDesk
e30f09e7f7
Revert "Fix/mobile connection login state" 2023-06-23 18:25:42 +08:00
RustDesk
74dc8536be
Merge pull request #4747 from dignow/fix/mobile_connection_login_state
Fix/mobile connection login state
2023-06-23 17:43:42 +08:00
rustdesk
31eea1482b remove stupid group, bad implementation, buggy, and not usable 2023-06-23 17:05:48 +08:00
rustdesk
58e4d66b44 add force, quiet to pullAb, no force pull while switch tab, this may be
not good, because data not updated, have to do with refresh button, we
may change to quiet pull in the future
2023-06-23 15:10:10 +08:00
dignow
105a774135 simple refactor
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 14:42:24 +08:00
dignow
ef102bdf94 debug, mobile, connection state
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 14:29:58 +08:00
dignow
811293b261 refact, mobile, connection state
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 13:27:37 +08:00
dignow
1b38986a82 tmp commit
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 13:27:37 +08:00
dignow
96d95fa08a fix user login state
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 13:27:36 +08:00
rustdesk
fea9cfba7f stupid guy doesn not know what is consistency 2023-06-23 12:58:27 +08:00
rustdesk
20db4bed01 avoid currentUser call more than once when initializing app 2023-06-22 23:19:26 +08:00
rustdesk
5831db260f fix login error 2023-06-22 22:33:54 +08:00
dignow
96b20ecc23 simple log refact
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-22 14:58:45 +08:00
rustdesk
bacba010e3 fix ci 2023-06-22 10:04:16 +08:00
RustDesk
2ea4e0ccab
Merge pull request #4735 from 21pages/peer_tab
peer tab use icon
2023-06-22 09:41:42 +08:00
21pages
c02a502a7f peer tab use icon
Signed-off-by: 21pages <pages21@163.com>
2023-06-22 08:49:58 +08:00
fufesou
c7a417b2fb fix json decode, empty user info
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-22 08:25:29 +08:00
fufesou
8dd218235d store user info after login
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-22 00:55:50 +08:00
fufesou
321f193f4d fix address book state
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-21 18:28:52 +08:00
fufesou
10508a41b1 manage network state for both user info and user group
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-21 16:37:27 +08:00
fufesou
581e84d806 tmp debug, user login state
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-21 16:37:27 +08:00
fufesou
bf1cf29cb9 fix user login state
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-21 16:37:27 +08:00
RustDesk
eababdcf79
Merge pull request #4719 from 21pages/group
peer ab/group tab refresh, animated refresh icon
2023-06-21 12:13:35 +08:00
21pages
0bda66dd7f peer ab/group tab refresh, animated refresh icon
Signed-off-by: 21pages <pages21@163.com>
2023-06-21 12:11:41 +08:00
RustDesk
5f5d63187d
Merge pull request #4716 from 21pages/group
filter group peers without http request
2023-06-21 10:41:57 +08:00
21pages
ec9062f505 filter group peers without http request
Signed-off-by: 21pages <pages21@163.com>
2023-06-21 09:43:09 +08:00
fufesou
277804feef query online on load peers
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 23:34:05 +08:00
21pages
79fc51a1b5 show cm after receiving textchat when cm hidden
Signed-off-by: 21pages <pages21@163.com>
2023-06-20 13:01:10 +08:00
21pages
ca19246f30 decode json with utf8 from names and show account info
Signed-off-by: 21pages <pages21@163.com>
2023-06-18 14:11:35 +08:00
21pages
8b7a145c61 fix group visit
Signed-off-by: 21pages <pages21@163.com>
2023-06-17 22:43:26 +08:00
21pages
5a14945666 fix login dialog can't pop when api server is invalid
Signed-off-by: 21pages <pages21@163.com>
2023-06-15 15:29:21 +08:00
fufesou
5a88841ffd oidc buttons, depends on server options
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-14 15:17:20 +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
rustdesk
7fba1800ec fix linux uni (url) and tray exit 2023-06-10 18:24:03 +08:00
rustdesk
501323ff6a const sessionId for mobile 2023-06-09 19:57:37 +08:00
rustdesk
024c181d69 fix android https://github.com/rustdesk/rustdesk/issues/4533#issuecomment-1584064510 2023-06-09 17:07:49 +08:00
NicKoehler
38471fbacd
fix empty messages 2023-06-09 10:07:27 +02:00
rustdesk
a9098960d1 fix #4533 2023-06-09 11:32:36 +08:00
NicKoehler
c9ce5233f5
send when left shift key is not pressed 2023-06-08 16:00:48 +02:00
21pages
2ececed0c1 use uuid as session id
Signed-off-by: 21pages <pages21@163.com>
2023-06-08 07:24:02 +08:00
fufesou
c4f9650d7f fix, win mouse, touchpad scroll
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:01:01 +08:00
rustdesk
c69d59596b windows gracy exit: fix issue #3728 #3395 #912 2023-06-07 14:25:34 +08:00
21pages
b58fbb26ba close chat page bofore remote page
Signed-off-by: 21pages <pages21@163.com>
2023-05-29 10:19:40 +08:00
rustdesk
bd3386e014 remove fluent 2023-05-24 14:18:42 +08:00
Kingtous
5b3a8a2c3d feat: upgrade flutter pubs 2023-05-24 00:19:57 +08:00
fufesou
c997d87a4f simple factor change
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-21 08:31:49 -07:00
fufesou
854745709e try fix trackpad mouse, too fast
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-21 08:24:44 -07:00
NicKoehler
717a7e9e03
Merge branch 'rustdesk:master' into chat 2023-05-20 18:35:03 +02:00
NicKoehler
11fc56ab2c
switched to grid layout 2023-05-20 15:12:52 +02:00
fufesou
df2de0fd61 windows, custom resolution
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 20:48:47 +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
NicKoehler
ec4a95f906
replaced buttons with switches 2023-05-18 11:41:16 +02:00
Kingtous
56f1b75b52 fix: port forward & RDP check 2023-05-15 00:33:58 +08:00
fufesou
4ee0fd9676 plugin_framework, test install plugin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
b06fad0e43 plugin_framework, handle plugin list
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
4eb6bd82a4 plugin_framework, handle plugin list
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
db71dd039d plugin_framework, manager, 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
RustDesk
a7689f540c
Revert "To support the touch pad of the magnetic keyboard on Android tablets." 2023-05-04 20:31:03 +08:00
lpcy
a1412d2ff9
To support the touch pad of the magnetic keyboard on Android tablets. 2023-05-03 22:55:50 +08:00
Kingtous
3980e52a88 opt: close main window when exit from tray on macOS 2023-05-02 23:48:49 +08:00
Kingtous
f4c5a3d903 fix: window on top when url scheme received from ipc 2023-05-02 16:20:07 +08:00
Kingtous
7a82070420 fix: make event loop in tray compatible with main window 2023-05-02 12:52:27 +08:00
fufesou
45d07686b9 plugin_framework, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-26 16:07:58 +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
fufesou
260c671d6c plugin_framework, load plugin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-23 15:40:55 +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
d9755abbc2 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-20 22:55:26 +08:00
fufesou
4200734593 add events to ui
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-20 10:29:52 +08:00
21pages
1100b2a465 show fingerprint
Signed-off-by: 21pages <pages21@163.com>
2023-04-19 15:52:15 +08:00
fufesou
1d4772af18 fix android physical keyboard input
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-07 16:04:06 +08:00
fufesou
f56adbb56e fix wayland map mode
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-04 18:35:01 +08:00
fufesou
127ab57d62 ignore 'gdm' on loginctl
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
3fd1da05f4 tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
c944d6093d virtual display, linux, debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
fufesou
461aa622f8 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:50 +08:00
fufesou
e24e05ba5c tmp commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:50 +08:00
fufesou
c845ddf510 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 10:52:43 +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
djordans
90a43a5110
add content-type to api/ab/get 2023-03-27 17:02:46 +02:00
fufesou
1fb5cc7dd8 fix setting conn type
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 16:11:17 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
rustdesk
f05ac099e7 workaround for 2023-03-23 22:52:58 +08: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
fufesou
28f41d6c93 maybe better touchpad control
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-20 18:42:03 +08:00
fufesou
c19e46acdd add trackpad speed factor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-20 15:58:16 +08:00
rustdesk
4d827708c3 add password to --connect command in flutter, --connect id [passord] 2023-03-20 00:16:06 +08:00
fufesou
602b53fe47 Better peer info handler
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-18 13:48:56 +08:00
21pages
774694714d fix view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-17 11:28:13 +08:00
csf
adba3b8eb7 1. fix remote DirectoryOptions home initialization.
2. opt MenuEntryDivider.
2023-03-16 19:39:37 +09:00
21pages
0e05df12fc client side view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-16 14:35:41 +08:00
csf
bd3f19c1e6 fileModel fix remote DirectoryOptions isWindows 2023-03-16 11:23:15 +09:00
rustdesk
c3e816feee fix some stupid grammer 2023-03-15 22:44:07 +08:00
Kingtous
8044b0926b opt: better short alias for the identical tip 2023-03-15 17:26:33 +08:00
Kingtous
7a05910807 feat: identical msg in flutter and sciter 2023-03-15 17:21:15 +08:00
Kingtous
33ca87718b opt: better docs 2023-03-15 17:21:15 +08:00
Kingtous
b627a0d6c1 feat: post file confirm and make files with the same name confirm 2023-03-15 17:21:15 +08:00
Kingtous
b187d0fd59 feat: fit for file confirm dialog queue 2023-03-15 17:21:15 +08:00
Kingtous
6725c9544b opt: add event loop def 2023-03-15 17:21:15 +08:00
Mr-Update
d503b31011
Update chat_model.dart 2023-03-13 20:43:03 +01:00
fufesou
38de74f522 set range from 3 to 5
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-13 21:18:10 +08: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
RustDesk
6d149f6ccb
Merge pull request #3629 from fufesou/refact/cm_start_ipc
cm, better position to start ipc
2023-03-13 14:27:03 +08:00
fufesou
7caafd563e cm, better position to start ipc
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-13 13:46:44 +08:00
csf
1b2d3e87f7 android server add android_permission_may_not_change_tip 2023-03-13 10:37:26 +09:00
grummbeer
40115163b4 Mobile. Share Screen. Unify button style 2023-03-10 13:40:51 +01:00
rustdesk
a6deacb92b remove alias and disable status in peer card sort 2023-03-10 15:25:19 +08:00
RustDesk
9fe5a75233
Merge pull request #3560 from Heap-Hop/refactor_file_manager
Refactor file manager
2023-03-10 12:51:07 +08:00
RustDesk
a807f4371f
Merge pull request #3583 from fufesou/refact/avoid_texture_neg_w_h
refact/avoid texture neg w h
2023-03-10 12:50:33 +08:00
fufesou
8a09abbf71 avoid w/h <= 0
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-10 10:53:41 +08:00
Kingtous
7833c7ce31 fix: window overflow & prevent setMaximize when fullscreen 2023-03-10 00:15:25 +08:00
csf
69d8498404 mobile new file SelectMode state 2023-03-09 22:51:42 +09:00
fufesou
d19d4aacdb avoid invalid texture width and height
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-09 19:38:47 +08:00
csf
f5d0275bf3 selectedItems use obs state 2023-03-09 19:55:38 +09:00
csf
5ae3d33f3c move selectedItems to file controller model 2023-03-09 18:05:09 +09:00
csf
970dfa3c88 fix jobTable state can't update 2023-03-09 11:40:06 +09:00
csf
a2f82b6ea6 restore jobTable state mode 2023-03-09 00:06:24 +09:00
csf
b7a0436aa3 fix close error 2023-03-08 23:14:52 +09:00
csf
a962e068f8 fix sendFiles wrong direction 2023-03-08 23:06:34 +09:00