Commit Graph

18842 Commits

Author SHA1 Message Date
Jenn Magder
a69b3ca5d3 Exclude arm64 from iOS app archs if unsupported by plugins (#87244) 2021-07-30 10:54:34 -07:00
Renzo Olivares
9c32e5a1d2 Add enableIMEPersonalizedLearning flag to TextField and TextFormField (#87002)
* Add requestPrivacy parameter to TextField

* remove logs

* No need to pass _Editable requestPrivacy for now

* Forgot from last commit

* Add requestPrivacy flag to text form field

* Update docs

* Add requestPrivacy to CupertinoTextField

* Add test to verify requestPrivacy flag is sent to engine properly

* update docs

* fix tests

* rename requestPrivacy to enableIMEPersonalizedLearning

* Update text_input.dart

* default to true

* Have diagnostic properties default to true for enableIMEPersonalizedLearning
2021-07-30 00:20:45 -07:00
Anurag Roy
ade9f6a9f0 [flutter_tools] Improve toolexit error messages for flutter upgrade (#86351) 2021-07-29 22:00:44 -07:00
Tong Mu
c5573ea3d8 [Keyboard] Accept empty events (#87152) 2021-07-29 19:19:04 -07:00
Anna Gringauze
33fd4f15a9 Fix race causing null dereference on getStack in web_tool_tests and CI flakes (#87278) 2021-07-29 16:59:02 -07:00
Hans Muller
26c30fe2e3 Added BottomNavigationBar landscapeLayout parameter (#87211) 2021-07-29 16:54:07 -07:00
Justin McCandless
c5866c5e20 Explicitly set affinity when moving left/right by line (#87133) 2021-07-29 16:49:06 -07:00
Tong Mu
a7899c1961 [gen_keycodes] Remove nonexistent Web keys and improve their emulation (#87098) 2021-07-29 16:44:06 -07:00
Jim Graham
c451b6b0d7 Revert "Perform no shader warm-up by default (#87126)" (#87238)
This reverts commit 32c2e2bad9.
2021-07-29 15:14:16 -07:00
Tong Mu
884158a6e3 Reland 3: Make LiveTestWidgetsFlutterBinding work with setSurfaceSize and live tests (#87239)
* Revert "Revert "Reland 2: Make LiveTestWidgetsFlutterBinding work with setSurfaceSize and live tests (#86912)" (#87233)"

This reverts commit 5b80d32a84.

* Record tap positions
2021-07-29 15:11:26 -07:00
Hans Muller
a76212f8fa Deprecate ThemeData.fixTextFieldOutlineLabel (#87281) 2021-07-29 14:43:15 -07:00
Tong Mu
caf876cf40 Reland: Keyboard events (#87174) 2021-07-29 14:24:03 -07:00
Renzo Olivares
63b61979da Fix inconsistencies when calculating start/end handle rects for selection handles (#87236) 2021-07-29 11:19:02 -07:00
Taha Tesser
f9aa5842c2 [tools] Fix Android Studio Arctic Fox Java path on macOS (#87267) 2021-07-29 10:24:07 -07:00
olof-dev
f226c1eae9 Added parameters boxHeightStyle, boxWidthStyle to RenderParagraph.getBoxesForSelection (#87183) 2021-07-29 09:04:05 -07:00
Tong Mu
ccf6f0353a Revert "Restores surface size in the postTest of test binding (#87240)" (#87258)
This reverts commit 7707f42318.
2021-07-29 01:50:54 -07:00
Wyte Krongapiradee
221705b6e6 Avoid passive clipboard read on Android (#86791) 2021-07-28 20:44:02 -07:00
Tong Mu
7707f42318 Restores surface size in the postTest of test binding (#87240) 2021-07-28 19:28:28 -07:00
Jenn Magder
2f91679058 Show Android SDK path in doctor on partial installation (#87232) 2021-07-28 19:14:02 -07:00
Sam Rawlins
960463e66d Remove "unnecessary" imports. (#85736) 2021-07-28 16:19:04 -07:00
Tong Mu
5b80d32a84 Revert "Reland 2: Make LiveTestWidgetsFlutterBinding work with setSurfaceSize and live tests (#86912)" (#87233)
This reverts commit b50991d683.
2021-07-28 15:44:09 -07:00
Greg Spencer
0bab3604b0 Make the startup lock message print to stderr. (#86520)
This changes the "Waiting for another flutter command to release the startup lock..." message output so that it appears on stderr instead of stdout. When it appears on stdout, it can mess up collection of the output. For instance, if you run flutter --version --machine and you're expecting JSON output, then you'll get non-JSON output even though the lock is released and you eventually would get what you're asking for.
2021-07-28 15:12:03 -07:00
Taha Tesser
e89747abcb fix numpadEnter default shortcut (#87019) 2021-07-28 14:49:05 -07:00
Kate Lovett
daa721f2f0 Fix leading overscroll for RenderShrinkWrappingViewport (#87143) 2021-07-28 13:24:05 -07:00
xubaolin
8a139c073d Re-land"[new feature]introduce ScrollMetricsNotification" (#85499) 2021-07-28 12:09:05 -07:00
James
10152dbb70 Add thumb color customization to CupertinoSwitch (#86775) 2021-07-28 10:39:06 -07:00
Jason Simmons
fca95838e6 Restore the WidgetTester's original surface size after testing setSurfaceSize (#87202)
Fixes https://github.com/flutter/flutter/issues/87194
2021-07-28 09:40:08 -07:00
Tong Mu
2f4f170dd2 Revert "Keyboard events (#83752)" (#87171)
This reverts commit 5f792ba170.
2021-07-28 02:32:08 -07:00
Jenn Magder
89637e4e47 Replace iOS physical/simulator bools with enum (#87138) 2021-07-27 16:39:04 -07:00
Dan Field
32c2e2bad9 Perform no shader warm-up by default (#87126) 2021-07-27 16:34:05 -07:00
Darren Austin
05e8425427 Update the skipped test for gestures. (#87130) 2021-07-27 15:59:28 -07:00
Tong Mu
b50991d683 Reland 2: Make LiveTestWidgetsFlutterBinding work with setSurfaceSize and live tests (#86912) 2021-07-27 14:44:03 -07:00
Christopher Fujino
2d07436dbd [flutter_tools] Port xcode backend to dart (#86753) 2021-07-27 14:39:05 -07:00
Matan Shukry
93de096e64 Add TooltipTriggerMode and provideTriggerFeedback to allow users to c… (#84434) 2021-07-27 13:39:04 -07:00
Attila Szabó
ea1182effd WIP - Reland "Override MediaQuery for WidgetsApp (#81295)" (#85298) 2021-07-27 11:19:03 -07:00
Rami
83a215ed09 Allow for customizing and theming of extended FAB content padding (#87062) 2021-07-27 10:21:04 -04:00
Greg Spencer
738ce43d97 Randomize tests, exclude tests that fail with randomization. (#86793)
* Randomize tests, exclude tests that fail with randomization.

* Disable some more tool tests
2021-07-26 23:40:49 -07:00
Tong Mu
781c3599de RawKeyEventData classes support diagnostic and equality (#86679)
This PR changes RawKeyEventData so that they use Diagnosticable to construct toString, and use operator== and hashCode to compare.
2021-07-26 16:19:58 -07:00
Mohammad Ghalayini
c4cf6f18cc Expose minThumbLength, crossAxisMargin, and minOverscrollLength on RawScrollbar (#85338) 2021-07-26 15:38:05 -07:00
Darren Austin
152c2ed3e4 Skip test audit for animation tests. (#87063) 2021-07-26 12:42:55 -07:00
Tong Mu
5f792ba170 Keyboard events (#83752) 2021-07-26 12:28:05 -07:00
Renzo Olivares
db0b249f6b Add label widget parameter to InputDecoration (#86810) 2021-07-26 10:28:03 -07:00
Harry Terkelsen
90b8a54961 Only stop search for upstream character if we hit a newline (#86960) 2021-07-26 09:24:34 -07:00
Emmanuel Garcia
e7a9adeeab Remove AndroidX workarounds (#86911) 2021-07-23 17:41:04 -07:00
Jenn Magder
6881fca7b7 Respect plugin excluded iOS architectures (#86905) 2021-07-23 13:56:03 -07:00
Kaushik Iska
aeaadc5691 Remove default expectation for UserTag (#86877)
See: https://github.com/flutter/engine/pull/27646#issuecomment-885035046
2021-07-23 12:28:05 -07:00
Jason Simmons
2dc11a85ff Close the exit port used by the compute isolate utility function (#86591) 2021-07-22 17:56:03 -07:00
Hans Muller
60a072b098 Added Checkbox support for MaterialStateBorderSide (#86910) 2021-07-22 17:18:44 -07:00
Renzo Olivares
5671a97f8c Scale selection handles for rich text on iOS (#85789) 2021-07-22 16:46:07 -07:00
Devon Carew
b81165d259 refactor the widget rebuild service protocol event format (#86896)
refactor the widget rebuild service protocol event format
2021-07-22 14:55:18 -07:00