- 30 Jun, 2016 8 commits
-
-
Matt Perry authored
navigating away. Details are in the bug, but when we navigate away, the overscroll indicator around the Scrollable would change the widget hierarchy. This would trigger the Scrollable to rebuild, which would cause its scrollOffset to be clamped to 0 for a frame. BUG=https://github.com/flutter/flutter/issues/4597
-
Todd Volkert authored
-
Phil Quitslund authored
Update to latest analyzer (w/ cleanup).
-
pq authored
-
pq authored
Bye-bye `@protected `trampolines! :)
-
Phil Quitslund authored
Update to latest Dart SDK (1.18.0-dev.3.0).
-
Hans Muller authored
-
pq authored
-
- 28 Jun, 2016 9 commits
-
-
Adam Barth authored
Our previous approach to detecting when we needed to remove semantics nodes didn't account for reparenting.
-
Phil Quitslund authored
Cleanup empty statements.
-
pq authored
The new `empty_statements` lint (in the next DEV roll), flags these empty statements. Harmless, except the one in `basic.dart` that fixes a real-life bug. :)
-
Todd Volkert authored
-
Chinmay Garde authored
-
Chinmay Garde authored
-
Hans Muller authored
-
Adam Barth authored
Previously these widget had zero test coverage. Also, improve the coverage tooling Mac.
-
Adam Barth authored
-
- 27 Jun, 2016 4 commits
-
-
Adam Barth authored
This patch adds tests for some code paths we weren't hitting before and removes some dead code that couldn't be tested because it was unreachable.
-
Adam Barth authored
These docs complete the dartdocs for their respective libraries.
-
Adam Barth authored
* Change how navigator prevents redundant operations Instead of requiring transactions, we now cancel all active pointers that are interacting with the navigator and absorb future pointers until we get a chance to build. This approach isn't perfect (e.g., events that trigger off the cancelled pointers could still interact with the navigator), but it should be better than the current transaction-based approach. Fixes #4716 * Remove openTransaction * test * fixup
-
Hans Muller authored
-
- 26 Jun, 2016 1 commit
-
-
Adam Barth authored
This patch documents State in detail because it's a very common class for developers to work with and it has a number of subtles.
-
- 25 Jun, 2016 5 commits
-
-
Kaiyuan Wang authored
* Fix the issue that flutter driver does not close _peer when driver.close() is invoked. The problem introduces the following unexpected behavior: 1. Launch an app using "flutter run ..." command 2. Run the flutter driver test using "dart flutter_test.dart" The test will not exit after running. The problem will be solved if _peer is closed. * Fix formatting issue
-
Adam Barth authored
-
Adam Barth authored
Previously this widget was completely untested.
-
Hans Muller authored
-
Chinmay Garde authored
-
- 24 Jun, 2016 8 commits
-
-
Adam Barth authored
The one line we don't test is the private constructor for the Curves class, which exists to ensure that no one constructs the Curves class.
-
Adam Barth authored
This patch improves some subtle behaviors about the change notifier.
-
Chinmay Garde authored
-
Chinmay Garde authored
-
Devon Carew authored
* send the reload source command for ios simulators * review changes * rewrite w/ a completer
-
Devon Carew authored
-
Adam Barth authored
`flutter test` now has a `--merge-coverage` flag that can be used to merge coverage data from previous runs, enabling faster iteration cycles.
-
Devon Carew authored
-
- 23 Jun, 2016 5 commits
-
-
Adam Barth authored
We now download the base coverage file automatically.
-
Adam Barth authored
Stop spamming the console about drudge by pinning an earlier version of json_scheme that doesn't spam.
-
Adam Barth authored
Using relative paths makes it easier to share lcov.info files across machines.
-
Hans Muller authored
-
Adam Barth authored
-