fluttercandies / extended_image

A powerful official extension library of image, which support placeholder(loading)/ failed state, cache network, zoom pan image, photo view, slide out page, editor(crop,rotate,flip), paint custom etc.
https://fluttercandies.github.io/extended_image/
MIT License
1.93k stars 504 forks source link

[Bug report] When zoomed in on an image, when you click and then drag it'll register this as "zoom out" and zoom out a bit #672

Closed piperun closed 1 month ago

piperun commented 7 months ago

Version

8.2.0

Platforms

macOS, Windows, Linux

Device Model

Windows PC

flutter info

[√] Flutter (Channel stable, 3.19.5, on Microsoft Windows [Version 10.0.19045.4170], locale sv-SE)
    • Flutter version 3.19.5 on channel stable at C:\tools\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 300451adae (3 weeks ago), 2024-03-27 21:54:07 -0500
    • Engine revision e76c956498
    • Dart version 3.3.3
    • DevTools version 2.31.1

[√] Windows Version (Installed version of Windows is version 10 or higher)

[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.7.3)
    • Visual Studio at E:\Software\VisualStudio\2022
    • Visual Studio Community 2022 version 17.7.34024.191
    • Windows 10 SDK version 10.0.22621.0

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] VS Code (version 1.88.1)
    • VS Code at C:\Users\Lechuck\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.86.0

[√] VS Code, 64-bit edition (version 1.88.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.86.0

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19045.4170]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 123.0.6312.124
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 120.0.2210.61 (unsupported)

[√] Network resources
    • All expected network resources are available.

! Doctor found issues in 2 categories.

How to reproduce?

  1. Import ExtendedImage
  2. Use ExtendedImage.file class using minimum gestureconfig
  3. Comile to Windows

Logs

