- 06 Nov, 2015 15 commits
-
-
Adam Barth authored
Don't crash if no widthFactor is set in an unbounded context
-
Adam Barth authored
We throw an exception if you tap the screen during load
-
Adam Barth authored
-
Adam Barth authored
Inside runApp, we were building the render tree for the app, but we weren't calling layout, which meant we were running a hit test on a dirty tree. Now hitTest specifically asserts that the tree is clean and we synchronously call layout for your app during runApp. Fixes #1960
-
Adam Barth authored
Heroes don't reverse any more
-
Adam Barth authored
We need to use the performance for the "from" route when going backwards. Also, fix a bug in the HeroParty where it would call the quest finished callback multiple times. Fixes #1958
-
Hans Muller authored
Adds showBottomSheet(), AlignTransition
-
Hans Muller authored
-
Adam Barth authored
Remove scaffolding for Navigator1 to Navigator2 transition
-
Ian Hickson authored
Better asserts for MaterialApp and Navigator
-
Adam Barth authored
These types belong at the MaterialApp level. Fixes #1969
-
Adam Barth authored
Teach Block about padding.
-
Adam Barth authored
This patch paves the path for refactoring the Drawer into the Scaffold to support edge swipes and peeks.
-
Hixie authored
It's common to want a scrolling viewport but with padding around the contents. Teaching Block about this makes the places that do this substantially simpler and further buries ScrollableViewport and BlockBody (they're now only used in scrollable.dart).
-
Hans Muller authored
-
- 05 Nov, 2015 8 commits
-
-
Hixie authored
...and clean them up so it's easier to understand them.
-
Hixie authored
Draggable is now itself a gesture arena member. This means it won't conflict with other gesture recognisers in the same path. This also allows variants of Draggable that are triggered by other gestures. Also, some cleanup of DoubleTapGestureRecognizer, GestureDetector, and PrimaryPointerGestureRecognizer. Also, make MultiTapGestureRecognizer support a timeout for longpress. Also, make Draggable data be typed. Also, hide warnings about constructor warnings for now. Analyzer doesn't support them yet. (Have to do this on a per-line basis) Directions for future research: - animating the avatar (enter/exit transitions) - interaction with the navigator (canceling a drag on page navigation, etc) - double-tap draggable
-
Hixie authored
- runApp(new MaterialApp()) was crashing long after the constructor. Now it asserts in a more useful location. - remove the default name for NamedRouteSettings. It was unused anyway.
-
Matt Perry authored
Fix updater. It was looking for the wrong files.
-
Matt Perry authored
-
Adam Barth authored
A translucent gesture detector still listens for gestures but also lets the content visually behind the detector receive events.
-
Hans Muller authored
-
Adam Barth authored
Now a RenderBox is considered hit if one of its children are hit or it itself decides that it's hit. In particular, empty space inside a flex won't be hit because none of the children are located there and a RenderFlex doesn't consider itself hittable. Fixes #53 Fixes #1221
-
- 04 Nov, 2015 17 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
Hans Muller authored
One Scaffold layout to rule them all Expanded the existing CustomMultiChildLayout to handle all of the Scaffold's children. This change also eliminates the FAB input dead-zone.
-
Matt Perry authored
Remove use of FakeAsync in signing_test.dart
-
Hans Muller authored
-
Hixie authored
Make all the *GestureRecognizer classes inherit from a class called GestureRecognizer. Give the old GestureRecognizer a name that is more precise about its purpose. Remove the members of GestureArenaMember that aren't used by GestureArenas.
-
Matt Perry authored
-
Viktor Lidholt authored
Fixes navigation back to main menu in demo game
-
Matt Perry authored
Check platform before opening /dev/urandom
-
Hixie authored
- change how we expose settings at the RenderObject layer so that it's easier to maintain. - expose the Widget owner chain in the RenderObject layer debug output - add debug info to RenderOpacity, RenderIgnorePointer, RenderListener - make the output for text nodes prettier
-
Matt Perry authored
-
Matt Perry authored
This means we no longer depend on the dart 1.13 beta SDK.
-
Matt Perry authored
Add a test for signing/verifying with a random generated key pair.
-
Matt Perry authored
-
Adam Barth authored
-
Hans Muller authored
Widen the dropdown menu item InkWells Previously the horizontal padding on each menu item didn't response to taps. Fixes #1916
-
Adam Barth authored
-