Commit Graph

1291 Commits

Author SHA1 Message Date
RustDesk
4451a628eb
Merge pull request #668 from Kingtous/flutter_desktop
add: tab logic
2022-05-31 16:41:12 +08:00
RustDesk
9ae9bd5111
Merge pull request #667 from SoLongAndThanksForAllThePizza/flutter_desktop
fix: compile error when using enum in flutter
2022-05-31 16:32:24 +08:00
Kingtous
4b69ece608 add: tab logic
Signed-off-by: Kingtous <kingtous@qq.com>
2022-05-31 16:28:25 +08:00
SoLongAndThanksForAllThePizza
5825ae4531 fix: compile error when using enum in flutter 2022-05-31 16:28:12 +08:00
RustDesk
00ba7cad81
Merge pull request #664 from Kingtous/flutter_desktop
fix: method channel in multi window context
2022-05-31 12:23:22 +08:00
Kingtous
ac09c37516 fix: method channel in multi window context
Signed-off-by: Kingtous <kingtous@qq.com>
2022-05-31 12:11:29 +08:00
RustDesk
19e49881c9
Merge pull request #657 from Kingtous/flutter_desktop
feat: add librustdesk.so filter for linux
2022-05-30 16:31:03 +08:00
Kingtous
7af663809f opt: adapt --cm
Signed-off-by: Kingtous <kingtous@qq.com>

[linux] opt: add librustdesk.so filter
2022-05-30 16:28:48 +08:00
RustDesk
5e2be73466
Merge pull request #656 from SoLongAndThanksForAllThePizza/flutter_desktop
feat: insert core entry before launching flutter
2022-05-30 16:20:04 +08:00
SoLongAndThanksForAllThePizza
7cd0940661 feat: insert core entry before launching flutter 2022-05-30 16:16:20 +08:00
RustDesk
3a1bbc260b
Merge pull request #655 from SoLongAndThanksForAllThePizza/flutter_desktop
fix: make sure env_logger only init once
2022-05-30 13:57:58 +08:00
SoLongAndThanksForAllThePizza
2228fba8c7 fix: make sure env_logger only init once 2022-05-30 13:55:26 +08:00
RustDesk
21e5076173
Merge pull request #654 from Kingtous/flutter_desktop
opt&fix: main window ui & device info fix
2022-05-30 13:28:35 +08:00
kingtous
82895e6951 opt & fix:
- main window ui: adapt pc logic
- fix: platform infomation using device info plus

Signed-off-by: Kingtous <kingtous@qq.com>
2022-05-30 13:26:01 +08:00
RustDesk
4519dd8cf9
Merge pull request #652 from Kingtous/flutter_desktop
feat: add customed titlebar option
2022-05-29 19:58:26 +08:00
Kingtous
7b3bbdf964 feat: add customed titlebar 2022-05-29 19:55:50 +08:00
RustDesk
16a68316cb
Merge pull request #649 from Kingtous/flutter_desktop
feat: add single/multi window manager logic & fix issue causing input twice when press only once
2022-05-29 17:25:53 +08:00
Kingtous
708801bdf6 feat: add single/multi window manager wrapper & fix issue causing input twice 2022-05-29 17:23:27 +08:00
Kingtous
24a6846f03 add: desktop password page 2022-05-29 17:23:27 +08:00
RustDesk
20e95a684d
Merge pull request #648 from SoLongAndThanksForAllThePizza/flutter_desktop
Add flutter ffi init on desktop
2022-05-29 15:21:12 +08:00
SoLongAndThanksForAllThePizza
59a8600b53 fix flutter ffi init for all platforms 2022-05-29 15:18:36 +08:00
RustDesk
989562d3ef
Merge pull request #645 from SoLongAndThanksForAllThePizza/flutter_desktop
Implemented a functional draft version
2022-05-29 08:58:01 +08:00
SoLongAndThanksForAllThePizza
e836b7fcfb implement functional draft version 2022-05-29 04:39:12 +08:00
RustDesk
f56dcc9e6c
Merge pull request #635 from SoLongAndThanksForAllThePizza/flutter_desktop
Added comments and connection page
2022-05-28 09:34:00 +08:00
SoLongAndThanksForAllThePizza
c4639ecfcb add connection page 2022-05-28 03:57:34 +08:00
SoLongAndThanksForAllThePizza
9dd6e40003 add comment 2022-05-28 03:56:42 +08:00
RustDesk
7eb3a43f33
Merge pull request #624 from Heap-Hop/flutter_desktop
adapt to flutter 3
2022-05-26 18:28:56 +08:00
csf
fa5f48638f adapt to flutter 3 2022-05-26 18:25:16 +08:00
RustDesk
4c6c1a95e0
Merge pull request #623 from Heap-Hop/flutter_desktop
fix build & create ui interface
2022-05-26 18:15:21 +08:00
csf
699907eebd fix build & create ui interface 2022-05-26 18:11:00 +08:00
RustDesk
7f47b64643
Merge pull request #618 from Heap-Hop/flutter_desktop
refactor ui function to global public (ui.rs)
2022-05-26 12:31:32 +08:00
csf
9aa3f5c519 del unused 2022-05-26 12:19:11 +08:00
csf
35e17f0ef9 fix windows 2022-05-25 21:07:24 -07:00
csf
7955381655 refactor ui struct -> global ref (linux) 2022-05-26 11:54:29 +08:00
csf
8edc0d4c76 fix ref fun 2022-05-25 23:22:14 +08:00
csf
f4c4b0d9f3 public ui function 2022-05-25 23:09:14 +08:00
RustDesk
b9f515cff1
Merge pull request #613 from SoLongAndThanksForAllThePizza/flutter_desktop
Fixed some unchanged names
2022-05-25 21:00:26 +08:00
SoLongAndThanksForAllThePizza
537918674e fix unchanged mobile 2022-05-25 20:57:25 +08:00
SoLongAndThanksForAllThePizza
bd2250b6c9 fix unchanged mobile_ffi.rs 2022-05-25 20:50:32 +08:00
RustDesk
b69080e409
Merge pull request #612 from SoLongAndThanksForAllThePizza/flutter_desktop
Added flutter feature, fixed flutter compilation on windows and removed some auto generated files
2022-05-25 20:33:33 +08:00
SoLongAndThanksForAllThePizza
52d4b4226e fix flutter compile on windows 2022-05-25 20:26:46 +08:00
SoLongAndThanksForAllThePizza
4d324063c5 add flutter feature and rename mobile to flutter 2022-05-25 20:23:02 +08:00
SoLongAndThanksForAllThePizza
3081df429e remove flutter generated files 2022-05-25 17:20:35 +08:00
RustDesk
0046407c1e
Merge pull request #605 from Kingtous/wip/flutter_desktop_ffi
WIP: flutter desktop ffi
2022-05-25 16:02:44 +08:00
Kingtous
967482aa78 fix: add ffigen 2022-05-25 14:41:37 +08:00
Kingtous
a68520df08 fix: bridge compilation 2022-05-25 14:30:19 +08:00
Kingtous
a364e7f808 demo: use mobile_ffi to get id for desktop version 2022-05-25 14:12:40 +08:00
Kingtous
a81e2f9859 refactor: split desktop & mobile 2022-05-25 14:12:35 +08:00
RustDesk
bd1895b0f6
Merge pull request #598 from Kingtous/feat/flutter_desktop_linux_makefile
feat: rustdesk linux flutter build cmake
2022-05-24 09:56:47 +08:00
Kingtous
26281d95f6 add: rustdesk linux flutter build cmake 2022-05-24 09:32:40 +08:00