Greg Spencer
Greg Spencer
## Description This implements a `MenuBar` widget that can render a Material menu bar, and a `createCascadingMenu` function to create a cascading menu anywhere. The menus are drawn in the...
In the absence of a good way to copy immutable objects with some field changes, the Flutter team often implements a `copyWith` function that copies the original object with optional...
Whenever I launch IntelliJ, I have to re-select the device I want to run a Flutter app on (the menu that says "``" when you start). The Flutter plugin should...
This builds on https://github.com/flutter/packages/pull/2406, and is the work of @rena987, cloned from https://github.com/flutter/packages/pull/2439, I'm just landing it for her, since she has left. Added builders and logic to the existing...
I've recently switched from using IntelliJ to VSCode as my full time Flutter editor, and the main thing I've noticed is that the searches for symbols are incredibly slow, when...
## Description When I run a test and it fails I get output that includes the absolute path to the file and the line number and character of the failure,...
When I encrypt a value, I get something like `ENCRYPTED[]` back that I can use in my script to reconstitute the secret and use it. If I understand correctly, this...
## Description This fixes the https://master-api.flutter.dev site so that dark mode works properly. It also re-enables the link button on samples so that you can deep link to a sample...
Right now, the only way to supply stdin to a process is to use the static `Process.start()`, and then `add` to the returned Process's `stdin` stream. This is nice when...
If I have a symbol with [documentation](https://api.flutter.dev/flutter/material/InputDecoration/helperStyle.html): ```dart /// The style to use for the [helperText]. /// /// If [helperStyle] is a [MaterialStateTextStyle], then the effective /// text style can...