- 23 Feb, 2017 6 commits
-
-
Jakob Andersen authored
If a target file is specified on the flutter tools command line, pass it through to Gradle. It is still possible to statically specify a target file in the flutter section of build.gradle, but it is now possible to specify it on the command line as well. The command line option takes precedence. Fixes #8175.
-
Jakob Andersen authored
Fixes #6761.
-
Devon Carew authored
-
Chris Bracken authored
Trigger a vibration on hour/minute changes, with an upper bound on number of feedback events per second. Note: state changes are expected to trigger haptic feedback on Android, but not on iOS time pickers.
-
Hans Muller authored
-
Chris Bracken authored
State changes are expected to trigger haptic feedback on Android, but not on iOS time pickers.
-
- 22 Feb, 2017 17 commits
-
-
Adam Barth authored
Makes RenderViewport.layoutOneSide more readable.
-
xster authored
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
Adam Barth authored
Rather than generating a cryptic assert, we now generate a more useful error message. Fixes #8296
-
Michael Goderbauer authored
Line was accidentally removed by #8320 Also, change the version check from `java` to `javac` since we need the JDK and not just the JRE.
-
Chris Bracken authored
-
Chris Bracken authored
In the Android native material DatePicker, haptic feedback is expected on date change. This is not expected behaviour for iOS date/time pickers.
-
xster authored
Extend app bar left to edge, right to 4dp Make leading button square and 56dp Keep title at 72dp on Android according to Material Renamed IconButton.size to .iconSize IconButton minimum size expands to 48dp (#8264) IconButton default constraints to 48. Can still stretch to infinity but can't be smaller than 48. Ink splash for IconButton 40% bigger than the touch target to match Material Tests
-
Hans Muller authored
-
Michael Goderbauer authored
appveyor.com runs our tests on Windows for each PR.
-
Jakob Andersen authored
Only implemented for Android devices for now. Compare the installed SHA1 to the latest build. If they match, there's no reason to reinstall the build. Fixes #8295
-
Jakob Andersen authored
* Fix bug parsing Gradle version. Version from pub_semver requires versions of the format X.Y.Z. Gradle doesn't follow semantic versioning, though, so version parsing would fail on versions like '3.2'. Fixed by writing a custom Version class. Also removed a check for apksigner when building Gradle-based projects. Fixes #8298
-
Michael Goderbauer authored
-
Adam Barth authored
Previously, a ListView would always accept user input, even if it wasn't actually scrollable. Now, by default, we don't accept user input if there's no scroll range. You can override this behavior using the ScrollPhysics. Fixes #8276 Fixes #8278 Fixes #8271
-
Michael Goderbauer authored
This reverts commit 70d7fe3a. The Java version missmatch on the bots has been resolved.
-
Adam Barth authored
Otherwise tapping the menu button causes the bottom sheet to disappear and reappear. Fixes #8275
-
- 21 Feb, 2017 14 commits
-
-
Todd Volkert authored
-
Michael Goderbauer authored
This enables us to run more tests on Windows.
-
Alexandre Ardhuin authored
-
Adam Barth authored
This functionality is independently useful. Fixes #8293
-
Adam Barth authored
Discuss how to change paint order.
-
Adam Barth authored
It doesn't need to be in the same file as RenderSliver.
-
Chris Bracken authored
Do not attempt to deploy/debug wifi connected iOS devices. ios-deploy is able to install over wifi, but we've had several bugs reporting failure to run/debug once installation has completed when the device is also connected via USB. Note that we don't currently support deploy/debug over wifi since libimobiledevice (which is also required) requires a USB connection.
-
Adam Barth authored
This functionality got lots somehow in the migration to maybePop. Fixes #8258
-
Adam Barth authored
Previously we called onPageChanged when the scroll ended, but that is too late. Now we call onPageChanged when we cross the halfway mark, which, for example, makes the tab indicator update earlier. Fixes #8265
-
Michael Goderbauer authored
Works around https://github.com/dart-lang/test/issues/545
-
Todd Volkert authored
-
Alexandre Ardhuin authored
Fixes #7734
-
Michael Thomsen authored
-
Jakob Andersen authored
* Remove SHA1 check from AndroidDevice.isAppInstalled() The docs for isAppInstalled say 'check if a version of the given app is already installed', however the current code returns true only if it's the latest build that's installed. This made sense in the past, when the use pattern was: if (!isAppInstalled(...)) installApp(...); but now the usage is: if (isAppInstalled(...)) uninstallApp(...); installApp(...); This has the probably unintended consequence that if you run `flutter install` or `flutter run` two times in a row with no source changes, the second invocation will uninstall the app, but the first invocation might not. Removing the SHA1 check makes us always uninstall the app if it's installed. Fixes #8172
-
- 20 Feb, 2017 3 commits
-
-
Alexandre Ardhuin authored
-
Jakob Andersen authored
Finally found the command to run tests in checked mode on my system. This one should've been caught by the IDE, but wasn't.
-
Jakob Andersen authored
-