From 5243b50e73048eb3cb688e313aa053a3e0b2a27a Mon Sep 17 00:00:00 2001 From: HermanKhodyrevBanubaTechSupport Date: Thu, 21 Nov 2024 17:13:28 +0300 Subject: [PATCH] Integrate New UI --- example/android/gradle.properties | 1 + example/ios/Podfile | 2 + example/lib/main.dart | 11 +++-- example/pubspec.lock | 77 ++++++++++++++++--------------- example/pubspec.yaml | 8 +--- 5 files changed, 51 insertions(+), 48 deletions(-) diff --git a/example/android/gradle.properties b/example/android/gradle.properties index 4de64f2..b25a479 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -1,3 +1,4 @@ org.gradle.jvmargs=-Xmx4096M android.useAndroidX=true android.enableJetifier=true +ENABLE_FACE_AR=false \ No newline at end of file diff --git a/example/ios/Podfile b/example/ios/Podfile index 572f72a..420ca32 100644 --- a/example/ios/Podfile +++ b/example/ios/Podfile @@ -8,6 +8,8 @@ source 'https://github.com/sdk-banuba/banuba-sdk-podspecs.git' # CocoaPods analytics sends network stats synchronously affecting flutter build latency. ENV['COCOAPODS_DISABLE_STATS'] = 'true' +ENV['ENABLE_FACE_AR'] = 'false' + project 'Runner', { 'Debug' => :debug, 'Profile' => :release, diff --git a/example/lib/main.dart b/example/lib/main.dart index d6b7609..27b6285 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -44,6 +44,8 @@ class _HomePageState extends State { // Specify your Config params in the builder below final config = FeaturesConfigBuilder() + .setExperimentalEnableNewUI(true) + .setAudioBrowser(AudioBrowser.fromSource(AudioBrowserSource.disabled)) // .setAiCaptions(...) // ... .build(); @@ -75,9 +77,12 @@ class _HomePageState extends State { // Specify your Config params in the builder below final config = FeaturesConfigBuilder() - // .setAudioBrowser(...) - // ... - .build(); + .setExperimentalEnableNewUI(true) + .setAudioBrowser(AudioBrowser.fromSource(AudioBrowserSource.disabled)) + // .setAudioBrowser(...) + // ... + .build(); + final ImagePicker picker = ImagePicker(); final videoFile = await picker.pickVideo(source: ImageSource.gallery); diff --git a/example/pubspec.lock b/example/pubspec.lock index 440855c..be71839 100644 --- a/example/pubspec.lock +++ b/example/pubspec.lock @@ -45,18 +45,18 @@ packages: dependency: transitive description: name: cross_file - sha256: "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32" + sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" url: "https://pub.dev" source: hosted - version: "0.3.4+1" + version: "0.3.4+2" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d + sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 url: "https://pub.dev" source: hosted - version: "1.0.6" + version: "1.0.8" fake_async: dependency: transitive description: @@ -69,34 +69,34 @@ packages: dependency: transitive description: name: file_selector_linux - sha256: "045d372bf19b02aeb69cacf8b4009555fb5f6f0b7ad8016e5f46dd1387ddd492" + sha256: b2b91daf8a68ecfa4a01b778a6f52edef9b14ecd506e771488ea0f2e0784198b url: "https://pub.dev" source: hosted - version: "0.9.2+1" + version: "0.9.3+1" file_selector_macos: dependency: transitive description: name: file_selector_macos - sha256: f42eacb83b318e183b1ae24eead1373ab1334084404c8c16e0354f9a3e55d385 + sha256: "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc" url: "https://pub.dev" source: hosted - version: "0.9.4" + version: "0.9.4+2" file_selector_platform_interface: dependency: transitive description: name: file_selector_platform_interface - sha256: "0aa47a725c346825a2bd396343ce63ac00bda6eff2fbc43eabe99737dede8262" + sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b url: "https://pub.dev" source: hosted - version: "2.6.1" + version: "2.6.2" file_selector_windows: dependency: transitive description: name: file_selector_windows - sha256: d3547240c20cabf205c7c7f01a50ecdbc413755814d6677f3cb366f04abcead0 + sha256: "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4" url: "https://pub.dev" source: hosted - version: "0.9.3+1" + version: "0.9.3+3" flutter: dependency: "direct main" description: flutter @@ -114,10 +114,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "8cf40eebf5dec866a6d1956ad7b4f7016e6c0cc69847ab946833b7d43743809f" + sha256: "9b78450b89f059e96c9ebb355fa6b3df1d6b330436e0b885fb49594c41721398" url: "https://pub.dev" source: hosted - version: "2.0.19" + version: "2.0.23" flutter_test: dependency: "direct dev" description: flutter @@ -132,10 +132,10 @@ packages: dependency: transitive description: name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" http_parser: dependency: transitive description: @@ -156,10 +156,10 @@ packages: dependency: transitive description: name: image_picker_android - sha256: "844c6da4e4f2829dffdab97816bca09d0e0977e8dcef7450864aba4e07967a58" + sha256: "8faba09ba361d4b246dc0a17cb4289b3324c2b9f6db7b3d457ee69106a86bd32" url: "https://pub.dev" source: hosted - version: "0.8.9+6" + version: "0.8.12+17" image_picker_for_web: dependency: transitive description: @@ -172,10 +172,10 @@ packages: dependency: transitive description: name: image_picker_ios - sha256: "917a5cadd67d052554cfb258595e54217de53fac5b52939426e26319a02e6297" + sha256: "4f0568120c6fcc0aaa04511cb9f9f4d29fc3d0139884b1d06be88dcec7641d6b" url: "https://pub.dev" source: hosted - version: "0.8.9+2" + version: "0.8.12+1" image_picker_linux: dependency: transitive description: @@ -196,10 +196,10 @@ packages: dependency: transitive description: name: image_picker_platform_interface - sha256: "0e827c156e3a90edd3bbe7f6de048b39247b16e58173b08a835b7eb00aba239e" + sha256: "9ec26d410ff46f483c5519c29c02ef0e02e13a543f882b152d4bfd2f06802f80" url: "https://pub.dev" source: hosted - version: "2.9.2" + version: "2.10.0" image_picker_windows: dependency: transitive description: @@ -236,10 +236,10 @@ packages: dependency: transitive description: name: lints - sha256: "5e4a9cd06d447758280a8ac2405101e0e2094d2a1dbdd3756aec3fe7775ba593" + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.1.1" matcher: dependency: transitive description: @@ -268,10 +268,10 @@ packages: dependency: transitive description: name: mime - sha256: "2e123074287cc9fd6c09de8336dae606d1ddb88d9ac47358826db698c176a1f2" + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" url: "https://pub.dev" source: hosted - version: "1.0.5" + version: "1.0.6" path: dependency: transitive description: @@ -284,10 +284,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" url: "https://pub.dev" source: hosted - version: "2.1.6" + version: "2.1.8" sky_engine: dependency: transitive description: flutter @@ -345,17 +345,18 @@ packages: dependency: transitive description: name: typed_data - sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.4.0" ve_sdk_flutter: dependency: "direct main" description: - path: ".." - relative: true - source: path - version: "0.6.0" + name: ve_sdk_flutter + sha256: "25a107227cd4421e6045fadd837bb8fc8766211fc07b867914d6b67d3d2490c3" + url: "https://pub.dev" + source: hosted + version: "0.7.1" vector_math: dependency: transitive description: @@ -376,10 +377,10 @@ packages: dependency: transitive description: name: web - sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb url: "https://pub.dev" source: hosted - version: "0.5.1" + version: "1.1.0" sdks: - dart: ">=3.3.0 <4.0.0" - flutter: ">=3.18.0-18.0.pre.54" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index dfcc42b..b8bb7c9 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -18,13 +18,7 @@ dependencies: sdk: flutter image_picker: ^0.8.6 - ve_sdk_flutter: - # When depending on this package from a real application you should use: - # ve_sdk_flutter: ^x.y.z - # See https://dart.dev/tools/pub/dependencies#version-constraints - # The example app is bundled with the plugin so we use a path dependency on - # the parent directory to use the current plugin's version. - path: ../ + ve_sdk_flutter: ^0.7.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons.