Tom Rivoire
2f96d1f026
Fix contentPadding documentation accent ( #65094 )
2020-09-02 15:41:19 -07:00
Per Classon
cb4b867721
Add DataTableTheme to allow for themable DataTables ( #64316 )
2020-09-02 15:40:06 -07:00
Nan Kim
608f0606af
SizeTransition sample code ( #63833 )
2020-09-02 15:35:04 -07:00
xubaolin
c7353bc414
Slider and RangeSlider can be painted in a narrower constraint like other Material Wi… ( #64627 )
2020-09-02 11:20:03 -07:00
Pedro Massango
7fdd9218b0
Proposal: deprecate autovalidate parameter of the Form, FormField and TextFormField widget ( #61648 )
2020-09-02 11:15:05 -07:00
Tim Sneath
ba78539bdb
Expand Cupertino library comment ( #64979 )
2020-08-31 19:13:04 -07:00
Jonah Williams
09a9671ed3
[semantics] avoid sync* and excessive list copies ( #64879 )
...
Previous benchmarks have established the performance of sync*. Additionally, why allocate a list when you don't need to? Since these APIs are private, they can be re-arranged a bit to avoid creating as many lists. Will probably not have a large effect on benchmarks
2020-08-31 12:15:26 -07:00
Dan Field
3aa0243ab7
Remove assert about release mode ( #64813 )
...
b/150295238 has been resolved for a while now.
2020-08-31 10:03:12 -07:00
LongCatIsLooong
fe55dc2b13
Reland "Prevent viewport.showOnScreen from scrolling the viewport if the specified Rect is already visible. ( #56413 )" reverted in #64091 ( #64513 )
2020-08-28 22:13:04 -07:00
callumsteele4
e37b427a2a
Fix Android autofill username hint docs ( #64776 )
2020-08-28 16:18:06 -07:00
gaowanqiu
619eccd2e3
Fix negative usableCrossAxisExtent in release mode ( #64441 )
2020-08-28 16:13:05 -07:00
xubaolin
c26c2363a0
Slider paint incorrectly when the track shape is rectangular ( #64534 )
2020-08-28 16:08:10 -07:00
Broccolism
f1a2357463
feat: Text constructor, overflow, and softWrap docs ( #64175 )
2020-08-28 16:08:06 -07:00
Broccolism
f690577f88
Update: Documentation for ListView constructor should warn about changing widget list ( #63503 )
2020-08-28 16:03:04 -07:00
Paul Berry
60494b4c1e
Remove unnecessary downcasts on numeric operations. ( #64760 )
2020-08-28 10:58:04 -07:00
xubaolin
a3fe33af65
The OverscrollIndicator should not overflow the scrollable view's edge ( #64239 )
2020-08-28 10:38:05 -07:00
Justin McCandless
8f370dff65
SelectableText long press on iOS ( #63994 )
2020-08-28 10:33:05 -07:00
Matt Carroll
57b6952471
Added support for lerpDuration() ( #64668 )
2020-08-27 16:48:05 -07:00
chunhtai
fbc15384bb
Fixes router to not report route information when it is already up to… ( #64596 )
2020-08-27 16:43:05 -07:00
Ian Hickson
8a6a76a334
migrate rendering to nullsafety ( #64621 )
2020-08-27 16:38:10 -07:00
younghwan
5559b6d0ab
Update Visibility docs on maintainSize ( #64148 )
2020-08-26 20:48:04 -07:00
Haeseok Lee
86814cabc4
Fixed the description of the focusColor property included in input_decorator ( #63981 )
2020-08-26 20:43:05 -07:00
Remi Rousselet
68c31d3d09
Use a LinkedList to improve the performance of ChangeNotifier ( #62330 )
...
* Use a LinkedList in ChangeNotifier implementation to take O(N^2) notification time to O(N)
2020-08-26 11:34:03 -07:00
Jonah Williams
562986108e
Revert "Reland: Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB ( #64498 )" ( #64652 )
...
This reverts commit 54e2a0e6944ac04a9fb4b4b3fe96281daeee93b4.
2020-08-26 10:51:09 -07:00
Greg Spencer
c8bbb522c5
Protect against null context in release mode ( #64474 )
2020-08-25 13:01:03 -07:00
LongCatIsLooong
6536f65048
Revert "Warns when single line text fields overflow ( #63639 )" ( #64573 )
...
This reverts commit 0ab5ecc86b1f13854ecc0cb4a89fbdc9938c5212.
2020-08-25 11:11:15 -07:00
chunhtai
39d7a019c1
Reland "fix wrap intrinsic height calculation ( #63420 )" ( #64276 )
2020-08-25 10:01:07 -07:00
Mouad Debbar
707f995de3
[web] Fix and enable editable_text_test.dart ( #64516 )
2020-08-25 04:51:03 -07:00
LongCatIsLooong
0ab5ecc86b
Warns when single line text fields overflow ( #63639 )
2020-08-24 18:16:05 -07:00
Jonah Williams
54e2a0e694
Reland: Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB ( #64498 )
2020-08-24 17:01:04 -07:00
xubaolin
f44f43358f
Fix bug when tapping ListTitle with CheckboxListTile tristate enable ( #63925 )
...
* fix bug when tap ListTitle when tristate enable #63846
* fix bug when tap ListTitle when tristate enable #63846
* code style
* improve the unit test case
* bow to convention
2020-08-24 15:31:33 -07:00
Hans Muller
60bf8cd211
Update origin material button API doc with obsolete API warnings ( #64472 )
2020-08-24 13:37:47 -07:00
Hans Muller
3d5abd4bd3
Removed deprecated ContainedButton and ContainedButtonTheme classes ( #64483 )
2020-08-24 13:37:33 -07:00
Todd Volkert
52b5b3ea43
Add GestureDetector.onDoubleTapDown() ( #64431 )
...
* Add GestureDetector.onDoubleTapDown()
* Review comments
2020-08-24 13:34:19 -07:00
LongCatIsLooong
7d6ffc7cc9
Add rect logic to getOffsetToReveal when onlySlivers is true ( #64295 )
2020-08-24 12:36:04 -07:00
Apurv Jha
e30e795a3c
fix: typo fixed from ENTER to SPACE ( #64235 )
2020-08-24 12:21:05 -07:00
Alex Li
2c3652b8fb
[EditableText] Fix TextField crashed with composing and maxLength set ( #63754 )
2020-08-24 12:16:05 -07:00
David Reveman
02612bfe32
Pointer event resampler ( #41118 ) ( #60558 )
2020-08-24 12:11:05 -07:00
Jonah Williams
35c95a2fce
Revert "Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB ( #64350 )" ( #64372 )
...
This reverts commit f07f4120e9a5232a7c7af3151f254d5536a79b44.
2020-08-21 18:56:03 -07:00
LongCatIsLooong
53e25a61c9
Reland "Prevent material switch from recreating its render object when it becomes disabled ( #61398 )", reverted in #64062 ( #64354 )
2020-08-21 14:52:08 -07:00
Jonah Williams
f07f4120e9
Increase threshold for usage of compute for utf8 decoding on large strings to 50 KB ( #64350 )
...
On a local benchmark, removing compute is faster than compute in both debug and release mode on a Pixel 4. On a MotoG4, a much larger text sample (800 Kb) takes 50 ms, so we cannot simple remove the limit. Increase to 50 Kb which should take at most a ms or two on an older device, and only microseconds on newerones.
2020-08-21 14:33:56 -07:00
Ian Hickson
93395b4890
Add null safety migration annotations. ( #64227 )
2020-08-21 11:21:04 -07:00
xubaolin
2f2130a885
Improve docs for [PageStorage] ( #63634 )
2020-08-21 11:16:04 -07:00
Ian Hickson
39be8a40b5
More restoration documentation ( #63438 )
2020-08-21 10:51:05 -07:00
Todd Volkert
dae720bef4
Remove remaining uses of childToSlot ( #64273 )
...
The remaining uses of this pattern were all due to wanting to have
the child's slot when `Element.forgetChild()` was called. However,
when that method is called, the child's `slot` value is still valid
in the context of the parent, so the uses can just use `child.slot`.
This is the final round of cleanup from the fallout of #63269
2020-08-21 10:41:05 -07:00
LongCatIsLooong
90908b0beb
Revert "Prevent material switch from recreating its render object when it becomes disabled ( #61398 )" ( #64062 )
2020-08-21 10:34:08 -07:00
Dan Field
eef4220a87
Make large jumpTo recommend deferred loading ( #64271 )
2020-08-20 17:46:07 -07:00
timekone
f777ead154
Clip image of BoxDecoration to circle when shape is BoxShape.circle ( #63352 )
2020-08-20 17:21:05 -07:00
Kate Lovett
618ab7d275
Fix floating snackbar Y ( #64268 )
2020-08-20 15:11:07 -07:00
LI DONGZE
abbd5b149a
Add native stacktrace field for PlatformException. ( #64199 )
2020-08-20 15:01:06 -07:00