Commit Graph

298 Commits

Author SHA1 Message Date
grummbeer
17a61b5103 Cleanup Dialogs. Remove extra space on RDP dialog 2023-06-06 20:41:20 +02:00
fufesou
a8b1e3ff7e fix login
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-04 14:29:00 +08:00
fufesou
f952c32c90 remove auto login checkbox
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-31 17:17:45 +08:00
fufesou
c28387c8c6 fix oidc login
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-30 15:32:19 +08:00
21pages
3ec13714c9 opt mobile chat page style
Signed-off-by: 21pages <pages21@163.com>
2023-05-29 10:19:34 +08:00
NicKoehler
04cfd4ab3f
fix messages order/color 2023-05-25 12:04:52 +02:00
NicKoehler
349b54b4b4
fix padding 2023-05-24 20:26:41 +02:00
rustdesk
bd3386e014 remove fluent 2023-05-24 14:18:42 +08:00
RustDesk
fd60d8d51f
Merge pull request #4438 from NicKoehler/chat
Connection/Chat
2023-05-21 20:27:59 +08: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
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
Kingtous
77fa807b57 feat: implement dialog callback 2023-05-08 12:34:19 +08:00
21pages
1100b2a465 show fingerprint
Signed-off-by: 21pages <pages21@163.com>
2023-04-19 15:52:15 +08:00
NicKoehler
5645def1d2
fix sort inconsistency 2023-04-17 13:53:55 +02: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
5fcb30d3c7 restore lang
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
86c063eecb remember os account
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:56 +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
3fd1da05f4 tmp commit
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
fufesou
461aa622f8 fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:50 +08:00
rustdesk
8b1fb742b4 Icons.list_rounded looks bad on Windows.
https://github.com/rustdesk/rustdesk/issues/3885#issuecomment-1493356168
2023-04-03 00:24:39 +08:00
fufesou
db6513818d some comments
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-25 16:34:41 +08:00
fufesou
a6cfed3f11 fix connect dialog, check controller null
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 19:09:50 +08:00
fufesou
98f24bb85a better connect dialog tips
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 16:22:05 +08:00
fufesou
8ebfd3f628 refactor dialog
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-24 15:21:14 +08:00
grummbeer
f2ec6ff12a Unify Input. Remove hardcoded style (login) 2023-03-18 04:48:56 +01:00
grummbeer
011f41a0ad Unify Input. Remove hardcoded style (address book) 2023-03-18 04:48:56 +01:00
grummbeer
97bd83f18f Unify Input. Remove hardcoded style (rdp) 2023-03-18 04:48:56 +01:00
grummbeer
1faaca90ac Unify Input. Remove hardcoded style (ip whitelist) 2023-03-18 04:48:56 +01:00
grummbeer
55021fc5d9 Unify Input. Remove hardcoded style (change id) 2023-03-18 04:48:56 +01:00
NicKoehler
35c3bc37aa
fix flashing message 2023-03-14 22:10:04 +01:00
NicKoehler
050e107cb6
dynamic width based on translated strings #3625 2023-03-13 09:05:38 +01:00
21pages
118bd9523a Increase contrast of quality monitor
Signed-off-by: 21pages <pages21@163.com>
2023-03-13 09:53:06 +08:00
NicKoehler
c1d5f743a9
added phrases for every empty peer type 2023-03-10 19:37:49 +01:00
rustdesk
a6deacb92b remove alias and disable status in peer card sort 2023-03-10 15:25:19 +08:00
RustDesk
04bd8e167a
Merge branch 'master' into sort-favorites 2023-03-10 13:05:24 +08:00
fufesou
b566251986 fix peer online state
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-09 13:07:56 +08:00
fufesou
812c0c7fe1 better interval
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-09 11:54:17 +08:00
NicKoehler
c307013325
fix bug fallback peer sort setting 2023-03-08 21:04:03 +01:00
NicKoehler
f042ed44bd
refactor strings in a separate class, added alias and remote host sort types 2023-03-08 20:10:08 +01:00
NicKoehler
bcfb649815
Fix conflicts 2023-03-08 16:57:51 +01:00
NicKoehler
2724c16e34
improved design and moved sort button 2023-03-08 16:40:35 +01:00
grummbeer
c28238542a Fix. Mobile. Remove left label in RDP dialog 2023-03-08 10:52:59 +01:00
grummbeer
513feca03f Translations. Add "RDP Settings" 2023-03-08 10:41:18 +01:00
NicKoehler
43da918630
rounded tiles 2023-03-07 20:31:20 +01:00
NicKoehler
d40aed6ac2
Merge remote-tracking branch 'upstream/master' into sort-favorites 2023-03-07 19:50:29 +01:00
NicKoehler
a4ef60a250
reduced peer view type to one toggle, moved sorting button under peer view type 2023-03-07 19:27:39 +01:00
Mr-Update
2108e5ea96
Update chat_page.dart
Ellipsis removed because no windows or dialogs open.
2023-03-07 14:07:20 +01:00
21pages
52970b0e58 recover addToFav in lan
Signed-off-by: 21pages <pages21@163.com>
2023-03-06 17:17:51 +08:00
NicKoehler
a04351baf4
implemented sorting in every tab except "recent sessions" 2023-03-06 09:46:21 +01:00
RustDesk
9031f8cbd4
Merge pull request #3513 from grummbeer/fix-shared-dialog-change-id
fix. Mobile. Style of input on "changeID" dialog
2023-03-05 11:14:07 +08:00
grummbeer
0392fc0c84 fix. Mobile style of input on "changeId" dialog 2023-03-04 23:54:05 +01:00
grummbeer
2c88e492e2 fix input style of whitelisting for mobile 2023-03-04 22:45:19 +01:00
fufesou
6f6d42570d reset session shared state on init
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-03 11:51:33 +08: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
7bf728bdad
restart device dialog 2023-02-28 15:57:25 +01:00
NicKoehler
75e3f1c363
Added delete confermation dialog 2023-02-28 15:40:44 +01:00
NicKoehler
baea9e529d
modern rename peer dialog 2023-02-28 14:21:27 +01:00
RustDesk
1b82dc86ce
Merge pull request #3353 from 21pages/elevate
peercard and request elevation menu
2023-02-24 17:46:37 +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
21pages
0ad6bca9ce check existence for visibility of addFavAction/addToAb
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 13:53:29 +08:00
21pages
920477bbb2 delete discovery from RustDesk_lan_peers.toml
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 13:37:46 +08:00
NicKoehler
ab9acc76fc
backgroundcolor migration 2023-02-23 16:49:31 +01:00
grummbeer
8c3be1c8ce PeerCard. Menu. Add label to text input on "rename" 2023-02-23 13:40:26 +01:00
grummbeer
0739820774 PeerCard. Menu. Add menu item "add to favorite" to DiscoveredPeerCard 2023-02-23 13:40:26 +01:00
grummbeer
27b8df617d PeerCard. Menu. Remove peer also from favorites when deleted 2023-02-23 13:40:26 +01:00
grummbeer
b98581303e PeerCard. Menu. Hide "Add to Addressbook" if not logged in 2023-02-23 13:40:26 +01:00
grummbeer
819dc4e1a9 PeerCard. Menu. "add to favorites" visual indicator 2023-02-23 13:40:26 +01:00
grummbeer
b139c90dd7 PeerCard. Menu. Make "add to favorites" dynamic 2023-02-23 13:40:26 +01:00
grummbeer
6ae0456c45 PeerCard. Menu. Change button text "remove" to "delete" 2023-02-23 13:40:26 +01:00
grummbeer
02b5085e2b PeerCard. Menu. Make "remove" more visible 2023-02-23 13:40:26 +01:00
grummbeer
a149ba832b PeerCard. Menu. Move "remove" to last position. 2023-02-23 13:40:26 +01:00
fufesou
9dbd1f88f5 listen flutter key event when there's no input monitor permission
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-21 18:44:14 +08:00
21pages
a91c9ef614 fix ab ActionMore can't popup
Signed-off-by: 21pages <pages21@163.com>
2023-02-21 16:46:21 +08:00
RustDesk
77021a7328
Merge pull request #3280 from grummbeer/improve-input-of-change-id
improve input of change ID
2023-02-20 09:21:15 +08:00
grummbeer
b4d4b4249e unifiy left labeled text input 2023-02-19 17:19:54 +01:00
grummbeer
0d321918d4 improve input of change ID 2023-02-19 15:57:56 +01:00
grummbeer
891121c64d Unify input labels. Remove colon from login labels 2023-02-16 11:05:07 +01:00
fufesou
d45224dfd8 refactor login error message
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-13 16:05:02 +08:00
rustdesk
3d40569dee change all ocusNode: FocusNode()..requestFocus(), to autofocus: true`` 2023-02-12 09:03:13 +08:00
grummbeer
554b8bd032 Addressbook login. Button instead of text 2023-02-10 14:14:49 +01:00
csf
58f6748134 fix physical keyboard on mobile does not work 2023-02-09 23:14:24 +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
552e45b320 BlockableOverlay blocked layer transparent color 2023-02-08 22:05:11 +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
21pages
40d0ea016b refactor peer tab with model, make it scrollable
Signed-off-by: 21pages <pages21@163.com>
2023-02-06 12:54:32 +08:00
csf
c306ec3ba7 opt chat window on its overlay, make window focusable as a desktop app 2023-02-06 09:54:21 +09:00
rustdesk
50c8855d28 unify peer tab text color with tab bar text color 2023-02-03 16:18:08 +08:00
21pages
1a1bd1b5d8 recover reordered peer tab, because flutter 3.7.0 fix
ReorderableListView crash

