- 07 Jan, 2016 17 commits
-
-
Adam Barth authored
`flutter start` crashes when port 8181 is in use
-
Adam Barth authored
Catch the error and log a warning. Fixes #1050
-
Hans Muller authored
TabBarView material gallery demo
-
Hans Muller authored
-
Ian Hickson authored
Rationalise all our exception catching and reporting code
-
Ian Hickson authored
- make them all have the same style - make them all include the stack trace last - make them all stop printing if their callback is set (if appropriate, they don't yet all have callbacks)
-
Ian Hickson authored
Remove unreferenced getter "debugDoesLayoutWithCallback".
-
Ian Hickson authored
I think I wanted to use this at some point but ended up going a different direction. Instead, object.dart has a private field that serves a similar purpose.
-
Adam Barth authored
AnimatedContainer has an issue with one config value change and not another
-
Eric Seidel authored
Revert "Make `flutter listen` exit nicely when missing dependencies"
-
Eric Seidel authored
-
Eric Seidel authored
Make `flutter listen` exit nicely when missing dependencies
-
Adam Barth authored
If we're already at the target value, we fail to configure the variable. If another variable animates, we re-animate the other variable. Fixes #958
-
Eric Seidel authored
Previously it died with a confusing exception. @chinmaygarde
-
Adam Barth authored
Enable more asserts when building with virtual viewports
-
Adam Barth authored
-
Adam Barth authored
Switch PageableList over to using RenderList
-
- 06 Jan, 2016 15 commits
-
-
Adam Barth authored
This patch moves PageableList off HomogeneousViewport and onto RenderList and friends, making it match the new ScrollableList.
-
Chinmay Garde authored
Download the Xcode artifacts for the current engine revision
-
Devon Carew authored
have flutter logs log stderr
-
Chinmay Garde authored
-
Eric Seidel authored
Teach `flutter trace stop` to use time on the device.
-
Eric Seidel authored
This is yet another hack on top of adb log handling. This is fragile, but w/o this if you device time is out of sync, you can't trace. @abarth
-
Devon Carew authored
-
Adam Barth authored
Replace ScrollableList with ScrollableList2
-
Adam Barth authored
ScrollableList2 is complete and subsumes all the use cases for the original ScrollableList.
-
Hans Muller authored
Convert TabBar to TabBar<T> and TabBarSelection to TabBarSelection<T> The TabBarSelection constructor no longer has the odd maxIndex parameter and the selection is initialized by value rather than the index of the selected tab. TabBar has a Map labels parameter instead of List.
-
Hans Muller authored
-
Adam Barth authored
Fix assert in Stocks app
-
Adam Barth authored
When paging a scrollable list, we were trying to read the render object's size at a time when we're not allowed to read it. Instead, encode the information into the repaint limit, which is more correct (and faster) anyway.
-
Adam Barth authored
Complete features of ScrollableList2
-
Adam Barth authored
This patch also changed ScrollableList2 to use an Iterable instead of an List for its children. This change lets clients map their underlying data lazily. If the clients actually have a concrete list, we skip the extra copy and grab the child list directly.
-
- 05 Jan, 2016 8 commits
-
-
Adam Barth authored
This patch implements the remaining missing features of ScrollableList2. It should now be nearly a drop-in replacement for ScrollableList. The next patch will switch callers over to the new machinery.
-
Devon Carew authored
clear logs on app launch
-
Devon Carew authored
-
Adam Barth authored
Remove ScrollDirection.both
-
Jason Simmons authored
Add flags for signing an APK with a custom keystore
-
Adam Barth authored
Almost none of the clients of ScrollDirection can handle scrolling in both directions. Fixes #151
-
Adam Barth authored
Introduce ScrollableList2
-
Adam Barth authored
ScrollableList2 uses the same pattern as ScrollableGrid, which requires the client to allocate widgets for every list item but doesn't inflate them unless they're actually needed for the view. It improves on the original ScrollableList by not requiring a rebuild of the whole visible portion of the list when scrolling. In fact, small scrolls can often be handled entirely by repainting.
-