diff --git a/demo/linux/flutter/generated_plugin_registrant.cc b/demo/linux/flutter/generated_plugin_registrant.cc index c8f3dcc2..868baed4 100644 --- a/demo/linux/flutter/generated_plugin_registrant.cc +++ b/demo/linux/flutter/generated_plugin_registrant.cc @@ -6,13 +6,21 @@ #include "generated_plugin_registrant.h" +#include #include +#include #include void fl_register_plugins(FlPluginRegistry* registry) { + g_autoptr(FlPluginRegistrar) irondash_engine_context_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "IrondashEngineContextPlugin"); + irondash_engine_context_plugin_register_with_registrar(irondash_engine_context_registrar); g_autoptr(FlPluginRegistrar) screen_retriever_linux_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "ScreenRetrieverLinuxPlugin"); screen_retriever_linux_plugin_register_with_registrar(screen_retriever_linux_registrar); + g_autoptr(FlPluginRegistrar) super_native_extensions_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "SuperNativeExtensionsPlugin"); + super_native_extensions_plugin_register_with_registrar(super_native_extensions_registrar); g_autoptr(FlPluginRegistrar) window_manager_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "WindowManagerPlugin"); window_manager_plugin_register_with_registrar(window_manager_registrar); diff --git a/demo/linux/flutter/generated_plugins.cmake b/demo/linux/flutter/generated_plugins.cmake index 00303ac7..e7bbd189 100644 --- a/demo/linux/flutter/generated_plugins.cmake +++ b/demo/linux/flutter/generated_plugins.cmake @@ -3,11 +3,14 @@ # list(APPEND FLUTTER_PLUGIN_LIST + irondash_engine_context screen_retriever_linux + super_native_extensions window_manager ) list(APPEND FLUTTER_FFI_PLUGIN_LIST + jni ) set(PLUGIN_BUNDLED_LIBRARIES) diff --git a/demo/macos/Flutter/GeneratedPluginRegistrant.swift b/demo/macos/Flutter/GeneratedPluginRegistrant.swift index d452446b..b4d21976 100644 --- a/demo/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/demo/macos/Flutter/GeneratedPluginRegistrant.swift @@ -5,16 +5,20 @@ import FlutterMacOS import Foundation -import path_provider_foundation +import device_info_plus +import irondash_engine_context import screen_retriever_macos import sqflite_darwin +import super_native_extensions import webview_flutter_wkwebview import window_manager func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { - PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) + DeviceInfoPlusMacosPlugin.register(with: registry.registrar(forPlugin: "DeviceInfoPlusMacosPlugin")) + IrondashEngineContextPlugin.register(with: registry.registrar(forPlugin: "IrondashEngineContextPlugin")) ScreenRetrieverMacosPlugin.register(with: registry.registrar(forPlugin: "ScreenRetrieverMacosPlugin")) SqflitePlugin.register(with: registry.registrar(forPlugin: "SqflitePlugin")) + SuperNativeExtensionsPlugin.register(with: registry.registrar(forPlugin: "SuperNativeExtensionsPlugin")) WebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "WebViewFlutterPlugin")) WindowManagerPlugin.register(with: registry.registrar(forPlugin: "WindowManagerPlugin")) } diff --git a/demo/pubspec.yaml b/demo/pubspec.yaml index 76725bcd..7b26daa5 100644 --- a/demo/pubspec.yaml +++ b/demo/pubspec.yaml @@ -8,12 +8,12 @@ environment: dependencies: flutter: sdk: flutter - google_fonts: ^6.3.2 + google_fonts: ^8.1.0 mesh: ^0.4.3 mix: ^2.0.3 superdeck_core: ^1.0.0 superdeck: ^1.0.0 - signals_flutter: ^6.0.4 + signals_flutter: ^7.0.0 naked_ui: ^0.2.0-beta.7 remix: ^0.2.0 dev_dependencies: diff --git a/demo/windows/flutter/generated_plugin_registrant.cc b/demo/windows/flutter/generated_plugin_registrant.cc index c6fe39a5..bbffae8f 100644 --- a/demo/windows/flutter/generated_plugin_registrant.cc +++ b/demo/windows/flutter/generated_plugin_registrant.cc @@ -6,12 +6,18 @@ #include "generated_plugin_registrant.h" +#include #include +#include #include void RegisterPlugins(flutter::PluginRegistry* registry) { + IrondashEngineContextPluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("IrondashEngineContextPluginCApi")); ScreenRetrieverWindowsPluginCApiRegisterWithRegistrar( registry->GetRegistrarForPlugin("ScreenRetrieverWindowsPluginCApi")); + SuperNativeExtensionsPluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("SuperNativeExtensionsPluginCApi")); WindowManagerPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("WindowManagerPlugin")); } diff --git a/demo/windows/flutter/generated_plugins.cmake b/demo/windows/flutter/generated_plugins.cmake index 5e3bc3d8..c56c8421 100644 --- a/demo/windows/flutter/generated_plugins.cmake +++ b/demo/windows/flutter/generated_plugins.cmake @@ -3,11 +3,14 @@ # list(APPEND FLUTTER_PLUGIN_LIST + irondash_engine_context screen_retriever_windows + super_native_extensions window_manager ) list(APPEND FLUTTER_FFI_PLUGIN_LIST + jni ) set(PLUGIN_BUNDLED_LIBRARIES) diff --git a/packages/builder/pubspec.yaml b/packages/builder/pubspec.yaml index adfb6602..3448c219 100644 --- a/packages/builder/pubspec.yaml +++ b/packages/builder/pubspec.yaml @@ -15,6 +15,6 @@ dependencies: path: ^1.9.0 dev_dependencies: - lints: ^5.0.0 + lints: ^6.1.0 test: ^1.25.8 dart_code_metrics_presets: ^2.19.0 diff --git a/packages/cli/pubspec.yaml b/packages/cli/pubspec.yaml index d2a7122c..3f58630e 100644 --- a/packages/cli/pubspec.yaml +++ b/packages/cli/pubspec.yaml @@ -21,5 +21,5 @@ dependencies: dev_dependencies: dart_code_metrics_presets: ^2.19.0 - lints: ^5.0.0 + lints: ^6.1.0 test: ^1.25.8 diff --git a/packages/core/pubspec.yaml b/packages/core/pubspec.yaml index 4e077261..7b7b6537 100644 --- a/packages/core/pubspec.yaml +++ b/packages/core/pubspec.yaml @@ -14,13 +14,13 @@ dependencies: yaml: ^3.1.2 collection: ^1.18.0 path: ^1.9.0 - ack: 1.0.0-beta.9 + ack: 1.0.0-beta.11 dart_mappable: ^4.7.0 markdown: ^7.3.0 logging: ^1.3.0 dev_dependencies: - lints: ^5.0.0 + lints: ^6.1.0 test: ^1.24.0 dart_code_metrics_presets: ^2.19.0 build_runner: ^2.5.4 diff --git a/packages/superdeck/pubspec.yaml b/packages/superdeck/pubspec.yaml index 1b9fd352..94c8c49c 100644 --- a/packages/superdeck/pubspec.yaml +++ b/packages/superdeck/pubspec.yaml @@ -13,13 +13,13 @@ dependencies: flutter: sdk: flutter cached_network_image: ^3.4.1 - window_manager: ^0.4.3 + window_manager: ^0.5.1 collection: ^1.18.0 dart_mappable: ^4.7.0 path: ^1.9.0 - syntax_highlight: ^0.4.0 + syntax_highlight: ^0.5.0 scrollable_positioned_list: ^0.3.8 - go_router: ^14.2.7 + go_router: ^17.2.3 path_provider: ^2.1.4 mix: ^2.0.3 remix: ^0.2.0 @@ -28,12 +28,10 @@ dependencies: markdown: ^7.3.0 web: ^1.1.0 webview_flutter: ^4.10.0 - webview_flutter_web: ^0.2.3 - google_fonts: ^6.3.2 - meta: ^1.16.0 + google_fonts: ^8.1.0 qr_flutter: ^4.1.0 - signals: ^6.2.0 - signals_flutter: ^6.2.0 + signals: ^7.0.0 + signals_flutter: ^7.0.0 dev_dependencies: flutter_test: