Commit Graph

648 Commits

Author SHA1 Message Date
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