Code Monkey home page Code Monkey logo

bitsdojo_window's People

Contributors

arinfaraj avatar bdlukaa avatar bitsdojo avatar bookshiyi avatar cenomla avatar esdotdev avatar jon-salmon avatar mzdm avatar namangor04 avatar raitonoberu avatar technolion avatar wcb33 avatar zhileichen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bitsdojo_window's Issues

Support to change titleBarButtonSize

I created a custom WindowTitleBarBox

class WindowTitleBarBox extends StatelessWidget {
  final Widget? child;
  final double? titlebarHeight;

  WindowTitleBarBox({Key key = windowTitleBarBoxKey, this.child, this.titlebarHeight}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    if (kIsWeb) {
      return Container();
    }
    return SizedBox(height: titlebarHeight?? appWindow.titleBarHeight, child: this.child ?? Container());
  }
}

I am using 45 as value for titleBarHeight. However I cannot adjust the size of the titleBarButtonSize

buttonSize

Serious problem with current Dev and Master, plugin seems broken

Hi,

when trying to run your example with the latest flutter version on dev or master, the window never gets shown.
I'm currently looking into your code but you are probably faster to find the error.
I was so happy about your plugin till I upgraded Flutter grrr...

Many symbols have external linkage without namespacing

Substantial portions of the C++ code here use external linkage, and have generic names, which makes collisions between plugins trivial.

Example STR:

  1. Someone inspired by this plugin copies it as a starting point for another plugin that modifies window creation in other ways.
  2. They carefully rename everything containing "bitsdojo" to their own plugin's name, and replace much of the logic, but keep the core window proc hooking mechanics from this plugin.
  3. They test, everything works and they publish it.
  4. Some Flutter developer tries to use both bitsdojo_window and that plugin.

Expected results:

  • Everything works.

Actual results:

  • Their app fails to compile:
error LNK2005: "struct HWND__ * flutter_window" (?flutter_window@@3PEAUHWND__@@EA) already defined in bitsdojo_window_plugin.lib(bitsdojo_window.obj)
error LNK2005: "struct HHOOK__ * flutterWindowMonitor" (?flutterWindowMonitor@@3PEAUHHOOK__@@EA) already defined in bitsdojo_window_plugin.lib(bitsdojo_window.obj)
error LNK2005: "__int64 __cdecl main_window_proc(struct HWND__ *,unsigned int,unsigned __int64,__int64,unsigned __int64,unsigned __int64)" (?main_window_proc@@YA_JPEAUHWND__@@I_K_J11@Z) already defined in bitsdojo_window_plugin.lib(bitsdojo_window.obj)
error LNK2005: "__int64 __cdecl monitorFlutterWindowsProc(int,unsigned __int64,__int64)" (?monitorFlutterWindowsProc@@YA_JH_K_J@Z) already defined in bitsdojo_window_plugin.lib(bitsdojo_window.obj)
error LNK2005: "void __cdecl monitorFlutterWindows(void)" (?monitorFlutterWindows@@YAXXZ) already defined in bitsdojo_window_plugin.lib(bitsdojo_window.obj)

It's unexpected that using a plugin would prevent all other use of extremely generic symbol names like flutter_window throughout the app (including any other static libraries), and it's unnecessary since these symbols could all have internal linkage.

