- 21 Nov, 2015 1 commit
-
-
Adam Barth authored
Hopefully this will make Travis green.
-
- 20 Nov, 2015 32 commits
-
-
Adam Barth authored
flutter build --engine-src-dir=<garbage> produces poor error message
-
Adam Barth authored
This patch improves the error message. Fixes #468
-
Ian Hickson authored
Route refactor
-
Hixie authored
- Removed the concept of ephemeral routes. - Renamed the two _MenuRoutes to _PopupMenuRoute and _DropDownRoute. - Added type arguments in various places: - DropDownMenu - _DropDownRoute - _ModalBottomSheetRoute - PopupMenuItem - _PopupMenu - _PopupMenuRoute - Made _ModalBottomSheetRoute, the two ex _MenuRoutes, and _DialogRoute all inherit from ModalRoute, via PopupRoute. - Change "Dropdown" and "DropDown" to "DropDown" consistently. - Made MaterialPageRoute inherit from PageRoute. - Made ModalBarrier not create a box if it's always transparent. - Exposed the Futures on TransitionRoutes. - Fixed that menus were no longer dismissable by tapping the modal barrier.
-
Ian Hickson authored
Give type arguments to routes.
-
Adam Barth authored
Rename LabeledGlobalKey's argument to debugLabel
-
Adam Barth authored
Fix analyzer warnings in updater package
-
Hixie authored
These end up not actually being used, currently, because we don't have generic methods, which you'd need for showDialog() and friends, and we don't have any way to parameterise a class type at runtime, which you'd need for MaterialApp routes, but it's a step in the right direction.
-
Adam Barth authored
The old name was confusing. Fixes #462
-
Adam Barth authored
This class was renamed to MojoEventSubscription.
-
Adam Barth authored
Be more specific about what `flutter build` does
-
Seth Ladd authored
first addition of _embedder.yaml
-
Ian Hickson authored
OverlayRoute.finished()
-
Hixie authored
Rather than have delayed calls to super.didPop(), which raises my eyebrow every time I see it, this provides a separate finished() function to call, and uses the convention that if you want to call it yourself, you just don't call super.didPop().
-
Adam Barth authored
Elaborate HSVColor interface
-
Adam Barth authored
Fixes #507
-
Ian Hickson authored
Expose the close()/closed API for snack bars
-
Hixie authored
This lets you close them manually.
-
Ian Hickson authored
Convert Persistent Bottom Sheets to a Scaffold API
-
Hixie authored
- `Scaffold.of(context).showBottomSheet(widget);` - Returns an object with .closed Future and .close() method. - Uses a StateRoute to handle back button. - Take the Navigator logic out of the BottomSheet widget. - Support showing a sheet while an old one is going away. - Add Navigator.remove().
-
Seth Ladd authored
-
Jason Simmons authored
Download build artifacts from a zip file
-
Adam Barth authored
Make stocks list scrolling 2x faster on the main thread
-
Jason Simmons authored
This updates the Flutter tools to match the proposed new packaging of artifacts in the engine release script. * The GCS URL for artifacts is now gs://mojo/flutter/$revision/$platform * Categories have been removed from the Artifact class * All artifacts for a given platform now live in a zip file. If an artifact is not present in the local cache, then the zip will be downloaded and extracted. Note that darwin-x64 artifacts go through a different process that (for now) continues to use the old format.
-
Adam Barth authored
This patch improves the repaint strategy for HomogeneousViewport so that the list itself and every entry in the list has a repaint boundary. That means that we only record list items as they enter the view.
-
Adam Barth authored
-
Adam Barth authored
Fixes #512
-
Adam Barth authored
Callback identity is too fragile for CustomPaint
-
Adam Barth authored
Many of the widgets that use CustomPaint were spamming repaints because CustomPaint repaints when the identity of the onPaint callback changes, which it does every build for StatelessComponents. This patch changes CustomPaint to use a CustomPainter, similar to the new custom layout widgets. The CustomPainter has a `shouldRepaint` function along with its `paint` function. This function gives clients explicit control over when the custom paint object repaints.
-
Tony Gentilcore authored
Add a FractionalOffset alignment parameter to BackgroundImage
-
Tony Gentilcore authored
-
Adam Barth authored
Add a repaint rainbow to help debug repaint issues
-
- 19 Nov, 2015 7 commits
-
-
Adam Barth authored
The repaint raindbow tints each recording with a rotating set of colors so you can see which pixels are repainting each frame.
-
Adam Barth authored
Add debugDumpLayerTree to dump the layer tree
-
Adam Barth authored
To help debugging issues with the layer tree.
-
Adam Barth authored
Re-enable support for debugPaintLayerBordersEnabled
-
Viktor Lidholt authored
Removes demo game from repository (it's now in its own repo)
-
Adam Barth authored
We lost this feature at some point. This patch brings it back.
-
Viktor Lidholt authored
-