Justin McCandless
ed9509697c
Docs explaining how to avoid the problem of height toggling with error ( #29811 )
...
Documentation that explains a common use case seen in Github issues where users were surprised by TextFormField growth to accommodate validation messages.
2019-03-27 09:52:23 -07:00
LongCatIsLooong
673e989230
Remove unwanted gap between navigation bar and safe area's child ( #29943 )
...
Remove the additional top padding from CupertinoPageScaffold's MediaQuery when the navigation bar is opaque (as the padding was already consumed by the navigation bar).
Related Issue: #29136
2019-03-27 12:30:46 -04:00
Dwayne Slater
393521defe
Allow PointerEnterEvent and PointerExitEvents to be created from any PointerEvent ( #28602 )
...
Avoids an implicit downcast + crash in MouseTracker, since the last
pointer event can be a Move or Down event, in addition to Hover.
2019-03-27 09:26:28 -07:00
rami-a
64a28e3685
Fix issue with account drawer header arrow rotating when setState is called ( #29980 )
...
The UserAccountsDrawerHeader had a bug with the arrow rotating whenever setState was called on its parent. This change makes sure that we check that the state actually changed before allowing the animation to trigger.
Fixes #25801
v1.4.3
2019-03-27 11:19:22 -04:00
Jonah Williams
bafe7cbbb4
Watch wildcard directories in addition to asset bundle ( #29883 )
2019-03-26 21:40:53 -07:00
Jonah Williams
141f87b327
ensure that fe server is always built with tool ( #29768 )
v1.4.2
2019-03-26 17:11:04 -07:00
Dan Field
820b0e029e
Avoid overwriting task result for non-leak checkers ( #29989 )
2019-03-26 11:40:05 -07:00
Kate Lovett
204eceea93
Linking Higher & Lower Class Docs ( #29758 )
...
* Adding linking between higher and lower level classes in the API Docs. ref:#22859
* Fixed links between classes.
v1.4.1
2019-03-26 10:05:30 -07:00
Jonah Williams
164dae3bf1
Revert "Lazy cache 4 ( #29785 )" ( #29985 )
2019-03-26 10:01:22 -07:00
Amir Hardon
f652f01890
Limit the semantic nodes ID range to 2^16 ( #29928 )
...
This PR limits the framework generated semantic node IDs to be smaller than 2^16, this allows to safely generate semantic node in the engine with IDs >= 2^16 avoiding ID collision (which is done in flutter/engine#8250 ).
2019-03-26 09:37:27 -07:00
Zachary Anderson
7ea7d8d003
[fuchsia] Fix flutter_tool BUILD.gn deps ( #29942 )
2019-03-26 08:57:40 -07:00
Jonah Williams
d71f324e48
Lazy cache 4 ( #29785 )
2019-03-26 08:45:29 -07:00
hyjfine
6e50ccc803
Let CupertinoTextField's clear button also call onChanged ( #29474 )
2019-03-26 00:26:13 -07:00
engine-flutter-autoroll
b5700506fe
Roll engine af64f725f6c7..0d83a2ecd1bb (2 commits) ( #29948 )
...
af64f725f6...0d83a2ecd1
git log af64f725f6c74f5d1287a8be8511691119354088..0d83a2ecd1bb78f8e1f0ed9719ff3751cdfdd064 --no-merges --oneline
0d83a2ecd Roll src/third_party/skia 15dc59e65cfa..c5ee499f2c59 (2 commits) (flutter/engine#8298 )
42d062f95 [fuchsia] Add missing trace macros (flutter/engine#8297 )
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-03-25 22:57:41 -04:00
Jonah Williams
44b22c7b04
Fix cache location, artifacts, and re-enable dart2js test ( #29783 )
2019-03-25 18:47:37 -07:00
engine-flutter-autoroll
7cf4a6df98
Roll engine dd6be2fd8371..af64f725f6c7 (3 commits) ( #29944 )
...
dd6be2fd83...af64f725f6
git log dd6be2fd83710de8392fb554927a5d495684a13e..af64f725f6c74f5d1287a8be8511691119354088 --no-merges --oneline
af64f725f Fixing links between higher and lower classes. (flutter/engine#8295 )
22ee8ee08 Migrate existing embedder unit tests to use the fixture. (flutter/engine#8296 )
345ae7d37 Delegate a11y events and action to/from embedded Android platform views. (flutter/engine#8250 )
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-03-25 20:59:41 -04:00
liyuqian
42443f6631
Remove tranparent paint hack from BackdropFilter ( #29929 )
...
We can remove the hack because https://github.com/flutter/engine/pull/8183
has been rolled into the framework.
2019-03-25 17:09:39 -07:00
engine-flutter-autoroll
18a08a8f4f
Roll engine 3a445cec8a51..dd6be2fd8371 (2 commits) ( #29937 )
...
3a445cec8a...dd6be2fd83
git log 3a445cec8a51056e5903c12659b6fc97138e57db..dd6be2fd83710de8392fb554927a5d495684a13e --no-merges --oneline
dd6be2fd8 Roll src/third_party/skia 42197c0bc68e..15dc59e65cfa (19 commits) (flutter/engine#8294 )
d6ead18f4 Make it easy to write embedder unit tests by creating a fixture and config builder. (flutter/engine#8276 )
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.
v1.4.0
2019-03-25 19:21:41 -04:00
engine-flutter-autoroll
37f8020b4c
Roll engine dcc72c7176bc..3a445cec8a51 (4 commits) ( #29924 )
...
dcc72c7176...3a445cec8a
git log dcc72c7176bcaa9fc9fa3798542f764ca6fe4ebc..3a445cec8a51056e5903c12659b6fc97138e57db --no-merges --oneline
3a445cec8 Roll src/third_party/skia cd54466473fe..42197c0bc68e (10 commits) (flutter/engine#8292 )
fcc63e7d0 Roll src/third_party/skia 2e2fa9e3a06b..cd54466473fe (2 commits) (flutter/engine#8291 )
1b1209881 Roll src/third_party/skia c9f746cfb9f4..2e2fa9e3a06b (1 commits) (flutter/engine#8290 )
b5813917f Roll src/third_party/skia e9a53fe3526a..c9f746cfb9f4 (1 commits) (flutter/engine#8288 )
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-03-25 14:42:41 -04:00
Danny Tuppeny
6b5b846b98
Update Twitter handle @flutterio -> @FlutterDev ( #29908 )
...
The @flutterio account now just directs people to @FlutterDev:
https://twitter.com/flutterio
2019-03-25 18:38:11 +00:00
Jonah Williams
9bc85d7e54
wrap Timeline calls in assert ( #29861 )
2019-03-25 09:42:57 -07:00
Jonah Williams
beaf7e28fa
Update upgrade to reset off of hotfix branches ( #29786 )
2019-03-25 09:42:28 -07:00
Jonah Williams
377dfbd90d
dont fail build if codegen fails ( #29818 )
2019-03-25 08:43:13 -07:00
engine-flutter-autoroll
91b71ba964
dcc72c717 Roll src/third_party/skia d79c95e8bcf2..e9a53fe3526a (1 commits) (flutter/engine#8287) ( #29874 )
...
d2bba21af2...dcc72c7176
git log d2bba21af27a8d3f30c66aa014f324c786f3fb4e..dcc72c7176bcaa9fc9fa3798542f764ca6fe4ebc --no-merges --oneline
dcc72c717 Roll src/third_party/skia d79c95e8bcf2..e9a53fe3526a (1 commits) (flutter/engine#8287 )
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-03-24 16:18:43 -04:00
engine-flutter-autoroll
1b282b0e80
Roll engine 9f878fcb3ecd..d2bba21af27a (6 commits) ( #29869 )
...
9f878fcb3e...d2bba21af2
git log 9f878fcb3ecdcc2c6ba0c6d958282c176f008183..d2bba21af27a8d3f30c66aa014f324c786f3fb4e --no-merges --oneline
d2bba21af Roll src/third_party/skia ab4c138c0ef3..d79c95e8bcf2 (2 commits) (flutter/engine#8286 )
cee2bd732 Roll src/third_party/skia 97d957d1db65..ab4c138c0ef3 (3 commits) (flutter/engine#8285 )
ef3cbe8ac Roll src/third_party/skia 4c0b5c4b79dd..97d957d1db65 (1 commits) (flutter/engine#8284 )
bd4f6d726 Roll src/third_party/skia b1dbbc8509c6..4c0b5c4b79dd (2 commits) (flutter/engine#8283 )
8d23b21d1 Roll src/third_party/skia 61bd91237778..b1dbbc8509c6 (2 commits) (flutter/engine#8282 )
61838cab6 Roll src/third_party/skia ec1c6fdfdd11..61bd91237778 (1 commits) (flutter/engine#8280 )
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-03-24 05:18:43 -04:00
engine-flutter-autoroll
2e637d8303
9f878fcb3 Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) (flutter/engine#8279) ( #29836 )
...
62c88d6902...9f878fcb3e
git log 62c88d690272f0b78047758bb9d8ffa8bbb870cc..9f878fcb3ecdcc2c6ba0c6d958282c176f008183 --no-merges --oneline
9f878fcb3 Roll src/third_party/skia e86cc5039026..ec1c6fdfdd11 (1 commits) (flutter/engine#8279 )
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-03-23 13:20:41 -04:00
engine-flutter-autoroll
94c68e1115
62c88d690 Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) (flutter/engine#8278) ( #29832 )
...
f8e3a40f9b...62c88d6902
git log f8e3a40f9ba701120724b5d6e8ff790d50f18083..62c88d690272f0b78047758bb9d8ffa8bbb870cc --no-merges --oneline
62c88d690 Roll src/third_party/skia 33332f1e100c..e86cc5039026 (1 commits) (flutter/engine#8278 )
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-03-23 03:53:41 -04:00
engine-flutter-autoroll
fb80d5f0e1
Roll engine 5f8ae420c1ac..f8e3a40f9ba7 (2 commits) ( #29830 )
...
5f8ae420c1...f8e3a40f9b
git log 5f8ae420c1ac61bbbb26e61251d129c879fc788d..f8e3a40f9ba701120724b5d6e8ff790d50f18083 --no-merges --oneline
f8e3a40f9 Roll buildroot to 9c7b023ff266ee58b00fe60326fa1db910a087f3 (flutter/engine#8277 )
c12696cc5 Roll src/third_party/skia f9264bac4e99..33332f1e100c (27 commits) (flutter/engine#8275 )
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-03-23 01:16:40 -04:00
Jonah Williams
855b6abf76
roll engine to 5f8ae420c1ac61bbbb26e61251d129c879fc788d ( #29817 )
2019-03-22 18:19:37 -07:00
Mouad Debbar
7675a6ea94
Add support for text selection via mouse to Cupertino text fields ( #29769 )
2019-03-22 16:04:55 -07:00
Alexandre Ardhuin
bfa1d25bf9
some formatting of map, parameters and spaces ( #29760 )
2019-03-23 00:02:21 +01:00
Dan Field
ecfdd7e1ea
Detect and cleanup leaky processes ( #29196 )
...
* Detect and cleanup leaky processes
* Add flaky tests for detecting leaked processes
2019-03-22 14:32:36 -07:00
Luka Knezic
fa2fd11275
Update CupertinoTextField ( #29008 )
2019-03-22 11:21:06 -07:00
Abhijeeth Padarthi
475d93a172
Removes unnecessary "new" in documentation ( #29779 )
2019-03-21 22:59:05 -07:00
Amir Hardon
e2cd5931a7
Revert "Update upgrade to rebase and stash local changes. ( #29192 )" ( #29780 )
...
This reverts commit e38be671a77b6c09dceb74ad2e63cc4b8671c83d.
2019-03-21 20:34:07 -07:00
engine-flutter-autoroll
697a2a828f
Roll engine d4d4883216fd..b68f7e72aa71 (7 commits) ( #29776 )
...
d4d4883216...b68f7e72aa
git log d4d4883216fd1c1dfc17d41418a960c002cfff57..b68f7e72aa71eb75969bd674d78a5b40ee5ed89f --no-merges --oneline
b68f7e72a Allow specifying an alternate Mac host SDK. (flutter/engine#8249 )
3df694300 Roll src/third_party/dart cabaa78cc5..ba0147ac07 (3 commits) (flutter/engine#8248 )
69c4d82f5 Roll src/third_party/skia d6ab77a2e20f..19fb3971bca5 (17 commits) (flutter/engine#8245 )
06635d38a Mirror Android platform views a11y tree in the Flutter a11y tree. (flutter/engine#8237 )
28433c513 FlutterJNI no longer asserts it is attached when dispatching platform messages and instead fizzles with a warning if not attached. Not sure what root cause of issue is, but this is necessary to avoid crashes. (flutter/engine#8246 )
1addfb596 Roll src/third_party/dart 5e9df35a57..cabaa78cc5 (36 commits) (flutter/engine#8244 )
13e3b7101 Roll src/third_party/skia a695da930510..d6ab77a2e20f (11 commits) (flutter/engine#8243 )
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-03-21 21:54:41 -04:00
Jonah Williams
6701bbc528
update fuchsia-attach ( #29764 )
2019-03-21 16:13:04 -07:00
Jonah Williams
40cbdd11cd
Use Dart version in script cache check ( #29721 )
2019-03-21 15:56:13 -07:00
xster
8e7e435706
Add heart shapes to CupertinoIcons ( #29630 )
v1.3.14
2019-03-21 15:31:46 -07:00
Michael Goderbauer
235577d386
Fix transition to stock details ( #29638 )
2019-03-21 15:29:02 -07:00
Rubens de Melo
a8c1960fc2
Include brackets on OutlineButton doc ( #29654 )
2019-03-21 15:28:51 -07:00
Jonah Williams
e38be671a7
Update upgrade to rebase and stash local changes. ( #29192 )
2019-03-21 14:32:52 -07:00
Jonah Williams
fc9f7dea1a
Allowing adding/updating packages during hot reload ( #29747 )
2019-03-21 13:59:38 -07:00
Mouad Debbar
c80366a160
Avoid flickering while dragging to select text ( #29563 )
2019-03-21 13:25:29 -07:00
Jonah Williams
469a859c72
Enable code generation features in tool ( #29399 )
2019-03-21 13:12:10 -07:00
Jonah Williams
e8e60a8dd7
Revert "Enable platform views for Flutter Gallery on iOS. ( #29632 )" ( #29754 )
2019-03-21 12:47:19 -07:00
Amir Hardon
71fa3889a0
Enable platform views for Flutter Gallery on iOS. ( #29632 )
...
This results in running Flutter Gallery with one less thread (platform
and gpu threads are the the same).
This is very likely to cause a regression in the iOS Gallery benchmarks.
I'm mainly interested in landing this to see how much the benchmarks
regress, and it's likely that we will revert it shortly after landing.
2019-03-21 11:02:43 -07:00
Shayne Kelly II
db096cdfd8
Update DropdownButton underline to be customizable ( #29138 )
2019-03-21 10:32:43 -07:00
Christopher Fujino
a4b9ef2e79
Fix more tests for ANSI terminals ( #29699 )
...
* have tests that log error messages use a FakePlatform that does not support Ansi color, to fix tests started from color terminals
* add the override to the other tests too, in case someone copy & pastes them in the future for a test involving an error message
2019-03-21 09:11:58 -07:00
Jonah Williams
377f4451ca
fix asset reloading ( #29469 )
2019-03-21 09:03:28 -07:00