- 11 Jan, 2016 1 commit
-
-
Ian Hickson authored
This makes it more consistent with tightFor(), and also makes it easier to tighten both directions at once when you're not sure you will always do so (e.g. if you have a height and width that might be null, and want to tighten whichever ones aren't null).
-
- 10 Jan, 2016 7 commits
-
-
Ian Hickson authored
AnimatedPositioned
-
Ian Hickson authored
-
Ian Hickson authored
-
Ian Hickson authored
This will allow AnimatedPositioned to reuse all the same logic.
-
Adam Barth authored
Drawer edge swipe convers entire screen
-
Ian Hickson authored
Refactor the Stocks app's settings
-
Ian Hickson authored
This will make it much easier to add more settings.
-
- 09 Jan, 2016 5 commits
-
-
Ian Hickson authored
Fix crazy assertion.
-
Ian Hickson authored
Not sure what I was doing when I wrote this assertion, but I'm pretty sure it's wrong. I'm guessing the change here is what I actually meant to write.
-
Ian Hickson authored
Add more debugPaintSizeEnabled construction lines.
-
Ian Hickson authored
- padding is shown in blue with a darker blue around the child - spacing (empty size boxes or padding) is shown in gray - alignment from a RenderPositionedBox is shown with yellow arrows
-
Adam Barth authored
When I tightened up the layout constraints for the Drawer in the Scaffold, I ended up making the edge swipe detector cover the entire screen. This patch fixes that issue by putting the gesture detector for the edge swipe just around the container with the proper width. We now use a global key to maintain the state across hierarchy changes.
-
- 08 Jan, 2016 15 commits
-
-
Ian Hickson authored
Material baseline grid
-
Collin Jackson authored
Proof of concept for Firebase support in Flutter framework
-
Collin Jackson authored
-
-
Ian Hickson authored
GridPaper updates
-
Hans Muller authored
Fixed a tabs scrolling typo
-
Hans Muller authored
-
Ian Hickson authored
Change how GridPaper works so that it's easier to plug in anywhere. It now takes a child that it will paint the grid over. It defaults to semi-transparent grid-paper-blue. The line spacing is also more configurable now.
-
Adam Barth authored
Optimize repainting in Scaffold
-
Hans Muller authored
Fix tab fling scrolling when the last tab is selected
-
Adam Barth authored
Previously, we triggered a layout (and hence a repaint) when sliding the draw because we gave the draw loose constraints. The drawer uses an Align to move itself to the proper side of the screen, so it can have tight constraints, which makes it a layout boundary. Also, don't trigger a layout just because the Scaffold rebuilds. There isn't any state in the scaffold custom layout, so it doesn't need to repaint just because we created a new instance of the delegate. Finally, add the debugging infrastructure I used to find these issues.
-
Adam Barth authored
generate docs for sprites
-
Ian Hickson authored
Reimplement TabBarSelectionState.of() using new methods
-
Ian Hickson authored
-
Hans Muller authored
-
- 07 Jan, 2016 12 commits
-
-
Seth Ladd authored
-
Adam Barth authored
Tabs don't display items other than 0 and 1
-
Adam Barth authored
The TabBarView wants to remap page indices during tab transitions, which I broke when I refactored TabBarView. Fixes #1119
-
Adam Barth authored
Limit the size of the image cache
-
Adam Barth authored
Fixed #1009
-
Adam Barth authored
Handle trying to upgrade Flutter with no upstream
-
Adam Barth authored
Move default back behavior to FlutterWidgetBinding
-
Adam Barth authored
Fixes #1084
-
Adam Barth authored
Remove BlockDirection in favor of ScrollDirection
-
Ian Hickson authored
Fix Scrollable.of()
-
Adam Barth authored
`flutter start` crashes when port 8181 is in use
-
Adam Barth authored
We'll probably renaming ScrollDirection to Axis in a future patch. Fixes #151
-