Signed-off-by: 21pages <pages21@163.com>
2023-02-03 10:28:39 +08:00
csf
1e9625045b fix chat text selectable 2023-02-02 20:05:57 +09:00
rustdesk
68cc667f47 partially fix issue #2747: text selectable, more top margin of buttons
on dialog
2023-02-01 21:28:26 +08:00
rustdesk
2e53580caa beautify quality monitor 2023-02-01 19:36:36 +08:00
Kingtous
cbf0da6195 feat: add trackpad listener support based on flutter 3.3 2023-02-01 16:29:21 +08:00
RustDesk
1a3dcbd275
Merge pull request #3014 from 21pages/dialog-style
opt ui
2023-01-31 09:55:58 +08:00
21pages
61389bc11f adjust quality monitor ui
Signed-off-by: 21pages <pages21@163.com>
2023-01-31 09:28:33 +08:00
rustdesk
87de9eb726 a workaround of issue #2886, following the behavior address input of
chrome
2023-01-30 18:30:38 +08:00
RustDesk
b83b0e79de
Merge pull request #2978 from Heap-Hop/master
feat: add device info in LoginRequest
2023-01-28 22:49:52 +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
csf
733a43df07 1. fix get_api_server.
2. add device info in LoginRequest
2023-01-28 21:24:49 +09:00
21pages
19f04f29c0 fix desktop dialog request focus
Signed-off-by: 21pages <pages21@163.com>
2023-01-28 17:46:36 +08:00
rustdesk
a529b14f2d peer card ActionMore from MouseReigon to InkWell to show hand pointer 2023-01-27 23:11:03 +08:00
fufesou
87a2705ba5 refactor, remove peer type
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-22 21:00:52 +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
00867276ed fix wayland input
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-10 14:18:25 +08:00
Josh Soref
a58303c8c2 spelling: github
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
csf
87f203db4a fix loginDialog focus conflict 2023-01-09 14:43:05 +09:00
csf
a8536118c0 add verificationCodeDialog, opt loginDialog 2023-01-09 14:21:16 +09:00
csf
a01b87510c move login.dart 2023-01-08 23:30:34 +09:00
csf
3e357159f3 refactor user login:
1. opt request json type.
2. desktop and mobile use same loginDialog.
3. opt loginDialog UI style.
4. opt login request Exception catch.
2023-01-06 19:26:19 +09:00
RustDesk
96e41abbaa
Merge pull request #2647 from KG7x/master
Fix typo & Optimize images & Cleanup
2022-12-26 13:16:52 +08:00
21pages
8b7e6935f4 remove ReorderedListView
Signed-off-by: 21pages <pages21@163.com>
2022-12-26 09:48:44 +08:00
KG7x
71103886e6 Fix typo 2022-12-25 20:21:13 +03:00
Kingtous
2ae38c93f0 opt: use whole focus instead to trigger session enter or leave 2022-12-21 22:47:41 +08:00
21pages
747318827b fix peer tab translation and visibility
Signed-off-by: 21pages <pages21@163.com>
2022-12-17 12:28:11 +08:00
21pages
099029f5e2 add group peer card mobile compatibility like address book
Signed-off-by: 21pages <pages21@163.com>
2022-12-14 12:47:08 +08:00
21pages
880a0d4209 add group peer card
Signed-off-by: 21pages <pages21@163.com>
2022-12-14 11:25:31 +08:00
Kingtous
d3d4c7dac4 opt: enable debug stacktrace output & add json serde check 2022-12-09 10:49:47 +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
21pages
251ce41d36 fix menu padding mistake
Signed-off-by: 21pages <pages21@163.com>
2022-12-05 09:33:01 +08: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
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
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
rustdesk
be9d04ff24 remove trackpad support in 3.0.5, will revert once upgrade to 3.3 2022-11-21 16:29:29 +08:00
xxrl
13fd55557b feat: support track pad scroll on flutter 2022-11-20 23:47:15 +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
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
Kingtous
41b0c77faa feat: support create shortcut for peers 2022-11-14 19:49: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
fufesou
50d885d3e7 Remove SharedPreferences, debug win
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:33:24 +08:00
fufesou
87e53501e3 feat_account: mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-07 15:20:15 +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
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
e759b62f5d opt cm chat icon style 2022-10-26 21:13:32 +09:00
csf
962b5d1144 mv chat_page to common/widgets & opt chat_page color style 2022-10-25 21:36:01 +09:00
csf
0c976a6644 file transfer search bar pop_menu show Windows drives 2022-10-18 23:56:36 +09:00
csf
516ff4221b opt desktop chat page style 2022-10-14 23:50:13 +09:00
csf
da18e69258 update file transfer pop menu style / fixed file name width 2022-10-13 21:21:22 +09: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