[ +345 ms] Unable to locate an Android SDK.
[ +192 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +118 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +6 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +80 ms] Connected devices:
[  +45 ms] Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19045.4170]
[   +1 ms] Chrome (web)      • chrome  • web-javascript • Google Chrome 123.0.6312.124
[   +1 ms] [1]: Windows (windows)
[        ] [2]: Chrome (chrome)
[   +1 ms] Please choose one (or "q" to quit)
[        ] : 
[+4566 ms] 1
[  +10 ms] Initializing file store
[   +3 ms] Done initializing file store
[  +22 ms] Skipping target: gen_localizations
[   +1 ms] Persisting file store
[   +4 ms] Done persisting file store
[   +6 ms] Skipping pub get: version match.
[  +42 ms] Found plugin device_info_plus at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\device_info_plus-10.1.0\
[  +18 ms] Found plugin file_picker at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-8.0.0+1\
[   +5 ms] Found plugin flutter_plugin_android_lifecycle at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_plugin_android_lifecycle-2.0.19\
[   +9 ms] Found plugin irondash_engine_context at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\irondash_engine_context-0.5.2\
[  +23 ms] Found plugin path_provider at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider-2.1.3\
[   +7 ms] Found plugin path_provider_android at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.4\
[   +3 ms] Found plugin path_provider_foundation at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_foundation-2.3.2\
[   +3 ms] Found plugin path_provider_linux at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_linux-2.2.1\
[   +5 ms] Found plugin path_provider_windows at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_windows-2.2.1\
[  +25 ms] Found plugin super_native_extensions at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\super_native_extensions-0.8.11\
[  +65 ms] Found plugin device_info_plus at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\device_info_plus-10.1.0\
[   +5 ms] Found plugin file_picker at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-8.0.0+1\
[   +3 ms] Found plugin flutter_plugin_android_lifecycle at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_plugin_android_lifecycle-2.0.19\
[   +4 ms] Found plugin irondash_engine_context at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\irondash_engine_context-0.5.2\
[  +15 ms] Found plugin path_provider at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider-2.1.3\
[   +2 ms] Found plugin path_provider_android at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.4\
[   +3 ms] Found plugin path_provider_foundation at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_foundation-2.3.2\
[   +2 ms] Found plugin path_provider_linux at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_linux-2.2.1\
[   +2 ms] Found plugin path_provider_windows at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_windows-2.2.1\
[  +14 ms] Found plugin super_native_extensions at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\super_native_extensions-0.8.11\
[  +63 ms] Found plugin device_info_plus at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\device_info_plus-10.1.0\
[   +6 ms] Found plugin file_picker at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-8.0.0+1\
[   +2 ms] Found plugin flutter_plugin_android_lifecycle at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_plugin_android_lifecycle-2.0.19\
[   +5 ms] Found plugin irondash_engine_context at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\irondash_engine_context-0.5.2\
[  +18 ms] Found plugin path_provider at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider-2.1.3\
[   +1 ms] Found plugin path_provider_android at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.4\
[   +1 ms] Found plugin path_provider_foundation at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_foundation-2.3.2\
[   +3 ms] Found plugin path_provider_linux at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_linux-2.2.1\
[   +2 ms] Found plugin path_provider_windows at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_windows-2.2.1\
[  +20 ms] Found plugin super_native_extensions at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\super_native_extensions-0.8.11\
[  +93 ms] Generating D:\Programming\Flutter\project\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +85 ms] No packages with native assets. Skipping native assets compilation.
[   +1 ms] Initializing file store
[   +4 ms] gen_localizations: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
C:\tools\flutter\packages\flutter_tools\lib\src\build_system\targets\localizations.dart,D:\Programming\Flutter\project\l10n.yaml,D:\Programming\Flutter\project\lib/src/localization\app_en.arb,D:\Programming\Flutter\project\.dart_tool\flutter_gen\gen_l10n\app_localizations_en.dart,D:\Programming\Flutter\project\.dart_tool\flutter_gen\gen_l10n\app_localizations.dart}
[  +89 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
D:\Programming\Flutter\project\.dart_tool\package_config_subset,D:\Programming\Flutter\project\.dart_tool\flutter_build\dart_plugin_registrant.dart}
[   +3 ms] gen_localizations: Complete
[  +18 ms] Found plugin device_info_plus at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\device_info_plus-10.1.0\
[   +6 ms] Found plugin file_picker at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\file_picker-8.0.0+1\
[   +2 ms] Found plugin flutter_plugin_android_lifecycle at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_plugin_android_lifecycle-2.0.19\
[   +4 ms] Found plugin irondash_engine_context at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\irondash_engine_context-0.5.2\
[  +11 ms] Found plugin path_provider at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider-2.1.3\
[   +2 ms] Found plugin path_provider_android at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.4\
[   +1 ms] Found plugin path_provider_foundation at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_foundation-2.3.2\
[   +2 ms] Found plugin path_provider_linux at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_linux-2.2.1\
[   +3 ms] Found plugin path_provider_windows at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_windows-2.2.1\
[  +14 ms] Found plugin super_native_extensions at C:\Users\Username\AppData\Local\Pub\Cache\hosted\pub.dev\super_native_extensions-0.8.11\
[  +23 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] Skipping target: _composite
[   +2 ms] complete
[   +7 ms] Launching lib\main.dart on Windows in debug mode...
[   +3 ms] C:\tools\flutter\bin\cache\dart-sdk\bin\dartaotruntime.exe --disable-dart-dev C:\tools\flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server_aot.dart.snapshot --sdk-root
C:\tools\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true
-DFLUTTER_WEB_CANVASKIT_URL=https://www.gstatic.com/flutter-canvaskit/e76c956498841e1ab458577d3892003e553e4f3c/ --output-dill E:\TEMP\WIN\flutter_tools.c16b3ab0\flutter_tool.a4d37d19\app.dill
--packages D:\Programming\Flutter\project\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root   
--initialize-from-dill build\129fe64d39a60f20f40290b7a749e2dc.cache.dill.track.dill --source file:///D:/Programming/Flutter/project/.dart_tool/flutter_build/dart_plugin_registrant.dart --source
package:flutter/src/dart_plugin_registrant.dart -Dflutter.dart_plugin_registrant=file:///D:/Programming/Flutter/project/.dart_tool/flutter_build/dart_plugin_registrant.dart --verbosity=error
--enable-experiment=alternative-invalidation-strategy
[  +25 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[  +48 ms] Exit code 0 from: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires
Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[        ] [
             {
               "instanceId": "d958a5c0",
               "installDate": "2023-08-26T23:31:49Z",
               "installationName": "VisualStudio/17.7.3+34024.191",
               "installationPath": "E:\\Software\\VisualStudio\\2022",
               "installationVersion": "17.7.34024.191",
               "productId": "Microsoft.VisualStudio.Product.Community",
               "productPath": "E:\\Software\\VisualStudio\\2022\\Common7\\IDE\\devenv.exe",
               "state": 4294967295,
               "isComplete": true,
               "isLaunchable": true,
               "isPrerelease": false,
               "isRebootRequired": false,
               "displayName": "Visual Studio Community 2022",
               "description": "Powerful IDE, free for students, open-source contributors, and individuals",
               "channelId": "VisualStudio.17.Release",
               "channelUri": "https://aka.ms/vs/17/release/channel",
               "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
               "installedChannelId": "VisualStudio.17.Release",
               "installedChannelUri": "https://aka.ms/vs/17/release/channel",
               "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.7#17.7.3",
               "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=661288",
               "updateDate": "2023-09-11T12:36:02.649464Z",
               "catalog": {
                 "buildBranch": "d17.7",
                 "buildVersion": "17.7.34024.191",
                 "id": "VisualStudio/17.7.3+34024.191",
                 "localBuild": "build-lab",
                 "manifestName": "VisualStudio",
                 "manifestType": "installer",
                 "productDisplayVersion": "17.7.3",
                 "productLine": "Dev17",
                 "productLineVersion": "2022",
                 "productMilestone": "RTW",
                 "productMilestoneIsPreRelease": "False",
                 "productName": "Visual Studio",
                 "productPatchVersion": "3",
                 "productPreReleaseMilestoneSuffix": "1.0",
                 "productSemanticVersion": "17.7.3+34024.191",
                 "requiredEngineVersion": "3.7.2179.44852"
               },
               "properties": {
                 "campaignId": "2030:bb8914bf2e7a470f8bc6f881b45979d8",
                 "channelManifestId": "VisualStudio.17.Release/17.7.3+34024.191",
                 "nickname": "",
                 "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
               }
             }
           ]
[   +6 ms] Building Windows application...
[   +6 ms] <- compile package:project/main.dart
[   +1 ms] executing: E:\Software\VisualStudio\2022\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -S D:\Programming\Flutter\project\windows -B
D:\Programming\Flutter\project\build\windows\x64 -G Visual Studio 17 2022 -A x64 -DFLUTTER_TARGET_PLATFORM=windows-x64
[  +83 ms] -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045.
[ +454 ms] -- Configuring done (0.5s)
[ +106 ms] -- Generating done (0.1s)
[   +7 ms] -- Build files have been written to: D:/Programming/Flutter/project/build/windows/x64
[  +24 ms] executing: E:\Software\VisualStudio\2022\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --build D:\Programming\Flutter\project\build\windows\x64 --config Debug --target
INSTALL --verbose
[ +235 ms] MSBuild version 17.7.2+d6990bcfa for .NET Framework
[  +49 ms] Build started 2024-04-19 20:45:54.
[ +239 ms] Project "D:\Programming\Flutter\project\build\windows\x64\INSTALL.vcxproj" on node 1 (default targets).
[        ] Project "D:\Programming\Flutter\project\build\windows\x64\INSTALL.vcxproj" (1) is building "D:\Programming\Flutter\project\build\windows\x64\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[  +23 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +48 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\ZERO_CHECK.vcxproj" (default targets).
[  +81 ms] Project "D:\Programming\Flutter\project\build\windows\x64\INSTALL.vcxproj" (1) is building "D:\Programming\Flutter\project\build\windows\x64\ALL_BUILD.vcxproj" (3) on node 1 (default targets).
[        ] Project "D:\Programming\Flutter\project\build\windows\x64\ALL_BUILD.vcxproj" (3) is building "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_wrapper_app.vcxproj" (4) on node 1(default targets).
[        ] Project "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_wrapper_app.vcxproj" (4) is building
"D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_assemble.vcxproj" (5) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[  +32 ms] CustomBuild:
[        ]   "The build of 'D:\Programming\Flutter\project\build\windows\x64\CMakeFiles\116f100e05f8da7a89dd3359efb26ff3\flutter_assemble.rule' depends on
'D:\PROGRAMMING\FLUTTER\project\WINDOWS\FLUTTER\EPHEMERAL\FLUTTER_WINDOWS.DLL' which is produced by the build of
'D:\Programming\Flutter\project\build\windows\x64\CMakeFiles\a0e3a24d4ff8a911a53403620adc408c\flutter_windows.dll.rule'. The items cannot be built in parallel."
[  +98 ms]   Generating D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_windows.dll, D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_export.h,
D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_windows.h, D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_messenger.h,
D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_plugin_registrar.h, D:/Programming/Flutter/project/windows/flutter/ephemeral/flutter_texture_registrar.h,
D:/Programming/Flutter/project/windows/flutter/ephemeral/cpp_client_wrapper/core_implementations.cc, D:/Programming/Flutter/project/windows/flutter/ephemeral/cpp_client_wrapper/standard_codec.cc,
D:/Programming/Flutter/project/windows/flutter/ephemeral/cpp_client_wrapper/plugin_registrar.cc, D:/Programming/Flutter/project/windows/flutter/ephemeral/cpp_client_wrapper/flutter_engine.cc,
D:/Programming/Flutter/project/windows/flutter/ephemeral/cpp_client_wrapper/flutter_view_controller.cc, _phony_
[ +945 ms]   [ +432 ms] Unable to locate an Android SDK.
[  +14 ms]   [  +28 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ]   [   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +119 ms]   [ +121 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ]   [   +3 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[  +29 ms]   [  +31 ms] Initializing file store
[  +19 ms]   [  +19 ms] Done initializing file store
[  +61 ms]   [  +60 ms] Skipping target: native_assets
[   +1 ms]   [   +2 ms] Skipping target: gen_localizations
[        ]   [        ] Skipping target: gen_dart_plugin_registrant
[+3325 ms]   [+3325 ms] Skipping target: unpack_windows
[ +758 ms]   [ +758 ms] kernel_snapshot: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents: D:\Programming\Flutter\project\lib\src\root.dart}
[   +5 ms]   [   +5 ms] Embedding native assets mapping D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\native_assets.yaml in kernel.
[   +9 ms]   [   +8 ms] C:\tools\flutter\bin\cache\dart-sdk\bin\dartaotruntime.exe --disable-dart-dev C:\tools\flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server_aot.dart.snapshot --sdk-root    
C:\tools\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies -DFLUTTER_WEB_AUTO_DETECT=true
-DFLUTTER_WEB_CANVASKIT_URL=https://www.gstatic.com/flutter-canvaskit/e76c956498841e1ab458577d3892003e553e4f3c/ -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation--packages D:\Programming\Flutter\project\.dart_tool\package_config.json --output-dill D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\app.dill --depfile
D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\kernel_snapshot.d --incremental --initialize-from-dill
D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\app.dill --source file:///D:/Programming/Flutter/project/.dart_tool/flutter_build/dart_plugin_registrant.dart      
--source package:flutter/src/dart_plugin_registrant.dart -Dflutter.dart_plugin_registrant=file:///D:/Programming/Flutter/project/.dart_tool/flutter_build/dart_plugin_registrant.dart --native-assets     
D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\native_assets.yaml --verbosity=error package:project/main.dart
[+1632 ms]   [+1632 ms] kernel_snapshot: Complete
[ +340 ms]   [ +340 ms] invalidated build due to missing files: D:\Programming\Flutter\project\DOES_NOT_EXIST_RERUN_FOR_WILDCARD437395039
[ +370 ms]   [ +370 ms] debug_bundle_windows_assets: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
D:\Programming\Flutter\project\.dart_tool\flutter_build\1ec10e6e5b7a494b343f5074a9263a33\app.dill, InvalidatedReasonKind.inputMissing: The following inputs were missing:
D:\Programming\Flutter\project\DOES_NOT_EXIST_RERUN_FOR_WILDCARD437395039}
[ +195 ms]   [ +195 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[   +7 ms]   [   +7 ms] shaderc command: [C:\tools\flutter\bin\cache\artifacts\engine\windows-x64\impellerc.exe, --sksl, --iplr,
--sl=D:\Programming\Flutter\project\build\flutter_assets\shaders/ink_sparkle.frag, --spirv=D:\Programming\Flutter\project\build\flutter_assets\shaders/ink_sparkle.frag.spirv,
--input=C:\tools\flutter\packages\flutter\lib\src\material\shaders\ink_sparkle.frag, --input-type=frag, --include=C:\tools\flutter\packages\flutter\lib\src\material\shaders,
--include=C:\tools\flutter\bin\cache\artifacts\engine\windows-x64\shader_lib]
[ +268 ms]   [ +268 ms] debug_bundle_windows_assets: Complete
[ +333 ms]   [ +332 ms] Persisting file store
[  +11 ms]   [  +11 ms] Done persisting file store
[  +10 ms]   [  +10 ms] build succeeded.
[  +14 ms]   [  +12 ms] "flutter assemble" took 7 525ms.
[   +2 ms]   [   +4 ms] Running 0 shutdown hooks
[   +1 ms]   [        ] Shutdown hooks complete
[   +2 ms]   [   +3 ms] exiting with code 0
[ +136 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\flutter_assemble.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_assemble.vcxproj" (default targets).
[   +4 ms] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_app.dir\Debug\flutter_.BDBE9EBF.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.BDBE9EBF.tlog\unsuccessfulbuild".
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +59 ms] ClCompile:
[   +1 ms]   All outputs are up-to-date.
[  +19 ms] Lib:
[        ]   All outputs are up-to-date.
[   +1 ms]   flutter_wrapper_app.vcxproj -> D:\Programming\Flutter\project\build\windows\x64\flutter\Debug\flutter_wrapper_app.lib
[  +17 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_app.dir\Debug\flutter_.BDBE9EBF.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.BDBE9EBF.tlog\flutter_wrapper_app.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_wrapper_app.vcxproj" (default targets).
[  +35 ms] Project "D:\Programming\Flutter\project\build\windows\x64\ALL_BUILD.vcxproj" (3) is building "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_wrapper_plugin.vcxproj" (6) on
node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_plugin.dir\Debug\flutter_.DFB2D126.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.DFB2D126.tlog\unsuccessfulbuild".
[        ] CustomBuild:
[        ]   All outputs are up-to-date.
[   +9 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +4 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   flutter_wrapper_plugin.vcxproj -> D:\Programming\Flutter\project\build\windows\x64\flutter\Debug\flutter_wrapper_plugin.lib
[   +7 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_plugin.dir\Debug\flutter_.DFB2D126.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.DFB2D126.tlog\flutter_wrapper_plugin.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\flutter\flutter_wrapper_plugin.vcxproj" (default targets).
[  +55 ms] Project "D:\Programming\Flutter\project\build\windows\x64\ALL_BUILD.vcxproj" (3) is building "D:\Programming\Flutter\project\build\windows\x64\runner\project.vcxproj" (7) on node 1 (default
targets).
[        ] Project "D:\Programming\Flutter\project\build\windows\x64\runner\project.vcxproj" (7) is building
"D:\Programming\Flutter\project\build\windows\x64\plugins\irondash_engine_context\irondash_engine_context_plugin.vcxproj" (8) on node 1 (default targets).
[   +1 ms] InitializeBuildStatus:
[        ]   Creating "irondash_engine_context_plugin.dir\Debug\irondash.A94F95B6.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "irondash_engine_context_plugin.dir\Debug\irondash.A94F95B6.tlog\unsuccessfulbuild".
[        ] CustomBuild:
[        ]   All outputs are up-to-date.
[  +11 ms] ClCompile:
[        ]   All outputs are up-to-date.
[  +26 ms] Link:
[   +1 ms]   All outputs are up-to-date.
[   +3 ms]   irondash_engine_context_plugin.vcxproj -> D:\Programming\Flutter\project\build\windows\x64\plugins\irondash_engine_context\Debug\irondash_engine_context_plugin.dll
[   +6 ms] FinalizeBuildStatus:
[        ]   Deleting file "irondash_engine_context_plugin.dir\Debug\irondash.A94F95B6.tlog\unsuccessfulbuild".
[        ]   Touching "irondash_engine_context_plugin.dir\Debug\irondash.A94F95B6.tlog\irondash_engine_context_plugin.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\plugins\irondash_engine_context\irondash_engine_context_plugin.vcxproj" (default targets).
[  +47 ms] Project "D:\Programming\Flutter\project\build\windows\x64\runner\project.vcxproj" (7) is building
"D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\super_native_extensions_plugin.vcxproj" (9) on node 1 (default targets).
[        ] Project "D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\super_native_extensions_plugin.vcxproj" (9) is building
"D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\super_native_extensions_plugin_cargokit.vcxproj" (10) on node 1 (default targets).
[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\super_native_extensions_plugin_cargokit\super_na.4BDE82DC.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\super_native_extensions_plugin_cargokit\super_na.4BDE82DC.tlog\unsuccessfulbuild".
[        ] CustomBuild:
[        ]   "The build of 'D:\Programming\Flutter\project\build\windows\x64\CMakeFiles\b2499be0bbee32910d1278f3d7c8df6a\super_native_extensions_plugin_cargokit.rule' depends on
'D:\PROGRAMMING\FLUTTER\project\BUILD\WINDOWS\X64\PLUGINS\SUPER_NATIVE_EXTENSIONS\DEBUG\SUPER_NATIVE_EXTENSIONS.DLL' which is produced by the build of
'D:\Programming\Flutter\project\build\windows\x64\CMakeFiles\b8cc68f1de27715bfbef5e146149bf73\super_native_extensions.dll.rule'. The items cannot be built in parallel."
[  +33 ms]   Generating Debug/super_native_extensions.dll, _phony_
[ +356 ms]   INFO: Precompiled binaries are disabled
[ +140 ms]   INFO: Building super_native_extensions for x86_64-pc-windows-msvc
[ +494 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\super_native_extensions_plugin_cargokit\super_na.4BDE82DC.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\super_native_extensions_plugin_cargokit\super_na.4BDE82DC.tlog\super_native_extensions_plugin_cargokit.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\super_native_extensions_plugin_cargokit.vcxproj" (default targets).
[  +16 ms] InitializeBuildStatus:
[        ]   Creating "super_native_extensions_plugin.dir\Debug\super_na.30FC7AB1.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "super_native_extensions_plugin.dir\Debug\super_na.30FC7AB1.tlog\unsuccessfulbuild".
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +12 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +7 ms] Link:
[        ]   All outputs are up-to-date.
[        ]   super_native_extensions_plugin.vcxproj -> D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\Debug\super_native_extensions_plugin.dll
[  +19 ms] FinalizeBuildStatus:
[   +1 ms]   Deleting file "super_native_extensions_plugin.dir\Debug\super_na.30FC7AB1.tlog\unsuccessfulbuild".
[        ]   Touching "super_native_extensions_plugin.dir\Debug\super_na.30FC7AB1.tlog\super_native_extensions_plugin.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\plugins\super_native_extensions\super_native_extensions_plugin.vcxproj" (default targets).
[  +12 ms] InitializeBuildStatus:
[        ]   Creating "project.dir\Debug\project.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "project.dir\Debug\project.tlog\unsuccessfulbuild".
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +32 ms] ClCompile:
[        ]   E:\Software\VisualStudio\2022\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe /c /ID:\Programming\Flutter\project\windows /ID:\Programming\Flutter\project\windows\flutter\ephemeral
/ID:\Programming\Flutter\project\windows\flutter\ephemeral\cpp_client_wrapper\include /ID:\Programming\Flutter\project\windows\flutter\ephemeral\.plugin_symlinks\irondash_engine_context\windows\include   
/ID:\Programming\Flutter\project\windows\flutter\ephemeral\.plugin_symlinks\super_native_extensions\windows\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D _UNICODE /D UNICODE /D WIN32 /D   
_WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D "FLUTTER_VERSION=\"1.0.0+1\"" /D FLUTTER_VERSION_MAJOR=1 /D FLUTTER_VERSION_MINOR=0 /D FLUTTER_VERSION_PATCH=0 /D FLUTTER_VERSION_BUILD=1 /D NOMINMAX /D     
UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"project.dir\Debug\\" /Fd"project.dir\Debug\vc143.pdb"
/external:W4 /Gd /TP /wd4100 /errorReport:queue D:\Programming\Flutter\project\windows\flutter\generated_plugin_registrant.cc D:\Programming\Flutter\project\windows\runner\flutter_window.cpp
[ +157 ms]   generated_plugin_registrant.cc
[ +566 ms]   flutter_window.cpp
[+1231 ms]   Generating Code...
[ +124 ms] ResourceCompile:
[        ]   All outputs are up-to-date.
[  +23 ms] Link:
[        ]   E:\Software\VisualStudio\2022\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:"D:\Programming\Flutter\project\build\windows\x64\runner\Debug\project.exe"
/INCREMENTAL /ILK:"project.dir\Debug\project.ilk" /NOLOGO ..\flutter\Debug\flutter_wrapper_app.lib dwmapi.lib ..\plugins\irondash_engine_context\Debug\irondash_engine_context_plugin.lib
..\plugins\super_native_extensions\Debug\super_native_extensions_plugin.lib D:\Programming\Flutter\project\windows\flutter\ephemeral\flutter_windows.dll.lib kernel32.lib user32.lib gdi32.lib
winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed
/manifestinput:D:\Programming\Flutter\project\windows\runner\runner.exe.manifest /DEBUG /PDB:"D:/Programming/Flutter/project/build/windows/x64/runner/Debug/project.pdb" /SUBSYSTEM:WINDOWS /TLBID:1
/DYNAMICBASE /NXCOMPAT /IMPLIB:"D:/Programming/Flutter/project/build/windows/x64/runner/Debug/project.lib" /MACHINE:X64  /machine:x64 project.dir\Debug\Runner.res
[   +2 ms]   project.dir\Debug\flutter_window.obj
[        ]   project.dir\Debug\main.obj
[        ]   project.dir\Debug\utils.obj
[        ]   project.dir\Debug\win32_window.obj
[        ]   project.dir\Debug\generated_plugin_registrant.obj
[ +280 ms]   project.vcxproj -> D:\Programming\Flutter\project\build\windows\x64\runner\Debug\project.exe
[   +7 ms] FinalizeBuildStatus:
[        ]   Deleting file "project.dir\Debug\project.tlog\unsuccessfulbuild".
[        ]   Touching "project.dir\Debug\project.tlog\project.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\runner\project.vcxproj" (default targets).
[   +6 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[   +1 ms]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +18 ms] FinalizeBuildStatus:
[   +1 ms]   Deleting file "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\ALL_BUILD.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\ALL_BUILD.vcxproj" (default targets).
[   +6 ms] InitializeBuildStatus:
[   +2 ms]   Creating "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[  +55 ms] PostBuildEvent:
[        ]   setlocal
[        ]   E:\Software\VisualStudio\2022\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -DBUILD_TYPE=Debug -P cmake_install.cmake
[        ]   if %errorlevel% neq 0 goto :cmEnd
[        ]   :cmEnd
[        ]   endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
[        ]   :cmErrorLevel
[        ]   exit /b %1
[        ]   :cmDone
[        ]   if %errorlevel% neq 0 goto :VCEnd
[        ]   :VCEnd
[  +56 ms]   -- Install configuration: "Debug"
[   +1 ms]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/icudtl.dat
[        ]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/flutter_windows.dll
[        ]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/irondash_engine_context_plugin.dll
[        ]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/super_native_extensions_plugin.dll
[        ]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/super_native_extensions.dll
[        ]   -- Up-to-date: D:/Programming/Flutter/project/build/windows/x64/runner/Debug
[   +9 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/AssetManifest.bin
[        ]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/AssetManifest.bin.json
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/AssetManifest.json
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets
[   +2 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images/2.0x
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images/2.0x/flutter_logo.png
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images/3.0x
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images/3.0x/flutter_logo.png
[        ]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/assets/images/flutter_logo.png
[        ]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/FontManifest.json
[        ]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/fonts
[   +2 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[   +8 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/kernel_blob.bin
[ +194 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/NOTICES
[   +3 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/NOTICES.Z
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/shaders
[   +1 ms]   -- Installing: D:/Programming/Flutter/project/build/windows/x64/runner/Debug/data/flutter_assets/shaders/ink_sparkle.frag
[  +16 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\INSTALL\INSTALL.tlog\INSTALL.lastbuildstate".
[        ] Done Building Project "D:\Programming\Flutter\project\build\windows\x64\INSTALL.vcxproj" (default targets).
[   +6 ms] Build succeeded.
[        ]     0 Warning(s)
[        ]     0 Error(s)
[        ] Time Elapsed 00:00:13.44
[  +31 ms] Building Windows application... (completed in 14,4s)
[   +2 ms] √  Built build\windows\x64\runner\Debug\project.exe.
[ +200 ms] P ATTACH
[ +263 ms] VM Service URL on device: http://127.0.0.1:56152/i-LTywJ2Apw=/
[   +3 ms] Caching compiled dill
[  +43 ms] Connecting to service protocol: http://127.0.0.1:56152/i-LTywJ2Apw=/
[ +187 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:56152/i-LTywJ2Apw=/.
[  +73 ms] DDS is listening at http://127.0.0.1:56155/gCCS-Tmi7KI=/.
[  +58 ms] Successfully connected to service protocol: http://127.0.0.1:56152/i-LTywJ2Apw=/
[  +13 ms] DevFS: Creating new filesystem on the device (null)
[  +19 ms] DevFS: Created new filesystem on the device (file:///E:/TEMP/WIN/project67f4cd89/project/)
[   +4 ms] Updating assets
[ +129 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[   +3 ms] Syncing files to device Windows...
[   +2 ms] Compiling dart to kernel with 0 updated files
[        ] Processing bundle.
[   +1 ms] <- recompile package:project/main.dart 4b1b1f73-1ba1-41ec-838c-6351d0583c2b
[        ] <- 4b1b1f73-1ba1-41ec-838c-6351d0583c2b
[   +2 ms] Bundle processing done.
[ +296 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Windows... (completed in 304ms)
[        ] Synced 0.0MB.
[   +1 ms] <- accept
[   +2 ms] Connected to _flutterView/0x1635db6aa90.
[   +2 ms] Flutter run key commands.
[   +1 ms] r Hot reload. 
[        ] R Hot restart.
[        ] h List all available interactive commands.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[   +1 ms] A Dart VM Service on Windows is available at: http://127.0.0.1:56155/gCCS-Tmi7KI=/
[  +55 ms] The Flutter DevTools debugger and profiler on Windows is available at: http://127.0.0.1:9101?uri=http://127.0.0.1:56155/gCCS-Tmi7KI=/
[+15182 ms] Service protocol connection closed.
[   +3 ms] Lost connection to device.
[   +1 ms] DevFS: Deleting filesystem on the device (file:///E:/TEMP/WIN/project67f4cd89/project/)
[ +266 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed

[   +5 ms] "flutter run" took 37 096ms.
[   +6 ms] Running 1 shutdown hook
[  +16 ms] Shutdown hooks complete
[   +3 ms] exiting with code 0

Example code (optional)

import 'dart:io';

import 'package:extended_image/extended_image.dart';
import 'package:flutter/material.dart';

class TestExtendImage extends StatefulWidget {
  final File imageFile;

  const TestExtendImage({super.key, required this.imageFile});

  @override
  State<TestExtendImage> createState() => _TestExtendImageState();
}

class _TestExtendImageState extends State<TestExtendImage> {
  @override
  Widget build(BuildContext context) {
    return ExtendedImage.file(
      widget.imageFile,
      fit: BoxFit.contain,
      //enableLoadState: false,
      mode: ExtendedImageMode.gesture,
      initGestureConfigHandler: (state) {
        return GestureConfig(
          minScale: 0.9,
          animationMinScale: 0.7,
          maxScale: 10.0,
          animationMaxScale: 10.5,
          speed: 0.90,
          inertialSpeed: 100.0,
          initialScale: 1.0,
          inPageView: false,
          reverseMousePointerScrollDirection: true,
          initialAlignment: InitialAlignment.center,
        );
      },
    );
  }
}

Contact

No response

piperun commented 7 months ago

And actionType.name doesn't register it either as a zoom but it clearly does zoom out.

zmtzawqlp commented 1 month ago

you add listener with gestureDetailsIsChanged and cache GestureDetails and compare the totalScale