Commit Graph

919 Commits

Author SHA1 Message Date
NicKoehler
3da530191c
added on/off text indicator 2023-05-21 14:24:51 +02:00
21pages
e482dc3e2b aom encode/decode
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:26:18 +08:00
NicKoehler
9374188ea9
replaced hardcoded chatpage size with expanded, alignment adjustments 2023-05-21 10:20:40 +02:00
NicKoehler
717a7e9e03
Merge branch 'rustdesk:master' into chat 2023-05-20 18:35:03 +02:00
NicKoehler
52f1e06257
removed unused text 2023-05-20 18:33:40 +02:00
NicKoehler
0b1fdffdcc
grey disabled permissions 2023-05-20 18:30:13 +02:00
NicKoehler
11fc56ab2c
switched to grid layout 2023-05-20 15:12:52 +02:00
NicKoehler
f106a116ab
larger chat and moved to left 2023-05-19 23:21:13 +02:00
NicKoehler
87c3a2850d
modernized header 2023-05-18 22:59:07 +02:00
NicKoehler
301faf4387
added new icons 2023-05-18 22:10:49 +02: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
RustDesk
305a04a785
Merge pull request #4344 from fufesou/feat/linux_exec_privileged
Feat/linux exec privileged
2023-05-12 16:51:54 +08:00
fufesou
bc6ed22006 fix word spelling
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 16:29:10 +08:00
RustDesk
3b0788be56
Revert "disable desktop_drop for now" 2023-05-12 13:22:49 +08:00
fufesou
095ac46255 plugin_framework, test plugin manager, uninstall is not fully tested
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:42 +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
db71dd039d plugin_framework, manager, install plugin
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
6f5ff0ac0e plugin_framework, Remove plugin enable option
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
Kingtous
971f88b38c fix: add pf_ prefix 2023-05-10 23:37:08 +08:00
Kingtous
229df038fc feat: add entry in left panel 2023-05-08 13:10:39 +08:00
Kingtous
77fa807b57 feat: implement dialog callback 2023-05-08 12:34:19 +08:00
fufesou
72b19a27d3 disable desktop_drop for now
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-05 20:47:42 -07: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
21pages
2e19ffe89d workaroud for macos window hiding after checking authorization
Signed-off-by: 21pages <pages21@163.com>
2023-04-25 16:57:19 +08:00
fufesou
2051dca5b4 plugin_framework, support log callback
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-25 15:35:56 +08:00
fufesou
d8dc56a743 plugin_framework, debug config, mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-24 19:57:20 +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
ae789ff5f1 plugin_framework, plugin manager
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-22 22:21:02 +08:00
21pages
1100b2a465 show fingerprint
Signed-off-by: 21pages <pages21@163.com>
2023-04-19 15:52:15 +08:00
rustdesk
a692038991 fix #4037 2023-04-13 16:06:46 +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
21pages
b79f14af12 client side fps control for reduce delay
Signed-off-by: 21pages <pages21@163.com>
2023-04-07 18:53: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
RustDesk
cb66c6f9f4
Merge pull request #3902 from fufesou/feat/linux_virtual_display
Feat/linux virtual display (headless linux)
2023-04-03 14:28:50 +08:00
fufesou
8aa5f3a2a7 mobile, edit os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
888c851167 desktop, remote toolbar, os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
9448e35b46 update dialog style
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
21pages
c842650c11 vp8
Signed-off-by: 21pages <pages21@163.com>
2023-04-03 12:22:36 +08:00
RustDesk
83b7518897
Revert "vp8" 2023-04-01 10:13:39 +08:00
21pages
78748271ac vp8
Signed-off-by: 21pages <pages21@163.com>
2023-03-31 22:32:34 +08:00
grummbeer
4e02e8d005 File Manager. Fix wrong state of checkbox "show hidden files" 2023-03-29 23:22:31 +02:00
fufesou
c845ddf510 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 10:52:43 +08:00
RustDesk
9ec0b4be56
Merge pull request #3766 from 21pages/fix
fix home page tabbar label language cannot be changed
2023-03-24 18:17:50 +08:00
21pages
3b42b331d1 fix home page tabbar label language cannot be changed
Signed-off-by: 21pages <pages21@163.com>
2023-03-24 17:39:31 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
fufesou
1d122b5a73 platform additions
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-21 11:27:30 +08:00
rustdesk
4d827708c3 add password to --connect command in flutter, --connect id [passord] 2023-03-20 00:16:06 +08:00
grummbeer
3b3556e600 Unify Input. Add border radius to pulldown 2023-03-18 04:48:56 +01:00
grummbeer
6f88a70649 Unify Input. Remove hardcoded style (remote id) 2023-03-18 04:48:56 +01:00
grummbeer
f180c7d645 Unify Input. Remove hardcoded style (tcp tunnel) 2023-03-18 04:48:56 +01:00
grummbeer
de6b8547f2 Unify Input. Remove hardcoded style (_LabeledTextField) 2023-03-18 04:48:56 +01:00
grummbeer
76252ec94c Unify Input. Remove hardcoded style (new rdp) 2023-03-18 04:48:56 +01:00
grummbeer
6e2c27cfb1 Unify Input. Remove hardcoded style (settings port) 2023-03-18 04:48:56 +01:00
grummbeer
c28ac8a339 Unify Input. Remove hardcoded style (password) 2023-03-18 04:48:56 +01:00
grummbeer
7e13ff6524 Unify Input. Remove hardcoded style (socket) 2023-03-18 04:48:56 +01: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
64ab7a64c0 handle titlebar menu for view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-16 15:27:44 +08:00
21pages
0e05df12fc client side view mode
Signed-off-by: 21pages <pages21@163.com>
2023-03-16 14:35:41 +08:00
NicKoehler
f41f9d9a98
typo 2023-03-15 18:57:15 +01:00
NicKoehler
65d43a965f
rename menubar into toolbar 2023-03-15 18:31:53 +01:00
NicKoehler
51a37f971a
changed monitor icon and implemented new setting to show monitors directly in menubar #3333 2023-03-15 17:57:52 +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
21pages
fc99a288de fix mac can't change video directory
Signed-off-by: 21pages <pages21@163.com>
2023-03-10 21:32:43 +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
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
a962e068f8 fix sendFiles wrong direction 2023-03-08 23:06:34 +09:00
csf
d867decd98 refactor Desktop file_manager_page.dart 2023-03-08 22:32:55 +09:00
csf
2dd4545be0 refactor file_model.dart 2023-03-08 21:05:55 +09:00
fufesou
18ca4273be better prompt
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-08 15:57:33 +08:00
fufesou
1d85d87b40 translate changes
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-08 12:52:55 +08:00
fufesou
ad32eec879 better install prompt
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-08 12:41:10 +08:00
fufesou
9bb9a74979 win, install cert
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-08 12:40:40 +08:00
fufesou
e00eaee4b5 win, install cert
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-08 12:39:30 +08:00
csf
8b46639ef6 refactor file_manager 2023-03-08 00:49:14 +09:00
RustDesk
aed8a72bd1
Merge pull request #3498 from grummbeer/file-manager-file-basename
File Manager. Show filename instead of path in tranfer list
2023-03-04 14:36:15 +08:00
rustdesk
122f0f9611 small light theme redesign 2023-03-04 14:28:43 +08:00
rustdesk
c11f1b3a51 remove id input card background 2023-03-04 13:23:35 +08:00
grummbeer
dd4c80a779 File Manager. Show filename instead of path in tranfer list 2023-03-03 20:26:13 +01:00
grummbeer
63b72598c4 File Manager. Textoverflow for column file time 2023-03-03 19:33:55 +01:00
rustdesk
e30f690f9c fix desktop id padding 2023-03-03 16:50:45 +08:00
NicKoehler
ab4ef977f4
Merge branch 'master' into modern-dialog 2023-03-01 18:00:56 +01:00
NicKoehler
fd8829f08e
added icon to dialogButton, reverted some design changes. The outline buttons now rely on theme data 2023-03-01 14:50:50 +01:00
NicKoehler
561d2bfb1f
removed useless buttonShape 2023-02-28 14:10:36 +01:00
NicKoehler
828c201fe0
modern file manager delete dialog 2023-02-27 20:56:45 +01:00
NicKoehler
c18c6d72bd
create folder modern dialog 2023-02-27 09:44:52 +01:00
NicKoehler
0a3b5f10a6
Merge branch 'master' 2023-02-26 10:12:52 +01:00
NicKoehler
ee893ce744
changed empty job list logic 2023-02-26 09:13:42 +01:00
21pages
4b25291255 sciter/mobile id suffix "\r" or "/r" for relay
Signed-off-by: 21pages <pages21@163.com>
2023-02-26 14:32:50 +08:00
NicKoehler
eb39cc5da1
fix button flicker 2023-02-25 10:08:34 +01:00
NicKoehler
75ecb66576
improved light mode send/receive button readability 2023-02-25 09:50:40 +01:00
NicKoehler
abeb2058ee
implemented shrinking transfers 2023-02-25 09:44:23 +01:00
RustDesk
b6afd2c437
Merge pull request #3352 from Kingtous/master
opt: fs explorer resizable & search next for loop
2023-02-24 16:15:58 +08:00
RustDesk
af2ef7ac5e
Merge pull request #3351 from NicKoehler/file-manager-redesign
Back icon fix and backgroundColor flutter migration
2023-02-24 16:14:41 +08:00
Kingtous
b10c0ffe54 opt: fs explorer resizable & search next for loop 2023-02-24 15:57:22 +08:00
Kingtous
c3c4505132 feat: make file manager draggable 2023-02-24 15:57:22 +08:00
21pages
4338451f6f refactor remote menubar with MenuBar for submenu
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 10:44:04 +08:00
NicKoehler
ab9acc76fc
backgroundcolor migration 2023-02-23 16:49:31 +01:00
NicKoehler
37deaf67cc
fix back icon 2023-02-23 14:53:24 +01:00
Kingtous
75fb964a34 opt: lack of frame border in remote page 2023-02-23 19:09:09 +08: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
NicKoehler
12a33cdfbb
Merge remote-tracking branch 'upstream/master' into file-manager-redesign 2023-02-22 23:01:31 +01:00
NicKoehler
922a70adb4
removed filesize expanded 2023-02-22 22:52:29 +01:00
NicKoehler
b5ca85fb9b
fix colors in light theme 2023-02-22 22:44:06 +01:00
NicKoehler
325077435c
file manager redesign implementation 2023-02-22 22:13:21 +01:00
grummbeer
95ff8e4bbd unifiy left labeled text input server 2023-02-19 18:00:58 +01:00
grummbeer
b4d4b4249e unifiy left labeled text input 2023-02-19 17:19:54 +01:00
grummbeer
df8c7b1c30 remove boxed layout of nested option 2023-02-18 15:40:56 +01:00
RustDesk
dd0051caae
Merge pull request #3247 from grummbeer/improve-input-of-permanent-password
improve input of permanent password
2023-02-17 09:37:16 +08:00
grummbeer
285b503316 improve input of permanent password 2023-02-16 21:15:44 +01:00
grummbeer
4cd36e9bd0 Unify password field behavior 2023-02-16 16:23:46 +01:00
RustDesk
1ac49c8892
Merge pull request #3196 from 21pages/relay_id
force relay when id is suffixed with "/r"
2023-02-16 12:50:40 +08:00
NicKoehler
84f97fbf1f
Merge branch 'master' into modern-menubar 2023-02-15 13:37:36 +01:00
NicKoehler
9525960802
added new call end/wait icons 2023-02-15 13:19:15 +01:00
NicKoehler
c5d39b0c10
reworked 2023-02-15 11:40:17 +01:00
Kingtous
8df357c941 refactor: use listview for file lists 2023-02-15 15:09:58 +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
Kingtous
9492f401f4 fix: allowing idle scroll events 2023-02-13 16:18:59 +08:00
rustdesk
3d40569dee change all ocusNode: FocusNode()..requestFocus(), to autofocus: true`` 2023-02-12 09:03:13 +08:00
Kingtous
19c7cd99d5 fix: --cm cannot exit on macOS 2023-02-10 21:19:07 +08:00
RustDesk
7129429226
Merge pull request #3152 from 21pages/fix
flutter option enable share rdp
2023-02-10 18:47:18 +08:00
21pages
5b36555faa flutter option enable share rdp
Signed-off-by: 21pages <pages21@163.com>
2023-02-10 18:42:08 +08:00
grummbeer
3c9e70d3a4 fix autofocus 2023-02-10 09:33:41 +01:00
RustDesk
829b3b59f9
Merge pull request #3138 from Heap-Hop/opt_mobile
Update mobile
2023-02-09 22:46:56 +08:00
csf
2a0c9699e8 move ImagePainter, and fix mobile drawImage quality 2023-02-09 23:00:34 +09:00
NicKoehler
15a8460fcd
removed SizedBox 2023-02-09 13:36:48 +01: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
0dba013089 remove unused Overlay in desktop_tab_page.dart and server_page.dart 2023-02-08 21:54:48 +09:00
Kingtous
344d927ff8 opt: optimize icon 2023-02-07 20:38:27 +08:00
Kingtous
29b1d106aa opt: ui and message 2023-02-07 17:16:06 +08:00
Kingtous
66aaf243cf opt: notify cm 2023-02-07 17:09:36 +08:00
Kingtous
2943d2d0cc feat: cm interface 2023-02-07 16:20:37 +08:00
Kingtous
ebec8811c2 opt: add microphone permission tip 2023-02-07 16:20:37 +08:00
csf
893f18cdec add PenetrableOverlayState, opt chat page over remote_page 2023-02-07 00:11:48 +09:00
fufesou
74dc2b2538 refactor remote menu
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-06 11:27:42 +08:00
fufesou
0d36166ea8 sync option after toggle
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-03 23:07:47 +08:00
fufesou
e05b95743c cursor position and size update
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-03 17:03:19 +08:00
RustDesk
29133e074d
Merge pull request #3028 from fufesou/fix/cursor_without_dpi
cursor scale
2023-02-03 10:44:41 +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
21pages
92145eeb71 other bool default display settings
Signed-off-by: 21pages <pages21@163.com>
2023-02-02 10:47:49 +08:00
21pages
359f19af02 default display settings
Signed-off-by: 21pages <pages21@163.com>
2023-02-02 10:47:42 +08:00
rustdesk
68cc667f47 partially fix issue #2747: text selectable, more top margin of buttons
on dialog
2023-02-01 21:28:26 +08:00
Kingtous
bf71e38426 fix: linux sub-window pos for double-check pos 2023-02-01 14:23:30 +08:00
Kingtous
60ff4982ca fix: macos location restore incorrectly 2023-02-01 14:23:30 +08:00
jimmyGALLAND
55318c2393
Update desktop_tab_page.dart 2023-01-30 17:10:05 +01: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
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
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
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
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
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
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
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
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
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
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
21pages
a5643a6b59 fix two finger scroll
Signed-off-by: 21pages <pages21@163.com>
2022-12-26 09:48:44 +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
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
Kingtous
d3d4c7dac4 opt: enable debug stacktrace output & add json serde check 2022-12-09 10:49:47 +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
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
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
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
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
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
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
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
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
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
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
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
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