text:
Icons not showing in Ubuntu 18.04

Steps to Reproduce

Execute flutter run on the code sample

Expected results:
I see a button with the correct '+' icon
Actual results:
I see a button with "fh" in it (see attached)

Code sample
import "package:flutter/material.dart";

import "package:easy_wallet/resources/constants.dart";

class WalletApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(title: "EasyWallet", home: EasyWalletHomePage());
  }
}

class EasyWalletHomePage extends StatefulWidget {

  @override
  _EasyWalletState createState() => _EasyWalletState();
}

class _EasyWalletState extends State<EasyWalletHomePage> {
  final TextEditingController _nameController = TextEditingController();

  @override
  void initState() {
    super.initState();
  }

  @override
  void dispose() {
    _nameController.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    print("BUILD1!");
    return Scaffold(
      body: Center(
        child: Wrap(
          direction: Axis.vertical,
          crossAxisAlignment: WrapCrossAlignment.center,
          spacing: 15,
          children: [
            Text("No wallets yet..."),
            ElevatedButton(
                key: KEY_ADD_WALLET,
                child: const Icon(Icons.add),
                style: ElevatedButton.styleFrom(
                  shape: CircleBorder(),
                ),
                onPressed: () {
                  _showAddWalletDialog(context);
                })
          ],
        ),
      ),
    );
  }

  Future<void> _showAddWalletDialog(BuildContext context) async {
    print("BUILD2!");
    return await showDialog(
        context: context,
        builder: (context) {
          return StatefulBuilder(
            builder: (context, setState) {
              return AlertDialog(
                title: const Text('Add wallet'),
                content: Wrap(
                  children: [
                    Text("Insert wallet name:"),
                    TextField(
                      controller: _nameController,
                      maxLength: 40,
                      onChanged: (value) {
                        setState(() {});
                      },
                      decoration: InputDecoration(
                          hintText: "eg: home"
                      ),
                    ),
                  ],
                ),
                actions: <Widget>[
                  TextButton(
                    child: const Text('CANCEL'),
                    onPressed: () {
                      setState(() {
                        Navigator.pop(context);
                      });
                    },
                  ),
                  TextButton(
                    child: const Text('OK'),
                    onPressed: (!_isValidName()) ? null : () {
                      Navigator.pop(context);
                    },
                  )
                ],
              );
            }
          );
        });
  }

  bool _isValidName() {
    return _nameController.value.text.isNotEmpty;
  }
}

void main() {
  runApp(WalletApp());
}

