jcollins-g
fc1b5c9ba9
Upgrade dartdoc to 0.11.1. ( #9921 )
2017-05-10 07:45:16 -07:00
Alexandre Ardhuin
9b56c1c58c
enable always_put_control_body_on_new_line lint ( #9950 )
2017-05-10 09:41:55 +02:00
Chris Bracken
60f5ae8e77
Add const non-null asserts where required ( #9945 )
...
Also includes minor doc fixes.
2017-05-09 21:15:42 -07:00
Ian Hickson
4109e28224
Use an enum instead of a bool for tracking the release level. ( #9942 )
2017-05-09 17:55:16 -07:00
Ian Hickson
9f1d5ba50e
Rev versions for alpha cut ( #9940 )
...
And add a script to rev the versions.
2017-05-09 17:06:52 -07:00
Adam Barth
3bd2ecb2c4
Move flutter_markdown to https://github.com/flutter/flutter_markdown ( #9807 )
...
Now that we can host packages on pub that depend on Flutter, we can host
flutter_markdown in its own git repository.
2017-05-09 15:32:38 -07:00
Michael Thomsen
5cec108023
Roll android build tools to 25.0.3 ( #9922 )
...
* Roll android build tools to 25.0.3
* Roll android build tools to 25.0.3 in templates
2017-05-09 18:58:46 +02:00
Michael Thomsen
ebd79100c0
Update Chromium recipe instructions to reflect new flow ( #9919 )
2017-05-09 17:30:05 +02:00
Michael Thomsen
a625d3e140
Revert "Upgrade to most recent android build tools version ( #9878 )" ( #9888 )
...
This reverts commit 5ed2984e75
.
2017-05-08 20:33:12 +02:00
Michael Thomsen
5ed2984e75
Upgrade to most recent android build tools version ( #9878 )
2017-05-08 20:12:32 +02:00
Ian Hickson
127545a353
More doc fixes. ( #9848 )
2017-05-06 15:08:14 -07:00
Chris Bracken
28feba043f
Update Gallery plugin integration ( #9823 )
...
Enable plugin infra for both iOS and Android post-#9791.
2017-05-04 19:02:00 -07:00
jcollins-g
f101ad4e5a
Upgrade dartdoc to 0.11.0 ( #9805 )
2017-05-04 13:28:07 -07:00
Ian Hickson
2b04e300af
Fix microbenchmarks tests. ( #9782 )
2017-05-03 17:33:29 -07:00
Chris Bracken
eacf793b35
Use default FlutterActivity in non-plugin examples ( #9770 )
...
Brings hello_world and flutter_gallery Android code in line with the
corresponding iOS code.
2017-05-03 14:20:17 -07:00
Jason Simmons
b586a97ad2
Enable physical model shadows (with animation) and change elevation to a double ( #9756 )
...
Fixes https://github.com/flutter/flutter/issues/9342
2017-05-03 12:11:01 -07:00
xster
2051669ac7
CocoaPods flow step 2 - don't pod install unless project has plugins ( #9741 )
...
* Revert "Revert "Don't try to resolve CocoaPods unless project has plugins" (#9719 )"
This reverts commit f739e9e022
.
* Remove channels integration test’s partial cocoapods artifacts
2017-05-03 11:19:59 -07:00
Chris Bracken
7f9d859e68
Pass package/activity in AndroidBackButtonMemoryTest ( #9738 )
...
Eliminates Gallery-specific hardcoding of app package and activity name
in the test.
Fixes breakage introduced with 1dc2d4eb43
due to main activity class now being MainActivity.
2017-05-02 15:44:03 -07:00
Ian Hickson
e8c46927c4
Flush microtasks after transient callbacks are run. ( #9702 )
...
This splits the frame pipeline into two, beginFrame and drawFrame.
As part of making this change I added some debugging hooks that helped
debug the issues that came up:
* I added debugPrintScheduleFrameStacks which prints a stack whenever
a frame is actually scheduled, so you can see why frames are being
scheduled.
* I added some toString output to EditableText and RawKeyboardListener.
* I added a scheduler_tester.dart library for scheduler library tests.
* I changed the test framework to flush microtasks before pumping.
* Some asserts that had the old string literal form were replaced by
asserts with messages.
I also fixed a few subtle bugs that this uncovered:
* setState() now calls `ensureVisualUpdate`, rather than
`scheduleFrame`. This means that calling it from an
AnimationController callback does not actually schedule an extra
redundant frame as it used to.
* I corrected some documentation.
2017-05-02 09:27:53 -07:00
xster
aace622d3f
Fix channels integration test ( #9713 )
2017-05-01 18:43:17 -07:00
xster
1a4bf9b66d
Fix flutter view project's automated tests ( #9712 )
...
Remove checked in .lock, remove checked in cocoapods scripts in xcode project, let the automated test run pod install specifically for this test
2017-05-01 18:23:06 -07:00
Chris Bracken
ffa8483f3b
Update hello_world_memory_test package name ( #9704 )
...
Broken by 89af5ec8c7
.
2017-05-01 14:18:00 -07:00
Ian Hickson
f2e89681d9
Mark microbenchmarks_ios as flaky ( #9656 )
...
...because it clearly is.
2017-04-27 19:55:54 -07:00
Ian Hickson
36052e68dd
BoxDecoration API changes: backgroundColor -> color et al ( #9648 )
...
backgroundColor -> color
backgroundImage -> image
BackgroundImage -> DecorationImage
2017-04-27 14:19:01 -07:00
Jason Simmons
0439bf25d9
Fix an analyzer warning ( #9643 )
2017-04-27 11:16:00 -07:00
Michael Goderbauer
36f7a26641
Disable AAPT cruncher on Windows for channel integration test ( #9639 )
...
It causes the test to be flaky, see https://github.com/flutter/flutter/issues/8986 .
2017-04-27 09:59:31 -07:00
Mikkel Nygaard Ravn
23b8e1f115
Make profile provisioning manual for channel_integration_test_ios ( #9633 )
2017-04-27 12:14:43 +02:00
Mikkel Nygaard Ravn
60bc1cfde7
Remove personal dev team from ios code sigining ( #9631 )
...
* Mark channels_integration_test_ios flaky
* Removed personal dev team from ios code siging
* Removed provisioning profile diffs against other samples
2017-04-27 11:07:52 +02:00
Mikkel Nygaard Ravn
70ff50f929
Integration test for channel communication ( #9621 )
2017-04-27 08:44:28 +02:00
Mehmet Fidanboylu
4e7a38b118
Add a tile scrolling test to complex_layout app ( #9537 )
...
* Add a tile scrolling test to complex_layout app
* - Review comments and fix analyzer failures.
* Use ListView.builder pattern.
2017-04-26 14:22:11 -07:00
Todd Volkert
db82f9ea7d
Make travis script more verbose upon error ( #9545 )
...
This will help us know for sure exactly which sub-script erred.
2017-04-24 09:14:44 -07:00
Michael Thomsen
f6a7fe0925
Upgrade firebase tools version ( #9548 )
2017-04-24 11:14:54 +02:00
Alexandre Ardhuin
83fce211a3
More const immutable classes ( #9544 )
...
* more widget const constructors
* prefer const constructors
* address review comments
2017-04-23 22:37:29 +02:00
Adam Barth
0d0861b3ee
The const will continue until morale improves ( #9536 )
2017-04-21 14:59:24 -07:00
Alexandre Ardhuin
9541848272
make @immutable const classes ( #9532 )
...
* make @immutable const
* fix build
2017-04-21 23:09:42 +02:00
jcollins-g
37fafeecb1
Dartdoc bot sanity flexibility ( #9496 )
...
* Have sanity check pass on old and new versions of flutter
2017-04-21 08:11:33 -07:00
Alexandre Ardhuin
35803c2297
comprehensive list of lints ( #9330 )
...
* comprehensive list of lints
* add comments to commented out lint
* fix unnecessary_this lints
* exclude prefer_final_fields
2017-04-20 09:38:57 +02:00
Ian Hickson
96d8a2a3ad
Mark some tests as flaky ( #9489 )
...
These tests have recently been turning the build red incorrectly. Until they are reliable, let's mark them flaky.
2017-04-20 00:11:31 -07:00
Adam Barth
ab1aa07e8f
Update engine ( #9484 )
2017-04-19 15:42:02 -07:00
Devon Carew
84a9ff7318
list which version of dartdoc we're using ( #9466 )
2017-04-19 10:00:18 -07:00
Adam Barth
7be9115a43
Deploy @immutable
in more places ( #9462 )
...
Turns out we have many immutable classes.
Fixes #6892
2017-04-19 09:30:43 -07:00
Devon Carew
4631717f1b
De-duplicate the dartanalyzer command output ( #9441 )
2017-04-18 14:02:06 -07:00
Phil Quitslund
fc58bd7679
IntelliJ metadata cleanup (flutter-intellij#914). ( #9427 )
...
Follow-up from #9422
2017-04-17 13:42:31 -07:00
Yegor
7e3bb94d5f
Mark complex_layout_scroll_perf__timeline_summary as flaky ( #9405 )
2017-04-14 17:15:34 -07:00
Adam Barth
ea71bdca20
Start using @immutable
annotations ( #9152 )
...
There are more places we can use this annotation, but this patch just gets us
started.
2017-04-14 10:38:58 -07:00
Devon Carew
9493df2da8
update the IntelliJ metadata files ( #9388 )
2017-04-14 08:55:26 -07:00
Devon Carew
668ae8bdda
update the font used for docs.flutter.io ( #9337 )
...
* update the font used for docs.flutter.io
* update to use the flutter primary color
* update the header background color
2017-04-14 08:55:16 -07:00
Ian Hickson
00dfa224d1
Be more consistent about how stack traces are output from flutter_test ( #9361 )
2017-04-13 12:31:04 -07:00
Ian Hickson
8fdd2066b3
DefaultTextStyle.merge and IconTheme.merge improvements ( #9358 )
...
I can't figure out if this is genius or a giant hack.
This lets you use DefaultTextStyle.merge and IconTheme.merge without
specifying a BuildContext. It automatically merges in at the
appropriate place in the tree using a Builder widget.
2017-04-13 10:26:40 -07:00
Ian Hickson
aaa0a1cfc3
Make test.dart support Emacs buffers better ( #9353 )
...
In particular, if stdout.supportsAnsiEscapes is false, don't output ANSI.
Also, output stdout/stderr of tests that are normally silenced, if they fail.
Also, update the output to be more convenient when debugging.
Also, expand some abbreviations.
2017-04-13 10:22:41 -07:00