Flet 0.23.1 - disable Impeller, enable legacy packaging, serious_python 0.7.1 (#14)

* serious_python 0.7.1

* useLegacyPackaging true

* Disable impeller

* Remove Flutter test
This commit is contained in:
Feodor Fitsner 2024-06-21 13:07:25 -07:00 committed by GitHub
parent 652bbfa243
commit b1c6b15da5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 14 additions and 1568 deletions

View File

@ -42,3 +42,5 @@ app.*.map.json
/android/app/debug
/android/app/profile
/android/app/release
/pubspec.lock

View File

@ -27,6 +27,12 @@ android {
compileSdkVersion flutter.compileSdkVersion
ndkVersion "25.1.8937393"
packagingOptions {
jniLibs {
useLegacyPackaging true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8

View File

@ -7,7 +7,7 @@
android:icon="@mipmap/ic_launcher">
<meta-data
android:name="io.flutter.embedding.android.EnableImpeller"
android:value="true"/>
android:value="false"/>
<activity
android:name=".MainActivity"
android:exported="true"

View File

@ -6,7 +6,6 @@
#include "generated_plugin_registrant.h"
#include <audioplayers_linux/audioplayers_linux_plugin.h>
#include <screen_retriever/screen_retriever_plugin.h>
#include <serious_python_linux/serious_python_linux_plugin.h>
#include <url_launcher_linux/url_launcher_plugin.h>
@ -14,9 +13,6 @@
#include <window_to_front/window_to_front_plugin.h>
void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) audioplayers_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "AudioplayersLinuxPlugin");
audioplayers_linux_plugin_register_with_registrar(audioplayers_linux_registrar);
g_autoptr(FlPluginRegistrar) screen_retriever_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "ScreenRetrieverPlugin");
screen_retriever_plugin_register_with_registrar(screen_retriever_registrar);

View File

@ -3,7 +3,6 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
audioplayers_linux
screen_retriever
serious_python_linux
url_launcher_linux

View File

@ -5,24 +5,24 @@
import FlutterMacOS
import Foundation
import audioplayers_darwin
import package_info_plus
import path_provider_foundation
import screen_retriever
import serious_python_darwin
import shared_preferences_foundation
import url_launcher_macos
import wakelock_plus
import window_manager
import window_to_front
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
AudioplayersDarwinPlugin.register(with: registry.registrar(forPlugin: "AudioplayersDarwinPlugin"))
FPPPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FPPPackageInfoPlusPlugin"))
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
ScreenRetrieverPlugin.register(with: registry.registrar(forPlugin: "ScreenRetrieverPlugin"))
SeriousPythonPlugin.register(with: registry.registrar(forPlugin: "SeriousPythonPlugin"))
SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))
UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
WakelockPlusMacosPlugin.register(with: registry.registrar(forPlugin: "WakelockPlusMacosPlugin"))
WindowManagerPlugin.register(with: registry.registrar(forPlugin: "WindowManagerPlugin"))
WindowToFrontPlugin.register(with: registry.registrar(forPlugin: "WindowToFrontPlugin"))
}

File diff suppressed because it is too large Load Diff

View File

@ -11,10 +11,10 @@ dependencies:
flutter:
sdk: flutter
serious_python: ^0.7.0
serious_python: ^0.7.1
flet: ^0.23.1
path: ^1.8.3
path: ^1.9.0
url_strategy: ^0.2.0
cupertino_icons: ^1.0.6
@ -38,22 +38,7 @@ dependency_overrides:
ref: android-namespace
# {% endif %}
serious_python_android:
git:
url: https://github.com/flet-dev/serious-python.git
path: src/serious_python_android
ref: 0.7-fix
serious_python_platform_interface:
git:
url: https://github.com/flet-dev/serious-python.git
path: src/serious_python_platform_interface
ref: 0.7-fix
dev_dependencies:
flutter_test:
sdk: flutter
flutter_launcher_icons: "^0.13.1"
flutter_native_splash: ^2.3.6
flutter_lints: ^2.0.0

View File

@ -6,7 +6,6 @@
#include "generated_plugin_registrant.h"
#include <audioplayers_windows/audioplayers_windows_plugin.h>
#include <screen_retriever/screen_retriever_plugin.h>
#include <serious_python_windows/serious_python_windows_plugin_c_api.h>
#include <url_launcher_windows/url_launcher_windows.h>
@ -14,8 +13,6 @@
#include <window_to_front/window_to_front_plugin.h>
void RegisterPlugins(flutter::PluginRegistry* registry) {
AudioplayersWindowsPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("AudioplayersWindowsPlugin"));
ScreenRetrieverPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("ScreenRetrieverPlugin"));
SeriousPythonWindowsPluginCApiRegisterWithRegistrar(

View File

@ -3,7 +3,6 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
audioplayers_windows
screen_retriever
serious_python_windows
url_launcher_windows