Alexandre Ardhuin
2166ea5b7f
apply partially the upcoming unnecessary_lambdas ( #8810 )
2017-03-15 23:09:58 +01:00
Alexandre Ardhuin
a9ba0e2f88
prefer_initializing_formals ( #8797 )
2017-03-15 18:30:55 +01:00
Yegor
f8238185cc
fix size Android tests broken by #8759 ( #8796 )
2017-03-15 10:08:22 -07:00
Adam Barth
e8a6df4df9
Only upload coverage data for the test shard ( #8781 )
...
That's the only shard that computes new coverage data.
2017-03-14 20:20:54 -07:00
Adam Barth
1e63dc4a72
Merge BuildableElement and Element ( #8758 )
...
There aren't any subclasses of Element that don't also subclass
BuildableElement and I suspect they wouldn't work properly anyway.
Fixes #3656
2017-03-14 17:49:10 -07:00
Chris Bracken
74e2243ca4
Add details of how to test run a build bot change ( #8734 )
...
Add the minimum set of required properties for run_recipe.py and where
to look them up.
2017-03-13 10:14:02 -07:00
Yegor
9f020d6104
upgrade package:http so we no longer need custom MultipartRequest ( #8715 )
2017-03-10 11:05:06 -08:00
Todd Volkert
83d411f979
Change flutter_tools tests to run via pub ( #8698 )
...
`all.dart` is no longer needed. Furthermore, it causes tests to
be skipped, or to silently fail to run anything.
Fixes #7941
2017-03-10 09:39:01 -08:00
Todd Volkert
1ada132ee8
Add first replay test ( #8628 )
2017-03-09 12:58:31 -08:00
Alexandre Ardhuin
329e52c02c
apply upcoming rule use_collection_literals_when_possible ( #8649 )
2017-03-08 14:57:31 -08:00
Chris Bracken
6c97dd2c6c
Declare locals as final where not reassigned (dev) ( #8574 )
2017-03-03 18:06:08 -08:00
Alexandre Ardhuin
69b6bb87d1
prefer_is_empty and prefer_is_not_empty ( #8474 )
2017-03-01 22:17:30 -08:00
Yegor
bfef36f710
add waitUntilNoTransientCallbacks to driver API ( #8475 )
2017-02-28 15:58:28 -08:00
Adam Barth
f20c3d1032
Add a color
argument to Container
. ( #8396 )
...
It's common to just want a simple colored box. Simple thing should be simple,
so this patch adds a convenience argument to Continer for creating a box
decoration that is just a color.
Fixes #5555
2017-02-24 12:25:48 -08:00
Phil Quitslund
a002e72022
Bump to test 0.12.20
. ( #8349 )
...
* Bump to test `0.12.20`.
Some test `0.12.20` highlights:
* introduces `expectLater()` that returns a `Future` that completes when the matcher has finished running
* deprecates the `verbose` parameter to `expect()` and the `formatFailure()` (to be removed in `0.13.0`)
Otherwise:
* to keep up w/ the deprecation of `verbose`, removes `widget_tester` API to pass `verbose` flag (alternatively we could suppress the warning for now)
* Update stack manipulation.
* Fix framecount.
2017-02-23 15:08:25 -08:00
Alexandre Ardhuin
8c043d06de
fix lints for directives_ordering rule ( #8382 )
2017-02-23 13:37:26 -08:00
Michael Goderbauer
7db8241a6d
Revert "Revert "Replace jarsigner with apksigner" ( #8164 )" ( #8320 )
...
This reverts commit 70d7fe3a0d
.
The Java version missmatch on the bots has been resolved.
2017-02-21 16:26:30 -08:00
Alexandre Ardhuin
e9a775bf38
prefer const constructors ( #8316 )
2017-02-21 14:54:29 -08:00
Todd Volkert
c233f38291
Update package:test dependencies to 0.12.18+2
( #8247 )
2017-02-17 17:35:11 -08:00
Michael Goderbauer
4e531f64c6
make download_android_tools fail when the download fails ( #8261 )
2017-02-17 16:00:12 -08:00
Adam Barth
e0b12ca17e
Two becomes one ( #8253 )
...
Rename all the "2" classes related to scrolling to remove the "2". Now that the
old scrolling code is gone, we don't need to use the suffix.
2017-02-17 14:06:15 -08:00
Adam Barth
cc808cda5c
Fix travis_install.sh
2017-02-16 20:49:25 -08:00
Adam Barth
a44d3b7f7f
Shard Travis job into three pieces ( #8232 )
2017-02-16 20:40:07 -08:00
Phil Quitslund
c458fb9d2c
Bump Dart SDK to 1.23.0-dev.0.0
( #8222 )
...
* ups pinned `test` to `0.12.15+9` (to play nice w/ the latest analyzer)
* integrates `analyzer` with analysis driver defaulting to ON
2017-02-16 16:50:35 -08:00
Adam Barth
90574b0478
Remove Scrollable1 ( #8225 )
...
All the clients have migrated to Scrollable2.
2017-02-16 16:41:24 -08:00
Ryan Macnak
d784a2378e
Revert "Run coverage tests verbosely to help diagnose timeouts. ( #8198 )" ( #8204 )
...
This reverts commit fac9efbacd
.
The timeout was fixed by 6795c4ab96
.
2017-02-15 18:31:23 -08:00
Ryan Macnak
fac9efbacd
Run coverage tests verbosely to help diagnose timeouts. ( #8198 )
2017-02-15 12:55:27 -08:00
Michael Goderbauer
f81f1f0509
make upload_android_tool.py executable ( #8176 )
2017-02-15 11:08:16 -08:00
Adam Barth
464a8e7cde
Formally deprecate Block and ScrollableViewport ( #8166 )
...
The replacements are ListView and SingleChildScrollView, respectively.
2017-02-14 21:03:55 -08:00
Michael Goderbauer
70d7fe3a0d
Revert "Replace jarsigner with apksigner" ( #8164 )
2017-02-14 18:02:33 -08:00
Michael Goderbauer
b38a6cbbba
Replace jarsigner with apksigner ( #8154 )
2017-02-14 17:11:24 -08:00
Michael Goderbauer
7231fd3ed6
Enable flutter drive
on Windows ( #8146 )
...
... and run some more tests on Windows.
2017-02-14 13:14:52 -08:00
Adam Barth
7f0b908ddc
Don't upload lcov to coveralls for pull requests ( #8143 )
2017-02-14 10:25:02 -08:00
Michael Goderbauer
769646218a
Add git config option to automatically convert CRLF to LF ( #8122 )
2017-02-14 10:21:33 -08:00
Adam Barth
68ff032f40
Remove mentions of ScrollableViewport from flutter_markdown ( #8132 )
...
Also, actually run the flutter_markdown tests.
2017-02-14 08:57:44 -08:00
Jakob Andersen
eebc72a343
Update path to built .apk. ( #8137 )
2017-02-14 13:46:45 +00:00
Adam Barth
88a01ac40c
Port complex_layout to Sliver-based scrolling ( #8114 )
2017-02-13 16:30:19 -08:00
Michael Goderbauer
0d92db2003
Update Android Tools on Windows to e5715e2cc0d5644a241a4b3281bfada92bc145c2 ( #8099 )
...
The old release contained some unused files that caused trouble on the Windows Chromebot.
2017-02-13 10:26:27 -08:00
Adam Barth
fe0b909313
Remove more clients of LazyBlock ( #8071 )
...
The last remaining client is complex_layout.
2017-02-10 16:41:37 -08:00
Ian Hickson
073843f2ca
Make these microbenchmarks more holistic. ( #8070 )
...
They previously were very sensitive to widgets like LayoutBuilder.
2017-02-10 15:06:18 -08:00
Michael Goderbauer
f4dbdabeb1
Do not upload anything when tests fail on travis. ( #8065 )
...
This used to be the logic before I made the tests portable.
2017-02-10 13:12:56 -08:00
Jason Simmons
68221a8023
Add a timestamp and Git commit to the dartdoc home page ( #8046 )
...
Fixes https://github.com/flutter/flutter/issues/7974
2017-02-10 09:55:58 -08:00
Jason Simmons
6873cdfe30
Add a fake package that generates a link to the Android javadocs in the dartdoc output ( #8032 )
...
Fixes https://github.com/flutter/flutter/issues/7963
2017-02-09 16:12:09 -08:00
Alexandre Ardhuin
e151a1a438
prefer_contains ( #8040 )
2017-02-09 15:17:55 -08:00
Ian Hickson
9a0a69ee63
Git ignore new temporary files in dev/bots ( #8033 )
2017-02-09 14:29:19 -08:00
Michael Goderbauer
723489de02
Make dev/bots/test.dart pass on Windows ( #7998 )
...
* disables all `flutter test` and `flutter drive` tests on Windows as those two commands are not fully implemented on Windows yet
* fixes other failures on Windows
2017-02-08 15:57:31 -08:00
Adam Barth
b4ec00c2d4
Rename manual_tests/pageable_list.dart to page_view.dart ( #7986 )
...
This manual test has used the PageView widget for a while already.
2017-02-08 15:23:16 -08:00
Michael Goderbauer
32271e9f3b
Remove deprecated setup.sh and test.sh ( #7976 )
2017-02-08 13:00:44 -08:00
Michael Goderbauer
be99a04dac
Make bot tests portable to also run on Windows ( #7954 )
2017-02-08 10:05:36 -08:00
Adam Barth
474c2c7df6
Switch complex_layout back to LazyBlock ( #7940 )
...
We need to study these benchmark numbers more carefully. See #7937
2017-02-07 15:21:48 -08:00
Jason Simmons
ac0753b4c1
Script for merging javadoc into the dartdoc output ( #7935 )
2017-02-07 13:03:45 -08:00
Adam Barth
2e9986614d
Use sliver-based scrolling in more places ( #7893 )
...
In particular, we now use ListView in the about dialog.
2017-02-06 16:13:48 -08:00
Michael Goderbauer
3addac5447
Add Windows support for Android Tools ( #7906 )
...
Required to run tests on Windows bots.
2017-02-06 16:06:35 -08:00
Jacob Richman
53fc96da9e
Small Flutter strong mode cleanup fixes. ( #7825 )
...
* Small Flutter strong mode cleanup fixes.
These are cases where strong mode down cast composite errors
generally indicated cases that would performance or correctness
issues if Flutter code was run in a strong mode VM.
* Fix Command API so that it is always in terms of Map<String,String>.
* Fix typedef
2017-02-06 08:55:09 -08:00
Ian Hickson
332a23030b
Rename and refactor ScrollView hierarchy ( #7865 )
...
This prepares us for a CustomScrollView that takes slivers.
2017-02-03 16:05:43 -08:00
Ian Hickson
be7be2b8b6
Test service extensions ( #7849 )
...
...and fix bugs that the tests uncovered.
WRITE TEST FIND BUG
2017-02-03 13:55:07 -08:00
Adam Barth
3231465769
Add PageView ( #7809 )
...
This widget is a start towards replacing PageableList. There are still a number
of features that we'll need to add before this widget can replace PageableList.
2017-02-02 16:16:20 -08:00
Jason Simmons
59cacd7102
Some fixes for the microbenchmarks ( #7781 )
...
* Return null from VM.mainView if no view exists
* Retry in connectToServiceProtocol if a view is not yet available
* Do not explicitly call exit from the benchmarks - it will not cleanly shut down the engine
2017-02-01 11:54:27 -08:00
Chris Bracken
d01c55d289
Eliminate calls to deprecated FlutterInit() ( #7770 )
2017-01-31 17:39:29 -08:00
Adam Barth
650b939f48
Update dartdoc ( #7758 )
...
This update includes the fix for the search box.
2017-01-31 11:03:48 -08:00
Ian Hickson
6469b475d2
Let's document this line so I don't accidentally remove it again. ( #7750 )
2017-01-30 23:32:44 -08:00
Ian Hickson
b257f6eac0
Make tests more resilient to timing. ( #7753 )
...
These tests would fail sometimes when run locally. Since they happen
to also be the ones that are flaky on bots, maybe there's some
relationship, even though the failure mode on bots is different. In
any case, this removes a variable.
2017-01-30 20:11:01 -08:00
Jason Simmons
8ef17e0a6a
Create flutter_driver key finders using parameterized ValueKey types ( #7749 )
...
The finder will only match the widget's ValueKey if both have identical
runtime types
2017-01-30 16:52:59 -08:00
Ian Hickson
64d3647084
Tab crash in complex_layout ( #7744 )
2017-01-30 16:11:01 -08:00
Devon Carew
8e64624a36
add a bots module to the intellij project ( #7712 )
2017-01-29 18:57:28 -08:00
Ian Hickson
21434fcf1a
Refactor 'flutter drive' to get the observatory port from the logs ( #7695 )
...
This remove a very brittle aspect of flutter drive, whereby it would
assume a known port instead of explicitly finding out what it was.
Fixes #7692 and hopefully fixes the devicelab tests.
2017-01-27 01:37:28 -08:00
Ian Hickson
19d22c9726
Make devicelab count as a bot so we can see crash logs ( #7687 )
2017-01-26 20:17:40 -08:00
Ian Hickson
f1cdf57053
Be gentler, for MacOS ( #7684 )
...
Turns out MacOS has a really low open files limit and so if you try to
open EVERY FILE AT THE SAME TIME it falls over.
This just opens the files one at a time, the way we used to back in
the old days.
2017-01-26 18:48:01 -08:00
Ian Hickson
a4a1392c44
--debug-port is now --observatory-port ( #7680 )
2017-01-26 18:01:34 -08:00
Ian Hickson
aff4e82891
Technical Debt tracker ( #7667 )
2017-01-26 17:04:37 -08:00
Jason Simmons
bc04c53231
Fix VMIsolateRef type declaration ( #7666 )
...
Fixes https://github.com/flutter/flutter/issues/7661
2017-01-26 14:24:04 -08:00
Adam Barth
a4eca31777
Use ScrollView in examples a manual_tests ( #7645 )
...
This patch deploys ScrollView in a number of demos and manual tests.
2017-01-25 21:59:03 -08:00
Ian Hickson
1bdf351818
Merge pubspec.yaml and flutter.yaml. ( #7605 )
2017-01-24 11:19:31 -08:00
Yegor
862657e4e4
devicelab: add more hot-reload metrics ( #7602 )
2017-01-24 09:04:48 -08:00
Yegor
4bec9cd940
update build benchmark to match #7589 ( #7600 )
2017-01-23 17:49:01 -08:00
Ian Hickson
63aa1397a3
Increase the strictness of our requiring explicit types ( #7585 )
...
...now that we have generic methods, their types need to be specified too.
2017-01-23 01:04:31 -08:00
Ian Hickson
cbda208b4b
Reduce the amount of spam from analyze watch. ( #7582 )
...
See https://github.com/dart-lang/sdk/issues/28463 , which I think is a
regression.
This also fixes the regression introduced by
https://codereview.chromium.org/2559773002 whereby we were no longer
checking any of the lints.
2017-01-22 16:43:24 -08:00
Ian Hickson
15a7eb3b6c
Move to real generic method syntax ( #7235 )
2017-01-21 20:58:44 -08:00
Adam Barth
b2a2ee72f9
Migrate from Input to TextField
...
We expect TextField to be used much more often than Input. This patch updates
our old example code to use TextField instead.
See #7031
2017-01-19 14:53:08 -08:00
Jason Simmons
584dbe3d32
Fix the activity name in the Gallery back button memory metric ( #7527 )
2017-01-18 14:14:40 -08:00
Adam Barth
17bc188803
Upgrade to dartdoc 0.9.10 ( #7524 )
2017-01-18 10:33:27 -08:00
Ian Hickson
b72fa88f10
Make it easier to run local engine tests using the Travis test script. ( #7512 )
...
Our test script is getting complicated enough that doing your own
testing with a custom engine has become tedious. Now you can just do:
```bash
(cd ~/dev/flutter/; FLUTTER_TEST_ARGS=--local-engine=host_debug_unopt dev/bots/test.sh)
```
...to run all your tests (assuming your flutter repo is in
`~/dev/flutter` and your engine in `~/dev/engine`).
2017-01-17 13:50:54 -08:00
Adam Barth
d0cd545818
Merge the two dartdoc smoke tests ( #7443 )
...
We were checking similar things in two places. Now we check everything in one
place.
2017-01-12 09:47:50 -08:00
Yegor
0c7a9da98f
microbenchmarks: single-line JSON; consolidate #7433 workaround ( #7450 )
...
- output single-line JSON because iOS 9.x cannot output more than one line
- move the workaround for #7433 into LiveTestWidgetsFlutterBinding so that it works in all cases (e.g. animation_bench.dart on iOS)
2017-01-11 14:29:21 -08:00
Adam Barth
6d84e4aacc
Update Flutter to use the latest dartdoc ( #7438 )
...
Now that dart-lang/dartdoc#1236 is fixed.
2017-01-11 09:00:10 -08:00
Yegor
42ccffca36
fix microbenchmarks on iOS ( #7429 )
2017-01-10 18:16:00 -08:00
Todd Volkert
bba6bff66b
Move forbidden dart:io import test from Bash to Dart ( #7427 )
2017-01-10 16:08:51 -08:00
Yegor
b6ac86435a
export missed transition count to the dashboard ( #7426 )
2017-01-10 13:09:43 -08:00
Adam Barth
b9f49a40f7
Handle missing flutter_test dependency cleanly ( #7421 )
...
We now produce a more reasonable error message when we're missing the
flutter_test dependency in a test. Also, remove the flutter_tools stack traces
when the engine dies.
Fixes #6187
2017-01-10 11:31:24 -08:00
Yegor
3c7122a797
devicelab: fix basic_material_app_ios__size; add microbenchmarks ( #7408 )
2017-01-10 09:30:00 -08:00
Yegor
1df639b432
add microbenchmarks to devicelab ( fixes #7081 ) ( #7396 )
2017-01-09 14:57:14 -08:00
Hans Muller
b23aed7a86
New Tabs API ( #7387 )
2017-01-09 14:55:36 -08:00
Todd Volkert
016b5ab0cc
Force all dart:io usage to go through 'base/io.dart' ( #7390 )
...
This ensures that accidental usages of dart:io's
file API don't creep in over time.
2017-01-09 08:37:00 -08:00
Todd Volkert
29a88cf817
Bump path to 1.4.0 and meta to 1.0.4 ( #7369 )
2017-01-05 16:44:27 -08:00
Ian Hickson
971ca4b835
Check exit code for test subprocess ( #7269 )
2016-12-15 13:43:45 -08:00
Yegor
cf61905c04
publish GPU metrics to dashboard; compact transition event printout ( #7254 )
2016-12-13 15:22:23 -08:00
Collin Jackson
211fefc217
rename Sky to Flutter and add clarifying comment to template ( #7165 )
...
* s/sky/flutter/ in Android templates
* update engine.version with a compatible engine version
* replace more SkyActivity references with FlutterActivity
2016-12-06 16:03:32 -08:00
Yegor
adf998cb2a
remove mega_gallery__refresh_time superseded by hot_mode_dev_cycle__benchmark ( #7171 )
2016-12-06 12:20:54 -08:00
Jason Simmons
2fd786b567
A devicelab memory test for Android app suspend and resume ( #7164 )
2016-12-06 10:13:21 -08:00
Yegor
568a6e1e65
measure IPA size ( #7158 )
2016-12-05 12:46:59 -08:00
Jason Simmons
7da3ab634a
Devicelab memory usage test that navigates repeatedly to a screen within Gallery ( #7137 )
2016-12-05 11:08:25 -08:00
Yegor
d7c215199d
add hello_world__memory test to devicelab ( #7143 )
2016-12-02 16:50:27 -08:00
Jason Simmons
2563636d90
A devicelab test of memory usage for a minimal app ( #7126 )
2016-12-02 10:27:43 -08:00
Yegor
45a4f639c9
devicelab: make specifying device OS less confusing ( #7132 )
2016-12-01 18:35:40 -08:00
Jason Simmons
4da4ca89aa
Add a devicelab test that captures memory usage metrics on Android ( #7120 )
2016-12-01 11:37:16 -08:00
Adam Barth
7c795d5fdd
Update iml files ( #7025 )
...
These now match what 2016.3 expects.
2016-11-27 07:46:54 -08:00
Ian Hickson
06ca1b3326
Revert "Revert "update vm_service_client to 0.2.2+4"" ( #6919 )
2016-11-23 08:50:55 -08:00
Adam Barth
8ca4caa440
Rename Flexible to Expanded and improve docs ( #6978 )
...
This patch replaces uses of Flexible with Expanded where we're using
FlexFit.tight. We still need to think of a better name for the
FlexFit.loose variant.
Also, improve the docs for Row, Column, Flex, and RenderFlex to be more
problem-oriented and to give a complete account of the layout algorithn.
Fixes #6960
Fixes #5169
2016-11-21 23:16:43 -08:00
Adam Barth
49fa3f4933
Revert "update vm_service_client to 0.2.2+4" ( #6918 )
2016-11-17 19:54:53 -08:00
Yegor
05fdc2910b
update vm_service_client to 0.2.2+4 ( #6917 )
2016-11-17 17:50:47 -08:00
Hans Muller
861492d6f4
Changed vm_service_client version back to 0.2.2+2 ( #6909 )
2016-11-17 15:33:45 -08:00
Yegor
4145f5fcfd
allow passing file path as reference to devicelab task ( #6877 )
2016-11-16 13:54:06 -08:00
Adam Barth
5801119d2e
Update raw keyboard example ( #6871 )
...
We now center the body correctly and handle Fuchsia key events. Also, add
support for modifiers.
2016-11-15 14:42:45 -08:00
Ian Hickson
2b84d1ff1b
Silence new analyzer warnings ( #6866 )
...
See https://github.com/flutter/flutter/pull/6861
This silences all but two of the warnings from https://travis-ci.org/flutter/flutter/builds/176055550
One of the silenced warnings was a genuine code error.
Some of the others were correct but there was no way for the analyzer to know, and I worked around them.
The remainder are problems with the analyzer, specifically https://github.com/dart-lang/sdk/issues/27827 and https://github.com/dart-lang/sdk/issues/27504 .
2016-11-15 12:35:50 -08:00
Ian Hickson
9f1c91f934
Update README.md ( #6867 )
...
Some minor tweaks to answer questions I had when looking at this.
2016-11-15 12:35:18 -08:00
Dan Rubel
34e466f1fd
Refactor flutter command exit code - part 3 of 3 ( #6838 )
...
* Remove the workaround that pinned args to v0.13.6
This reverts most of the changes in commit 6331b6c8b5
* throw exception if exit code is not an integer
* rework command infrastructure to throw ToolExit when non-zero exitCode
* convert commands to return Future<Null>
* cleanup remaining commands to use throwToolExit for non-zero exit code
* remove isUnusual exception message
* add type annotations for updated args package
2016-11-14 14:21:30 -05:00
Yegor
cffd551793
log full timeline when transition test fails; print stack chain in task errors ( #6772 )
2016-11-09 15:32:22 -08:00
Yegor
d63430773c
add driver failure test ( #6776 )
2016-11-09 15:28:30 -08:00
Ian Hickson
690ec45095
Fix Material docs ( #6781 )
...
...by reverting us to an earlier dartdoc package.
Also I added a sanity test to make sure that we don't regress this again.
2016-11-09 15:16:13 -08:00
Ian Hickson
49b5701224
Minor fixes (mostly doc consistency) ( #6780 )
2016-11-09 15:05:56 -08:00
Seth Ladd
17aeb2f5e4
fix transparency bug for sidebar in mobile ( #6764 )
2016-11-08 17:29:05 -08:00
Dan Rubel
6331b6c8b5
revert args to 0.13.6 ( #6765 )
2016-11-08 17:15:11 -05:00
Chris Bracken
16ce090fde
Eliminate direct access of Typography.black/white in manual tests ( #6640 )
2016-11-01 20:34:36 -07:00
Adam Barth
70eb4929af
Stop downloading sky_services and flutter_services ( #6583 )
...
These aren't needed anymore.
2016-10-28 16:25:05 -07:00
Devon Carew
4d68eebce9
add an intellij module for the dev/devicelab package ( #6550 )
2016-10-28 17:28:58 +02:00
Yegor
80627a5ccd
unlock device before running perf test ( #6540 )
2016-10-25 18:05:53 -07:00
Yegor
33c6526462
fix frame info extraction logic; track frames in gallery test ( #6505 )
2016-10-25 11:02:18 -07:00
Yegor
4f8da89dc4
Revert "reenable dev/devicelab/test/run_test.dart ( #6364 )" ( #6378 )
...
This reverts commit 8f273e49de
.
2016-10-19 18:43:19 -04:00
Yegor
1eda886e7e
unlock device before running transition test ( #6371 )
2016-10-18 10:20:05 -07:00
Adam Barth
50ebcd1dff
Migrate RawKeyboard to platform events ( #6366 )
...
This patch moves RawKeyboard from mojom over to platform messages. In
the process, I've also cleaned up the interface substantially.
Currently raw key events are supported only on Android, but the
interfaces defined in this patch should scale up to multiple platforms.
2016-10-18 00:59:40 -07:00
Yegor
8f273e49de
reenable dev/devicelab/test/run_test.dart ( #6364 )
...
I ran the test 10 times on Linux and Mac and it succeeded
consistently. Let's reenable until there are new reports that it's
flaky.
Fixes #5901
2016-10-17 19:31:58 -07:00
Yegor
8c8be6b5df
remove engineEnterTimestampMicros from benchmark list; not useful ( #6242 )
2016-10-06 22:31:32 -07:00
Yegor
6081476458
improve devicelab docs ( #6206 )
2016-10-06 10:20:58 -07:00
Yegor
74804e6f1d
fix analyzer_server__analysis_time benchmark broken in #6093 ( #6205 )
2016-10-04 13:27:41 -07:00
Chris Bracken
38533ac8b7
Add icon update tool ( #6201 )
2016-10-04 09:52:14 -07:00
Dan Rubel
9f673ad445
flutter analyze --watch ( #6093 )
2016-10-04 08:20:24 -04:00
Adam Barth
67f97b455d
Remove ChildView widget ( #6195 )
...
This widget now lives in Mozart:
https://fuchsia.googlesource.com/mozart/+/master/lib/flutter/child_view.dart
2016-10-03 23:35:43 -07:00
Yegor
6cdab85d28
Sync test code with Cocoon ( #6129 )
...
* fix flutter watch benchmark
Syncs d2d7950ecd
* Split Android/iOS impl behind a unified interface
Syncs db87e10fa5
* Switch from pub get to flutter packages get
Syncs b378005cbb
* "silent" option in test runner; fix analysis errors;
2016-09-29 10:19:15 -07:00
Adam Barth
8a823328ca
Make animation_demo a manual test ( #6117 )
...
This demo doesn't work properly in landscape and is confusing. It's
really more of a test of the material arc code.
Fixes #5710
2016-09-29 08:59:43 -07:00
Adam Barth
6469872abd
Rename Container.align to alignment ( #6116 )
...
To match the Align widget (and several other widgets).
Fixes #6101
2016-09-28 11:17:04 -07:00
Dan Rubel
133a9c35db
extract flutter watch from flutter analyze ( #6012 )
2016-09-23 09:03:23 -04:00
Adam Barth
c1a2967430
Use SDK sources to refer to our own packages ( #6001 )
...
Switch our pubspec.yamls to using SDK sources so that we can have consistent
source types when we depend on these packages from external packages using SDK
sources.
2016-09-22 20:39:35 -07:00
Ian Hickson
92af333eb6
Update docs for benchmarks ( #5999 )
...
We changed how `flutter run --release` works (it quits without showing
logs now, since it can't tell when the app closes).
2016-09-22 14:26:24 -07:00
Adam Barth
d3efe7da5e
Remove flutter_sprites ( #5996 )
...
This code is now in its own standalone library. The library is in a private git
repository in the flutter organization because the code is unmaintained. If
you're interested in using and maintaining this code, please contact
flutter-dev@googlegroups.com for more information.
2016-09-22 10:54:06 -07:00
Devon Carew
8755e569ca
suppress pub override warning; decouple the analyzer versions ( #5991 )
...
* suppress warning; decouple the analyzer versions
* also pass in --no-packages-dir
2016-09-22 07:40:38 -07:00
James Robinson
a95c9fdb58
Isolate imports of generated Dart code from generated path ( #5960 )
...
This rewrites imports of various mojom.dart files from the Flutter
engine repo to instead import normal-looking dart files from the
(new) flutter_services package. This package handles exporting the
correct symbols from generated code wherever that may live.
Includes an engine roll to 3551e7a48e2e336777b15c7637af92fd7605b6c5
which contains the new flutter_services package.
2016-09-21 14:00:29 -07:00
Dan Rubel
3f025e0ddf
remove ignore unawaited_future comments ( #5959 )
2016-09-21 08:35:04 -04:00
Adam Barth
42dee0be27
Rename DefaultTextStyle.inherit to merge ( #5974 )
...
For consistency with IconTheme and TextStyle.merge.
Fixes #4652
2016-09-20 18:49:46 -07:00
Ian Hickson
4f0eff31bc
Fix crash when a RenderObject tree is rooted in a non-RenderObject environment ( #5933 )
2016-09-20 14:14:05 -07:00
Ian Hickson
6a60608588
add readme for complex_layout benchmark ( #5948 )
2016-09-20 10:39:31 -07:00