- 13 Feb, 2017 4 commits
-
-
Dan Rubel authored
* move flutter user analysis options file * add comments referencing each of the analysis options files
-
Michael Goderbauer authored
The old release contained some unused files that caused trouble on the Windows Chromebot.
-
Todd Volkert authored
-
szakarias authored
* Add platform_services sample * update build.gradle to use latest scripts * use FlutterActivity * Updated ExampleInstrumentedTest.java and deleted FlutterPlugin.groovy * Remove getRandom code from main.dart * remove unused import
-
- 12 Feb, 2017 3 commits
-
-
Adam Barth authored
Previously the "left" padding was applied on the right when hit testing a reversed vertical list view.
-
Adam Barth authored
This test was a bit tricky to convert because it subtly relied upon the lazy evaluation of an Iterable. The onDismissed from Dismissable happens during the animation phase of the pipeline. Previously, the ScrollableList had already been built for that frame but had not evaluated its Iterable yet. When we got to the layout phase, ScrollableList evaluated its Iterable and saw the updated version of dismissedItems. A straightforward conversion to ListView calls toList() when building the ListView, but that evaluates the iterable when buildTest() is called, which is before the calls to pump and therefore before the animation phase, meaning the Iterable sees the old value of dismissedItems. This patch fixes the test to use the normal setState pattern to signal that state upon which the build depends has changed. Now, the onDismissed callback happens during the animation phase and the StatefulBuilder is marked as dirty via setState, which causes it to rebuild the ListView and re-evaluate the Iterable, seeing the updated version of dismissedItems. This change also lets us replace the gratuious use of pumpWidget with pump now that we use setState rather than pumpWidget to trigger a rebuild.
-
Adam Barth authored
Clients should use ListView instead.
-
- 11 Feb, 2017 3 commits
-
-
Adam Barth authored
We've decided not to store the scroll position in PageStorage because routes now maintainState by default. Fixes #8051
-
Michael Goderbauer authored
-
Adam Barth authored
The last remaining client is complex_layout.
-
- 10 Feb, 2017 14 commits
-
-
Ian Hickson authored
They previously were very sensitive to widgets like LayoutBuilder.
-
Adam Barth authored
-
Adam Barth authored
These now test ScrollNotification2.
-
Chris Bracken authored
Replace version-specific link with a version-independent URL.
-
-
Michael Goderbauer authored
This used to be the logic before I made the tests portable.
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/7974
-
Devon Carew authored
-
Alexandre Ardhuin authored
-
Jakob Andersen authored
* Make new project template gradle-based for Android. With this change, the 'new project' template uses the same gradle-based build for Android as the hello_services example. This has some implications on build performance, since we're now building a complete Android app instead of just combining a pre-compiled .dex with the Flutter assets. The very first build is a little over 2x slower, since it needs to download gradle and build the build scripts before getting to the actual code. Subsequent builds with changes to the code are comparable to the old builds. Null builds are faster. Enabling the gradle daemon speeds up subsequent builds by around 5s. * Move Flutter Gradle plugin to Flutter root.
-
Adam Barth authored
-
Ian Hickson authored
Having the drawer docs lead with "this is a drawer" wasn't very helpful when scanning. qv. study P6.
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/7963
-
Chris Bracken authored
-
- 09 Feb, 2017 16 commits
-
-
Ian Hickson authored
-
Ian Hickson authored
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
-
Chris Bracken authored
Required to support Flutter SDK paths with spaces.
-
Chris Bracken authored
Required to handle Flutter SDK (and other) paths that include spaces. Also includes general cleanup: * Declare explicitly that we use /bin/bash, since we rely on its features. * Add -- where possible, to avoid interpreting files starting in - as options. * Suppress output of pushd/popd. * Avoid stringifying arrays.
-
Ian Hickson authored
-
Chris Bracken authored
-
Chris Bracken authored
-
Adam Barth authored
-
Adam Barth authored
We call the builder in slightly different ways, but the new results seem reasonable.
-
Mehmet Fidanboylu authored
* Support changing the dismissable threshold for any direction for dismissable widget. * Fixing review comments.
-
Alexandre Ardhuin authored
-
Adam Barth authored
All the clients have migrated to GridView. Also, remove RenderGrid, which isn't needed by GridView.
-
Michael Goderbauer authored
* return 1 when checks in `flutter.bat` fail * don't assume file extension of git (depending on the system it can be `git.exe` or `git.bat`)
-