Logs
flutter run --verbose
[  +65 ms] executing: uname -m
[  +33 ms] Exit code 0 from: uname -m
[        ] x86_64
[  +10 ms] executing: [/usr/lib/flutter/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[  +20 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] db747aa1331bd95bc9b3874c842261ca2d302cd5
[        ] executing: [/usr/lib/flutter/] git tag --points-at
db747aa1331bd95bc9b3874c842261ca2d302cd5
[  +51 ms] Exit code 0 from: git tag --points-at db747aa1331bd95bc9b3874c842261ca2d302cd5
[        ] 2.10.1
[  +13 ms] executing: [/usr/lib/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/usr/lib/flutter/] git ls-remote --get-url origin
[   +7 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +105 ms] Unable to locate an Android SDK.
[   +6 ms] executing: [/usr/lib/flutter/] git rev-parse --abbrev-ref HEAD
[   +6 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[  +87 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.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' 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.
[ +126 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.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' 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.
[  +91 ms] Skipping pub get: version match.
[  +18 ms] Found plugin window_size at
/usr/lib/flutter/.pub-cache/git/flutter-desktop-embedding-89c350f787e1d7bff12b3517e567114621
1ee70e/plugins/window_size/
[ +166 ms] Found plugin window_size at
/usr/lib/flutter/.pub-cache/git/flutter-desktop-embedding-89c350f787e1d7bff12b3517e567114621
1ee70e/plugins/window_size/
[ +162 ms] Initializing file store
[  +11 ms] Skipping target: gen_localizations
[   +4 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged:
The following inputs have updated contents:
/home/ste/Projects/easy_wallet/.dart_tool/package_config_subset}
[  +13 ms] Found plugin window_size at
/usr/lib/flutter/.pub-cache/git/flutter-desktop-embedding-89c350f787e1d7bff12b3517e567114621
1ee70e/plugins/window_size/
[  +53 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] Skipping target: _composite
[   +3 ms] complete
[   +8 ms] Launching lib/main.dart on Linux in debug mode...
[   +8 ms] /usr/lib/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/usr/lib/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot
--sdk-root /usr/lib/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/
--incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata
-DFLUTTER_WEB_AUTO_DETECT=true --output-dill
/tmp/flutter_tools.WAZFUP/flutter_tool.ELJHRN/app.dill --packages
/home/ste/Projects/easy_wallet/.dart_tool/package_config.json -Ddart.vm.profile=false
-Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme
org-dartlang-root --initialize-from-dill
build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill
--enable-experiment=alternative-invalidation-strategy
[  +45 ms] Building Linux application...
[  +37 ms] <- compile package:easy_wallet/main.dart
[   +4 ms] executing: [build/linux/x64/debug/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug
-DFLUTTER_TARGET_PLATFORM=linux-x64 /home/ste/Projects/easy_wallet/linux
[ +131 ms] -- Configuring done
[  +13 ms] -- Generating done
[   +1 ms] -- Build files have been written to:
/home/ste/Projects/easy_wallet/build/linux/x64/debug
[  +24 ms] executing: ninja -C build/linux/x64/debug install
[  +18 ms] ninja: Entering directory `build/linux/x64/debug'
[+17553 ms] [1/7] Generating
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/libflutter_linux_gtk.so,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channe
l.h, /home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_engine.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h
,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_method_call.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_method_response.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_standard_message_cod
ec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_standard_method_code
c.h, /home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_value.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/ste/Projects/easy_wallet/linux/flutter/ephemeral/flutter_linux/flutter_linux.h,
_phony_
[   +2 ms] [  +86 ms] executing: uname -m
[        ] [ +256 ms] Exit code 0 from: uname -m
[        ] [   +1 ms] x86_64
[        ] [   +7 ms] executing: [/usr/lib/flutter/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[        ] [  +13 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[        ] [        ] db747aa1331bd95bc9b3874c842261ca2d302cd5
[        ] [        ] executing: [/usr/lib/flutter/] git tag --points-at
db747aa1331bd95bc9b3874c842261ca2d302cd5
[        ] [  +15 ms] Exit code 0 from: git tag --points-at
db747aa1331bd95bc9b3874c842261ca2d302cd5
[        ] [        ] 2.10.1
[        ] [   +9 ms] executing: [/usr/lib/flutter/] git rev-parse --abbrev-ref --symbolic
@{u}
[        ] [   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [/usr/lib/flutter/] git ls-remote --get-url origin
[        ] [   +6 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +63 ms] Unable to locate an Android SDK.
[        ] [   +4 ms] executing: [/usr/lib/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +64 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.
[        ] [   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' 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.
[        ] [ +396 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required,
skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] [   +5 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.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping
update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping
update.
[        ] [  +47 ms] Initializing file store
[        ] [  +12 ms] Done initializing file store
[        ] [  +78 ms] Skipping target: gen_localizations
[        ] [  +27 ms] Skipping target: gen_dart_plugin_registrant
[        ] [+1587 ms] Skipping target: unpack_linux
[        ] [ +498 ms] kernel_snapshot: Starting due to {InvalidatedReasonKind.inputChanged:
The following inputs have updated contents:
/home/ste/Projects/easy_wallet/lib/main.dart,/home/ste/Projects/easy_wallet/lib/ui/wallet_ap
p.dart}
[   +1 ms] [  +10 ms] /usr/lib/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/usr/lib/flutter/bin/cache/artifacts/engine/linux-x64/frontend_server.dart.snapshot
--sdk-root /usr/lib/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/
--target=flutter --no-print-incremental-dependencies -DFLUTTER_WEB_AUTO_DETECT=true
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation
--packages /home/ste/Projects/easy_wallet/.dart_tool/package_config.json --output-dill
/home/ste/Projects/easy_wallet/.dart_tool/flutter_build/6ebef4d273bd634308bd75389edfe66b/app
.dill --depfile
/home/ste/Projects/easy_wallet/.dart_tool/flutter_build/6ebef4d273bd634308bd75389edfe66b/ker
nel_snapshot.d package:easy_wallet/main.dart
[        ] [+10225 ms] kernel_snapshot: Complete
[        ] [+1282 ms] debug_bundle_linux-x64_assets: Starting due to
{InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/home/ste/Projects/easy_wallet/.dart_tool/flutter_build/6ebef4d273bd634308bd75389edfe66b/app
.dill,/home/ste/Projects/easy_wallet/build/flutter_assets/kernel_blob.bin}
[        ] [+1278 ms] debug_bundle_linux-x64_assets: Complete
[        ] [ +605 ms] Persisting file store
[        ] [   +7 ms] Done persisting file store
[        ] [   +6 ms] build succeeded.
[        ] [   +7 ms] "flutter assemble" took 16,104ms.
[        ] [ +127 ms] ensureAnalyticsSent: 123ms
[        ] [   +4 ms] Running shutdown hooks
[        ] [   +1 ms] Shutdown hooks complete
[        ] [   +2 ms] exiting with code 0
[ +673 ms] [2/5] Building CXX object
CMakeFiles/easy_wallet.dir/flutter/generated_plugin_registrant.cc.o
[   +2 ms] [3/5] Building CXX object CMakeFiles/easy_wallet.dir/my_application.cc.o
[ +216 ms] [4/5] Linking CXX executable intermediates_do_not_run/easy_wallet
[        ] [4/5] Install the project...
[  +36 ms] -- Install configuration: "Debug"
[   +6 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/easy_wallet
[        ] -- Set runtime path of
"/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/easy_wallet" to "$ORIGIN/lib"
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/icudtl.dat
[   +3 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
[  +79 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/lib/libwindow_size_plugin.so
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/FontManifest
.json
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifes
t.json
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/kernel_blob.
bin
[  +66 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-RI.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/TibetanMachineUni.ttf
[   +6 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-BI.ttf
[   +1 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/LiberationSerif-Italic.ttf
[   +1 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/LiberationSerif-BoldItalic.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/LiberationSerif-Bold.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/NotoSansCJK-Regular.ttc
[  +38 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/NotoSansCJK-Bold.ttc
[  +41 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-LI.ttf
[   +1 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-B.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/LiberationSerif-Regular.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-MI.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-L.ttf
[   +1 ms] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-R.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/packages/yar
u/src/utils/fonts/Ubuntu-M.ttf
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/NOTICES.Z
[        ] -- Installing:
/home/ste/Projects/easy_wallet/build/linux/x64/debug/bundle/data/flutter_assets/version.json
[ +183 ms] Building Linux application... (completed in 19.1s)
[ +692 ms] Observatory URL on device: http://127.0.0.1:34373/Iq5c1EMuP38=/
[  +11 ms] Caching compiled dill
[ +710 ms] Connecting to service protocol: http://127.0.0.1:34373/Iq5c1EMuP38=/
[ +168 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0,
connecting to VM service at http://127.0.0.1:34373/Iq5c1EMuP38=/.
[  +92 ms] DDS is listening at http://127.0.0.1:39875/aWoqf1cuH6E=/.
[  +87 ms] Successfully connected to service protocol: http://127.0.0.1:34373/Iq5c1EMuP38=/
[ +254 ms] DevFS: Creating new filesystem on the device (null)
[  +34 ms] DevFS: Created new filesystem on the device
(file:///tmp/easy_walletXCZFDZ/easy_wallet/)
[   +2 ms] Updating assets
[ +225 ms] Syncing files to device Linux...
[   +4 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +1 ms] Processing bundle.
[   +2 ms] <- recompile package:easy_wallet/main.dart 5e348621-2f81-4e00-b18f-1c08de371735
[        ] <- 5e348621-2f81-4e00-b18f-1c08de371735
[   +3 ms] Bundle processing done.
[ +419 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Linux... (completed in 431ms)
[   +1 ms] Synced 0.0MB.
[   +2 ms] <- accept
[   +2 ms] Connected to _flutterView/0xcedcb0.

Analyzing easy_wallet...

   info • Prefer using lowerCamelCase for constant names • lib/resources/constants.dart:3:11
          • constant_identifier_names
warning • Publishable packages can't have 'git' dependencies • pubspec.yaml:16:5 •
       invalid_dependency
   info • Prefer using lowerCamelCase for constant names •
          test/wallet_manager_test.dart:10:14 • constant_identifier_names
   info • Prefer using lowerCamelCase for constant names •
          test/wallet_manager_test.dart:11:14 • constant_identifier_name

flutter doctor -v
[✓] Flutter (Channel stable, 2.10.1, on Ubuntu 18.04.6 LTS 5.4.0-100-generic, locale
    en_US.UTF-8)
    • Flutter version 2.10.1 at /usr/lib/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision db747aa133 (2 weeks ago), 2022-02-09 13:57:35 -0600
    • Engine revision ab46186b24
    • Dart version 2.16.1
    • DevTools version 2.9.2

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

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
    • cmake version 3.10.2
    • ninja version 1.8.2
    • pkg-config version 0.29.1

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

[✓] VS Code (version 1.64.2)
    • VS Code at /usr/share/code
    • Flutter extension version 3.34.0

[✓] Connected device (2 available)
    • Linux (desktop) • linux  • linux-x64      • Ubuntu 18.04.6 LTS 5.4.0-100-generic
    • Chrome (web)    • chrome • web-javascript • Google Chrome 81.0.4044.138

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 2 categories.

Sorry, I copied the workaround... the code that shows picture in attach is:

Do you have useMaterial: true in your pubspec.yaml file? It's required to be able to use those icons.

oh... that made it! thanks.
just one detail: it was not useMaterial, but googling I found out it is:

flutter:
uses-material-design: true


text:
Revert "Fix jumping when doing long press for selecting text"

Reverts flutter/flutter#102270
This broke internal google tests
Googlers, see b/230165332

The internal issue is closed, noting that the changes are acceptable, so I don't understand why a revert is needed.

I've added more context to the internal bug. I defer to @LongCatIsLooong and @chunhtai but I suspect we could send a g3fix since this was a single test failing.

Hi @CaseyHillers
Why we have to revert the fix. With the bug, we are not able to use a selectable RichText which has a size taller than the screen size?

@rgevrek please coordinate the reland with @LongCatIsLooong and @chunhtai. The internal test failed as it has a hard coded assumption that inactive cursors allow jumping to. This is a test issue that should be fixed, and I don't see anything wrong with this PR.

source: gharchive/pull-request

authors: CaseyHillers rgevrek zanderso

repo: flutter/flutter

license_type: permissive

license_source: github-api


text:
Strokecap progress indicator

Adds a StrokeCap parameter on the ProgressIndicator class with a default value of StrokeCap.square, and also gives access to this parameter via CircularProgressIndicator and RefreshProgressIndicator
List which issues are fixed by this PR. You must list at least one issue.
https://github.com/flutter/flutter/issues/109137
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Non-breaking change: Added the strokecap property on arc painter
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

It'd be great if someone on the team could elaborate what the failed tests show, from what I can see there's no information about  why those test failed

It seems like the tests failed to compile, not sure about why but doesnt look related to this PR, would be great if someone could suggest how this can be resolved

Also for consideration, should this be handled with StrokeCap? Or with a radius parameter? I think of how we do this with Slider and Scrollbar.. folks like to customize the curvature

I think I can do what you want @Piinks. I have a lot of spare time since I'm unemployed, lol. Could you just... hmm.. specify better what you want?

I could possibly work on this, but... hmm... this is tricky with radius. If you know how to solve, I can make a PR:

If you know how to solve, I can make a PR:

I don't right now, but @Hari-07 mentioned they could reopen a new PR.
In the case of the circular one, maybe radius is not the right value. Just throwing out ideas. :)
Thanks @bernaferrari!

authors: Hari-07 Piinks bernaferrari


text:
Deprecate ThemeData.primaryX

In line with https://flutter.dev/go/material-theme-system-updates and https://github.com/flutter/flutter/issues/91772, deprecates redundant/unused ThemeData properties.

Old
New
Previous usages

ThemeData.primaryColor
ColorScheme.primary
too many to list

ThemeData.primaryColorLight
removed
CircleAvatar default background

ThemeData.primaryColorDart
removed
CircleAvatar default background

A Dart fix is provided.
This is not a breaking change, per our policy.
This PR also improves the description of ThemeData.colorScheme and re-orders a few already-deprecated ThemeData members to the right spot.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Please see https://github.com/flutter/plugins/pull/6417

@Piinks How does this look, especially the fixes?

That makes sense, I'll land the fixes in a separate PR.


text:
Added Badge.isLabelVisible flag

The isLabelVisible flag is true by default. If false, the Badge widget's build method essentially just returns its child.
Per a suggest from @rydmike -  https://github.com/flutter/flutter/pull/114560#issuecomment-1305847554.

This breaks my bitbucket pipeline. :(
../flutter/packages/flutter/lib/src/material/badge.dart:48:3: Error: Final field 'isLabelVisible' is not initialized by this constructor.
Try to initialize the field using an initializing formal or a field initializer.
  Badge.count({
  ^^^^^
../flutter/packages/flutter/lib/src/material/badge.dart:128:14: Context: 'isLabelVisible' is defined here.
  final bool isLabelVisible;
             ^^^^^^^^^^^^^^

authors: HansMuller peterhijma


text:
Roll Flutter Engine from e2bd89f97e7f to 0eefca4018e1 (14 revisions)

https://github.com/flutter/engine/compare/e2bd89f97e7f...0eefca4018e1
2023-03-07 zhangzhijian.123@bytedance.com [Impeller] Fix the test 'Play/DisplayListTest.CanDrawBackdropFilter/Metal' (flutter/engine#40105)
2023-03-07 jason-simmons@users.noreply.github.com Revert "Sequester all Skia<->DL interactions into the skia sub-module (#40083)" (flutter/engine#40103)
2023-03-07 skia-flutter-autoroll@skia.org Roll Skia from 3e38c84ce48e to fea7089047e9 (4 revisions) (flutter/engine#40102)
2023-03-07 gspencergoog@users.noreply.github.com Fix imports for FlutterApplication (flutter/engine#40100)
2023-03-07 yjbanov@google.com [canvaskit] read pixels back in Picture.toImage (flutter/engine#40004)
2023-03-07 skia-flutter-autoroll@skia.org Manual roll Dart SDK from b1016d8f293a to 1ae877e6c3d3 (5 revisions) (flutter/engine#40089)
2023-03-07 skia-flutter-autoroll@skia.org Roll Skia from fd380c7801f8 to 3e38c84ce48e (1 revision) (flutter/engine#40096)
2023-03-07 jiahaog@users.noreply.github.com Optimize search for the default bundle (flutter/engine#39975)
2023-03-06 jacksongardner@google.com Compile skwasm with better space saving flags. (flutter/engine#40093)
2023-03-06 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from lO7cFvQ7UoYqKRDnV... to YHXIOcHEIEtyHcNG4... (flutter/engine#40094)
2023-03-06 skia-flutter-autoroll@skia.org Roll Skia from 7e1756b42f94 to fd380c7801f8 (4 revisions) (flutter/engine#40095)
2023-03-06 robert.ancell@canonical.com Fix incorrect response to platform SystemSound.play (flutter/engine#39992)
2023-03-06 flar@google.com Sequester all Skia<->DL interactions into the skia sub-module (flutter/engine#40083)
2023-03-06 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from 4iq5VNjEcZIlrUtDK... to kQnUhe74CH6d0V1vj... (flutter/engine#40090)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from 4iq5VNjEcZIl to kQnUhe74CH6d
fuchsia/sdk/core/mac-amd64 from lO7cFvQ7UoYq to YHXIOcHEIEty
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jsimmons@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


text:
Refactor Analytics global getter to point to context only

Refactor the globals getter for Analytics to be in the context instead of having a default fallback. The current state of the tool creates a new instance every time globals.analytics was called
Addresses issue:

https://github.com/flutter/flutter/issues/128535

Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

test-exempt: code refactor with no semantic change

FWIW, long term the goal as I understand it is to get rid of all global variables, including the global context, and just pass dependencies as arguments to subclasses and such.

authors: Hixie eliasyishak


text:
Roll Flutter Engine from 2d55e29dfa79 to 11db7f3322e5 (4 revisions)

https://github.com/flutter/engine/compare/2d55e29dfa79...11db7f3322e5
2023-10-16 skia-flutter-autoroll@skia.org Roll Skia from 8919fecf15c1 to 751358929d1f (4 revisions) (flutter/engine#46972)
2023-10-16 jonahwilliams@google.com [Impeller] GPUTracer for Metal. (flutter/engine#46846)
2023-10-16 dnfield@google.com Fix Platform.script for flutter_tester (flutter/engine#46911)
2023-10-16 skia-flutter-autoroll@skia.org Roll Skia from 85c8dca08cbe to 8919fecf15c1 (1 revision) (flutter/engine#46966)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jsimmons@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


text:
Magnifier cleanup

Refactor the MagnifierDecoration to be its own class rather than being a stunted subclass of ShapeDecoration.
Remove some of the clips involved in magnifiers (should in theory improve performance, but that's untested). Instead, use BlurStyle.outer to avoid painting the shadow in the magnifier. (We could continue to push on this and eventually replace MagnifierDecoration with a fully-fledged ShapeDecoration itself, but that's something for another PR.)
Improve the magnifier documentation.
Fix some operator ==s and add a missing toString.
Remove some unnecessary @visibleForTestings.
Add BoxShadow.copyWith which somehow we've failed to add all this time.

(expecting one golden image to need to change)

Needs more work.


text:
Add test for tab_controller.1.dart API example.

This PR contributes to https://github.com/flutter/flutter/issues/130459
Description

Updates examples/api/lib/material/tab_controller/tab_controller.1.dart to properly remove the listener from the TabController
Adds tests for examples/api/lib/material/tab_controller/tab_controller.1.dart

Pre-launch Checklist

[X] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[X] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[X] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[X] I signed the [CLA].
[X] I listed at least one issue that this PR fixes in the description above.
[X] I updated/added relevant documentation (doc comments with ///).
[X] I added new tests to check the change I am making, or this PR is [test-exempt].
[X] I followed the [breaking change policy] and added [Data Driven Fixes] where supported.
[X] All existing and new tests are passing.

@bleroux @TahaTesser thanks a lot for the review and merge!


text:
Prevent flutter build ios-framework --xcframework from copying Flutter.xcframework.dSYM into the App.framework folder.

Fixes https://github.com/flutter/flutter/issues/157359
Prevents Flutter.xcframework.dSYM from being copied into the App.framework folder. I am not 100% positive if there are cases where it's valid to have multiple dSYMs in that folder, so I'm just string matching and filtering out Flutter.xcframework.dSYM
Pre-launch Checklist

[x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
[x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
[x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
[x] I signed the [CLA].
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is [test-exempt].
[x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported.
[x] All existing and new tests are passing.

Can you test that if the module has plugins that their dSYMs are not also added to App.xcframework? From my steps to reproduce before the xcframework output, run flutter pub add camera or some other plugin.

I tried adding a couple of plugins and the plugin dSYMs did not get copied in, with or without this fix. So that's good!


text:
Flutter tool support for dynamic code

This change adds --dynamic flag to the flutter tool, which makes it use the engine produced by gn --dynamic that includes support for dynamic code in profile and release configurations.

Seeing the following errors with this commit:
2018-08-15T13:02:25.952290: stderr:
2018-08-15T13:02:25.952794: stderr: Invalid argument(s): Could not find an option named "dynamic".
2018-08-15T13:02:25.953261: stderr: #0      ArgResults.[] (package:args/src/arg_results.dart:64:7)
stderr: #1      FlutterCommand.getBuildMode (package:flutter_tools/src/runner/flutter_command.dart:176:24)
stderr: #2      FlutterCommand.getBuildInfo (package:flutter_tools/src/runner/flutter_command.dart:218:26)
2018-08-15T13:02:25.953391: stderr: #3      BuildIOSCommand.runCommand (package:flutter_tools/src/commands/build_ios.dart:74:33)
stderr:
stderr: #4      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:353:18)
stderr:
stderr: #5      FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:287:33)
stderr:
stderr: #6      AppContext.run. (package:flutter_tools/src/base/context.dart:142:29)
stderr:
stderr: #7      _rootRun (dart:async/zone.dart:1124:13)

I see this is being reverted in #20644

authors: sbaranov tvolkert


text:
fix indentation in doc comments

My previous PR #25474 missed some doc comments.


text:
Fix typo in main.dart templates

Description
"Column is also layout widget" becomes "Column is also a layout widget".
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[ ] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I signed the CLA.
[ ] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I updated/added relevant documentation (doc comments with ///).
[ ] All existing and new tests are passing.
[ ] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require Flutter developers to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (Please read Handling breaking changes). Replace this with a link to the e-mail where you asked for input on this proposed change.
[X] No, this is not a breaking change.

I had a previous CLA signature, but now it's updated with my current name and Github username.


text:
Roll engine 426ea8dba6ea..f8e7453f1106 (3 commits)

git@github.com:flutter/engine.git/compare/426ea8dba6ea...f8e7453f1106
git log 426ea8dba6ea..f8e7453f1106 --no-merges --oneline
2019-08-15 skia-flutter-autoroll@skia.org Roll fuchsia/sdk/core/linux-amd64 from pCY3J... to _fvZN... (flutter/engine#11020)
2019-08-15 skia-flutter-autoroll@skia.org Roll src/third_party/skia c061d31c2415..319fd3d7bcb4 (9 commits) (flutter/engine#11018)
2019-08-15 bkonyi@google.com Roll src/third_party/dart e35e8833ee..e35e8833ee (0 commits)
The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
If the roll is causing failures, please contact the current sheriff (stuartmorgan@google.com), and stop
the roller if necessary.

Trybots failed. These were the failed builds: https://cirrus-ci.com/task/5140154346373120

Commit queue failed; closing this roll.


text:
AppBar can now have custom titleHeight

Allows AppBar (and SliverAppBar) to have any height we specify.
Description
Previously, AppBar's height was limited to 56.0 using a constant kToolbarHeight. This allows us to change AppBar's height using titleHeight parameter. If we omit this parameter, it fallbacks to kToolbarHeight (the default behavior), otherwise acts accordingly.
Related Issues
#23373 solved here
#7330 looks related
EDIT: About second commit:

When we specify titleHeight, the icons (leading and actions) are also centered. So, this commit introduces a boolean centerIcons, which when set to false, the icons stay on top.
Also fixes some analyzer warnings

Tests
I added the following tests:

Added test in app_bar_test.dart so that we can check custom title height provided.
Added test in floating_action_button_location_test.dart so that we can check mini-start top FAB location.
Added test in scrollable_semantics_test.dart so that showOnScreen works with pinned app bar.

Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I signed the CLA.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I updated/added relevant documentation (doc comments with ///).
[x] All existing and new tests are passing.
[x] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.

[x] No, no existing tests failed, so this is not a breaking change.
[ ] Yes, this is a breaking change. If not, delete the remainder of this section.

@dnfield I agree about the dartfmt issue. I am also facing this issue. All the files in this repo are formatted in different manner.
I use Android Studio. Can you give me that Code Style settings file (if you use ine), so that I can also format my code accordingly?

@dnfield Thanks for your support.
I am closing this Pull Request, as I am facing many formatting issues.
I will create a new Pull Request in couple of days(with the same details).

We format by hand in this repo - see https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#formatting

authors: RaviKavaiya dnfield


text:
Roll Engine from 280bbfc763cf to 083282e33bbb (22 revisions)

https://github.com/flutter/engine/compare/280bbfc763cf...083282e33bbb
2020-08-02 robert.ancell@canonical.com Fix Implments typo
2020-08-02 robert.ancell@canonical.com Fix parameter names
2020-08-02 skia-flutter-autoroll@skia.org Roll Dart SDK from 7e6c55e3aaf5 to 365525432a70 (2 revisions) (flutter/engine#20197)
2020-08-02 mehmetf@users.noreply.github.com Fix navigation message relay. (flutter/engine#20193)
2020-08-02 skia-flutter-autoroll@skia.org Roll Dart SDK from d169af6f7d8f to 7e6c55e3aaf5 (1 revision) (flutter/engine#20196)
2020-08-01 skia-flutter-autoroll@skia.org Roll Dart SDK from ad5bcf16f1c8 to d169af6f7d8f (1 revision) (flutter/engine#20192)
2020-08-01 skia-flutter-autoroll@skia.org Roll Dart SDK from 033a81d924b9 to ad5bcf16f1c8 (9 revisions) (flutter/engine#20191)
2020-08-01 zanderso@users.noreply.github.com Enable more linting (flutter/engine#20187)
2020-08-01 zanderso@users.noreply.github.com Enable linting in several files (flutter/engine#20134)
2020-08-01 nurhan@google.com [web] increase number of shards. sync engine web tests same as flutter repo (flutter/engine#20164)
2020-08-01 skia-flutter-autoroll@skia.org Roll Dart SDK from ea6bde577d1c to 033a81d924b9 (23 revisions) (flutter/engine#20186)
2020-08-01 flar@google.com update nullability of drawAtlas methods and flesh out docs (flutter/engine#20176)
2020-08-01 gspencergoog@users.noreply.github.com Move platform specific information to PlatformConfiguration class (flutter/engine#19652)
2020-07-31 juyeonglee0413@gmail.com Fix Typos (flutter/engine#19691)
2020-07-31 skia-flutter-autoroll@skia.org Roll Skia from 2d01ed94605a to 7225788b9070 (6 revisions) (flutter/engine#20183)
2020-07-31 jmccandless@google.com Fix iOS Keyboard stuck as UIKeyboardTypeNamePhonePad (flutter/engine#20181)
2020-07-31 skia-flutter-autoroll@skia.org Roll Skia from c3794dd52778 to 2d01ed94605a (10 revisions) (flutter/engine#20179)
2020-07-31 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from T2xc0OuiK... to i0zTcQ8Qb... (flutter/engine#20175)
2020-07-31 skia-flutter-autoroll@skia.org Roll Skia from 8cc118dce813 to c3794dd52778 (27 revisions) (flutter/engine#20173)
2020-07-31 skia-flutter-autoroll@skia.org Roll Dart SDK from bd528bfbd69d to ea6bde577d1c (19 revisions) (flutter/engine#20172)
2020-07-31 zanderso@users.noreply.github.com Reland: Avoid a copy in EncodeImage (flutter/engine#20003)
2020-07-31 egarciad@google.com Wait before switching surfaces (flutter/engine#20100)
Also rolling transitive DEPS:
fuchsia/sdk/core/mac-amd64 from T2xc0OuiKH4D to i0zTcQ8QbjHA
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC kaushikiska@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Landing on red to green the framework tree.

authors: engine-flutter-autoroll zanderso


text:
Add Windows support for Android Tools

Required to run tests on Windows bots.

Why Python instead of Dart? :-)

Python because the original script in the now-defunct mojo repo [1] for this was also python.
[1] https://github.com/domokit/mojo/tree/master/tools/android

authors: Hixie goderbauer


text:
Roll Engine from 490068230f9a to 0507f4a9a714 (15 revisions)

https://github.com/flutter/engine/compare/490068230f9a...0507f4a9a714
2021-05-14 chris@bracken.jp Revert "Fix composition when multiple platform views and layers are combined  (#25900)" (flutter/engine#26142)
2021-05-14 james@clarkezone.net Windows: UWP ViewController accepts a CoreApplicationView and exposes to plugins (flutter/engine#25879)
2021-05-14 yjbanov@google.com web: improve engine dev cycle on Windows (flutter/engine#25812)
2021-05-14 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from mdsssGtoC... to y3xw-lhxW... (flutter/engine#26137)
2021-05-13 skia-flutter-autoroll@skia.org Roll Skia from ca9f6a855071 to 3193a04b09d8 (21 revisions) (flutter/engine#26136)
2021-05-13 robert.ancell@canonical.com Fix GIR transfer annotation
2021-05-13 skia-flutter-autoroll@skia.org Roll Dart SDK from c119194b23d9 to ba8506bdcef7 (2 revisions) (flutter/engine#26135)
2021-05-13 dnfield@google.com Revert "SceneBuilder.addPicture returns the layer (#26074)" (flutter/engine#26133)
2021-05-13 skia-flutter-autoroll@skia.org Roll Fuchsia Linux SDK from WYD7atCH7... to uffIHSwYt... (flutter/engine#26131)
2021-05-13 74682667+chandarrengoog@users.noreply.github.com Add support for System.channelWriteEtc and System.channelQueryAndReadEtc. (flutter/engine#26050)
2021-05-13 31859944+LongCatIsLooong@users.noreply.github.com add TextLeadingDistribution to webui TextStyle (flutter/engine#25777)
2021-05-13 felipearchondo@google.com [fuchsia] rename SessionConnection to DefaultSessionConnection (flutter/engine#26104)
2021-05-13 82843247+yyzhong-g@users.noreply.github.com Add missing semantics flag for embedder (flutter/engine#25932)
2021-05-13 egarciad@google.com Fix composition when multiple platform views and layers are combined  (flutter/engine#25900)
2021-05-13 chris@bracken.jp [uwptool] Add uninstall command (flutter/engine#26122)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from WYD7atCH7Xhp to uffIHSwYtgVp
fuchsia/sdk/core/mac-amd64 from mdsssGtoCV2e to y3xw-lhxWWkP
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jsimmons@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Commit queue failed; closing this roll.


text:
Substitute a replacement character for invalid UTF-16 text in a TextSpan

Fixes https://github.com/flutter/flutter/issues/84693

Bonus points if you mention this somewhere in the API docs, maybe for Text, TextSpan, and TextPainter in particular.

@jason-simmons in this line, As I understand you replace whole text with REPLACEMENT CHARACTER, Why whole text? We should replace only invalid characters

Replacing individual characters is a lot of work, I really don't think we should do that given that the whole point is to fail. If you want to replace invalid characters, that's something to do in your app.

@Hixie I understand,  Assume I want to do it, There is many many string and Text in the application, Some Text are in the dependencies of dependencies
It's very cumbersome to do it in application layer, At least the must be a Global option to override text sanitization

You would have to provide a central place in your application where strings were sanitized, yes.
But fundamentally, strings should be sanitized long before they reach Text. If they're not, that indicates a more fundamental problem. I don't think it's Flutter's job to provide APIs to make it easier to work around such fundamental problems.

authors: Hixie jason-simmons sm2017


text:
Roll Plugins from e83a6833c98f to 1b0f23db05b7 (1 revision)

https://github.com/flutter/plugins/compare/e83a6833c98f...1b0f23db05b7
2021-06-21 54558023+keyonghan@users.noreply.github.com update gcp credentials (flutter/plugins#4076)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-plugins-flutter-autoroll
Please CC flutter-ecosystem@google.com on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Commit queue failed; closing this roll.


text:
Roll Engine from a9efb963de52 to 902b16dc463c (9 revisions)

https://github.com/flutter/engine/compare/a9efb963de52...902b16dc463c
2021-08-24 jason-simmons@users.noreply.github.com Roll buildroot to 14b15b2e8adf3365e5e924c9186f5d65d1d65b99 (flutter/engine#28286)
2021-08-24 skia-flutter-autoroll@skia.org Roll Skia from e43714f490ec to 7b3edfa65923 (1 revision) (flutter/engine#28285)
2021-08-24 skia-flutter-autoroll@skia.org Roll Dart SDK from 72f462ed2d34 to 35c81c55d91f (1 revision) (flutter/engine#28284)
2021-08-24 skia-flutter-autoroll@skia.org Roll Skia from 877858a19502 to e43714f490ec (6 revisions) (flutter/engine#28283)
2021-08-24 chris@bracken.jp Eliminate unnecessary null check in fixture (flutter/engine#28281)
2021-08-24 skia-flutter-autoroll@skia.org Roll Skia from 6f90c702e6c8 to 877858a19502 (2 revisions) (flutter/engine#28282)
2021-08-24 31977171+ColdPaleLight@users.noreply.github.com Correct the return value of the method RunInIsolateScope (flutter/engine#28161)
2021-08-24 skia-flutter-autoroll@skia.org Roll Skia from 0f36d11c1dcf to 6f90c702e6c8 (4 revisions) (flutter/engine#28280)
2021-08-24 skia-flutter-autoroll@skia.org Roll Dart SDK from abecc4bc4521 to 72f462ed2d34 (6 revisions) (flutter/engine#28279)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC cbracken@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


text:
Roll Flutter from a815ee634202 to c31856bc4859 (39 revisions)

Roll Flutter from a815ee634202 to c31856bc4859 (39 revisions)
https://github.com/flutter/flutter/compare/a815ee634202...c31856bc4859
2023-01-27 engine-flutter-autoroll@skia.org Roll Plugins from e9406bc209a2 to ff84c44a5ddb (2 revisions) (flutter/flutter#119335)
2023-01-27 engine-flutter-autoroll@skia.org ade610ec8 [fuchsia] Migrate to new RealmBuilder API (flutter/engine#39175) (flutter/flutter#119310)
2023-01-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from a63d98feb608 to 79c958fc7e9b (3 revisions) (flutter/flutter#119306)
2023-01-27 zanderso@users.noreply.github.com Revert "Add --serve-observatory flag to run, attach, and test (#118402)" (flutter/flutter#119302)
2023-01-27 goderbauer@google.com Rename DeviceGestureSettings.fromWindow to DeviceGestureSettings.fromView (flutter/flutter#119291)
2023-01-27 engine-flutter-autoroll@skia.org Roll Flutter Engine from d17004dd96d7 to a63d98feb608 (3 revisions) (flutter/flutter#119299)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from be0125bd5716 to d17004dd96d7 (2 revisions) (flutter/flutter#119287)
2023-01-26 hterkelsen@users.noreply.github.com Download platform-agnostic Flutter Web SDK in the flutter_tool (flutter/flutter#118654)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 93901260098e to be0125bd5716 (2 revisions) (flutter/flutter#119283)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 04f22beebb42 to 93901260098e (12 revisions) (flutter/flutter#119279)
2023-01-26 christopherfujino@gmail.com Revert "Add API for discovering assets (#118410)" (flutter/flutter#119273)
2023-01-26 andrewrkolos@gmail.com Add API for discovering assets (flutter/flutter#118410)
2023-01-26 fluttergithubbot@gmail.com Marks Mac complex_layout_scroll_perf_macos__timeline_summary to be unflaky (flutter/flutter#119157)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 8f1e5dc1b124 to 04f22beebb42 (5 revisions) (flutter/flutter#119218)
2023-01-26 engine-flutter-autoroll@skia.org Roll Plugins from 1e5efd144f93 to e9406bc209a2 (4 revisions) (flutter/flutter#119249)
2023-01-26 hasnen712@live.com Fix: Added margin parameter for MaterialBanner class (flutter/flutter#119005)
2023-01-26 godofredoc@google.com Move windows-x64-flutter.zip to windows-x64-debug location. (flutter/flutter#119177)
2023-01-26 fluttergithubbot@gmail.com Marks Mac run_debug_test_macos to be unflaky (flutter/flutter#117470)
2023-01-26 tvolkert@users.noreply.github.com Add more flexible image API (flutter/flutter#118966)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 308ce918f67f to 8f1e5dc1b124 (4 revisions) (flutter/flutter#119208)
2023-01-26 engine-flutter-autoroll@skia.org Roll Flutter Engine from 44362c90fcec to 308ce918f67f (2 revisions) (flutter/flutter#119201)
2023-01-25 fluttergithubbot@gmail.com roll packages (flutter/flutter#119192)
2023-01-25 engine-flutter-autoroll@skia.org Roll Flutter Engine from 30c02e4c8b01 to 44362c90fcec (2 revisions) (flutter/flutter#119185)
2023-01-25 goderbauer@google.com Remove single-view assumption from material library (flutter/flutter#117486)
2023-01-25 thkim1011@users.noreply.github.com Fix lexer issue where select/plural/other/underscores cannot be in identifier names. (flutter/flutter#119190)
2023-01-25 goderbauer@google.com Add MediaQuery to View (flutter/flutter#118004)
2023-01-25 engine-flutter-autoroll@skia.org 30c02e4c8 [Impeller] Make text glyph offsets respect the current transform (flutter/engine#39119) (flutter/flutter#119179)
2023-01-25 engine-flutter-autoroll@skia.org 2e7d6fa7b Remove unnecessary null checks (flutter/engine#39113) (flutter/flutter#119174)
2023-01-25 asashour@yahoo.com Remove superfluous words from comments (flutter/flutter#119055)
2023-01-25 goderbauer@google.com Export View (flutter/flutter#117475)
2023-01-25 engine-flutter-autoroll@skia.org 7b72038ef Roll Fuchsia Linux SDK from E9m-Gk382PkB7_Nbp... to pGX7tanT1okL8XCg-... (flutter/engine#39130) (flutter/flutter#119169)
2023-01-25 engine-flutter-autoroll@skia.org c54580138 Only build analyze_snapshot on Linux host (flutter/engine#39129) (flutter/flutter#119164)
2023-01-25 simonfv@gmail.com Add the cupertino system colors mint, cyan, and brown (flutter/flutter#118971)
2023-01-25 engine-flutter-autoroll@skia.org 1e5efd144 [various] Enable use_build_context_synchronously (flutter/plugins#6585) (flutter/flutter#119162)
2023-01-25 bkonyi@google.com Add --serve-observatory flag to run, attach, and test (flutter/flutter#118402)
2023-01-25 engine-flutter-autoroll@skia.org 24aa324b8 Roll Skia from da5034f9d117 to c4b171fe5668 (1 revision) (flutter/engine#39127) (flutter/flutter#119159)
2023-01-25 vashworth@google.com Add usage event to track when a iOS network device is used (flutter/flutter#118915)
2023-01-25 tvolkert@users.noreply.github.com Roll Plugins from 11361d01099d to 8bab180a668a (28 revisions) (flutter/flutter#119115)
2023-01-25 engine-flutter-autoroll@skia.org 6f806491e [web] use a render target instead of a new surface for Picture.toImage (flutter/engine#38573) (flutter/flutter#119143)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-plugins
Please CC ychris@google.com on the revert to ensure that a human
is aware of the problem.
...

Commit queue failed; closing this roll.

repo: flutter/plugins


text:
Roll Flutter from e3471f08d1d3 to 7c2d5b9c29d3 (39 revisions)

Roll Flutter from e3471f08d1d3 to 7c2d5b9c29d3 (39 revisions)
https://github.com/flutter/flutter/compare/e3471f08d1d3...7c2d5b9c29d3
2023-02-13 engine-flutter-autoroll@skia.org 60c8532d6 Roll Fuchsia Mac SDK from NZAnfCkpbswhYplty... to 6hbPQq6ED0PkuQiKM... (flutter/engine#39587) (flutter/flutter#120602)
2023-02-13 engine-flutter-autoroll@skia.org Roll Plugins from 02571ec0dd36 to f3bc6f1eb0c2 (2 revisions) (flutter/flutter#120601)
2023-02-13 engine-flutter-autoroll@skia.org ede2a0a3c Roll Skia from c6f1de2239fb to d85501fa487d (1 revision) (flutter/engine#39585) (flutter/flutter#120593)
2023-02-13 engine-flutter-autoroll@skia.org 1695b7bbc Bump github/codeql-action from 2.1.39 to 2.2.4 (flutter/engine#39584) (flutter/flutter#120588)
2023-02-13 xubaolin@oppo.com fix a Slider theme update bug (flutter/flutter#120432)
2023-02-13 engine-flutter-autoroll@skia.org 4107a7b71 Roll Skia from 615965d545f4 to c6f1de2239fb (1 revision) (flutter/engine#39581) (flutter/flutter#120580)
2023-02-13 engine-flutter-autoroll@skia.org 1eef041d4 [Impeller] Source the pipeline color attachment pixel format from RenderPass textures (flutter/engine#39556) (flutter/flutter#120576)
2023-02-13 engine-flutter-autoroll@skia.org Roll Flutter Engine from b7e80ad6ef51 to 1ff345ce5f63 (2 revisions) (flutter/flutter#120574)
2023-02-12 engine-flutter-autoroll@skia.org b7e80ad6e Roll Fuchsia Mac SDK from y35kWL0rP5Nd06lTg... to KpTOXssqVhPv2OBZi... (flutter/engine#39574) (flutter/flutter#120559)
2023-02-12 engine-flutter-autoroll@skia.org 0aa4fcbd2 Roll Skia from ec87ec6fd34f to 615965d545f4 (1 revision) (flutter/engine#39573) (flutter/flutter#120558)
2023-02-12 engine-flutter-autoroll@skia.org 9a19d7eea Roll Fuchsia Linux SDK from arbaBzyUE2ok1bGl5... to 8fdyKaKQqTPpjcp-L... (flutter/engine#39572) (flutter/flutter#120554)
2023-02-12 engine-flutter-autoroll@skia.org fe56a45b4 Roll Dart SDK from c4255cea566a to 1caf3a9ad101 (1 revision) (flutter/engine#39571) (flutter/flutter#120552)
2023-02-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from 2cba062f9f4c to 05d81c0f2ebe (2 revisions) (flutter/flutter#120547)
2023-02-12 engine-flutter-autoroll@skia.org Roll Flutter Engine from d8e01097e66b to 2cba062f9f4c (2 revisions) (flutter/flutter#120538)
2023-02-11 chillers@google.com Revert "Fix BottomAppBar & BottomSheet M3 shadow (#119819)" (flutter/flutter#120492)
2023-02-11 engine-flutter-autoroll@skia.org d8e01097e Roll Fuchsia Mac SDK from 6nMZjuYXTcnD_VZQI... to FxFPRn_9rSWWAWFw0... (flutter/engine#39562) (flutter/flutter#120519)
2023-02-11 engine-flutter-autoroll@skia.org 761891200 Roll Dart SDK from 1d26a1d57edf to b1836aacc08a (1 revision) (flutter/engine#39561) (flutter/flutter#120513)
2023-02-11 engine-flutter-autoroll@skia.org 5efb42971 Roll Fuchsia Linux SDK from 482Njb1v72P7fNyj4... to MVMTNxWJaWdwPWstz... (flutter/engine#39559) (flutter/flutter#120512)
2023-02-11 engine-flutter-autoroll@skia.org Roll Flutter Engine from c3dc68e0e263 to 363355af5158 (2 revisions) (flutter/flutter#120511)
2023-02-11 engine-flutter-autoroll@skia.org c3dc68e0e Roll Skia from 70a3a194ec98 to 6c3097e6f833 (1 revision) (flutter/engine#39555) (flutter/flutter#120508)
2023-02-11 engine-flutter-autoroll@skia.org 8baee2164 Roll Skia from 5230650dc096 to 70a3a194ec98 (2 revisions) (flutter/engine#39554) (flutter/flutter#120507)
2023-02-11 engine-flutter-autoroll@skia.org Roll Flutter Engine from f737dc868a3e to 3ac3338489d2 (2 revisions) (flutter/flutter#120505)
2023-02-11 engine-flutter-autoroll@skia.org f737dc868 [macOS] Add XCode marks for TextInputPlugin (flutter/engine#39550) (flutter/flutter#120501)
2023-02-11 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6660300ea34f to 5e3ff1e5c9b3 (4 revisions) (flutter/flutter#120495)
2023-02-10 fluttergithubbot@gmail.com roll packages (flutter/flutter#120493)
2023-02-10 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4104eb5cbc40 to 6660300ea34f (6 revisions) (flutter/flutter#120487)
2023-02-10 mdebbar@google.com Revert "Revert "[web] Move JS content to its own .js files (#117691)" (#120275)" (flutter/flutter#120363)
2023-02-10 chillers@google.com [conductor] Remove CiYaml model (flutter/flutter#120458)
2023-02-10 engine-flutter-autoroll@skia.org Roll Flutter Engine from add9e11edb66 to 4104eb5cbc40 (14 revisions) (flutter/flutter#120470)
2023-02-10 katelovett@google.com Remove deprecated SystemChrome.setEnabledSystemUIOverlays (flutter/flutter#119576)
2023-02-10 chillers@google.com [conductor] Tag engine versions (flutter/flutter#120419)
2023-02-10 pascal@welsch.dev Delete Chrome temp cache after closing (flutter/flutter#119062)
2023-02-10 goderbauer@google.com Fix classes that shouldn't be extended/instantiated/mixedin (flutter/flutter#120409)
2023-02-10 engine-flutter-autoroll@skia.org Roll Plugins from 73986f4cc857 to 02571ec0dd36 (3 revisions) (flutter/flutter#120443)
2023-02-10 engine-flutter-autoroll@skia.org add9e11ed Fix position of BackdropFilter above PlatformView (flutter/engine#39244) (flutter/flutter#120415)
2023-02-10 6655696+guidezpl@users.noreply.github.com Fix lerping for NavigationRailThemeData icon themes (flutter/flutter#120066)
2023-02-10 rmolivares@renzo-olivares.dev Use String.codeUnitAt instead of String.codeUnits[] in ParagraphBoundary (flutter/flutter#120234)
2023-02-10 xilaizhang@google.com post submit only (flutter/flutter#120411)
2023-02-10 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9a40a384997d to e1d0032029e4 (6 revisions) (flutter/flutter#120414)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-plugins
Please CC camillesimon@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.
...

Commit queue failed; closing this roll.


text:
update authors and readme

Forgot to update these when I moved it under the flutter GitHub org.

LG

authors: xster yjbanov

repo: flutter/sentry

license: MIT


text:
[Bug]: IllegalArgumentException: Failed to find configured root that contains 'Path'

Platform
Android API 34
Plugin
share_plus
Version
9.0.0
Flutter SDK
3.22.0
Steps to reproduce
I am using share_plus to share a captured widget (Uint8List). The code below shows how I am saving the "image" to a temp directory, and then trying to share it (two ways, using XFile(path) and XFile.fromData(data)).
Both started to throw an exception after I updated to Flutter 3.22.0, shown in the logs.
The same code works without problems on iOS phones with iOS 17.5 - and used to work on Android as well. I didn't update that part of the code in a while.
Code Sample
Future<ShareResult> shareImage(Uint8List bytes) async {
    try {
      String path = (await getTemporaryDirectory()).path;

      File tempFile = File('$path/drawing.png');

      tempFile.writeAsBytesSync(bytes);
      return await Share.shareXFiles(
        [XFile.fromData(bytes)],
      );
    } catch (e) {
      print(e.toString());
      return Future.error('Error creating temporary file');
    }
  }

And
Future<ShareResult> shareImage(Uint8List bytes) async {
    try {
      String path = (await getTemporaryDirectory()).path;

      File tempFile = File('$path/drawing.png');

      tempFile.writeAsBytesSync(bytes);
      return await Share.shareXFiles(
        [XFile(tempFile.path)],
      );
    } catch (e) {
      print(e.toString());
      return Future.error('Error creating temporary file');
    }
  }

### Logs

```shell
I/flutter ( 5943): PlatformException(Share failed, Failed to find configured root that contains /data/data/app.id/cache/share_plus/drawing.png, java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/app.id/cache/share_plus/drawing.png
I/flutter ( 5943): 	at androidx.core.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:849)
I/flutter ( 5943): 	at androidx.core.content.FileProvider.getUriForFile(FileProvider.java:452)
I/flutter ( 5943): 	at dev.fluttercommunity.plus.share.Share.getUrisForPaths(Share.kt:188)
I/flutter ( 5943): 	at dev.fluttercommunity.plus.share.Share.shareFiles(Share.kt:96)
I/flutter ( 5943): 	at dev.fluttercommunity.plus.share.MethodCallHandler.onMethodCall(MethodCallHandler.kt:46)
I/flutter ( 5943): 	at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
I/flutter ( 5943): 	at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:292)
I/flutter ( 5943): 	at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMes
E/flutter ( 5943): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Error creating temporary file

I/flutter ( 5943): PlatformException(Share failed, Failed to find configured root that contains /data/data/app.id/cache/share_plus/4cd-1fde-861b-f1ecb4ceeecd.octet-stream, java.lang.IllegalArgumentException: Failed to find configured root that contains /data/data/app.id/cache/share_plus/4cd-1fde-861b-f1ecb4ceeecd.octet-stream

Flutter Doctor
[✓] Flutter (Channel stable, 3.22.0, on macOS 14.4.1 23E224 darwin-arm64, locale en-GB)
    • Flutter version 3.22.0 on channel stable at /Users/lucanicoletti/development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5dcb86f68f (11 days ago), 2024-05-09 07:39:20 -0500
    • Engine revision f6344b75dc
    • Dart version 3.4.0
    • DevTools version 2.34.3

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/lucanicoletti/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/lucanicoletti/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11572160)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15F31d
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 17.0.10+0-17.0.10b1087.21-11572160)

[✓] VS Code (version 1.89.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (5 available)
    • sdk gphone64 arm64 (mobile)     • emulator-5554             • android-arm64  • Android 14 (API 34) (emulator)
    • iPhone (mobile)                 • 00008130-0009681424C1401C • ios            • iOS 17.5 21F79
    • macOS (desktop)                 • macos                     • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad     • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                    • web-javascript • Google Chrome 124.0.6367.208

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

• No issues found!

Checklist before submitting a bug

[X] I searched issues in this repository and couldn't find such bug/problem
[X] I Google'd a solution and I couldn't find it
[X] I searched on StackOverflow for a solution and I couldn't find it
[X] I read the README.md file of the plugin
[X] I'm using the latest version of the plugin
[X] All dependencies are up to date with flutter pub upgrade
[X] I did a flutter clean
[X] I tried running the example project

Have you research the error you get java.lang.IllegalArgumentException: Failed to find configured root that contains ...? This exception is because you don't have a file provider in your manifest: https://developer.android.com/reference/androidx/core/content/FileProvider
Are you able to downgrade the version of share_plus and check which update broke it?
Is this issue happening with all devices or a specific device?
Did you upgrade any parts of the project, e.g. Android target api or similar?

I found out what was the issue.
The provider was not that: I never had the file provider in my manifest, that's already declared in the share_plus package.
I never used an older version than te one declared: 9.0.0.
It was happening with all devices, different emulators and physical devices as well, different OS versions: from API 31 up to 34.
The problem was I had both share and share_plus plugin.
Don't know why the share functionality worked, but my best guess is that updating Flutter SDK broke the share plugin.
Upon removing the dependency to share and keeping only share_plus, the share functionality was up and running for Android as well.
Thanks for your support.

I found out what was the issue. The provider was not that: I never had the file provider in my manifest, that's already declared in the share_plus package. I never used an older version than te one declared: 9.0.0. It was happening with all devices, different emulators and physical devices as well, different OS versions: from API 31 up to 34.
The problem was I had both share and share_plus plugin. Don't know why the share functionality worked, but my best guess is that updating Flutter SDK broke the share plugin. Upon removing the dependency to share and keeping only share_plus, the share functionality was up and running for Android as well.
Thanks for your support.

it works!!!!! You are my hero, I Love Youuuuuuuuuuuuuuuuuuuuuuuuuu

It is indeed a conflict between the share and share_plus libraries. Both libraries use the same file name configuration for their FileProvider, which is flutter_share_file_paths.xml.
You need to override the flutter_share_file_paths.xml file in the main project to resolve the issue.

Why are you still using the share package? It has been discontinued 3 years ago! share_plus replaces it.

source: gharchive/issue

authors: dupengtao lucanicoletti miquelbeltran nanidev-code

license_source: bigquery


text:
Update president

:(

Thanks, @Vic-Dev.
Added an additional line... "And this is why event sourcing is awesome: We can always roll back to a consistent state"
😉

authors: Vic-Dev andywer

repo: flux-capacitor/flux-capacitor

license: mit


text:
Deadlink on Providers doc page

https://registry.terraform.io/providers/fluxcd/flux/latest/docs/guides/github
link to Flux Event is 404: https://fluxcd.io/flux/components/notification/provider/events.md

Seems to be fixed and can be closed?

authors: knutgoetz mgugino-pdig

repo: fluxcd/notification-controller


text:
🛑 AOL is down

In 88d1f8b, AOL (https://extranet.osam.org.ar/OSAM) was down:

HTTP code: 502
Response time: 360 ms

Resolved: AOL is back up in 0df6e3d.

repo: flvanney/OSAMuptime


text:
🛑 Farmacias is down

In 987e9cc, Farmacias (https://extranet.osam.org.ar/Consulta/farmacias) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Farmacias is back up in 0e77596.


text:
🛑 AOL is down

In 9bcb71b, AOL (https://extranet.osam.org.ar/OSAM) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AOL is back up in 23d6a87 after 48 minutes.


text:
Postgres 14 support?

Hey folks, are there any updates on when v14 will be available?

@jadbox You can target PG 14 when creating a new Postgres.  flyctl create pg --image-ref flyio/postgres:14 should do the trick.

Thank you! I'll give it a shot

@jadbox You can target PG 14 when creating a new Postgres. flyctl create pg --image-ref flyio/postgres:14 should do the trick.

Argument order
fly pg create --image-ref flyio/postgres:14

Thanks, sorry for the typo.  Also, PG 14.1 has been made the default version.  So no need to do this for PG14 going forward.

Thanks, sorry for the typo. Also, PG 14.1 has been made the default version. So no need to do this for PG14 going forward.

If I don't do this, I get v0.0.5. If I do this I get v0.0.9.

@ryanwinchester That is certainly a bug.  Let me dig into that.

@davissp14 I don't know which images are supplied, I'm just following instructions/docs.

@ryanwinchester You can see which image you're on by running: flyctl image show --app <app-name>

@ryanwinchester You can see which image you're on by running: flyctl image show --app <app-name>

Registry   = registry-1.docker.io
  Repository = flyio/postgres
  Tag        = 14.1
  Version    = v0.0.9
  Digest     = sha256:ea54d08a4e97a772ca033cd02d852d4a96d023978669ee148a9d439f30d50685

authors: davissp14 jadbox ryanwinchester

repo: fly-apps/postgres-ha


text:
Documentation, SSL issue, stuck on git push line

On https://flynn.io/docs, where the app gets pushed doesn't seem to work after following the manual install doc here: https://flynn.io/docs/installation/manual. I think this is because we've installed the SSL trust cert into the browser but not the system but no mention of this in the docs.

Can you provide the error message you are encountering?

Yep sorry, at first it was timing out. Now getting
remote: Internal server error
fatal: unable to access 'https://git.flynn.flatcar.xyz/example.git/': The requested URL returned error: 500

Hmm, the push is failing on the server side. Please post the debug log collected from a server with sudo flynn-host collect-debug-info.

Logs here:

It looks like you have a firewall enabled that is preventing communication between containers:

Get http://46.101.80.124:1113/host/jobs: net/http: request canceled while waiting for connection

You're right, I'd put ufw on as a solution to the firewall requirement. Rather annoying that this breaks container comms

Yeah, I don't know anything about ufw, but if you come up with a solution let us know and we can put it in the docs.

Ran across this: https://github.com/docker/docker/issues/1251, seems UFW touches all the iptables chains. Solution for me will be give up and just use iptables.

authors: titanous wjdp

repo: flynn/flynn


text:
Consensus Cluster Reconfiguration Tool

Flynn operators need a tool which allows them to add and remove nodes from the Raft cluster.

+1

This was implemented in #2682.

authors: dashkb kwando titanous


text:
Integrate Bubbletea list CLI for command selecting

TL;DR
Integrate bubble tea CLI into flytectl.
Type

[ ] Bug Fix
[X] Feature
[ ] Plugin

Are all requirements met?

[ ] Code completed
[ ] Smoke tested
[ ] Unit tests added
[ ] Code documentation added
[ ] Any pending items have an associated Issue

Complete description
Under development

Tracking Issue
https://github.com/flyteorg/flyte/issues/<4440>
Follow-up issue
NA

Can you merge master to get rid of the failure in the unit tests?

Can you merge master to get rid of the failure in the unit tests?

Sure!

repo: flyteorg/flytectl


text:
Construct subnode DataDir to be under parent's node OutputDir to keep behavior consistent across

Signed-off-by: Haytham Abuelfutuh haytham@afutuh.com
TL;DR
When constructing a node status, the DataDir was incorrectly set to be a child of the parent's DataDir when it should have been a child of the parent's OutputDir.
This, incidentally, only broke in the case of Dynamic Workflow caching because in all other cases we explicitly set the data directory (essentially overriding the bad value retrieved from GetNodeExecutionStatus).
Further cleanup/refactor is needed to avoid having multiple branches of the code that set up data dir differently.
Type

[X] Bug Fix
[ ] Feature
[ ] Plugin

Are all requirements met?

[X] Code completed
[X] Smoke tested
[X] Unit tests added
[X] Code documentation added
[X] Any pending items have an associated Issue

Tracking Issue
fixes https://github.com/flyteorg/flyte/issues/1238

😢

⏪

repo: flyteorg/flytepropeller


text:
🛑 Contaboo is down

In f0e1cd3, Contaboo (https://contabo.com) was down:

HTTP code: 403
Response time: 83 ms

Resolved: Contaboo is back up in 3c9754f after 1 day, 2 hours, 35 minutes.

repo: fnzv/status


text:
🛑 Contaboo is down

In c71c89a, Contaboo (https://contabo.com) was down:

HTTP code: 403
Response time: 622 ms

Resolved: Contaboo is back up in 626c555 after 2 hours, 13 minutes.


text:
Implementing attribute parsing in HTMLLexer

[Please do not merge. Refactoring in progress]
Purposed solution to #325

We should add tests that address issues identified here. In particular:

Single or double quotes
Converting &name;-style escapes

All requested changes have been made and should be good to go now

I believe this PR is being made obsolete by a simpler "true lexer" that @m-cheung is working on.

authors: m-cheung mdittmer


text:
源码安装的时候提示FetchError: request to https://registry.nlark.com/consola/download/consola-2.15.3.tgz failed, reason: getaddrinfo ENOTFOUND registry.nlark.com

开始执行...
安装 node_module via pnpm
Progress: resolved 0, reused 1, downloaded 0, added 0
WARN  GET https://registry.nlark.com/consola/download/consola-2.15.3.tgz error (ENOTFOUND). Will retry in 10 seconds. 2 retries left.
Progress: resolved 7, reused 7, downloaded 0, added 0
WARN  GET https://registry.nlark.com/consola/download/consola-2.15.3.tgz error (ENOTFOUND). Will retry in 1 minute. 1 retries left.
ENOTFOUND  request to https://registry.nlark.com/consola/download/consola-2.15.3.tgz failed, reason: getaddrinfo ENOTFOUND registry.nlark.com
This error happened while installing a direct dependency of /Users/duzengjie/WebstormProjects/melody/backend
FetchError: request to https://registry.nlark.com/consola/download/consola-2.15.3.tgz failed, reason: getaddrinfo ENOTFOUND registry.nlark.com
at ClientRequest. (/Users/duzengjie/.nvm/versions/node/v18.16.0/lib/node_modules/pnpm/dist/pnpm.cjs:75683:18)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:502:9)
at TLSSocket.emit (node:events:525:35)
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
安装后端 node_module 失败

看起来是你自己本地配置了 npm 镜像，而这个镜像的地址处于不可用的状态。
如果动手能力不是很强的话，建议使用docker部署。

我只配置了淘宝的，不应该会有https://registry.nlark.com/

我发现在这个文件backend/pnpm-lock.yaml 里面就有https://registry.nlark.com/ 这个地址

删除两个pnpm-lock.yaml 就好了

好的，谢谢反馈。我有空看看

这里也要换了才行

authors: duzengjie foamzou xiaobai-com

repo: foamzou/melody


text:
Added Doxygen File

The doxygen file, as of yet, only contains some basic settings.

Eastablish Doxygen. Please confirm settings are satisfactory.

repo: fogleman/Craft


text:
feature: index letter should be putted 1 or 2 letters after the corrent search string.

Did you check the docs?

[X] I have read all the flash.nvim docs

Is your feature request related to a problem? Please describe.
NOW, the index letter is just after the search string. If someone to want to search more to get fewer chooses, it is not easy to figure out what to type next.
Describe the solution you'd like
Put the index letter 1 or 2 letter after the search string.
Describe alternatives you've considered
Pride a option for the user to decide how many letter should be.
Additional context
No response

duplicate

authors: folke meicale


text:
bug: Opening multiple files with -p with neovim 0.10 has different tabstop & expandtab values on second tab

Did you check docs and existing issues?

[X] I have read all the lazy.nvim docs
[X] I have searched the existing issues of lazy.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
NVIM v0.10.0
Operating system/version
MacOS 14.5
Describe the bug
When running on neovim 0.10 and nvim-treesitter is enabled, when I open 2 files using the -p command(or event without and just switch buffers), the second tab(or buffer) doesn't have my configured tabstop & expandtab values from my config, however the first tab does. If I don't load nvim-treesitter it works perfectly fine.  This problem didn't exist with neovim 0.9.5.  If I install nvim-treesitter without any plugin manager it works fine as expected.
I have these settings in my lua config also in the repro below
vim.opt.shiftwidth = 2
vim.opt.tabstop = 2
vim.opt.expandtab = true
Steps To Reproduce
nvim -p file1.php file2.php
go to second tab, view settings of expandtab and tabstop
:set expandtab?
:set tabstop?
Expected Behavior
I expect all tabs to have the same value from my config for expandtab & tabstop
Repro
-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath, })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  "folke/tokyonight.nvim",
  -- add any other plugins here
  'nvim-treesitter/nvim-treesitter'
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

require'nvim-treesitter.configs'.setup {
  ensure_installed = { "c", "lua", "vim", "vimdoc", "query", "php", "javascript", "json5", "tsx",
                     "typescript", "html", "vue", "json", "bash", "python", "diff", "markdown", "sql"},
  highlight = {
    enable = true,
    additional_vim_regex_highlighting = false,
  },
}

vim.cmd.colorscheme("tokyonight")
-- add anything else here
vim.opt.shiftwidth = 2
vim.opt.tabstop = 2
vim.opt.expandtab = true

Duplicate of #1435.

Thank you for linking that other issue.  I moved my relevant vim options to now be before the loading of lazy itself and it's now working as intended.
For what it's worth, in the comments for that other issue, someone recommended a bug be opened with nvim-treesitter or neovim itself.  I opened bugs with both of them on this issue and they both were closed(with no changes) after a bit of dialog same day.

I specifically said

although I'm not even sure if it's actually a bug or intended behavior from default Neovim behavior

and left it up to the user's discretion if they would like to proceed that way. It wasn't a suggestion from my part per se, as I wasn't myself sure. The Neovim devs would give the best answer if that was actually a bug or not.
All I did, was to provide evidence that the same thing happens without lazy.nvim with the traditional way of using packadd to install the plugin and load it.

The behavior you're seeing is to be expected. After that lazy call, treesitter and others will have been loaded. filetype detection will also have ran.
You need to specificy those options before calling lazy as @dpetka2001 says

authors: dpetka2001 folke jthemenace


text:
docs(example): fix rename file keymap

Description
Fixes "Rename File" keymap in Usage section of README.

ty

authors: folke jdujava


text:
Can't enable plugin

I am new to lua in vim, but done all things like described in README, not working any way.
I also install zen-mode, which works fine. So, just want to get, what I'm done wrong?

Do you restart nvm, run packer sync and restart again?


text:
Your  key for "n" mode in buf 4 is currently mapped to "nil". WhichKey automatically creates triggers, so please remove the mapping

I am pretty sure this is a configuration issue, but with all the setting changes I have made I haven't yet resolved the issue.
I see this when I switch from the neo-tree sidebar to code with ctrl+w, l.
Any help is greatly appreciated.
Your <leader> key for "n" mode in buf 4 is currently mapped to "nil". WhichKey automatically creates triggers, so please remove the mapping

Duplicate of https://github.com/folke/which-key.nvim/issues/357. This issue can probably be closed.

@Hubro the error means you have a keymapping in there for your leader. You can still use whatever <leader> you want. You need to set it with vim.g.mapleader = "+".
You probably did nmap <leader> + or something like that. That's not how you change your leader in Vim.

mapleader is a Vim option. Has nothing to do with whichkey.

Also the original issue is indeed a duplicate. Some plugins effectively change the leader to do something else...

@Hubro the error means you have a keymapping in there for your leader. You can still use whatever <leader> you want. You need to set it with vim.g.mapleader = "+".
You probably did nmap <leader> + or something like that. That's not how you change your leader in Vim.

Oh... Oops.
It's been in my keybinds.lua file for years, seemed to work fine until now :sweat_smile:

authors: Hubro chrisolsen folke


text:
bug: Right padding in helix mode

Did you check docs and existing issues?

[X] I have read all the which-key.nvim docs
[X] I have updated the plugin to the latest version before submitting this issue
[X] I have searched the existing issues of which-key.nvim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
NVIM v0.10.0 Build type: Release LuaJIT 2.1.1716656478
Operating system/version
Sonomo 14.5
Describe the bug

This looks fine, but in menus with wider items, the padding on the right seems to evaporate.

I can overcome this using win = { width = { min = 33 }, }, but that isn't a great solution.
Steps To Reproduce
Have a long description is, it seems, the only step required.
Expected Behavior
I'm hoping that the right padding can be maintained when no max width is set.
Health
==============================================================================
which-key: require("which-key.health").check()

- OK Most of these checks are for informational purposes only.
  WARNINGS should be treated as a warning, and don't necessarily indicate a problem with your config.
  Please |DON't| report these warnings as an issue.
- OK |mini.icons| is installed
- OK |nvim-web-devicons| is installed

Checking for issues with your mappings ~
- OK No issues reported

checking for overlapping keymaps ~
- WARNING In mode `n`, <gc> overlaps with <gcc>:
  - <gc>: Comment
  - <gcc>: Comment line
- OK Overlapping keymaps are only reported for informational purposes.
  This doesn't necessarily mean there is a problem with your config.

Checking for duplicate mappings ~
- WARNING Duplicates for <<leader>f> in mode `n`:
  * file: `{ group = true }`
  * file: `{ group = true, icon = "󰈔" }`
- OK Duplicate mappings are only reported for informational purposes.
  This doesn't necessarily mean there is a problem with your config.

Log
Debug Started for v3.3.0
on_key: <Space>
State(start): { "Mode(n)", "Node(<Space>)", { keys = "<Space>", update = true, waited = 0 } }
  getchar
  on_key: n
  got: n
  continue: { "<Space>n", "Mode(n)" }
  getchar
  on_key: q
  got: q
  reattach: { "<Space>n", "n" }
  detach: <Space>
  feedkeys: { "Mode(n)", "<Space>nq" }
on_key: <Space>
on_key: n
on_key: q
ModeChanged(n:c)
not safe
ModeChanged(c:n)
attach: { "<Space>", "n" }

Debug Started for v3.3.0
on_key: <Space>
State(start): { "Mode(n)", "Node(<Space>)", { keys = "<Space>", update = true, waited = 0 } }
  getchar
  on_key: e
  got: e
  reattach: { "<Space>e", "n" }
  detach: <Space>
  feedkeys: { "Mode(n)", "<Space>e" }
on_key: <Space>e
attach: { "<Space>", "n" }
on_key: G
on_key: <CR>

Repro
{
    "folke/which-key.nvim",
    event = "VeryLazy",
    opts = function()
      local mi = require("mini.icons")
      return {
        icons = {
          rules = {
            { pattern = "close", icon = "󱄊 ", color = "red" },
            { pattern = "diff", cat = "filetype", name = "git" },
            { pattern = "explore", icon = "󰮗 ", color = "cyan" },
            { pattern = "grep", icon = " " },
            { pattern = "key", icon = " ", color = "orange" },
            { pattern = "lua", cat = "filetype", name = "lua" },
            { pattern = "obsidian", cat = "filetype", name = "markdown", color = "purple" },
            { pattern = "split", icon = " " },
          },
          separator = "│",
        },
        layout = {
          align = "center",
          spacing = 4,
        },
        preset = "helix",
        show_help = false,
        spec = {
          { "<leader>f", group = "file", icon = mi.get("default", "file") },
          { "<leader><tab>", group = "tab" },
          { "<leader>b", group = "buffer" },
          { "<leader>c", group = "code" },
          { "<leader>d", group = "debug" },
          { "<leader>dP", group = "python", icon = { cat = "filetype", name = "python" } },
          { "<leader>f", group = "file" },
          { mode = { "n", "v" }, "<leader>g", group = "git" },
          { "<leader>gd", group = "diffview", icon = { cat = "filetype", name = "git" } },
          { mode = { "n", "v" }, "<leader>gl", group = "link", icon = { cat = "filetype", name = "git" } },
          { "<leader>h", group = "help", icon = { color = "azure", cat = "filetype", name = "help" } },
          { "<leader>n", group = "notes", icon = { color = "purple", cat = "filetype", name = "markdown" } },
          { "<leader>nj", group = "journal", icon = { color = "purple", cat = "filetype", name = "markdown" } },
          { mode = { "n", "v" }, "<leader>nl", group = "link", icon = { color = "purple", cat = "filetype", name = "markdown" } },
          { "<leader>nw", group = "workspace", icon = { color = "purple", cat = "filetype", name = "markdown" } },
          { "<leader>N", group = "neorg", icon = { color = "orange", cat = "filetype", icon = " " } },
          { "<leader>Nj", group = "journal", icon = { color = "orange", cat = "filetype", icon = " " } },
          { "<leader>s", group = "search" },
          { "<leader>sn", group = "noice" },
          { "<leader>st", group = "todo", icon = { icon = " " } },
          { "<leader>u", group = "toggle" },
          { "<leader>w", group = "window" },
          { "<localleader>m", group = "mark" },
        },
        win = {
          height = { max = 44 },
          padding = { 1, 1 },
          title_pos = "center",
        },
      }
    end,
  }

Good grief; high speed. 🚀


text:
KeyError: 'gt'

When I test with test.py like below,
(conda_activate )G:\SiamMask-master_direct\SiamMask-master\experiments\siammask_sharp>python G:\SiamMask-master_direct\SiamMask-master\tools\test.py --config config_davis.json --resume SiamMask_DAVIS.pth --dataset DAVIS
I got 'gt' error.
[2019-11-21 17:29:03,750-rk0-test.py#555] Namespace(arch='Custom', config='config_davis.json', cpu=False, dataset='DAVIS', debug=False, gt=False, log='log_test.txt', mask=False, refine=False, resume='SiamMask_DAVIS.pth', save_mask=False, video='', visualization=False)
[2019-11-21 17:29:04,194-rk0-features.py# 66] Current training 0 layers:
[2019-11-21 17:29:04,195-rk0-features.py# 66] Current training 1 layers:
[2019-11-21 17:29:04,269-rk0-load_helper.py# 31] load pretrained model from SiamMask_DAVIS.pth
[2019-11-21 17:29:06,370-rk0-load_helper.py# 25] remove prefix 'module.'
[2019-11-21 17:29:06,372-rk0-load_helper.py# 18] used keys:356
Traceback (most recent call last):
File "G:\SiamMask-master_direct\SiamMask-master\tools\test.py", line 608, in
main()
File "G:\SiamMask-master_direct\SiamMask-master\tools\test.py", line 593, in main
args.mask, args.refine, device=device)
File "G:\SiamMask-master_direct\SiamMask-master\tools\test.py", line 320, in track_vot
image_files, gt = video['image_files'], video['gt']
KeyError: 'gt'
Actually I had successfully demo.py
Plz help me to solve this issue.

I also encountered the same problem, did you solve it .

repo: foolwood/SiamMask