mirror of
https://github.com/weyne85/rustdesk.git
synced 2025-10-29 17:00:05 +00:00
update flutter_rust_bridge to latest
Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
@@ -1614,15 +1614,6 @@ Widget dialogButton(String text,
|
||||
}
|
||||
}
|
||||
|
||||
int get_version_num(String version) {
|
||||
final list = version.split('.');
|
||||
var n = 0;
|
||||
for (var i = 0; i < list.length; i++) {
|
||||
n = n * 1000 + (int.tryParse(list[i]) ?? 0);
|
||||
}
|
||||
return n;
|
||||
}
|
||||
|
||||
int version_cmp(String v1, String v2) {
|
||||
return get_version_num(v1) - get_version_num(v2);
|
||||
return bind.versionToNumber(v: v1) - bind.versionToNumber(v: v2);
|
||||
}
|
||||
|
||||
@@ -1316,14 +1316,14 @@ class FFI {
|
||||
final cb = ffiModel.startEventListener(id);
|
||||
() async {
|
||||
await for (final message in stream) {
|
||||
if (message is Event) {
|
||||
if (message is EventToUI_Event) {
|
||||
try {
|
||||
Map<String, dynamic> event = json.decode(message.field0);
|
||||
await cb(event);
|
||||
} catch (e) {
|
||||
debugPrint('json.decode fail1(): $e, ${message.field0}');
|
||||
}
|
||||
} else if (message is Rgba) {
|
||||
} else if (message is EventToUI_Rgba) {
|
||||
imageModel.onRgba(message.field0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,11 +51,7 @@ dependencies:
|
||||
image_picker: ^0.8.5
|
||||
image: ^3.1.3
|
||||
back_button_interceptor: ^6.0.1
|
||||
flutter_rust_bridge:
|
||||
git:
|
||||
url: https://github.com/SoLongAndThanksForAllThePizza/flutter_rust_bridge
|
||||
ref: master
|
||||
path: frb_dart
|
||||
flutter_rust_bridge: ^1.61.1
|
||||
window_manager:
|
||||
git:
|
||||
url: https://github.com/Kingtous/rustdesk_window_manager
|
||||
@@ -103,6 +99,7 @@ dev_dependencies:
|
||||
build_runner: ^2.1.11
|
||||
freezed: ^2.0.3
|
||||
flutter_lints: ^2.0.0
|
||||
ffigen: ^7.2.4
|
||||
|
||||
# rerun: flutter pub run flutter_launcher_icons:main
|
||||
icons_launcher:
|
||||
|
||||
Reference in New Issue
Block a user