NicKoehler
|
ab4ef977f4
|
Merge branch 'master' into modern-dialog
|
2023-03-01 18:00:56 +01:00 |
|
NicKoehler
|
55831948f8
|
prefere MaterialStatePropertyAll to MaterialStateProperty.all and other fixes
|
2023-03-01 16:35:51 +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
|
18339cf343
|
password dialog
|
2023-02-28 16:36:44 +01:00 |
|
NicKoehler
|
7bf728bdad
|
restart device dialog
|
2023-02-28 15:57:25 +01:00 |
|
21pages
|
a9598e006a
|
request elevation menu
Signed-off-by: 21pages <pages21@163.com>
|
2023-02-24 15:51:13 +08:00 |
|
csf
|
14a187f471
|
change GestureHelp from ModalBottomSheet to bottomNavigationBar, add show KeyTools when GestureHelp showed
|
2023-02-13 09:28:02 +09:00 |
|
csf
|
4b52431dbf
|
KeyHelpTools add pin , and keep enable when hasModifierOn
|
2023-02-13 09:27:59 +09:00 |
|
csf
|
6e4e463f5f
|
update HelpTools, use StatefulWidget
|
2023-02-13 09:27:56 +09:00 |
|
csf
|
9fb5b2cb5f
|
use flutter_keyboard_visibility
|
2023-02-13 09:27:52 +09:00 |
|
csf
|
628fa513f7
|
mobile remote_page.dart HelpTools add 'Insert'
|
2023-02-09 23:36:24 +09:00 |
|
csf
|
58f6748134
|
fix physical keyboard on mobile does not work
|
2023-02-09 23:14:24 +09:00 |
|
csf
|
2a0c9699e8
|
move ImagePainter, and fix mobile drawImage quality
|
2023-02-09 23:00:34 +09:00 |
|
csf
|
1f5d68ef22
|
workaround for https://github.com/rustdesk/rustdesk/issues/3131
|
2023-02-09 22:55:56 +09:00 |
|
csf
|
244cfa25f1
|
opt dark theme in gesture_help.dart
|
2023-02-09 10:29:35 +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 |
|
rustdesk
|
3462756a11
|
optimize dialog margin, fix password eye icon color
|
2023-02-05 16:56:13 +08:00 |
|
21pages
|
dec1820694
|
opt dialog style
Signed-off-by: 21pages <pages21@163.com>
|
2023-01-30 17:56:35 +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
|
62791613a7
|
opt dialog button style
Signed-off-by: 21pages <pages21@163.com>
|
2023-01-15 19:46:16 +08:00 |
|
21pages
|
d3b490ac48
|
elevation request
Signed-off-by: 21pages <pages21@163.com>
|
2023-01-14 17:39:46 +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 |
|
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 |
|
fufesou
|
b114ebf350
|
fix some misspellings
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-12-31 21:41:16 +08:00 |
|
csf
|
9c07a0f2d8
|
fix mobile api server validation bug
|
2022-12-26 10:12:01 +09:00 |
|
csf
|
cba6a3e0ee
|
refactor to use ServerConfig
|
2022-12-21 16:24:01 +09:00 |
|
csf
|
f5cc55ab3d
|
refactor mobile import ServerConfig
|
2022-12-21 15:41:07 +09:00 |
|
csf
|
58c1be39c8
|
add catch err
|
2022-12-20 23:57:06 +09:00 |
|
csf
|
3e8c1c46b6
|
fix logOut failing, add invoking logOut before id server change
|
2022-12-16 23:18:30 +09:00 |
|
csf
|
9d2364b307
|
fix Android cannot get id
|
2022-12-16 23:15:26 +09: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 |
|
rustdesk
|
1424cbeb44
|
Merge branch 'master' into keyboard
|
2022-12-09 19:51:15 +08:00 |
|
Kingtous
|
d3d4c7dac4
|
opt: enable debug stacktrace output & add json serde check
|
2022-12-09 10:49:47 +08:00 |
|
Asura
|
3b60304d14
|
refactor: keyboard of client
|
2022-12-08 09:03:41 +08:00 |
|
csf
|
bbddbde6a0
|
mobile skipping info & fix mobile breadCrumbScroller has no client error
|
2022-12-05 21:57:08 +09: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
|
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
|
be74f90334
|
right menu to show/hide peer card
Signed-off-by: 21pages <pages21@163.com>
|
2022-12-04 20:03:32 +08:00 |
|
fufesou
|
4d044ca57a
|
wayland cursor embeded
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-11-29 16:36:35 +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 |
|
fufesou
|
edab4fd62d
|
fix predefined win forbidden cursor
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-11-22 21:34:53 +08:00 |
|
fufesou
|
75d8168070
|
enable rust default option
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-11-17 19:33: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
|
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
|
a84ee7a6ec
|
oidc: init debug
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-11-07 15:20:18 +08:00 |
|
csf
|
17b34dad69
|
mobile file transfer update goBack goToParentDirectory
|
2022-11-03 00:01:59 +09: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 |
|
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 |
|
csf
|
bf4ed4b727
|
fix RecordingModel get size & add mobile screen record (remote)
|
2022-10-25 11:27:34 +09:00 |
|
csf
|
0c30d34cc2
|
add android screen record (incoming session)
|
2022-10-25 10:16:11 +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
|
62c53f0343
|
mobile file transfer disable actions on drivers
|
2022-10-19 22:52:02 +09:00 |
|
csf
|
d10748a67b
|
mobile file transfer handle driver & update UI theme
|
2022-10-19 11:50:47 +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 |
|
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
|
516ff4221b
|
opt desktop chat page style
|
2022-10-14 23:50:13 +09:00 |
|
csf
|
8d23c11312
|
fix abModel multi request and state didn't refresh bug
|
2022-10-09 19:41:50 +09:00 |
|
csf
|
fe506c5ff2
|
mobile cm client info CircleAvatar color
|
2022-09-29 21:53:50 +08:00 |
|
csf
|
1d04eda6f5
|
fix can't use mouse on remote multi screen
|
2022-09-29 19:22:51 +08:00 |
|
csf
|
9911f4d2f5
|
android direct ip access
|
2022-09-29 13:07:20 +08:00 |
|
21pages
|
172091602a
|
opt: adjust msgbox text width, passwordDialog support enter && esc
Signed-off-by: 21pages <pages21@163.com>
|
2022-09-29 10:48:27 +08:00 |
|
Kingtous
|
e42b543a42
|
opt: adapt global scroll on mobile
|
2022-09-28 21:08:11 +08:00 |
|
csf
|
23f0f4e33a
|
move QualityMonitor widget to common
|
2022-09-27 23:05:11 +08:00 |
|
csf
|
6b664d0965
|
mobile add new input map mode radio
|
2022-09-27 22:56:18 +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
|
52c6e309ce
|
1. fix cm window size onToggle Chat.
2. no need to show remote info in cm chat_page.
3. hide Chat IconButton when client unauthorized
4. update lang
|
2022-09-26 18:10:54 +08:00 |
|
csf
|
536f25f33c
|
fix mobile physical mouse wheel scroll
|
2022-09-26 16:52:23 +08:00 |
|
csf
|
dac01b416e
|
android add settings ['Deny LAN Discovery', 'Use IP Whitelisting']
|
2022-09-26 11:25:08 +08:00 |
|
csf
|
95f7677d2b
|
mobile server_page text theme & fix lang.py and update langs
|
2022-09-26 11:25:04 +08:00 |
|
csf
|
d2d531516a
|
opt mobile dark theme
|
2022-09-23 17:16:25 +08:00 |
|
csf
|
e8587436d6
|
refactor ThemeData
|
2022-09-23 16:31:50 +08:00 |
|
csf
|
51b02353c9
|
1. mobile ab login.
2. typos
3. del rename dialog body padding
|
2022-09-22 17:41:58 +08:00 |
|
csf
|
00077676f4
|
1. new mobile connect.
2. _forceAlwaysRelayAction dismissOnClicked: false.
3. no tcp tunneling on mobile
4. adjust peer tab border on mobile
|
2022-09-22 17:41:55 +08:00 |
|
csf
|
9bbc3376a4
|
refactor: rename to peer_card.dart and peers_view.dart
|
2022-09-22 17:41:50 +08:00 |
|
csf
|
36cd262227
|
mobile dark theme options
|
2022-09-22 17:41:47 +08:00 |
|
csf
|
86d83e12b0
|
opt: dark theme, add follow system mode
|
2022-09-21 23:32:59 +08:00 |
|
csf
|
725c0689e2
|
mobile id text format
|
2022-09-21 17:54:47 +08:00 |
|
csf
|
285d415a5a
|
mobile peers tab padding
|
2022-09-21 17:16:09 +08:00 |
|
csf
|
9e6e842247
|
refactor: move peer_widget / peercard_widget / peer_tab_page & move connect
new address_book class; add peer tab onPageChanged
android settings_page.dart add dark mode
opt peer_tab_page search bar, add mobile peer_tab support
|
2022-09-21 13:54:01 +08:00 |
|
rustdesk
|
f64d2a3983
|
fix translation
|
2022-09-18 11:02:27 +08:00 |
|
RustDesk
|
d18071e70a
|
Merge pull request #1372 from TheLumbee/master
Grammatical correction for closing dialog.
|
2022-09-18 10:59:36 +08:00 |
|
csf
|
e32a019a29
|
feat: Android change id
|
2022-09-16 21:52:08 +08:00 |
|
csf
|
e0302de808
|
Android server_page.dart fix verificationMethod onSelected color & follow lint
|
2022-09-16 20:43:15 +08:00 |
|
csf
|
6f92edca5c
|
feat: Android Codec Preference
|
2022-09-16 20:31:01 +08:00 |
|
csf
|
a28fd5d772
|
refactor: del unused or dead code and optimize reusable code
|
2022-09-13 22:59:13 +08:00 |
|
RustDesk
|
64f5f3253c
|
Merge pull request #1501 from Heap-Hop/master
Update flutter desktop
|
2022-09-13 09:50:36 +08:00 |
|
csf
|
f6055130e4
|
mv overlay.dart
|
2022-09-13 09:14:10 +08:00 |
|
21pages
|
76e7bf5293
|
add ScrollController to each ScrollView
fix "The provided ScrollController is currently attached to more than one ScrollPosition"
Signed-off-by: 21pages <pages21@163.com>
|
2022-09-13 09:10:04 +08: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 |
|
csf
|
d0c438268d
|
update overlay widgets on flutter desktop
1. add mobile actions
2. disable showChatIcon
|
2022-09-08 22:18:02 +08:00 |
|
21pages
|
760ab51919
|
dark theme adjustment
Signed-off-by: 21pages <pages21@163.com>
|
2022-09-04 16:26:08 +08:00 |
|
21pages
|
f6bc448cec
|
adjust cm display behavior
Signed-off-by: 21pages <pages21@163.com>
|
2022-09-02 11:10:32 +08:00 |
|
Zachary Locklear
|
25b052ef17
|
Grammatical correction for closing dialog.
|
2022-08-25 09:57:12 -06:00 |
|
csf
|
91f2106037
|
fix mobile build
|
2022-08-24 15:04:51 +08:00 |
|
csf
|
14b8140e45
|
1. update DesktopTabBar for cm.
2. refactor server_model clients map -> list.
3. update tab changing events.
|
2022-08-22 21:03:54 +08:00 |
|
csf
|
3063adc2fd
|
add desktop cm backend
|
2022-08-17 17:23:55 +08:00 |
|
csf
|
ce050e250d
|
desktop close connection tab (remote page)
|
2022-08-17 10:01:26 +08:00 |
|
csf
|
53b69b59a8
|
rename get_session -> session_get
|
2022-08-17 10:00:35 +08:00 |
|
fufesou
|
213e22e019
|
flutter_desktop: fix chat message overflow
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-08-16 23:40:21 +08:00 |
|
csf
|
710ffcd0c7
|
update quality monitor & remove remote_page.dart desktop unused code
|
2022-08-15 20:29:54 +08:00 |
|
csf
|
f99ab7d0a7
|
fix dialog res bug ; add desktop restart remote device
|
2022-08-15 20:29:51 +08:00 |
|
csf
|
5b3ef29d75
|
fix mobile showSuccess & update pubspec.lock
|
2022-08-15 14:43:08 +08:00 |
|
csf
|
da4c218ea3
|
add showToast & dialog clickMaskDismiss
|
2022-08-15 14:39:31 +08:00 |
|
fufesou
|
af2e555e41
|
flutter_desktop: remote window mid commit
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-08-13 20:24:59 +08:00 |
|
csf
|
e6329dc7eb
|
new dialog impl based on Overlay
|
2022-08-12 18:48:56 +08:00 |
|
csf
|
09c80bc585
|
update desktop and mobile chat message
|
2022-08-11 10:19:12 +08:00 |
|
csf
|
cb88a3abb6
|
fix desktop init file / input permission bug
|
2022-08-09 20:36:52 +08:00 |
|
csf
|
e420178750
|
refactor all [setByName] [getByName] to async bridge function
|
2022-08-08 22:27:27 +08:00 |
|
csf
|
c5d0628291
|
refactor set/getByName "peers" "option"
|
2022-08-08 17:54:41 +08:00 |
|
csf
|
0ef1659b87
|
fix mobile features
|
2022-08-05 20:29:43 +08:00 |
|
csf
|
3ff2f60fb7
|
Merge master
|
2022-08-04 17:24:02 +08:00 |
|
fufesou
|
d4c735bc3a
|
flutter_desktop: fix canvas height - tabBarHeight
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-08-03 15:36:03 +08:00 |
|
fufesou
|
74a2929bc9
|
flutter_desktop_connection_2: debug lan
Signed-off-by: fufesou <shuanglongchen@yeah.net>
|
2022-08-02 13:10:09 +08:00 |
|
Kingtous
|
c4451b3cc7
|
fix: merge conflict
|
2022-08-01 14:33:08 +08:00 |
|
Kingtous
|
3b9c62b05d
|
Merge remote-tracking branch 'rustdesk/master' into flutter_desktop
# Conflicts:
# .github/workflows/ci.yml
# Cargo.lock
# Cargo.toml
# flutter/lib/common.dart
# flutter/lib/mobile/pages/remote_page.dart
# flutter/lib/mobile/pages/server_page.dart
# flutter/lib/mobile/pages/settings_page.dart
# flutter/lib/mobile/widgets/dialog.dart
# flutter/lib/models/model.dart
# flutter/lib/models/server_model.dart
# src/client.rs
# src/common.rs
# src/ipc.rs
# src/mobile_ffi.rs
# src/rendezvous_mediator.rs
# src/ui.rs
|
2022-08-01 10:44:05 +08:00 |
|
Kingtous
|
3f2aaae1ff
|
opt: merge addon
Signed-off-by: Kingtous <kingtous@qq.com>
|
2022-06-27 11:51:29 +08:00 |
|
Kingtous
|
4a89469b84
|
Merge remote-tracking branch 'rustdesk/master' into flutter_desktop
# Conflicts:
# Cargo.lock
# Cargo.toml
# build.rs
# flutter/.gitignore
# flutter/lib/common.dart
# flutter/lib/mobile/pages/remote_page.dart
# flutter/lib/models/model.dart
# flutter/lib/models/native_model.dart
# flutter/lib/models/server_model.dart
# flutter/pubspec.lock
# flutter/pubspec.yaml
# src/client.rs
# src/client/file_trait.rs
# src/flutter.rs
# src/mobile_ffi.rs
# src/ui.rs
|
2022-06-27 11:18:53 +08:00 |
|
kingtous
|
985c616ca6
|
refactor: make multi FFI object && initial flutter multi sessions support
Signed-off-by: Kingtous <kingtous@qq.com>
|
2022-06-13 21:07:26 +08:00 |
|
csf
|
317b350d2b
|
multi remote instances 0.5
|
2022-05-31 22:09:36 +08:00 |
|
Kingtous
|
708801bdf6
|
feat: add single/multi window manager wrapper & fix issue causing input twice
|
2022-05-29 17:23:27 +08:00 |
|
SoLongAndThanksForAllThePizza
|
9dd6e40003
|
add comment
|
2022-05-28 03:56:42 +08:00 |
|
csf
|
fa5f48638f
|
adapt to flutter 3
|
2022-05-26 18:25:16 +08:00 |
|
Kingtous
|
a81e2f9859
|
refactor: split desktop & mobile
|
2022-05-25 14:12:35 +08:00 |
|