Commit Graph

24470 Commits

Author SHA1 Message Date
Ian Hickson
a17e2a4e2f Add "feature request" issue template (#30327) 2019-04-29 12:39:10 +02:00
engine-flutter-autoroll
e62b06a3ea 48a5ce87a Roll src/third_party/skia d1be9450c7e2..bc94e79eb7b6 (3 commits) (flutter/engine#8771) (#31776)
c75e09c529...48a5ce87ae

git log c75e09c5298374c7e70c728b2b4208ec8bcb3f8a..48a5ce87aeb66d3315104a465a1467a37d713f67 --no-merges --oneline
48a5ce87a Roll src/third_party/skia d1be9450c7e2..bc94e79eb7b6 (3 commits) (flutter/engine#8771)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop
the roller if necessary.
2019-04-29 05:58:18 -04:00
engine-flutter-autoroll
131e2bb6ee c75e09c52 Roll src/third_party/skia 7056ce14dd15..d1be9450c7e2 (1 commits) (flutter/engine#8770) (#31770)
98039f78a7...c75e09c529

git log 98039f78a784f48a5940c188276956f0831df6c1..c75e09c5298374c7e70c728b2b4208ec8bcb3f8a --no-merges --oneline
c75e09c52 Roll src/third_party/skia 7056ce14dd15..d1be9450c7e2 (1 commits) (flutter/engine#8770)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop
the roller if necessary.
2019-04-29 02:27:18 -04:00
engine-flutter-autoroll
34bf0c4164 Roll engine 3b1bebf2898b..98039f78a784 (3 commits) (#31748)
3b1bebf289...98039f78a7

git log 3b1bebf2898b8ed8767eac53f189d237ba71f12f..98039f78a784f48a5940c188276956f0831df6c1 --no-merges --oneline
98039f78a Roll src/third_party/skia a5dc0f2d7a59..7056ce14dd15 (1 commits) (flutter/engine#8769)
8aa51ef92 Roll src/third_party/skia 4732dd31588b..a5dc0f2d7a59 (1 commits) (flutter/engine#8768)
2c5d35827 Roll src/third_party/skia d7082a5805c8..4732dd31588b (1 commits) (flutter/engine#8767)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (bmparr@google.com), and stop
the roller if necessary.
2019-04-28 07:25:18 -04:00
engine-flutter-autoroll
3cd15b52d4 Roll engine 7f753f8f528a..3b1bebf2898b (3 commits) (#31721)
7f753f8f52...3b1bebf289

git log 7f753f8f528a1c92cc4f23957694623ad45104eb..3b1bebf2898b8ed8767eac53f189d237ba71f12f --no-merges --oneline
3b1bebf28 Roll src/third_party/skia e178c0586cd6..d7082a5805c8 (1 commits) (flutter/engine#8766)
5846027dc Roll src/third_party/skia 3349fb0195ff..e178c0586cd6 (1 commits) (flutter/engine#8763)
3493dcfba Rename tightWidth to longestLine (flutter/engine#8706)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-27 04:52:18 -04:00
Shi-Hao Hong
cbfa4e5483 Improve canvas example in sample dart ui app (#31634) 2019-04-26 20:25:02 -07:00
Shi-Hao Hong
7c4ccb349e Improve ThemeData.accentColor connection to secondary color (#31295) 2019-04-26 19:39:22 -07:00
K. P. Sroka
59f4e92b6e Update onChange docs to Radio and RadioListTile
Added note that onChange callback will not be invoked if the radio is already selected
2019-04-26 19:36:22 -07:00
xster
26d7f502a9 Add some docs to StatefulBuilder (#31291) 2019-04-26 18:10:18 -07:00
engine-flutter-autoroll
81af5a76dd Roll engine e0bda0685e61..7f753f8f528a (2 commits) (#31703)
e0bda0685e...7f753f8f52

git log e0bda0685e618e3008203f9db8396a0f5cd90e5c..7f753f8f528a1c92cc4f23957694623ad45104eb --no-merges --oneline
7f753f8f5 Roll src/third_party/dart 6c3a91f281..c46deebfb6 (3 commits)
57bf1c096 Fix crash when cursor ends up at invalid position (flutter/engine#8747)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 20:31:20 -04:00
engine-flutter-autoroll
5e09d8706c e0bda0685 Roll src/third_party/skia ee90eb42fe4f..3349fb0195ff (1 commits) (flutter/engine#8761) (#31698)
50de4692a5...e0bda0685e

git log 50de4692a5d226ac43ede1cda78a4ce2dcc8439a..e0bda0685e618e3008203f9db8396a0f5cd90e5c --no-merges --oneline
e0bda0685 Roll src/third_party/skia ee90eb42fe4f..3349fb0195ff (1 commits) (flutter/engine#8761)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 19:41:18 -04:00
engine-flutter-autoroll
c15d48e298 50de4692a Check the matrix in pushTransform (flutter/engine#8758) (#31694)
7df8b7af73...50de4692a5

git log 7df8b7af7341e2c2537d1050467b38736cfbcace..50de4692a5d226ac43ede1cda78a4ce2dcc8439a --no-merges --oneline
50de4692a Check the matrix in pushTransform (flutter/engine#8758)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 18:41:18 -04:00
Greg Spencer
7565093f3e Revert "Add support for Tooltip hover (#31561)" (#31692)
This reverts commit eca9364069 because of four
performance regressions. Will fix and re-land.
2019-04-26 14:29:19 -07:00
engine-flutter-autoroll
6ed442a927 7df8b7af7 Roll src/third_party/dart 832668ff6c..6c3a91f281 (2 commits) (#31689)
8b2d80f833...7df8b7af73

git log 8b2d80f8335144d182d045c3f852bb177b78f482..7df8b7af7341e2c2537d1050467b38736cfbcace --no-merges --oneline
7df8b7af7 Roll src/third_party/dart 832668ff6c..6c3a91f281 (2 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 17:15:18 -04:00
Dan Field
6a48e663ef Bottom sheet scrolling (#21896) 2019-04-26 14:12:11 -07:00
Danny Tuppeny
fdcc8aafa7 Allow adb stdout to contain the port number without failing (#31491)
* Allow adb stdout to contain the port number without failing

* Add tests that port forwarder correctly responds to known ADB output
2019-04-26 21:03:25 +01:00
engine-flutter-autoroll
173e800351 Roll engine 0b6a4be5f1d5..8b2d80f83351 (3 commits) (#31684)
0b6a4be5f1...8b2d80f833

git log 0b6a4be5f1d5fee343391966c0fc3ebefdd0d0e1..8b2d80f8335144d182d045c3f852bb177b78f482 --no-merges --oneline
8b2d80f83 Roll src/third_party/skia d3aeecd01069..ee90eb42fe4f (7 commits) (flutter/engine#8757)
c9f327b78 Roll src/third_party/dart 7adad2a245..832668ff6c (5 commits) (flutter/engine#8756)
84be6ad1c Roll src/third_party/skia f82158fb7fdc..d3aeecd01069 (2 commits) (flutter/engine#8755)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 15:35:18 -04:00
Jonah Williams
9d364043af Refactor the test compiler into a separate library (#31642) 2019-04-26 12:33:41 -07:00
chunhtai
d121df9987 fix 31511: Test performance has regressed (#31582) 2019-04-26 09:02:38 -07:00
Shi-Hao Hong
14f2f98f9d Add InkWell docs on transitions and ink splash clipping (#31316) 2019-04-26 07:55:29 -07:00
engine-flutter-autoroll
d51c6b5094 0b6a4be5f Roll src/third_party/skia ad1a0ca8be29..f82158fb7fdc (5 commits) (flutter/engine#8752) (#31657)
2cfe5af8f9...0b6a4be5f1

git log 2cfe5af8f96888cd474b29720a56b4b0bd1b64f6..0b6a4be5f1d5fee343391966c0fc3ebefdd0d0e1 --no-merges --oneline
0b6a4be5f Roll src/third_party/skia ad1a0ca8be29..f82158fb7fdc (5 commits) (flutter/engine#8752)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 05:01:20 -04:00
Dan Field
81803cacf3 Remove engine tests (#31452) 2019-04-26 01:01:51 -07:00
engine-flutter-autoroll
1ece6233f5 2cfe5af8f Roll src/third_party/dart 9a07ad88f4..7adad2a245 (4 commits) (#31648)
1b20489287...2cfe5af8f9

git log 1b20489287d4d0acf8c52f5ce1498fb871a050a5..2cfe5af8f96888cd474b29720a56b4b0bd1b64f6 --no-merges --oneline
2cfe5af8f Roll src/third_party/dart 9a07ad88f4..7adad2a245 (4 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 03:38:20 -04:00
engine-flutter-autoroll
d4731c601e 1b2048928 Roll src/third_party/skia ff7006ff8082..ad1a0ca8be29 (4 commits) (flutter/engine#8750) (#31643)
86c13299ab...1b20489287

git log 86c13299ab7776b76991dace6eb89db50acaa2df..1b20489287d4d0acf8c52f5ce1498fb871a050a5 --no-merges --oneline
1b2048928 Roll src/third_party/skia ff7006ff8082..ad1a0ca8be29 (4 commits) (flutter/engine#8750)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-26 01:41:20 -04:00
LongCatIsLooong
7d19f97d03 Fix refresh control in the gallery demo, update comments (#30129)
- Fixed the bug where CupertinoRefreshControl doesn't work in the gallery demo on Android.
- Updated documentation on CupertinoRefreshControl
- Added comments to the gallery demo
- Added concrete examples to ScrollPhysics
2019-04-25 20:49:47 -07:00
Todd Volkert
e57d0ff73b Fix doc link (#31638) 2019-04-25 20:31:45 -07:00
engine-flutter-autoroll
920f4bef36 Roll engine 0c9c293b56cc..86c13299ab77 (3 commits) (#31636)
0c9c293b56...86c13299ab

git log 0c9c293b56cc588b28ea985ccecc3935ffcf9a4a..86c13299ab7776b76991dace6eb89db50acaa2df --no-merges --oneline
86c13299a Roll src/third_party/skia b14574924ab3..ff7006ff8082 (2 commits) (flutter/engine#8748)
9bc5e0bea Roll src/third_party/dart e70273c306..9a07ad88f4 (5 commits)
1502300cc Log the sticky error during isolate shutdown (flutter/engine#8742)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 22:15:20 -04:00
engine-flutter-autoroll
52cfb83aee Roll engine 7471ddea463d..0c9c293b56cc (3 commits) (#31626)
7471ddea46...0c9c293b56

git log 7471ddea463dd0a95a2b6d8e3a9028df70c56cee..0c9c293b56cc588b28ea985ccecc3935ffcf9a4a --no-merges --oneline
0c9c293b5 Add Rect.fromCenter() constructor (flutter/engine#8716)
74abe2965 Roll src/third_party/skia 8413ff13fefa..b14574924ab3 (4 commits) (flutter/engine#8745)
95fd36cad Roll src/third_party/dart 1f1592edce..e70273c306 (78 commits)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 19:28:20 -04:00
Greg Spencer
7775c23784 [Re-Land] Implement focus traversal for desktop platforms. (#31614)
This re-lands the Focus changes in #30040. Correctness changes in routes.dart, and removes the automatic requesting of focus on reparent when there is no current focus, which caused undesirable selections.

Addresses #11344, #1608, #13264, and #1678
Fixes #30084
Fixes #26704
2019-04-25 16:26:58 -07:00
Kate Lovett
fdd554fb46 Anaalyzer fixes. 2019-04-25 15:59:48 -07:00
Jonah Williams
fdae7bb871 add check that xcode project configuration is not missing (#31621) 2019-04-25 15:51:25 -07:00
Jonah Williams
0acd3e6b04 refactor context to be implicit-downcast safe (#31622) 2019-04-25 15:51:08 -07:00
Kate Lovett
abb555fe94 Modified platform specific golden file test. 2019-04-25 15:50:53 -07:00
Kate Lovett
04ad0ffa1e Style nits 2019-04-25 15:30:58 -07:00
engine-flutter-autoroll
0e5d771a2a Roll engine 3a29e6a7a7dd..7471ddea463d (2 commits) (#31624)
3a29e6a7a7...7471ddea46

git log 3a29e6a7a7dde7fbedef1b87a3d3a1605aca387f..7471ddea463dd0a95a2b6d8e3a9028df70c56cee --no-merges --oneline
7471ddea4 Limit the size of VirtualDisplay we create in android (flutter/engine#8704)
8edfaea97 Roll src/third_party/skia 10d172169f2d..8413ff13fefa (10 commits) (flutter/engine#8741)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 18:18:20 -04:00
Kate Lovett
328647aa6e Removed matchesGoldenFile and skips 2019-04-25 15:16:57 -07:00
Kate Lovett
8861e9f3dc Cleanup 2019-04-25 14:51:59 -07:00
Jonah Williams
52415cb0a5 baby-steps to testing/refactoring flutter_platform (#31616) 2019-04-25 14:01:28 -07:00
Greg Spencer
eca9364069 Add support for Tooltip hover (#31561)
Adds support for mouse pointer hovering to trigger tooltips, as well as custom timeouts for the tooltip durations, and a custom decoration. It also makes the tooltip be fully opaque when shown, and fade in over 150ms, and fade out over 75ms, and draw a 4.0 corner radius, all to conform with the material spec. Prior to this change, it was using a corner radius of 2.0 when shown, and faded in and out over 200ms.

Fixes #22817
2019-04-25 13:39:52 -07:00
Justin McCandless
a21a1f4105 iOS selection handles are invisible (#31332)
Fix a bug where text selection handles were invisible in iOS
2019-04-25 12:32:10 -07:00
Jonah Williams
6b191841f3 Allow filtering devices to only those supported by current project (#31446) 2019-04-25 12:25:12 -07:00
Kate Lovett
e332ab859a Changed implementation to incorpoarate new init feature for goldctl. Reduces redundant work as well. 2019-04-25 12:18:56 -07:00
Phil Quitslund
5ec33654b1 fix transform assert (#31568)
* fix transform assert
2019-04-25 10:56:44 -07:00
engine-flutter-autoroll
36d7e79eeb 3a29e6a7a Plumb arguments from Settings to Dart main() (flutter/engine#8710) (#31613)
e44c5d99c9...3a29e6a7a7

git log e44c5d99c9f3991afb73d55447725665e9dc236b..3a29e6a7a7dde7fbedef1b87a3d3a1605aca387f --no-merges --oneline
3a29e6a7a Plumb arguments from Settings to Dart main() (flutter/engine#8710)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 13:42:20 -04:00
Kate Lovett
a38311e6c8 Fixing duplicate test names. 2019-04-25 10:05:13 -07:00
engine-flutter-autoroll
9205338d37 e44c5d99c Roll src/third_party/skia 2444c0e9aa23..10d172169f2d (1 commits) (flutter/engine#8740) (#31611)
1a8534cb93...e44c5d99c9

git log 1a8534cb9304dd7d5f2c202f8abf422499f4b724..e44c5d99c9f3991afb73d55447725665e9dc236b --no-merges --oneline
e44c5d99c Roll src/third_party/skia 2444c0e9aa23..10d172169f2d (1 commits) (flutter/engine#8740)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 12:38:20 -04:00
Dan Field
1db5d66932 Capture JSON RPC errors that presently get swallowed (#31584)
* Update packages
* Capture JSON RPC errors that presently get swallowed
2019-04-25 08:27:00 -07:00
engine-flutter-autoroll
daaf18dc4a Roll engine 26b30a464684..1a8534cb9304 (3 commits) (#31610)
26b30a4646...1a8534cb93

git log 26b30a464684e7cbc1c76a98587154b9edb0c7a9..1a8534cb9304dd7d5f2c202f8abf422499f4b724 --no-merges --oneline
1a8534cb9 Revert "Increase the memory usage estimate for EngineLayer (#8700)" (flutter/engine#8738)
d2703b4ee Roll src/third_party/skia a1ab899e9e3f..2444c0e9aa23 (2 commits) (flutter/engine#8739)
0f47ab665 Roll src/third_party/skia 46d0f9aad1e6..a1ab899e9e3f (2 commits) (flutter/engine#8737)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (liyuqian@google.com), and stop
the roller if necessary.
2019-04-25 11:20:20 -04:00
sjindel-google
e84b4c47b8 Allow all tests to run with --update-goldens. (#31562)
Previously benchmark_test.dart would break if run with --update-goldens.
Now the entire test suite can be run with --update-goldens.
2019-04-25 17:13:26 +02:00
Jonah Williams
482078387e make sure we exit early if the Runner.xcodeproj file is missing (#31591) 2019-04-25 00:12:17 -07:00