chunhtai
67cee63087
Add string attribute api to text span ( #86667 )
2021-07-30 15:49:04 -07:00
xubaolin
46f160d559
update the scrollbar ( #82687 )
2021-07-30 13:19:04 -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
Tong Mu
c5573ea3d8
[Keyboard] Accept empty events ( #87152 )
2021-07-29 19:19:04 -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 32c2e2bad9738798fc74e81133fffb8a84f751fb.
2021-07-29 15:14:16 -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
olof-dev
f226c1eae9
Added parameters boxHeightStyle, boxWidthStyle to RenderParagraph.getBoxesForSelection ( #87183 )
2021-07-29 09:04:05 -07:00
Wyte Krongapiradee
221705b6e6
Avoid passive clipboard read on Android ( #86791 )
2021-07-28 20:44:02 -07:00
Sam Rawlins
960463e66d
Remove "unnecessary" imports. ( #85736 )
2021-07-28 16:19:04 -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
Tong Mu
2f4f170dd2
Revert "Keyboard events ( #83752 )" ( #87171 )
...
This reverts commit 5f792ba17088b356bf0d030844ab09fd7f2b812e.
2021-07-28 02:32:08 -07:00
Dan Field
32c2e2bad9
Perform no shader warm-up by default ( #87126 )
2021-07-27 16:34: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
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
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
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
Jonah Williams
7f26dbe0d4
[flutter] remove elevation checker ( #86837 )
2021-07-21 21:51:06 -07:00
Casey Rogers
4ab29de67f
Cancel DraggableScrollableSheet ballistic animation if a new activity begins ( #86614 )
2021-07-20 16:05:33 -07:00
Jeff Ward
841beff520
Support Float32Lists in StandardMessageCodec ( #72613 ) ( #83318 )
2021-07-20 14:31:07 -07:00
Arthas
376584289c
Add onPlatformViewCreated to HtmlElementView ( #84095 )
2021-07-20 14:29:04 -07:00
Taha Tesser
89c8616f0e
fix _owner nullability in routers.dart ( #84840 )
2021-07-20 14:27:46 -07:00
Greg Spencer
2b7b4bdcab
Fix an exception being thrown when focus groups are empty. ( #86734 )
...
When a focus traversal group has no entries, but traversal is requested, we were throwing an exception because we couldn't find the group marker's scope in the list of candidates. This fixes that, and adds a test.
2021-07-20 12:46:58 -07:00
Pierre-Louis
7d026b6b8b
Fix regression ( #86657 )
2021-07-20 14:58:12 +02:00
Kenzie (Schmoll) Davisson
33f4107cd1
Reset default UserTag at the time of the first flutter frame ( #86516 )
...
* Reset default UserTag at the time of the first flutter frame
2021-07-19 14:58:14 -07:00
Renzo Olivares
ae7d5f5360
Add floatingLabelStyle parameter to InputDecoration ( #86576 )
2021-07-19 13:21:06 -07:00
Callum Moffat
6909c544d5
Don't synthesize primary pointer button unless buttons = 0 ( #85808 )
...
Some embeddings might send pointer events with buttons = 0x2 (right-click) for touch or stylus device kinds. If the primary button is synthesized for those events, they won't behave properly. Without this change it's not possible to trigger "secondary tap" events on a TapGestureRecognizer while using a stylus or on an iPad trackpad, since that recognizer will receive buttons = 0x3.
2021-07-19 12:48:17 -07:00
Michael Goderbauer
e9c1c1627a
Fix null child for FittedBox ( #86662 )
2021-07-19 11:01:04 -07:00
Max
34f69ceaa5
add AnimatedSlide widget ( #86395 )
2021-07-17 10:36:03 -07:00
Filip Hracek
7cc853f14f
Link to FadeTransition from performance tip ( #86379 )
...
When suggesting more performant alternatives to rebuilding `Opacity`, `FadeTransition` is as valid as `AnimatedOpacity`, and it's less obvious ("opacity" versus "fade").
2021-07-16 15:54:02 -07:00
Michael Goderbauer
c4c5e0d758
Fix doc samples in ridgets/routes.dart ( #86453 )
2021-07-16 13:26:03 -07:00
Rami
8866ac65f9
[Material You] Introduce large FAB size and allow for FAB size theming ( #86441 )
2021-07-15 17:23:27 -07:00
Bryan Oltman
68fb008916
Add textDirection property to CupertinoTextField and CupertinoTextFormFieldRow ( #86482 )
2021-07-15 17:01:32 -07:00
Justin McCandless
497fc10656
Text selection toolbar position after keyboard opens ( #86439 )
2021-07-15 16:51:05 -07:00
Cristian Zazo
6eb59418c2
Remove obsolete doc ( #86415 )
2021-07-15 16:46:07 -07:00