807 Commits

Author SHA1 Message Date
Natalie Sampsell
c35e484c95
Adding segmented control (#18373) 2018-06-20 15:44:03 -07:00
Alexander Aprelev
fb8cbf216b
Roll engine to 549c855e89341b97436b3417542fc8f997492df7 (#18591)
* Roll to 549c855e89341b97436b3417542fc8f997492df7

* Clean up return void - see https://github.com/dart-lang/sdk/issues/33218
2018-06-20 12:36:10 -07:00
Greg Spencer
08d1ec36de Roll engine to 0c119932c0d6cb30dafd75ec717d1eda76fd7651 (#18575) 2018-06-19 09:58:20 +02:00
Florian Loitsch
bd4cf62821
Roll sync async engine (#18454)
* Roll the engine.

This engine includes a VM that defaults to sync-async.

flutter/engine@c8eeee4 Roll the Dart VM.
2018-06-18 15:17:02 +02:00
Florian Loitsch
211b67708f
Roll engine. (#18452)
flutter/engine@c3976b3 Revert "Added IsolateNameServer functionality (#5410)"
flutter/engine@61a2d12 Added IsolateNameServer functionality
flutter/engine@412f8b8 Roll src/third_party/skia 8ea971bfefb6..bb9ee9b4aa7d (10 commits)
flutter/engine@3b1f381 Expose approximateBytesUsed for Picture
flutter/engine@a4c8e1f Roll src/third_party/skia 2a2f67592602..8ea971bfefb6 (5 commits)
2018-06-13 15:48:57 +02:00
Florian Loitsch
11a6a09808
Roll the engine. (#18444)
* Roll the engine

flutter/engine@6b1b887 Roll the Dart VM.
2018-06-13 14:59:02 +02:00
Florian Loitsch
587569337e
Roll engine. (#18420)
flutter/engine@a328531 Roll src/third_party/skia 8e4d09ae7af1..2a2f67592602 (6 commits)
    flutter/engine@10850ea Roll src/third_party/skia 0e2608e84fe5..8e4d09ae7af1 (1 commits)
    flutter/engine@59a784d Roll src/third_party/skia 8c6b49718210..0e2608e84fe5 (1 commits)
    flutter/engine@c0ba226 Roll src/third_party/skia 5c12122ad91d..8c6b49718210 (1 commits)
    flutter/engine@be02d0c Revert "Eliminate support for Dart 1 (#5504)"
    flutter/engine@0ea93c3  Eliminate support for Dart 1
    flutter/engine@036443d Roll src/third_party/skia 36f0c41eafe9..5c12122ad91d (5 commits)
    flutter/engine@4c91156 Roll src/third_party/skia 46fbf8c97a13..36f0c41eafe9 (5 commits)
    flutter/engine@782e500 Roll src/third_party/skia 4c4650150d5f..46fbf8c97a13 (1 commits)
    flutter/engine@16ea70b Roll src/third_party/skia 27dddae3130c..4c4650150d5f (16 commits)
2018-06-13 00:02:21 +02:00
Dan Field
625ac52360
update tests for TextStyle changes in engine (#17982)
* update tests for TextStyle changes in engine

* roll engine, support Foreground on TextStyle

* Support for saving Dart compilation trace on device
2018-06-10 14:08:35 -04:00
Hans Muller
691cbee613
Add locale parameter to EditableText (#18222) 2018-06-09 08:23:59 -07:00
Greg Spencer
b8c81e46a3
Roll engine to 5d2f24aa5cbdbe3c5d41b2b261873d26f4077c79 (#18290) 2018-06-08 00:08:28 -07:00
Greg Spencer
c53245c61d
Roll engine to fca976d8c767e1ac98f8434c03c1a642dca4513e (#18253) 2018-06-06 22:57:26 -07:00
xster
ac0c44fc1a
Small fidelity adjustments for Cupertino (#18104) 2018-06-05 15:38:05 -07:00
Alexander Aprelev
57187b00b2 Roll to engine with second dart roll 2018-06-05 11:04:46 -07:00
Alexander Aprelev
bc30126353 Roll to engine with first dart roll 2018-06-05 11:04:46 -07:00
Alexander Aprelev
db48ae3b90 Roll to engine before first dart roll 2018-06-05 11:04:46 -07:00
Hans Muller
e8bceabbb8
Correct OutlineBorder gapStart when InputDecoration icon is specified (#18182) 2018-06-05 10:40:49 -07:00
Ian Hickson
b83749cab0
Golden file tests for clip (#18056)
Also, fixes "flutter run" for golden tests, and some docs.
2018-06-01 00:23:26 -07:00
Chris Bracken
4aa4c965cc
Roll engine to 6cef519598c09039fc951eca6998b437a7137dec (#18100)
* Eliminate arm64 restriction in iOS framework plist (flutter/engine#5435)
* Roll src/third_party/skia 458f40a..e70c5fb (4 commits) (flutter/engine#5433)
* Call SkAutoCanvasRestore with doSave = true (flutter/engine#5432)
2018-05-31 21:08:54 -07:00
Alexander Markov
c7a13e67fd Roll engine to e8fd58a503a800242fc68f1f2f115b9ba79d783e - with Dart roll 2018-05-31 18:13:39 -07:00
Alexander Markov
971140e511 Roll engine to 0b3118d39606a775c60319b82112ef42fbabc759 - before dart roll 2018-05-31 18:13:39 -07:00
Todd Volkert
bf531ba871
Roll engine to 15ddcd448d972381cfa9c93c041dfa31a2061e0c (#18084)
flutter/engine@15ddcd4 Roll src/third_party/skia e45752e..0390d3e (8 commits)
flutter/engine@89eb6a3 call existing ostream operator for SkMatrix
flutter/engine@8360553 Roll src/third_party/skia 588f879..e45752e (24 commits)
flutter/engine@6bfd413 Synchronizes analysis_options.yaml files, and turns on Function typedef lint.
2018-05-31 13:56:05 -07:00
Ben Konyi
4f3fadb6f0 Dart SDK roll for 2018-05-30 (#18043)
* Pre-Dart SDK roll engine revision

* Dart SDK engine roll for 2018-05-30.

Commits:

3b6caa3517b Split UnresolvedNameGenerator
f50873d3451 [fuchsia] Renaming component FIDL to fuchsia.sys.
13987b073d6 Add Forest method to access the name of a variable
declaration
3b86f823d0a [vm/corelib] Remove GrowableArrayMarker hack.
88127f10e4f Clean up num#toStringAsPrecision docs
1eb1885c62d tools/addlatexhash.dart: Remove unused import
03cb46a2290 [vm/perf] Fix JITDUMP integration.
9d9eff44c99 Support sharing function signatures in deferred parts for
fast startup
ae9f5d2a1b1 Add Forest API for logical expressions
66c590d3ad3 Add json/utf8 BOM support in changelog.
d116e62d76d Improve catch parameter recovery
aa8e2ee178d Revert "[vm] Add tests for determinism of script and AppJIT
snapshots."
ec47e524bc9 Switch to non-alpha versions for analyzer/front_end/kernel.
aac0478fada [vm] Add tests for determinism of script and AppJIT
snapshots.
6cc7aa803a1 Change names/declarations tasks in AnalysisDriver sync.
c30af41b96c Reapply "[mirrors] Add IsolateMirror.loadUri."
a40993a6aff Observatory strong mode fix: Fix incorrect types in
DebuggerStackElement.
0fdfc9aa3b6 Observatory strong mode fix: Add a needed implements clause.
209029ab8ee Observatory strong mode fix: Pass through a type parameter
in the implements clause for GuardedMock.
1d323687b39 Use selection to decide whether EXTRACT_LOCAL_VARIABLE and
EXTRACT_METHOD are available.
2018-05-31 07:40:44 -07:00
liyuqian
61a4ab386a Roll engine to d174c4ff012ed7f64420a3525d6cc734ad3b8352 (#18047)
flutter/engine@d174c4f Remove unnecessary saveLayer
flutter/engine@b41c2ae Roll src/third_party/skia 137b874..588f879 (6 commits)
flutter/engine@15be13d Roll src/third_party/skia 21ca043..137b874 (5 commits)
flutter/engine@dfb437a Roll src/third_party/skia 264182c..21ca043 (3 commits)
flutter/engine@abda89c Roll src/third_party/skia 09725b0..264182c (1 commits)
flutter/engine@0a47817 Roll src/third_party/skia 61f36d3..09725b0 (1 commits)
flutter/engine@a4f0cd7 Roll src/third_party/skia 8363be1..61f36d3 (8 commits)
2018-05-30 15:40:39 -07:00
Danny Tuppeny
5ce672b79b
Detect permissions issues running flutter on Windows (#17975)
* Detect permissions issues running flutter on Windows

Fixes #17972.
2018-05-30 08:14:48 +01:00
Régis Crelier
921695cc44
Roll engine to 16f5cd8106c75e980a4d0bb05c0505a0e1182eb7 (#18008) 2018-05-29 18:00:57 -07:00
Alexander Aprelev
d79f2ee223 Roll engine to 1ed25ca7b7e3e3e8047df050bba4174074c9b336.
This is with dart roll.
2018-05-26 14:50:18 -07:00
Alexander Aprelev
a863817c04 Roll engine to 2b1f3dbe25894d7614587f494a25b40fdb344f4a.
This is one before dart roll.
2018-05-26 14:50:18 -07:00
Chris Bracken
677df7c351
Roll engine to abd74ed5ed7fdfabb80226db7480ba631f230e0b (#17885)
* abd74ed Add support for physical keyboards on Android (flutter/engine#5324)
* bb75825 Update buildroot to pull in msvc updates. (flutter/engine#5366)
* df7a02d Roll src/third_party/skia a0047bc..20027ce (19 commits) (flutter/engine#5365)
* 15bb9b8 Generate .packages for both flutter_kernel_transformers and frontend_server in the same way (flutter/engine#5362)
* 983f39c Don't enable LTO on Windows hosts as the toolchain does not read the value. (flutter/engine#5364)
* fb709e2 [fuchsia] Plumbing for sharing between AOT snapshots. (flutter/engine#5351)
* 416418f Roll src/third_party/skia 75bf216..a0047bc (5 commits) (flutter/engine#5363)
* b607382 Improve licenses script (flutter/engine#5355)
* c8050e8 Generate frontend server's .packages from Dart .packages file instead of using pub get. (flutter/engine#5360)
* 4d89213 Roll src/third_party/skia 84a4e5c..75bf216 (5 commits) (flutter/engine#5361)
* f24fdba Roll src/third_party/skia/ e9c81ee2e..84a4e5c00 (1 commit) (flutter/engine#5359)
* c622c68 Roll src/third_party/skia/ 8517631bf..e9c81ee2e (1 commit) (flutter/engine#5358)
* 93b3b26 Roll src/third_party/skia/ d416083ee..8517631bf (3 commits; 2 trivial rolls) (flutter/engine#5357)
* 9b51b89 Roll src/third_party/skia/ 13235d896..d416083ee (3 commits) (flutter/engine#5356)
2018-05-24 16:33:46 -07:00
Ryan Macnak
d27cd520de
Don't link the core snapshot in the Android engine. (#17855)
Allows one to use a different core snapshot without a custom engine build by just packaging a different one in the APK.
2018-05-23 18:32:01 -07:00
P.Y. Laligand
af764a51a9
Roll engine to 8b0c5c1b99d15f0517287a5b023eb4fbcd3fd6a3. (#17847) 2018-05-23 15:05:25 -07:00
Yegor
4beb57c324
Roll engine; pass semantics child orders (#16970)
* pass semantics children in traversal and hit test orders

* explain why we are inverting _children

* Roll engine
2018-05-21 20:55:28 -07:00
asiva
cc4eeb1ca1 Roll engine to version d2448888a11ab958beece5ef6df99c8d069d09db
(contains roll of Dart to version
97b6c2e09d6532eeb622d85f23109f3f3b6d2b61 )
2018-05-21 13:25:40 -07:00
asiva
77fb3a49cb Update engine revision to 946fd13a1c09d2ad48274f57f995c00fbaecc480
(contains skia roll to 037be4e032ef31d7bc0cf914c972af97c456b17f)
2018-05-21 13:25:40 -07:00
Michael Goderbauer
63b24639ff
Unblock PowerShell Script before execution (#17658) 2018-05-18 09:56:59 -07:00
Todd Volkert
ce6fbeb5b5
Roll engine to 1179c38a42f5a979eec19f3b9ca72a5eb679442a (#17713)
This contains the following commits:

flutter/engine@1179c38 Clear the raster cache result when bypassing raster cache.
flutter/engine@ea9f96b Roll src/third_party/skia/ dd6e62e28..44890ef00 (1 commit)
flutter/engine@5c4201f Roll src/third_party/skia/ 51371a433..dd6e62e28 (4 commits; 1 trivial rolls)
flutter/engine@a56f2f2 Roll src/third_party/skia/ 000e00df1..51371a433 (11 commits; 1 trivial rolls)
2018-05-18 00:45:54 -07:00
Alexander Aprelev
8a83d0df7f
Roll engine to 40a37126078f3eee2cd7584da04704908f47cd68 (#17702)
* Roll engine to 40a37126078f3eee2cd7584da04704908f47cd68

Changes since last roll:
```
40a371260 Remove the content handler for its move to topaz. (#5289)
a262da46f Roll src/third_party/skia/ c06754b04..000e00df1 (12 commits; 1 trivial rolls) (#5288)
f7eab94f4 Roll src/third_party/skia/ bd74e6a02..c06754b04 (1 commit) (#5287)
597fa9ed4 Delegate AppDelegate life-cycle callbacks to plugins via separate object (#5173)
ef0915c10 update docs for Path.getBounds (#5261)
bb1736b7b Roll src/third_party/skia/ 15f1761d9..bd74e6a02 (1 commit; 1 trivial rolls) (#5286)
8c9558b1f Roll src/third_party/skia/ ed4921b9d..15f1761d9 (1 commit) (#5285)
5cbfa9593 Roll src/third_party/skia/ 05da1c16d..ed4921b9d (1 commit) (#5284)
919e8c211 Support for TwoPointConical gradients (#5275)
cdd7e0887 Roll src/third_party/skia/ 94f585ed0..05da1c16d (9 commits; 1 trivial rolls) (#5283)
```

* Include more changes(reverts and a fix)
2018-05-17 15:12:08 -07:00
Ryan Macnak
2e24351fb1
Roll engine to 4374ccc1be46f0f5e0d86b44a76cc3e1f1af8bb0. (#17669) 2018-05-17 10:53:00 -07:00
Todd Volkert
c4cb0ecff3
Updates to debugDisableShadows (#17577)
1. Make CupertinoSwitch use BoxShadow.toPaint() so that it respects
   the `debugDisableShadows` flag.
2. Increase blue radius on debug banner
3. Only stroke "synthetic shadow" borders if elevation is positive.
2018-05-15 08:55:42 -07:00
Greg Spencer
ace27819fe
Fix flutter shell script to handle properly shells that have CDPATH set (#17589)
Before this change, if CDPATH was set, and you type (from the flutter root) "bin/flutter --version" you would get an error.

This is because the cd command in follow_links was printing the directory Bash chose from the CDPATH to stdout, causing the path to have a newline in it, which understandably confuses the rest of the script.
2018-05-14 17:11:38 -07:00
Jonah Williams
f9bb4289e9
roll engine to 06afdfe54ebef9168a90ca00a6721c2d36e6aafa (#17527) 2018-05-11 21:44:54 -07:00
Zachary Anderson
72dcc69ab1
Roll engine to 983b119d4117e10e9466b2bf544a17795b9b5c12 (#17521) 2018-05-11 16:01:11 -07:00
Jason Simmons
2f122f7d2a
Add a golden image test for centered text (#17517) 2018-05-11 12:17:18 -07:00
Todd Volkert
f086a45f82
Roll engine to 9ae10ef702e76585ea498bdfb2b40181017623ad (#17503)
This contains the following commits:

flutter/engine@9ae10ef Revert f6359e4111d37652409e2392fdb3cb72f1119c2a
2018-05-11 00:45:32 -07:00
Todd Volkert
3d3673a34f
Roll engine to b856303c4e20a96877d9551572c71dada31537bd (#17499)
This contains the following commits:

flutter/engine@b856303 Revert 37e20af6a324cd4cfa1324b8c644712ef8224359
flutter/engine@39c02c4 Fixed Windows build after Blink removal
flutter/engine@4a4cff9 Remove Blink code
flutter/engine@f2acd0a Roll src/third_party/skia/ f31fece65..1d686a962 (10 commits)
2018-05-10 20:46:34 -07:00
xster
e42c50cf20
Post libtxt/post iOS 11 fidelity fine tuning (#17366) 2018-05-10 17:35:18 -07:00
Todd Volkert
d54858a0cd
Roll engine to fade83ce3ea68a89b726bc7881417f3c2713ceaa (#17488)
This contains the following commits:

flutter/engine@fade83c Bypass the raster cache when screenshotting
2018-05-10 16:04:35 -07:00
Zachary Anderson
bb4afb0472 Roll engine to 37e20af6a324cd4cfa1324b8c644712ef8224359 (#17481) 2018-05-10 14:36:54 -07:00
Ian Hickson
ca94bfdfc6 Factor our common Paint-building code used with BoxShadow (#17363) 2018-05-09 22:42:38 -07:00
Todd Volkert
d1e49bc6ad
Roll engine to 11d6da3cd9b9449a0d56c068193f9a0addf89e33 (#17405)
This contains the following commits:

flutter/engine@11d6da3 Restore Skia revision
2018-05-08 15:29:52 -07:00
Todd Volkert
d130e37aca
Roll engine to 2bc3b3ecf1c6b315d8c80395d287aa8cd5b0baa1 (#17403)
This contains the following commits:

flutter/engine@2bc3b3e Roll Skia back to d8a189fca3cdfa064de75a280d5af34cc5026bbe
flutter/engine@5d4a38c Roll src/third_party/skia/ d925f2d38..efb84e673 (4 commits)
flutter/engine@61b5028 Read/apply settings that apply process wide before creating any shell components.
flutter/engine@2d60865 Roll src/third_party/skia/ e7df0bb90..d925f2d38 (4 commits)
flutter/engine@8898939 Roll Skia to e7df0bb900ec266021bc6bf4477d533ce1b1f749
flutter/engine@8450a00 Roll Skia back to d8a189fca3cdfa064de75a280d5af34cc5026bbe
flutter/engine@3192223 Roll src/third_party/skia/ 6198f39ad..e7df0bb90 (1 commit)
flutter/engine@5f08fca Roll src/third_party/skia/ cea8e3d13..6198f39ad (1 commit)
flutter/engine@a0be877 Make thread names more descriptive.
flutter/engine@9110e89 Expose View:OfferServiceProvider to UI thread components in a thread safe manner.
flutter/engine@eb5bbda Specify a custom isolate snapshot per AOT shell launch.
flutter/engine@d97b6d8 Allow explicit specification of the isolate snapshot.
2018-05-08 15:29:02 -07:00