fix: method channel in multi window context
Signed-off-by: Kingtous <kingtous@qq.com>
feat: add librustdesk.so filter for linux
Signed-off-by: Kingtous <kingtous@qq.com> [linux] opt: add librustdesk.so filter
feat: insert core entry before launching flutter
fix: make sure env_logger only init once
opt&fix: main window ui & device info fix
- main window ui: adapt pc logic - fix: platform infomation using device info plus Signed-off-by: Kingtous <kingtous@qq.com>
feat: add customed titlebar option
feat: add single/multi window manager logic & fix issue causing input twice when press only once
Add flutter ffi init on desktop
Implemented a functional draft version
Added comments and connection page
adapt to flutter 3
fix build & create ui interface
refactor ui function to global public (ui.rs)
Fixed some unchanged names
Added flutter feature, fixed flutter compilation on windows and removed some auto generated files
WIP: flutter desktop ffi
feat: rustdesk linux flutter build cmake
fix .gitignore
start Flutter desktop