Commit Graph

18842 Commits

Author SHA1 Message Date
Alexandre Ardhuin
b5f328e37e remove unnecessary string interpolations (#49622) 2020-01-31 18:30:21 +01:00
Bogdan Lukin
275ec45ec4 fix material selection handle paint with transparent textSelectionHandleColor (#49830) 2020-01-31 09:28:17 -08:00
Dan Field
b2a27c109c Be clearer about when and why we override HttpClient in tests (#49844) 2020-01-31 09:22:30 -08:00
Shi-Hao Hong
effc019054 Revert "Elide tree walks (#48413)" (#49886)
This reverts commit 46ccd08674.
2020-02-01 00:20:04 +08:00
Dan Field
46ccd08674 Elide tree walks (#48413) 2020-01-31 07:09:44 -08:00
Alexandre Ardhuin
5a8de59a66 refactor generateString to emit simpler dart code (#49334) 2020-01-31 11:57:54 +01:00
Gary Qian
83d4d63a71 Track lastKnownRemoteTextEditingValue separately from received data (#49406) 2020-01-30 18:10:36 -08:00
Jonah Williams
d2b66dbfcf Revert "Refactors global key duplication detection (#46183)" (#49847)
This reverts commit 340b193f20.
2020-01-30 17:02:16 -08:00
chunhtai
340b193f20 Refactors global key duplication detection (#46183) 2020-01-30 14:23:02 -08:00
Greg Spencer
e7baef08a1 Use DiagnosticableMixin instead of Diagnosticable for some conditionals. (#49726)
This PR fixes #49647 by changing DiagnosticableMixin.toDiagnosticsNode and other things to accept DiagnosticableMixin instead of requiring Diagnosticable.
2020-01-30 14:18:09 -08:00
Greg Spencer
6ee8b6546b Revert "Always use new plugin schema for plugin template (#48258)" (#49827)
This reverts commit 9d4a35b because it appears to break

the gradle_non_android_plugin_test.
2020-01-30 12:46:12 -08:00
ZichangG
0be9127dfd add preserveHeaderCase for classes extends HttpHeaders (#49766) 2020-01-30 11:43:02 -08:00
Dan Field
169529c370 Defer image decoding when scrolling fast (#49389) 2020-01-30 11:38:00 -08:00
stuartmorgan
9d4a35ba8b Always use new plugin schema for plugin template (#48258)
Now that the new schema is supported on the stable channel, and the old
schema is considered legacy, the template should always create plugins
using the new schema.
2020-01-30 11:30:31 -08:00
Matthew Cliatt
9375377fa9 Fix handling backspace on macos with text selection (#49760)
Fixes #46150 by catching both the delete and backspace keys, rather than just the delete key.
2020-01-30 09:36:41 -08:00
chunhtai
406d8f7f1e Fix focus when popping pages (#49714)
Fixes the focus handling when popping pages so that when multiple pages are popped, the focus doesn't try to focus the interstitial pages.
2020-01-30 09:35:58 -08:00
liyuqian
2ccf3f877d Print more layer debug info (#49679) 2020-01-30 09:33:01 -08:00
Greg Spencer
4b4cff94bf Move stocks example app into dev/benchmarks/test_apps (#49559)
The stocks example app is outdated and deprecated, but we still use it for some benchmark tests. Moving it into the benchmarks directory to indicate its status.
2020-01-30 09:31:07 -08:00
Jonah Williams
58811028a4 [flutter] Allow hot reload replacements of Stateless/Stateful Widget (#48932) 2020-01-30 07:58:03 -08:00
Zachary Anderson
92f7e16312 [flutter_tools] Make OperatingSystemUtils context-free (#49740) 2020-01-29 17:51:31 -08:00
Gary Qian
52df599419 Expose TextHeightBehavior in Text, RichText, and DefaultTextStyle. (#48346) 2020-01-29 17:02:57 -08:00
Jenn Magder
e8b3d7f358 Update Xcode compatibility version (#49654) 2020-01-29 15:58:02 -08:00
Dan Field
7aec9b4602 Avoid calling didChangeDependences on a State that has dropped out of the tree (#49527) 2020-01-29 14:33:01 -08:00
Jenn Magder
02dc0ab37f Remove unnecessary BuildableIOSApp from "build ios-framework" (#49659) 2020-01-29 14:27:43 -08:00
Jenn Magder
d85ea51384 Move iMobileDevice to globals (#49724) 2020-01-29 13:51:16 -08:00
Jonah Williams
cb3b7ab487 [flutter_tools] simplify symbol logic for iOS (#49628) 2020-01-29 13:43:23 -08:00
chunhtai
de7da494a1 Navigator 2.0: Refactor the imperative api to continue working in the new navigation system (#44930) 2020-01-29 13:43:02 -08:00
Hans Muller
3f2c6ea724 Integration test for the gen_l10n tool (#49586) 2020-01-29 12:45:03 -08:00
LongCatIsLooong
dbaa4c2374 fix date picker range validation (#49637) 2020-01-29 12:43:02 -08:00
Anthony
6a74be53b3 [a11y] Re-land Make sure RenderFractionalTranslation updates its semantics after the translation field is set (#49708)
Re-land Make sure RenderFractionalTranslation updates its semantics after the translation field is set
2020-01-29 13:05:49 -05:00
Terry Lucas
1b4d321b34 Fix Flutter tool to use correct adb parameter and collect Realtime value. (#49701)
* Fix parameter to adb to be _package.id instead of package._launchActivity.
2020-01-29 10:01:17 -08:00
Jonah Williams
22fc215260 [flutter_tools] hide assembly gen_snapshot warning (#49662) 2020-01-29 09:06:33 -08:00
Emmanuel Garcia
466681cad8 Improve error message when a plugin sets an invalid android package (#48104) 2020-01-28 17:48:26 -08:00
Emmanuel Garcia
1c6cc23903 Sanitize host before calling pm (#49644) 2020-01-28 16:44:58 -08:00
Jason Simmons
722b4277ca Provide a non-null default value for the compute debug label in release mode (#49638) 2020-01-28 16:43:01 -08:00
Dan Field
e7984bd4f6 Handle StackOverflows (#49629) 2020-01-28 16:38:02 -08:00
Gary Qian
f2865090fd Move dart:ui ParagraphStyle tests to engine (#49645) 2020-01-28 16:36:12 -08:00
Mouad Debbar
8366b2721a [web] Serve dart files correctly when running "flutter test" in Chrome (#49325) 2020-01-28 15:08:02 -08:00
Tong Mu
da0a7d8b2e MouseTracker no longer requires annotations attached (#48453) 2020-01-28 15:03:01 -08:00
Jonah Williams
dd98046fe5 Revert "[flutter_tools] remove alternative build aot code path (#49577)" (#49641)
This reverts commit d1e25bf233.
2020-01-28 13:21:56 -08:00
Jonah Williams
ab426858b1 [flutter_tools][web] add favicon to template and update index.html (#49237) 2020-01-28 13:09:18 -08:00
Jonah Williams
d1e25bf233 [flutter_tools] remove alternative build aot code path (#49577) 2020-01-28 13:08:04 -08:00
Jonah Williams
3f5786bee9 [versions] update versions --force-upgrade (#49590) 2020-01-28 13:07:45 -08:00
Jonah Williams
33e61d1cd6 [flutter_tools] open chrome with unresolve hostname (#49625) 2020-01-28 12:53:03 -08:00
Jonah Williams
3bd4c69fd8 Revert "Sanitize host before calling pm (#49591)" (#49623)
This reverts commit c592b54678.
2020-01-28 10:14:08 -08:00
Emmanuel Garcia
c592b54678 Sanitize host before calling pm (#49591) 2020-01-28 08:17:11 -08:00
Zachary Anderson
68ed5c2baf [flutter_tool] Hide unsafe std{out,err} operations (#49561) 2020-01-28 07:58:02 -08:00
Dan Field
fabeb2a16f Revert string interp (#49602) 2020-01-28 07:56:51 -08:00
Michael Goderbauer
bc5ea0a05a Reland "Do not rebuild Routes when a new opaque Route is pushed on top" (#49376) 2020-01-27 23:56:41 -08:00
Jonah Williams
c341d4b78f [flutter_tools] Discover pubspec.yaml in parent directories (#48548) 2020-01-27 21:48:01 -08:00