- 22 Apr, 2016 3 commits
-
-
Viktor Lidholt authored
* Adds NineSliceSprite and optimizes gallery front page
-
Hans Muller authored
* Refactored MaterialApp
-
Hans Muller authored
* Remove IconThemeData.clampedOpacity
-
- 21 Apr, 2016 17 commits
-
-
Ian Hickson authored
This reorders some classes so that this file makes more sense, and adds a bunch of docs. It also makes the following changes: * Move allElements from Instrumentation to TestWidgets. (Instrumentation is going away.) * Remove findElements. * Rename byElement to byElementPredicate * Rename byPredicate to byWidgetPredicate * Implement _WidgetPredicateFinder so that byWidgetPredicate has good messages * Fix one use of byElementPredicate to use byWidgetPredicate.
-
Tony Gentilcore authored
Roll engine to 4062813e7060666f26b89e77d3f58035523bfd6b
-
Ian Hickson authored
Previously the widgets layer only provided a concrete binding, which makes it awkward to extend it compared to other bindings. This moves widgets to the same style as the other layers. In a subsequent patch I'll use this to make the tests layer saner.
-
Tony Gentilcore authored
-
Jason Simmons authored
-
Adam Barth authored
-
Ian Hickson authored
Makes the tests noisy.
-
Matt Perry authored
Also simplify handle drawing. All 3 cases are the same, just rotated. Also fix selection changes on iOS.
-
Eric Seidel authored
Add a service extension for toggling the PerformanceOverlay
-
Ian Hickson authored
Moves TestGesture into test_pointer.dart and makes it more self-contained. This is part of a general refactoring of flutter_test. Depends on https://github.com/flutter/flutter/pull/3459
-
Eric Seidel authored
This only works for apps which use WidgetsApp. Apps which don't (like the game) could presumably read the static themselves off of WidgetsApp. @devoncarew @hixie
-
Ian Hickson authored
* Refactor the Gesturer's interfaces This makes them more coherent. It also makes it easier for the tests to override each specific part of hit-testing, should that be necessary. * Update binding.dart
-
Hans Muller authored
* Enhance Finder toString()
-
Matt Perry authored
Only partially works. Editing the selected text doesn't work very well, which probably will require engine changes. Currently only draws the selected text and allows you to manipulate the selection with draggable selection handles.
-
Adam Barth authored
Use the route table to generate the list of screens to test in the smoke test.
-
Hans Muller authored
* Gallery Smoke Test
-
Adam Barth authored
Prior to this patch, we were pushing two frames each time the cursor blinked. In turning the cursor on or off, the markNeedsPaint call was triggering another frame to be scheduled because we cleared a bit in the scheduler at the beginning of the frame instead of at the end of the frame. To implement scheduling correctly, we actually need two bits: one for ensureVisualUpdate, which just promises to get to the end of the pipeline soon, and scheduleFrame, which promises to get to the beginning of the pipeline soon.
-
- 20 Apr, 2016 15 commits
-
-
Yegor authored
-
Matt Perry authored
-
Viktor Lidholt authored
-
Devon Carew authored
-
Ian Hickson authored
Also a bit of code cleanup. The key part of this patch is the addition in `_endScroll` to reset `_simulation`. It seems like this was the one place where it's possible for us to end the animation but not reset our state. Since we assert that are state is coherent, we were hitting asserts when a fling finished and then you interacted with the widget again.
-
Adam Barth authored
Previously this readme had some broken links. Fixes #3428
-
Devon Carew authored
* move driver create test to the flutter_tools package * review comments
-
Hans Muller authored
* Make IconButtons as big as possible
-
Ian Hickson authored
The 'routes' table is a point of confusion with new developers. By providing a 'home' argument that sets the '/' route, we can delay the point at which we teach developers about 'routes' until the point where they want to have a second route.
-
Viktor Lidholt authored
* Gallery code snippets now analyzed
-
Ian Hickson authored
-
Ian Hickson authored
...so that people don't think it's for Row.
-
Devon Carew authored
* allow flutter create to re-gen over an existing project * add a regression test
-
Devon Carew authored
-
Yegor authored
Fixes https://github.com/flutter/flutter/issues/3149
-
- 19 Apr, 2016 5 commits
-
-
Hans Muller authored
* Remove Scaffold scrollable_key demo usage
-
Ian Hickson authored
This makes it easier to use e.g. AssetImage in simple test applications. Also, dartdoc improvements. Also, use @required in one place, to see if it causes any trouble. If it doesn't, I'll start using it in more places.
-
Devon Carew authored
* add a service extension for repaint rainbow * review comments
-
Ian Hickson authored
The defaulting logic for bundles really belongs in the services layer, not the widgets layer. This way we can tell non-widget code just to use rootBundle if it just wants to read a JSON file or some such.
-
Devon Carew authored
-