From c4225759d898a285e5c2d02a2758c4ed010b6c8e Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Mon, 22 Dec 2025 01:46:15 +0100 Subject: [PATCH] =?UTF-8?q?F=C3=BCgt=20Isar=20Datenbank=20als=20dependency?= =?UTF-8?q?=20hinzu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- linux/flutter/generated_plugin_registrant.cc | 5 +++++ linux/flutter/generated_plugins.cmake | 1 + pubspec.yaml | 6 +++++- windows/flutter/generated_plugin_registrant.cc | 3 +++ windows/flutter/generated_plugins.cmake | 1 + 5 files changed, 15 insertions(+), 1 deletion(-) diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc index e71a16d..8713324 100644 --- a/linux/flutter/generated_plugin_registrant.cc +++ b/linux/flutter/generated_plugin_registrant.cc @@ -6,6 +6,11 @@ #include "generated_plugin_registrant.h" +#include void fl_register_plugins(FlPluginRegistry* registry) { + g_autoptr(FlPluginRegistrar) + isar_flutter_libs_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "IsarFlutterLibsPlugin"); + isar_flutter_libs_plugin_register_with_registrar(isar_flutter_libs_registrar); } diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index 2e1de87..3789042 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -3,6 +3,7 @@ # list(APPEND FLUTTER_PLUGIN_LIST + isar_flutter_libs ) list(APPEND FLUTTER_FFI_PLUGIN_LIST diff --git a/pubspec.yaml b/pubspec.yaml index bb0f872..d15d522 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -35,10 +35,13 @@ dependencies: flutter_expandable_fab: ^2.5.2 flutter_sticky_header: ^0.8.0 font_awesome_flutter: ^10.10.0 + isar: ^3.1.0+1 + isar_flutter_libs: ^3.1.0+1 package_info_plus: ^9.0.0 routemaster: ^1.0.1 dev_dependencies: + flutter_lints: ^6.0.0 flutter_test: sdk: flutter @@ -47,7 +50,8 @@ dev_dependencies: # activated in the `analysis_options.yaml` file located at the root of your # package. See that file for information about deactivating specific lint # rules and activating additional ones. - flutter_lints: ^6.0.0 + isar_generator: ^3.1.0+1 + build_runner: ^2.4.13 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index 8b6d468..b009165 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -6,6 +6,9 @@ #include "generated_plugin_registrant.h" +#include void RegisterPlugins(flutter::PluginRegistry* registry) { + IsarFlutterLibsPluginRegisterWithRegistrar( + registry->GetRegistrarForPlugin("IsarFlutterLibsPlugin")); } diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index b93c4c3..6ec91ca 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -3,6 +3,7 @@ # list(APPEND FLUTTER_PLUGIN_LIST + isar_flutter_libs ) list(APPEND FLUTTER_FFI_PLUGIN_LIST