(Hopefully this is specific enough that you don't consider it "vaguely mentioning potential situations with low possibility of happening in the future".)

pls update depandency

bitsdojo_window ^0.0.9 requires plugin_platform_interface ^1.0.1, which is not compatible with other plugins that depend on plugin_platform_interface ^2.0.0

Fixed Aspect Ratio Support

It would be really helpful to set an aspect ratio for the window, so that when the window's size is changed, the aspect ratio remains the same.

Dragging window from maximized state title bar rendering issue

[√] Flutter (Channel stable, 2.0.1, on Microsoft Windows [Version 10.0.19041.331], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.9.1)
[√] Android Studio (version 4.1.0)
[√] VS Code (version 1.54.1)
[√] Connected device (2 available)

You have to grab it from the outer edge while it is maximized
draggingfrommax2

Here is a frame from the GIF above
draggingfrommax

Here is a minimum reproduction of the issue

https://github.com/geocine/flutter-jitter-issue

main - Flutter demo, simple Hello World
issue/jitter - Added bitsdojo_window

Please support making native app window a drag & drop target

It would be great if bitsdojo_window is being extended in a way that Drag & Drop operations to the native window are accessible in the Dart code of the flutter app.
This would allow for dropping files onto a Flutter app which could then be processed with Dart!

Add Implicit Animation for Smoother Color Fade

A lot of apps (chrome in example gif below) have a tiny sleek animation to switch the color when hovering on the buttons.

buttons
Upper: Chrome with animations
Lower: bitsdojo_window Example

This could probably be implemented by changing the final Container into an AnimatedContainer for the WindowButtons:

AnimatedContainer(
   curve: Curves.easeInOut,
   duration: Duration(milliseconds: 120),
   color: backgroundColor
)

I tried to implement this for a PR, but due to how the WindowButton code was structured the WindowButtonContext was recreated every single time the build() was called inside WindowButton.
Perhaps it could be made into a StatefulWidget and we could then only switch the backgroundColor once the MouseState changes and not all the time..?

Title bar icons are too small

Hi @bitsdojo, really nice package you have here. However, the minimize, maximize, and close buttons are too small on my PC. They are much smaller than those of the other windows. I'm certain I am not doing anything wrong that might mess with the size, but please help me out if I am.

I took a look at getTitleBarButtonSize() in window_caption.dart and noticed it uses the device-dependent pixel values returned by GetSystemMetrics(int). Shouldn't these be converted to logical pixels?

This is the code I used to render my title bar

class WindowTitleBarView extends StatelessWidget {
  final Widget body;
  WindowTitleBarView({this.body, Key key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return Container(
      color: appColors.kcSweetsAppBarColor,
      child: Column(
        children: [
          WindowTitleBarBox(
            child: Row(
              children: [
                Expanded(child: MoveWindow()),
                Row(
                  children: [
                    MinimizeWindowButton(colors: _windowButtonColors),
                    MaximizeWindowButton(colors: _windowButtonColors),
                    CloseWindowButton(colors: _windowCloseButtonColors),
                  ],
                )
              ],
            ),
          ),
          Expanded(child: body),
        ],
      ),
    );
  }
}

And this is how small the buttons look in my window:
image

Set custom x/y window position doesnt work

In description is info what you can '- Set window position'.
But how set custom, x/y position?
win.position = Offset(100.0, 200.0); without win.alignment doesnt work and do nothing

Compiles correctly but failed to open

For some reason the code compiles correctly but exits, This happens when i edit main.cpp only

I have shared required logs in verbose, Please let me know if any thing else needed to be provided.

logs
[ +130 ms] executing: [C:\src\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +165 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] adc687823a831bbebe28bdccfac1a628ca621513
[   +1 ms] executing: [C:\src\flutter/] git tag --points-at adc687823a831bbebe28bdccfac1a628ca621513
[ +146 ms] Exit code 0 from: git tag --points-at adc687823a831bbebe28bdccfac1a628ca621513
[        ] 2.0.5
[  +68 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +114 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [C:\src\flutter/] git ls-remote --get-url origin
[ +102 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +170 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref HEAD
[ +114 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[ +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.
[   +6 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.
[ +133 ms] executing: C:\Users\yaswa\AppData\Local\Android\Sdk\platform-tools\adb.exe devices -l
[  +31 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.
[   +9 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms] 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.
[ +139 ms] executing: C:\Users\yaswa\AppData\Local\Android\Sdk\platform-tools\adb.exe devices -l
[  +33 ms] Skipping pub get: version match.
[  +38 ms] Found plugin bitsdojo_window at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window-0.1.0+1\
[   +9 ms] Found plugin bitsdojo_window_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_linux-0.1.0+1\
[   +4 ms] Found plugin bitsdojo_window_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_macos-0.1.0\
[  +13 ms] Found plugin bitsdojo_window_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_windows-0.1.0\
[  +49 ms] Found plugin path_provider_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\path_provider_linux-2.0.0\
[   +7 ms] Found plugin path_provider_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\path_provider_windows-2.0.0\
[  +22 ms] Found plugin shared_preferences at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences-2.0.5\
[   +7 ms] Found plugin shared_preferences_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_linux-2.0.0\
[   +4 ms] Found plugin shared_preferences_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_macos-2.0.0\
[   +5 ms] Found plugin shared_preferences_web at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_web-2.0.0\
[   +5 ms] Found plugin shared_preferences_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_windows-2.0.0\
[  +30 ms] Found plugin url_launcher at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[   +4 ms] Found plugin url_launcher_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[   +5 ms] Found plugin url_launcher_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[   +7 ms] Found plugin url_launcher_web at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[   +5 ms] Found plugin url_launcher_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[  +31 ms] Found plugin file_chooser at C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\plugin\file_chooser\
[  +73 ms] Found plugin bitsdojo_window at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window-0.1.0+1\
[   +3 ms] Found plugin bitsdojo_window_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_linux-0.1.0+1\
[   +6 ms] Found plugin bitsdojo_window_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_macos-0.1.0\
[   +5 ms] Found plugin bitsdojo_window_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\bitsdojo_window_windows-0.1.0\
[  +50 ms] Found plugin path_provider_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\path_provider_linux-2.0.0\
[   +6 ms] Found plugin path_provider_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\path_provider_windows-2.0.0\
[  +16 ms] Found plugin shared_preferences at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences-2.0.5\
[   +6 ms] Found plugin shared_preferences_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_linux-2.0.0\
[   +4 ms] Found plugin shared_preferences_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_macos-2.0.0\
[   +6 ms] Found plugin shared_preferences_web at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_web-2.0.0\
[   +7 ms] Found plugin shared_preferences_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\shared_preferences_windows-2.0.0\
[  +24 ms] Found plugin url_launcher at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher-6.0.3\
[  +26 ms] Found plugin url_launcher_linux at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_linux-2.0.0\
[   +2 ms] Found plugin url_launcher_macos at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_macos-2.0.0\
[   +4 ms] Found plugin url_launcher_web at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_web-2.0.0\
[   +4 ms] Found plugin url_launcher_windows at C:\Users\yaswa\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\url_launcher_windows-2.0.0\
[  +35 ms] Found plugin file_chooser at C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\plugin\file_chooser\
[ +447 ms] Initializing file store
[  +26 ms] Skipping target: gen_localizations
[  +17 ms] complete
[  +24 ms] Launching lib\main.dart on Windows in debug mode...
[  +10 ms] C:\src\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\src\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\src\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -Dflutter.inspector.structuredErrors=true --output-dill C:\Users\yaswa\AppData\Local\Temp\flutter_tools.50bc4b30\flutter_tool.96fb47d\app.dill --packages C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --initialize-from-dill build\f872507f30e2ff2523f0f1d19160266e.cache.dill.track.dill
[  +55 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
[ +137 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
[        ] []
[        ] executing: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires Microsoft.VisualStudio.Workload.VCTools Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[ +118 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.VCTools Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[        ] [
             {
               "instanceId": "00a4c014",
               "installDate": "2021-03-24T07:04:27Z",
               "installationName": "VisualStudio/16.9.4+31205.134",
               "installationPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools",
               "installationVersion": "16.9.31205.134",
               "productId": "Microsoft.VisualStudio.Product.BuildTools",
               "productPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\Common7\\Tools\\LaunchDevCmd.bat",
               "state": 4294967295,
               "isComplete": true,
               "isLaunchable": true,
               "isPrerelease": false,
               "isRebootRequired": false,
               "displayName": "Visual Studio Build Tools 2019",
               "description": "The Visual Studio Build Tools allows you to build native and managed MSBuild-based applications without requiring the Visual Studio IDE. There are options to install the Visual C++ compilers and libraries, MFC, ATL, and C++/CLI support.",
               "channelId": "VisualStudio.16.Release",
               "channelUri": "https://aka.ms/vs/16/release/channel",
               "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
               "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-v16.9#16.9.4",
               "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=660909",
               "updateDate": "2021-04-16T19:17:00.251114Z",
               "catalog": {
                 "buildBranch": "d16.9",
                 "buildVersion": "16.9.31205.134",
                 "id": "VisualStudio/16.9.4+31205.134",
                 "localBuild": "build-lab",
                 "manifestName": "VisualStudio",
                 "manifestType": "installer",
                 "productDisplayVersion": "16.9.4",
                 "productLine": "Dev16",
                 "productLineVersion": "2019",
                 "productMilestone": "RTW",
                 "productMilestoneIsPreRelease": "False",
                 "productName": "Visual Studio",
                 "productPatchVersion": "4",
                 "productPreReleaseMilestoneSuffix": "1.0",
                 "productSemanticVersion": "16.9.4+31205.134",
                 "requiredEngineVersion": "2.9.3365.38425"
               },
               "properties": {
                 "campaignId": "",
                 "channelManifestId": "VisualStudio.16.Release/16.9.4+31205.134",
                 "nickname": "2",
                 "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
               }
             }
           ]
�[38;5;248m[  +99 ms] <- compile package:flutter_installer/main.dart�[39;49m
[ +125 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -S C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows -B build\windows -G Visual Studio 16 2019
[  +11 ms] List of devices attached
           15ee7c3a0806           device product:olive model:Redmi_8 device:olive transport_id:6
[  +25 ms] List of devices attached
           15ee7c3a0806           device product:olive model:Redmi_8 device:olive transport_id:6
[ +494 ms] -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.21359.
[+10539 ms] -- The CXX compiler identification is MSVC 19.28.29914.0
[ +384 ms] -- Detecting CXX compiler ABI info
[+5028 ms] -- Detecting CXX compiler ABI info - done
[  +16 ms] -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
[  +10 ms] -- Detecting CXX compile features
[   +7 ms] -- Detecting CXX compile features - done
[ +112 ms] -- Configuring done
[ +589 ms] -- Generating done
[ +367 ms] -- Build files have been written to: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows
[  +25 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --build build\windows --config Debug --target INSTALL --verbose
[+1433 ms] Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
[        ] Copyright (C) Microsoft Corporation. All rights reserved.
[ +671 ms] Build started 21-04-2021 02:01:26.
[+2772 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\INSTALL.vcxproj" on node 1 (default targets).
[        ] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\INSTALL.vcxproj" (1) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
[   +7 ms] PrepareForBuild:
[   +6 ms]   Creating directory "x64\Debug\ZERO_CHECK\".
[  +36 ms]   Creating directory "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\".
[  +25 ms] InitializeBuildStatus:
[   +2 ms]   Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +557 ms] CustomBuild:
[        ]   Checking Build System
[ +273 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[   +4 ms]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
[  +15 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ZERO_CHECK.vcxproj" (default targets).
[ +328 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\INSTALL.vcxproj" (1) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (3) on node 1 (default targets).
[   +1 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\bitsdojo_window_windows_plugin.vcxproj" (4) on node 1 (default targets).
[        ] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\bitsdojo_window_windows_plugin.vcxproj" (4) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_assemble.vcxproj" (5) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "x64\Debug\flutter_assemble\".
[   +7 ms]   Creating directory "x64\Debug\flutter_assemble\flutter_assemble.tlog\".
[   +3 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[  +10 ms] ComputeCustomBuildOutput:
[        ]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\".
[   +6 ms] CustomBuild:
[        ]   "The build of 'C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\CMakeFiles\824abb64e1eea3b8ba2a6d87ddd7b3a3\flutter_assemble.rule' depends on 'C:\USERS\YASWA\DOCUMENTS\PROJECTS\FLUTTERMATIC\FLUTTERMATIC\WINDOWS\FLUTTER\EPHEMERAL\FLUTTER_WINDOWS.DLL' which is produced by the build of 'C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\CMakeFiles\c8b78ecb16b84a0517fa70426367ae22\flutter_windows.dll.rule'. The items cannot be built in parallel."
[ +652 ms]   Generating C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_windows.dll, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_export.h, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_windows.h, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_messenger.h, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_plugin_registrar.h, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/flutter_texture_registrar.h, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/cpp_client_wrapper/core_implementations.cc, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/cpp_client_wrapper/standard_codec.cc, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/cpp_client_wrapper/plugin_registrar.cc, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/cpp_client_wrapper/flutter_engine.cc, C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/cpp_client_wrapper/flutter_view_controller.cc, _phony_
[+8137 ms]   [ +561 ms] executing: [C:\src\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +145 ms]   [ +430 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ]   [        ] adc687823a831bbebe28bdccfac1a628ca621513
[   +2 ms]   [   +1 ms] executing: [C:\src\flutter/] git tag --points-at adc687823a831bbebe28bdccfac1a628ca621513
[+1088 ms]   [+1009 ms] Exit code 0 from: git tag --points-at adc687823a831bbebe28bdccfac1a628ca621513
[  +17 ms]   [        ] 2.0.5
[ +345 ms]   [ +441 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +540 ms]   [ +540 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ]   [        ] origin/stable
[        ]   [        ] executing: [C:\src\flutter/] git ls-remote --get-url origin
[ +300 ms]   [ +300 ms] Exit code 0 from: git ls-remote --get-url origin
[   +6 ms]   [        ] https://github.com/flutter/flutter.git
[ +439 ms]   [ +446 ms] executing: [C:\src\flutter/] git rev-parse --abbrev-ref HEAD
[ +494 ms]   [ +488 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ]   [        ] stable
[ +778 ms]   [ +782 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +7 ms]   [   +3 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [   +6 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[  +29 ms]   [  +23 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +3 ms]   [  +10 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +2 ms]   [   +2 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[  +17 ms]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[  +75 ms]   [   +8 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +326 ms]   [ +407 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +2 ms]   [   +7 ms] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms]   [   +2 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +3 ms]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +1 ms]   [   +4 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +2 ms]   [   +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms]   [   +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +1 ms]   [   +2 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [   +1 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +4 ms]   [   +4 ms] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +471 ms]   [ +471 ms] Initializing file store
[ +141 ms]   [ +141 ms] Skipping target: gen_localizations
[  +25 ms]   [  +25 ms] unpack_windows: Starting due to {}
[+6874 ms]   [+6693 ms] kernel_snapshot: Starting due to {}
[        ]   [   +8 ms] unpack_windows: Complete
�[38;5;248m[+11035 ms]   [+11199 ms] C:\src\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\src\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\src\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --target=flutter --no-print-incremental-dependencies -Dflutter.inspector.structuredErrors\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --packages C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\.dart_tool\package_config.json --output-dill C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\.dart_tool\flutter_build\c8de1df05d4fc7b276347b4bbaf1d028\app.dill --depfile C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\.dart_tool\flutter_build\c8de1df05d4fc7b276347b4bbaf1d028\kernel_snapshot.d package:flutter_installer/main.dart�[39;49m
[+23242 ms]   [+23248 ms] kernel_snapshot: Complete
[+1228 ms]   [+1231 ms] debug_bundle_windows_assets: Starting due to {}
[ +534 ms]   [ +534 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[ +212 ms]   [ +172 ms] debug_bundle_windows_assets: Complete
[+1941 ms]   [+1979 ms] Persisting file store
[  +82 ms]   [  +84 ms] Done persisting file store
[  +42 ms]   [  +42 ms] build succeeded.
[  +73 ms]   [  +74 ms] "flutter assemble" took 46,646ms.
[ +197 ms]   [ +191 ms] ensureAnalyticsSent: 169ms
[   +3 ms]   [   +8 ms] Running shutdown hooks
[        ]   [        ] Shutdown hooks complete
[   +2 ms]   [   +1 ms] exiting with code 0
[ +685 ms]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/CMakeLists.txt
[ +253 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[   +1 ms]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\flutter_assemble.lastbuildstate".
[        ] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_assemble.vcxproj" (default targets).
[ +145 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\bitsdojo_window_windows_plugin.vcxproj" (4) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_wrapper_plugin.vcxproj" (6) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "flutter_wrapper_plugin.dir\Debug\".
[   +5 ms]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\".
[   +1 ms]   Creating directory "flutter_wrapper_plugin.dir\Debug\flutter_.9565AACE.tlog\".
[   +4 ms] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_plugin.dir\Debug\flutter_.9565AACE.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +113 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/CMakeLists.txt
[ +239 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"flutter_wrapper_plugin.dir\Debug\\" /Fd"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_plugin.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\core_implementations.cc C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\standard_codec.cc C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\plugin_registrar.cc
[ +402 ms]   core_implementations.cc
[+2128 ms]   standard_codec.cc
[+1597 ms]   plugin_registrar.cc
[ +776 ms]   Generating Code...
[ +496 ms] Lib:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\Lib.exe /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_plugin.lib" /NOLOGO /MACHINE:X64  /machine:x64 flutter_wrapper_plugin.dir\Debug\core_implementations.obj
[        ]   flutter_wrapper_plugin.dir\Debug\standard_codec.obj
[        ]   flutter_wrapper_plugin.dir\Debug\plugin_registrar.obj
[ +518 ms]   flutter_wrapper_plugin.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_plugin.lib
[  +26 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_plugin.dir\Debug\flutter_.9565AACE.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.9565AACE.tlog\flutter_wrapper_plugin.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_wrapper_plugin.vcxproj" (default targets).
[   +9 ms] PrepareForBuild:
[        ]   Creating directory "bitsdojo_window_windows_plugin.dir\Debug\".
[   +4 ms]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\Debug\".
[   +1 ms]   Creating directory "bitsdojo_window_windows_plugin.dir\Debug\bitsdojo.4C549C57.tlog\".
[   +3 ms] InitializeBuildStatus:
[        ]   Creating "bitsdojo_window_windows_plugin.dir\Debug\bitsdojo.4C549C57.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +110 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/.plugin_symlinks/bitsdojo_window_windows/windows/CMakeLists.txt
[  +82 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D FLUTTER_PLUGIN_IMPL /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"bitsdojo_window_windows_plugin.dir\Debug\\" /Fd"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\Debug\bitsdojo_window_windows_plugin.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\bitsdojo_window_windows\windows\bitsdojo_window.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\bitsdojo_window_windows\windows\bitsdojo_window_api.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\bitsdojo_window_windows\windows\bitsdojo_window_plugin.cpp
[ +149 ms]   bitsdojo_window.cpp
[+1359 ms]   bitsdojo_window_api.cpp
[ +907 ms]   bitsdojo_window_plugin.cpp
[+2138 ms]   Generating Code...
[ +276 ms] Lib:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\Lib.exe /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\Debug\bitsdojo_window_windows_plugin.lib" /NOLOGO /MACHINE:X64  /machine:x64 bitsdojo_window_windows_plugin.dir\Debug\bitsdojo_window.obj
[        ]   bitsdojo_window_windows_plugin.dir\Debug\bitsdojo_window_api.obj
[        ]   bitsdojo_window_windows_plugin.dir\Debug\bitsdojo_window_plugin.obj
[ +280 ms]   bitsdojo_window_windows_plugin.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\Debug\bitsdojo_window_windows_plugin.lib
[  +15 ms] FinalizeBuildStatus:
[        ]   Deleting file "bitsdojo_window_windows_plugin.dir\Debug\bitsdojo.4C549C57.tlog\unsuccessfulbuild".
[        ]   Touching "bitsdojo_window_windows_plugin.dir\Debug\bitsdojo.4C549C57.tlog\bitsdojo_window_windows_plugin.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\bitsdojo_window_windows\bitsdojo_window_windows_plugin.vcxproj" (default targets).
[  +60 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\file_chooser\file_chooser_plugin.vcxproj" (7) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "file_chooser_plugin.dir\Debug\".
[   +4 ms]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\file_chooser\Debug\".
[   +1 ms]   Creating directory "file_chooser_plugin.dir\Debug\file_cho.A7462A21.tlog\".
[   +3 ms] InitializeBuildStatus:
[        ]   Creating "file_chooser_plugin.dir\Debug\file_cho.A7462A21.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +174 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/.plugin_symlinks/file_chooser/windows/CMakeLists.txt
[ +126 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D FLUTTER_PLUGIN_IMPL /D _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D file_chooser_plugin_EXPORTS /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"file_chooser_plugin.dir\Debug\\" /Fd"file_chooser_plugin.dir\Debug\vc142.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\file_chooser\windows\file_chooser_plugin.cpp
[ +190 ms]   file_chooser_plugin.cpp
[+3248 ms] Link:
[   +2 ms]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\file_chooser\Debug\file_chooser_plugin.dll" /INCREMENTAL /NOLOGO ..\..\flutter\Debug\flutter_wrapper_plugin.lib C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\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 /DEBUG /PDB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/file_chooser/Debug/file_chooser_plugin.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/file_chooser/Debug/file_chooser_plugin.lib" /MACHINE:X64  /machine:x64 /DLL file_chooser_plugin.dir\Debug\file_chooser_plugin.obj
[ +410 ms]      Creating library C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/file_chooser/Debug/file_chooser_plugin.lib and object C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/file_chooser/Debug/file_chooser_plugin.exp
[ +590 ms]   file_chooser_plugin.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\file_chooser\Debug\file_chooser_plugin.dll
[  +20 ms] FinalizeBuildStatus:
[        ]   Deleting file "file_chooser_plugin.dir\Debug\file_cho.A7462A21.tlog\unsuccessfulbuild".
[   +2 ms]   Touching "file_chooser_plugin.dir\Debug\file_cho.A7462A21.tlog\file_chooser_plugin.lastbuildstate".
[        ] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\file_chooser\file_chooser_plugin.vcxproj" (default targets).
[  +63 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_wrapper_app.vcxproj" (8) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "flutter_wrapper_app.dir\Debug\".
[   +7 ms]   Creating directory "flutter_wrapper_app.dir\Debug\flutter_.4E231D59.tlog\".
[  +13 ms] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_app.dir\Debug\flutter_.4E231D59.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +138 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/CMakeLists.txt
[ +155 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"flutter_wrapper_app.dir\Debug\\" /Fd"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_app.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\core_implementations.cc C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\standard_codec.cc C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\flutter_engine.cc C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\flutter_view_controller.cc
[ +284 ms]   core_implementations.cc
[+1282 ms]   standard_codec.cc
[+1487 ms]   flutter_engine.cc
[+1428 ms]   flutter_view_controller.cc
[+1286 ms]   Generating Code...
[ +526 ms] Lib:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\Lib.exe /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_app.lib" /NOLOGO /MACHINE:X64  /machine:x64 flutter_wrapper_app.dir\Debug\core_implementations.obj
[        ]   flutter_wrapper_app.dir\Debug\standard_codec.obj
[        ]   flutter_wrapper_app.dir\Debug\flutter_engine.obj
[        ]   flutter_wrapper_app.dir\Debug\flutter_view_controller.obj
[ +268 ms]   flutter_wrapper_app.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\Debug\flutter_wrapper_app.lib
[  +11 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_app.dir\Debug\flutter_.4E231D59.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.4E231D59.tlog\flutter_wrapper_app.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\flutter\flutter_wrapper_app.vcxproj" (default targets).
[  +84 ms] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (3) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\fluttermatic.vcxproj" (9) on node 1 (default targets).
[        ] Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\fluttermatic.vcxproj" (9) is building "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\url_launcher_windows\url_launcher_windows_plugin.vcxproj" (10) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "url_launcher_windows_plugin.dir\Debug\".
[   +4 ms]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\url_launcher_windows\Debug\".
[   +1 ms]   Creating directory "url_launcher_windows_plugin.dir\Debug\url_laun.CD0A1C14.tlog\".
[   +3 ms] InitializeBuildStatus:
[        ]   Creating "url_launcher_windows_plugin.dir\Debug\url_laun.CD0A1C14.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[  +92 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/flutter/ephemeral/.plugin_symlinks/url_launcher_windows/windows/CMakeLists.txt
[ +104 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D FLUTTER_PLUGIN_IMPL /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D url_launcher_windows_plugin_EXPORTS /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"url_launcher_windows_plugin.dir\Debug\\" /Fd"url_launcher_windows_plugin.dir\Debug\vc142.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\url_launcher_windows\windows\url_launcher_plugin.cpp
[ +226 ms]   url_launcher_plugin.cpp
[+2477 ms] Link:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\url_launcher_windows\Debug\url_launcher_windows_plugin.dll" /INCREMENTAL /NOLOGO ..\..\flutter\Debug\flutter_wrapper_plugin.lib C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\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 /DEBUG /PDB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/url_launcher_windows/Debug/url_launcher_windows_plugin.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/url_launcher_windows/Debug/url_launcher_windows_plugin.lib" /MACHINE:X64  /machine:x64 /DLL url_launcher_windows_plugin.dir\Debug\url_launcher_plugin.obj
[ +225 ms]      Creating library C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/url_launcher_windows/Debug/url_launcher_windows_plugin.lib and object C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/plugins/url_launcher_windows/Debug/url_launcher_windows_plugin.exp
[ +438 ms]   url_launcher_windows_plugin.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\url_launcher_windows\Debug\url_launcher_windows_plugin.dll
[ +148 ms] FinalizeBuildStatus:
[        ]   Deleting file "url_launcher_windows_plugin.dir\Debug\url_laun.CD0A1C14.tlog\unsuccessfulbuild".
[   +2 ms]   Touching "url_launcher_windows_plugin.dir\Debug\url_laun.CD0A1C14.tlog\url_launcher_windows_plugin.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\plugins\url_launcher_windows\url_launcher_windows_plugin.vcxproj" (default targets).
[  +64 ms] PrepareForBuild:
[        ]   Creating directory "fluttermatic.dir\Debug\".
[   +4 ms]   Creating directory "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\Debug\".
[   +1 ms]   Creating directory "fluttermatic.dir\Debug\fluttermatic.tlog\".
[   +4 ms] InitializeBuildStatus:
[   +2 ms]   Creating "fluttermatic.dir\Debug\fluttermatic.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +295 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/runner/CMakeLists.txt
[ +211 ms] ClCompile:
[   +1 ms]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\CL.exe /c /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\bitsdojo_window_windows\windows\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\file_chooser\windows\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\url_launcher_windows\windows\include /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D NOMINMAX /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /D _UNICODE /D UNICODE /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /std:c++17 /Fo"fluttermatic.dir\Debug\\" /Fd"fluttermatic.dir\Debug\vc142.pdb" /Gd /TP /wd4100 /errorReport:queue C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\flutter_window.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\main.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\run_loop.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\utils.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\win32_window.cpp C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\generated_plugin_registrant.cc
[ +360 ms]   flutter_window.cpp
[+1730 ms]   main.cpp
[+1683 ms]   run_loop.cpp
[+2470 ms]   utils.cpp
[+1696 ms]   win32_window.cpp
[+1365 ms]   generated_plugin_registrant.cc
[ +500 ms]   Generating Code...
[ +423 ms] ResourceCompile:
[        ]   C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64\rc.exe /D WIN32 /D _DEBUG /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D NOMINMAX /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\\\"Debug\\\"" /D _UNICODE /D UNICODE /l"0x0409" /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\cpp_client_wrapper\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\bitsdojo_window_windows\windows\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\file_chooser\windows\include /IC:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\.plugin_symlinks\url_launcher_windows\windows\include /nologo /fo"fluttermatic.dir\Debug\Runner.res" C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\Runner.rc
[ +412 ms] Link:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\Debug\fluttermatic.exe" /INCREMENTAL /NOLOGO ..\flutter\Debug\flutter_wrapper_app.lib ..\plugins\bitsdojo_window_windows\Debug\bitsdojo_window_windows_plugin.lib ..\plugins\file_chooser\Debug\file_chooser_plugin.lib ..\plugins\url_launcher_windows\Debug\url_launcher_windows_plugin.lib ..\flutter\Debug\flutter_wrapper_plugin.lib C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\flutter\ephemeral\flutter_windows.dll.lib Dwmapi.lib Comctl32.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:C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\windows\runner\runner.exe.manifest /DEBUG /PDB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/fluttermatic.pdb" /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/fluttermatic.lib" /MACHINE:X64  /machine:x64 fluttermatic.dir\Debug\Runner.res
[        ]   fluttermatic.dir\Debug\flutter_window.obj
[        ]   fluttermatic.dir\Debug\main.obj
[        ]   fluttermatic.dir\Debug\run_loop.obj
[        ]   fluttermatic.dir\Debug\utils.obj
[        ]   fluttermatic.dir\Debug\win32_window.obj
[        ]   fluttermatic.dir\Debug\generated_plugin_registrant.obj
[ +329 ms]      Creating library C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/fluttermatic.lib and object C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/fluttermatic.exp
[ +733 ms]   fluttermatic.vcxproj -> C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\Debug\fluttermatic.exe
[  +39 ms] FinalizeBuildStatus:
[        ]   Deleting file "fluttermatic.dir\Debug\fluttermatic.tlog\unsuccessfulbuild".
[        ]   Touching "fluttermatic.dir\Debug\fluttermatic.tlog\fluttermatic.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\runner\fluttermatic.vcxproj" (default targets).
[  +26 ms] PrepareForBuild:
[   +1 ms]   Creating directory "x64\Debug\ALL_BUILD\".
[   +3 ms]   Creating directory "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\".
[   +5 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +317 ms] CustomBuild:
[        ]   Building Custom Rule C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/windows/CMakeLists.txt
[ +270 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\ALL_BUILD.lastbuildstate".
[   +1 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\ALL_BUILD.vcxproj" (default targets).
[  +23 ms] PrepareForBuild:
[   +1 ms]   Creating directory "x64\Debug\INSTALL\".
[   +9 ms]   Creating directory "x64\Debug\INSTALL\INSTALL.tlog\".
[   +4 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[ +260 ms] PostBuildEvent:
[        ]   setlocal
[        ]   "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\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
[   +1 ms]   if %errorlevel% neq 0 goto :VCEnd
[        ]   :VCEnd
[ +235 ms]   -- Install configuration: "Debug"
[ +279 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/icudtl.dat
[  +14 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/flutter_windows.dll
[ +308 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/bitsdojo_window_windows_plugin.lib
[ +114 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/file_chooser_plugin.dll
[ +131 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/url_launcher_windows_plugin.dll
[  +14 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/AssetManifest.json
[   +8 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts
[   +1 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/IconsFont
[   +1 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/IconsFont/icons.ttf
[  +14 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Black.ttf
[  +11 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Bold.ttf
[   +5 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-ExtraBold.ttf
[  +10 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-ExtraLight.ttf
[   +9 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Light.ttf
[  +11 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Medium.ttf
[   +5 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Regular.ttf
[   +5 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-SemiBold.ttf
[   +5 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/Inter-Thin.ttf
[   +5 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/Inter/OFL.txt
[   +6 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/LexendDeca
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/fonts/LexendDeca/LexendDeca.ttf
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/flutter_icons
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/flutter_icons/icon_development.svg
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/flutter_icons/icon_performance.svg
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/flutter_icons/icon_ui.svg
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/status_icons
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/status_icons/done.svg
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/status_icons/error.svg
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/icons/status_icons/warning.svg
[   +4 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/lottie
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/assets/lottie/folder.json
[   +4 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/FontManifest.json
[   +3 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/fonts
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[  +10 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/kernel_blob.bin
[ +333 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/NOTICES
[  +15 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/packages
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons/assets
[   +2 ms]   -- Installing: C:/Users/yaswa/Documents/Projects/FlutterMatic/fluttermatic/build/windows/runner/Debug/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[  +63 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[   +1 ms]   Touching "x64\Debug\INSTALL\INSTALL.tlog\INSTALL.lastbuildstate".
[   +2 ms] Done Building Project "C:\Users\yaswa\Documents\Projects\FlutterMatic\fluttermatic\build\windows\INSTALL.vcxproj" (default targets).
[  +58 ms] Build succeeded.
[        ]     0 Warning(s)
[        ]     0 Error(s)
[   +1 ms] Time Elapsed 00:01:47.03
[+5901 ms] Error waiting for a debug connection: The log reader stopped unexpectedly.
[   +3 ms] Error launching application on Windows.
Exited (sigterm)
[  +19 ms]
�[38;5;248m#0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)�[39;49m
�[38;5;248m#1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:550:9)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1009:27)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;244m#6      CommandRunner.runCommand�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#12     run.<anonymous closure> (package:flutter_tools/runner.dart:62:12)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#15     runInContext (package:flutter_tools/src/context_runner.dart:73:10)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m
�[38;5;248m#16     main (package:flutter_tools/executable.dart:90:3)�[39;49m
           �[38;5;244m<asynchronous suspension>�[39;49m

Shadow / Aliasing on WindowsButtons

I'm seeing a subtle but annoying shadow on the buttons that come in the package.

Here you can see the maximize btn, beside a regular flutter box border, and the border is quite a bit more crisp:
image

MaximizeWindowButton(
     colors: WindowButtonColors(iconNormal: Colors.black),
),
Container(width: 10, height: 10, decoration: BoxDecoration(border: Border.all(color: Colors.black))),

Quite easy to fix ourselves, but thought you might want to track it.

[Edit] Magnified in photoshop:
image

flutter master branch - error G09587AA0: Struct 'Utf8' is empty. Empty structs are undefined behavior

the depended plugins ffi-0.1.3 and win32-1.7.4+1 seem broken on flutter master branch, flutter/flutter#76485

Launching lib\main.dart on Windows in debug mode...
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/ffi-0.1.3/lib/src/utf8.dart(23,7): error G09587AA0: Struct 'Utf8' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/ffi-0.1.3/lib/src/utf16.dart(16,7): error G09587AA0: Struct 'Utf16' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(1111,7): error G09587AA0: Struct 'ENUMLOGFONTEX' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2835,7): error G09587AA0: Struct 'BLUETOOTH_PIN_INFO' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2960,7): error G09587AA0: Struct 'EXCEPINFO' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2966,7): error G09587AA0: Struct 'PROPERTYKEY' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2973,7): error G09587AA0: Struct 'PROPVARIANT' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2978,7): error G09587AA0: Struct 'SAFEARRAY' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2985,7): error G09587AA0: Struct 'CLSID' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2992,7): error G09587AA0: Struct 'STATSTG' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/win32-1.7.4+1/lib/src/structs.dart(2999,7): error G09587AA0: Struct 'NLM_SIMULATED_PROFILE_INFO' is empty. Empty structs are undefined behavior. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
/C:/Users/micross/AppData/Local/Pub/Cache/hosted/mirrors.tuna.tsinghua.edu.cn%2547dart-pub/ffi-0.1.3/lib/src/allocation.dart(47,33): error G733AAF94: Expected type 'T' to be a valid and instantiated subtype of 'NativeType'. [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(238,5): error MSB8066: “E:\workspace\peiyin\build\windows\CMakeFiles\7c00e294f53b2c18e279f5a7262d1203\flutter_windows.dll.rule;E:\workspace\peiyin\build\windows\CMakeFiles\1641237fcbf9c44140010e4124d17fea\flutter_assemble.rule”的自定义生成已退 出,代码为 1。 [E:\workspace\peiyin\build\windows\flutter\flutter_assemble.vcxproj]
Building Windows application...
Exception: Build process failed.

Add window restore icon

When maximised, the icon to de-maximise the window is displayed as the maximise icon.

Current:
image

Expected:
image

Border radius support

Please support changing border radius. Eg. setting border radius to 0 on Mac, setting border radius to >0 on Windows etc.

Support macOS

Planned support for macOS is mentioned in the README. I am opening this issue so people can subscribe and get notified when this is being worked on.

Idea. WindowButtons customization

It would be great if MinimizeWindowButton, MaximizeWindowButton and CloseWindowButton had a possibility to change their icons with provided.

Something like:

MinimizeWindowButton(
   colors: buttonColors, 
   icon: Icon(Icons.plus_one),
),

Windows 10 error

[ERROR:flutter/lib/ui/ui_dart_state.cc(186)] Unhandled Exception: Invalid argument(s): Failed to lookup symbol (127) #0 DynamicLibrary.lookup (dart:ffi-patch/ffi_dynamic_library_patch.dart:31:29) #1 bitsdojoWindowAPI (package:bitsdojo_window_windows/src/native_api.dart:66:6) #2 bitsdojoWindowAPI (package:bitsdojo_window_windows/src/native_api.dart) #3 _publicAPI (package:bitsdojo_window_windows/src/native_api.dart:69:42) #4 _publicAPI (package:bitsdojo_window_windows/src/native_api.dart) #5 _setWindowCanBeShown (package:bitsdojo_window_windows/src/native_api.dart:29:5) #6 _setWindowCanBeShown (package:bitsdojo_window_windows/src/native_api.dart) #7 setWindowCanBeShown (package:bitsdojo_window_windows/src/native_api.dart:30:41) #8 BitsdojoWindowWindows.doWhenWindowReady.<anonymous closure> (package:bitsdojo_window_windows/src/bitsdojo_window_windows_real.dart:19:7) #9 _rootRunUnary (dart:async/zone.dart:1362:47) #10 _CustomZone.runUnary (dart:async/zone.dart:1265:19) #11 _FutureListener.handleValue (dart:async/future_impl.dart:152:18) #12 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:704:45) #13 Future._propagateToListeners (dart:async/future_impl.dart:733:32) #14 Future._completeWithValue (dart:async/future_impl.dart:539:5) #15 Future._asyncCompleteWithValue.<anonymous closure> (dart:async/future_impl.dart:577:7) #16 _rootRun (dart:async/zone.dart:1354:13) #17 _CustomZone.run (dart:async/zone.dart:1258:19) #18 _CustomZone.runGuarded (dart:async/zone.dart:1162:7) #19 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1202:23) #20 _microtaskLoop (dart:async/schedule_microtask.dart:40:21) #21 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)

Despite the above stacktrace the programme is still running as expected as far as I can see. Windows 10.

app not responded with new Channel master, 1.26.0-13.0.pre.122

Flutter (Channel master, 1.26.0-13.0.pre.122, on Microsoft Windows [Version 10.0.19042.746], locale en-US)
• Flutter version 1.26.0-13.0.pre.122 at C:\flutter
• Framework revision e599cdd414 (4 hours ago), 2021-01-22 11:07:08 -0800
• Engine revision 90641fa923
• Dart version 2.12.0 (build 2.12.0-248.0.dev)

Dependency Conflict with Device_info_plus

Because device_info_plus >=1.0.0 depends on device_info_plus_platform_interface ^1.0.0 which depends on plugin_platform_interface ^2.0.0, device_info_plus >=1.0.0 requires plugin_platform_interface ^2.0.0.

And because bitsdojo_window_platform_interface 0.0.2 depends on plugin_platform_interface ^1.0.1 and no versions of bitsdojo_window_platform_interface match >0.0.2 <0.1.0, device_info_plus >=1.0.0 is incompatible with bitsdojo_window_platform_interface ^0.0.2.

And because bitsdojo_window 0.0.8 depends on bitsdojo_window_platform_interface ^0.0.2 and no versions of bitsdojo_window match >0.0.8 <0.1.0, device_info_plus >=1.0.0 is incompatible with bitsdojo_window ^0.0.8.

So, because DigiHaseb depends on both bitsdojo_window ^0.0.8 and device_info_plus ^1.0.0, version solving failed.
pub get failed (1; So, because DigiHaseb depends on both bitsdojo_window ^0.0.8 and device_info_plus ^1.0.0, version solving failed.)
exit code 1

Border radius support

2020-12-23.14-09-56_Trim.mp4

I'm sorry, this is more like a suggestion than an issue. I can't seem to get rid of the pointy edges. I've been able to ClipRRect the corners to have a corner radius of 10, but the window itself seems to have that black background that I can't get rid of. It would be nice to have a perfectly rounded corner radius of a window.

How to Move/Position Window Buttons on macOS?

Hey, first thanks for this great package and your effort!

How can I achieve moving the window-buttons on macOS with your plugin? I would like them to be a little bit more to the right & the bottom (see attached screenshot).

Artboard

solution for this please

[bodega] flutter pub get
Running "flutter pub get" in bodega...
Because bitsdojo_window >=0.0.6 depends on bitsdojo_window_windows ^0.0.2 which depends on win32 ^2.0.0, bitsdojo_window >=0.0.6 requires win32 ^2.0.0.

(1) So, because shared_preferences_windows <0.0.3-nullsafety depends on path_provider_windows ^0.0.2 which depends on win32 ^1.7.1, bitsdojo_window >=0.0.6 is incompatible with shared_preferences_windows <0.0.3-nullsafety.

Because shared_preferences_windows >=0.0.3-nullsafety <2.0.0 depends on shared_preferences_platform_interface ^2.0.0-nullsafety and shared_preferences 0.5.12+4 depends on shared_preferences_platform_interface ^1.0.0, shared_preferences_windows >=0.0.3-nullsafety <2.0.0 is incompatible with shared_preferences 0.5.12+4.

And because shared_preferences 0.5.12+4 depends on shared_preferences_windows ^0.0.1, shared_preferences 0.5.12+4 requires shared_preferences_windows >=0.0.1 <0.0.3-nullsafety.

And because bitsdojo_window >=0.0.6 is incompatible with shared_preferences_windows <0.0.3-nullsafety (1), bitsdojo_window >=0.0.6 is incompatible with shared_preferences 0.5.12+4.

And because no versions of shared_preferences match >0.5.12+4 <0.6.0, bitsdojo_window >=0.0.6 is incompatible with shared_preferences ^0.5.12+4.

So, because bodega_flutter depends on both shared_preferences ^0.5.12+4 and bitsdojo_window ^0.0.6, version solving failed.

pub get failed (1; So, because bodega_flutter depends on both shared_preferences ^0.5.12+4 and bitsdojo_window ^0.0.6, version solving failed.)
exit code 1

Disable resize border blocking interactions when maximized

Currently for resizing we have a border inside the app window, which is fine when the app is not maximized,
but when it is maximized, it blocks click interactions for close buttons and so on around the app for the width of the border.
image
and because the border has no other usages when maximized I suggest disabling it entirely until the app size is restored or no longer maximized

Add styling options for native toolbar

Given the limitations here: #8, it could be nice if there was an API so we can change the color of the native top btns and window bar. Is that possible?

It's really like 3 colors that need to be set to get a much nicer look and match app themes.
image

Full Screen mode support

hello, when i set screen size to 1920*1080 (full screen), task bar still at the bottom of the window,can you support full screen mode ?
2

Using the menubar FDE plugin with bitsdojo_window on Windows results in some funky behavior

When using the menubar FDE plugin along with botsdojo_window on Windows, the menubar does not show up until I alt-tab away from my app and back. Then the menu appears, but it is streched across the top of the app and does not react to clicks.

Screenshot:
image

Code:

import 'dart:async';

import 'package:bitsdojo_window/bitsdojo_window.dart';
import 'package:flutter/material.dart';
import 'package:groovin_create/app.dart';
import 'package:groovin_create/services/user_prefs_service.dart';
import 'package:menubar/menubar.dart';
import 'package:sentry/sentry.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  runZonedGuarded(() async {
    await Sentry.init(
      (options) {
        options.dsn =
            'https://[email protected]/5685508';
      },
      appRunner: () async {
        final prefsService = await UserPrefsService.init();

        runApp(
          GroovinCreateApp(
            prefsService: prefsService,
          ),
        );
        final menu = Submenu(
          label: 'File',
          children: [
            MenuItem(
              label: 'Settings',
              onClicked: () {},
            ),
            MenuItem(
              label: 'About',
              onClicked: () {},
            ),
          ],
        );
        setApplicationMenu([menu]);
        doWhenWindowReady(() {
          final initialSize = Size(700, 500);
          appWindow.minSize = initialSize;
          appWindow.size = initialSize;
          appWindow.title = 'Groovin Create';
          appWindow.show();
        });
      },
    );
  }, (exception, stackTrace) async {
    await Sentry.captureException(exception, stackTrace: stackTrace);
  });
}

Futter doctor -v output:

[√] Flutter (Channel dev, 2.1.0-12.1.pre, on Microsoft Windows [Version 10.0.19042.867], locale en-US)
    • Flutter version 2.1.0-12.1.pre at C:\src\flutter
    • Framework revision 8264cb3e8a (3 weeks ago), 2021-03-10 12:37:57 -0800
    • Engine revision 711ab3fda0
    • Dart version 2.13.0 (build 2.13.0-116.0.dev)

[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at C:\Users\Reuvain\AppData\Local\Android\sdk
    • Platform android-29, build-tools 28.0.3
    X Android SDK file not found: C:\Users\Reuvain\AppData\Local\Android\sdk\platforms\android-29\android.jar.
    • Try re-installing or updating your Android SDK,
      visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.

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

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.9.2)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.9.31112.23
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

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

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.19042.867]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 89.0.4389.90
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 84.0.522.69

! Doctor found issues in 1 category.

No named parameter with the name 'nullOk'

Hello. I can't build project with your library. I using flutter dev channel. How i can build on this version?

cmd_sTb8I7cHv0

> flutter --version

Flutter 1.26.0-17.1.pre • channel dev • https://github.com/flutter/flutter.git
Framework • revision c40e5294dd (32 hours ago) • 2021-01-29 08:44:18 -0800
Engine • revision 5d3477eab4
Tools • Dart 2.12.0 (build 2.12.0-259.0.dev)

Breaking after upgrading to flutter 2

i just upgraded my project to flutter 2 and now it fails to compile throwing the following error

E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window_windows-0.0.1/lib/src/window.dart(36,7): error G21C97077: The non-abstract class 'WinWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]
/E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window_macos-0.0.1/lib/src/window.dart(7,7): error G21C97077: The non-abstract class 'MacOSWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]
/E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window-0.0.5/lib/src/other_platform.dart(6,7): error G21C97077: The non-abstract class 'OtherWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]
/E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window-0.0.5/lib/src/other_platform.dart(105,7): error G21C97077: The non-abstract class 'OtherAppWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]
/E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window_windows-0.0.1/lib/src/app_window.dart(14,7): error G21C97077: The non-abstract class 'WinAppWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]
/E:/Flutter_2/flutter_windows_2.0.1-stable/flutter/.pub-cache/hosted/pub.dartlang.org/bitsdojo_window_macos-0.0.1/lib/src/app_window.dart(6,7): error G21C97077: The non-abstract class 'MacAppWindow' is missing implementations for these members: [D:\Tutorial\nourmed\build\windows\flutter\flutter_assemble.vcxproj]

flutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, 2.1.0-11.0.pre.145, on Microsoft Windows [Version 10.0.17763.1697], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
    ! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Visual Studio - develop for Windows (Visual Studio Enterprise 2019 16.7.6)
[√] Android Studio (version 4.0)
[√] VS Code (version 1.54.1)
[√] Connected device (2 available)

Showing error on m1 mac os

Showing this error when I run project:

_Error: To set up CocoaPods for ARM macOS, run:
arch -x86_64 sudo gem install ffi

Exception: Error running pod install_

** Note: I am using m1 mac and cocoapods is already installed

Linux usage

Please add a section in the readme for linux - particularly what needs to be modified and where in the c++ files.

Thanks

null-safety support!

with flutter v2.0.0, Dart's sound null-safety is stable now, so for safe migrate projects to it, flutter recommended wait for migration of all project dependencies to null-safety, I have project depended on this awesome flutter plugin, please migrate it 🙏🏻

[feat] support always on top

Some windows have a feature of always showing on top.

Can this plugin support this feature? Because sometimes its really useful feature !

Rename package / repo?

Greetings, first thing first, I want to thank you for your such an amazing job,
and I clearly understands that by providing your name on the package, surely will renown you over the internet when people seeing.
But bitsdojo_window isnt the quite appealing name nor represent its job well enough.
Perhaps change its name to something else will have people notice this awesome package better?
My the most sincere and honest appologizes, if my words hurt you :(

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.