Commit Graph

18842 Commits

Author SHA1 Message Date
Darren Austin
7706a97aba Localized new strings added in the redesigned Material Date Picker (#56645) 2020-05-14 11:02:11 -07:00
Kate Lovett
c733864aff Step 1 of 3: Add opt-in for debugCheckHasMaterialLocalizations assertion on TextField (#56090) 2020-05-14 11:02:07 -07:00
Jenn Magder
bd430081e0 Make initial daemon devices population fast (#56959) 2020-05-14 11:00:51 -07:00
Jenn Magder
f66d3c5ab2 Remove empty Supporting Files group from Swift app template (#57161) 2020-05-14 11:00:43 -07:00
shihchanghsiungsonos
bcc42901ad Fix xcode_backend.sh to strip bitcode for archive build, if the project has bitcode disabled entirely (#57027) 2020-05-14 10:57:11 -07:00
Nicolas Schneider
362a557365 allow changing the paint offset of a GlowingOverscrollIndicator (#55829) 2020-05-14 10:57:06 -07:00
snyiuan
610dc170d9 setState() will call scheduleFrame() in post-frame callback now. (#56968) 2020-05-13 09:37:02 -07:00
Jonah Williams
3ccb160da3 [flutter_tools] re-enable non-nullable test (#57075) 2020-05-13 09:32:03 -07:00
chunhtai
7bed5a2851 fix push replacement reports wrong previous route to navigator observer (#57036) 2020-05-13 09:27:03 -07:00
Robert Ancell
3b31e89f0a Fix wrong link in description on the platform system channel (#56859) 2020-05-13 09:22:02 -07:00
Jenn Magder
1eaa8c300c Swap xcode_tests from MockProcessManager to FakeProcessManager (#56502) 2020-05-13 09:17:03 -07:00
Pedro Massango
1aaf73fad0 Making DropdownButtonFormField to re-render if parent widget changes (#57037)
* Update DropdownButtonFormField's state if widget updates

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>
2020-05-13 09:16:02 -07:00
Jonah Williams
9e9524977e [flutter_tools] introduce a BuildSystem interface (#56946) 2020-05-13 09:12:08 -07:00
Jia Hao
073126fdb3 Allow waitUntilFirstFrameRasterized without a root widget (#56430) 2020-05-13 09:12:03 -07:00
Anna Gringauze
e88ef6d554 Updated dwds (and other packages) (#56958) 2020-05-13 09:07:09 -07:00
Jia Hao
342c6286ce Eagerly wait for the driver extension on FlutterDriver.connect() (#56428) 2020-05-13 09:07:04 -07:00
Ayush Bherwani
4b814cf8ce [ExpansionTile] Wire through expandedCrossAxisAlignment, and expandedAlignment properties to the expanded tile (#56190) 2020-05-13 09:02:04 -07:00
Jenn Magder
2f993d70c1 Remove dead definesCustomBuildConfigurations (#56961) 2020-05-12 13:44:02 -07:00
Jonah Williams
7f400af35a [flutter_tools] expand Regexp log match to include more AndroidRuntime failures (#56943) 2020-05-12 07:35:02 -07:00
Jonah Williams
7ed0950e05 [flutter_tools] unblock fuchsia roll (#56945) 2020-05-12 07:34:00 -07:00
Jonah Williams
d53429cf0a Revert "[flutter_tools] hide tree-shake-icons (#56924)" (#56934) 2020-05-12 07:25:03 -07:00
rami-a
0e7b2beff7 Use titleTextStyle from dialog theme for SimpleDialog (#56895) 2020-05-12 07:20:03 -07:00
chunhtai
1bb9f3f718 fix pushAndRemoveUntil incorrectly removes the routes below the first… (#56732) 2020-05-12 07:15:03 -07:00
Jenn Magder
c969b8af7b Revert "Bring back paste button hide behavior 2 (#56922)" (#56951)
This reverts commit d988226374.
2020-05-11 15:28:10 -07:00
Tong Mu
7f8cb7f830 System mouse cursors (#54171)
Adds the basic framework for the mouse cursor system. 

* Adds MouseRegion.cursor
* Adds SystemMouseCursors
* Adds mouseCursor to some widgets
2020-05-11 13:34:20 -07:00
Gabe Moothart
a9ea085bd3 Wire up autofocus for OutlineButton (#56494)
* Wireup autofocus for OutlineButton

Fixes #56493

* add test
2020-05-11 13:24:46 -07:00
Justin McCandless
d988226374 Bring back paste button hide behavior 2 (#56922)
Unrevert of paste button hides when nothing to paste
2020-05-11 13:23:24 -07:00
Nate Bosch
59a8ef3a21 Remove direct uses of LocalPlatform (#56605)
When `const LocalPlatform` is used immediately and not passed as a
dependency it does not have utility over the static properties from
`dart:io`. Remove these uses to reduce the noise around how the
instantiable `Platform` class is used.
2020-05-11 12:59:29 -07:00
Jonah Williams
dfc955a87e [flutter_tools] hide tree-shake-icons (#56924) 2020-05-11 12:15:02 -07:00
Jenn Magder
4ecb1bbe2d Add mirror overrides to doctor output (#56928) 2020-05-11 11:57:02 -07:00
Jenn Magder
9c87b32477 Remove Runner target check, prefer schemes (#56620) 2020-05-11 11:56:44 -07:00
Dan Field
0177d4293c more docs about diagnostics in release mode (#56906) 2020-05-11 09:41:38 -07:00
Luke Cheng
793e6a48a1 typo fix on the FLUTTER_STORAGE_BASE_URL usage (#56685) 2020-05-09 21:14:01 -07:00
stuartmorgan
9d4b0cb844 Update Linux template for headless mode (#56618) 2020-05-09 21:09:03 -07:00
Tong Mu
06adde0bd0 Nested InkWells only show the innermost splash (#56611) 2020-05-09 21:04:01 -07:00
Mehmet Fidanboylu
0786f29ff2 Revert "Bring back paste button hide behavior (#56689)" (#56806)
This reverts commit d56349822d.
2020-05-09 20:22:17 -07:00
Jonah Williams
d70d0913b2 Revert "[flutter_tools] integrate l10n tool into build/run (#56167)" (#56800)
This reverts commit f865ac7e25.
2020-05-09 17:50:46 -07:00
Jonah Williams
f5d2c8c770 [flutter_tools] fix documentation on default built ios (#56720)
The default for build for flutter build ios should be release to match the other build commands. This is correctly handled in the command, but the documentation is incorrect. Update the documentation and the default to reflect the more common case of building for a physical device.
2020-05-08 17:35:40 -07:00
Pierre-Louis
e04450c000 Expose includeSemantics option to RawKeyboardListener (#56549)
* Expose includeSemantics option to RawKeyboardListener

* Revert "Expose includeSemantics option to RawKeyboardListener"

This reverts commit 684edccfb0bacb358285b34b7a6dafd45a070ca7.

* Set includeSemantics to false

* Expose includeSemantics for RawKeyboardListener

* Add test
2020-05-09 00:01:19 +02:00
Zachary Anderson
04fe25e63e [flutter_tools] Don't try to execute gradle wrapper out of /tmp (#56706) 2020-05-08 14:00:28 -07:00
Justin McCandless
d56349822d Bring back paste button hide behavior (#56689)
Unreverts #54902 with fixes for a failing integration test.
2020-05-08 13:41:22 -07:00
Ian Hickson
98bc176627 Have the physics enforce the scroll position. (#56521) 2020-05-08 12:59:02 -07:00
Yegor
324fdb6b3c LayoutBuilder: skip calling builder when constraints are the same (#55414)
Avoid calling `builder` in `ConstrainedLayoutBuilder` when layout constraints are the same.

[Design doc](flutter.dev/go/layout-builder-optimization).

## Related Issues

Fixes https://github.com/flutter/flutter/issues/6469
2020-05-08 12:27:59 -07:00
Jonah Williams
f865ac7e25 [flutter_tools] integrate l10n tool into build/run (#56167)
* [flutter_tools] integration l10n tool

* add runtime skip to build system

* Update build_system.dart

* add links to issues, comments

* Update packages/flutter_tools/test/general.shard/build_system/build_system_test.dart

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>

* Update packages/flutter_tools/lib/src/build_system/targets/localizations.dart

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>

* Update localizations.dart

* switch to gen_l10n localizations

* fix tests

Co-authored-by: Shi-Hao Hong <shihaohong@google.com>
2020-05-08 12:06:15 -07:00
Jenn Magder
0dc7be3bb0 Always remove the workspace settings (#56703) 2020-05-08 12:05:52 -07:00
Jonah Williams
2304838a98 [flutter_tools] fix aar defaults test (#56694) 2020-05-08 10:04:04 -07:00
Jonah Williams
c57092511a [flutter_tools] rename to .sksl.json (#56634) 2020-05-08 09:44:03 -07:00
Jonah Williams
717f9de662 [flutter_tools] enable tree-shake-icons by default for non-web targets (#56633)
Enable tree-shake-icons by default for non-web targets. Make missing fonts a status print
2020-05-08 09:42:43 -07:00
msmolkin
da66a45e87 fixup! Update grammar in basic.dart #56251 (#56407) 2020-05-08 00:29:01 -07:00
James D. Lin
631cd4d0be [flutter tools] Fix an assert in IOSSimulator.getLogReader (#56630)
`assert(app is IOSApp)` fails if `app` is null, and `app` is an
optional argument. `app` is passed to `_IOSSimulatorLogReader`, which
already handles it being null.
2020-05-07 21:10:55 -07:00