Efthymis Sarmpanis
2e6edaf49d
Adds Tap Header Feature to ExpansionPanelList ( #29390 )
2019-04-18 13:53:55 -07:00
Devon Carew
d075d647c3
remove the unused hintMessage and hintId fields from the reload results ( #31267 )
2019-04-18 11:00:54 -07:00
Jonah Williams
da92fc1109
Add run capability for macOS target ( #31218 )
2019-04-17 22:40:26 -07:00
Jonah Williams
3c8c630f01
Allow disabling all fingerprint caches via environment variable ( #31171 )
2019-04-17 17:27:50 -07:00
Gary Qian
3c8e3b097f
Use full height of the glyph for caret height on Android v2 ( #31210 )
...
Will cause golden and Scuba changes. Caret will become taller and shift upwards by 2 pixels.
2019-04-17 15:50:03 -07:00
xster
1c332caed5
Commit a navigator.pop as soon as the back swipe is lifted ( #30422 )
2019-04-17 13:53:14 -07:00
xster
fdf9a45313
Add some more cupertino icons ( #30946 )
2019-04-17 13:52:47 -07:00
xster
5f18d0f721
Clarify various CupertinoTabView docs ( #31109 )
2019-04-17 13:52:10 -07:00
Jonah Williams
86c938b5b3
Add desktop projects and build commands (experimental) ( #31205 )
2019-04-17 12:16:55 -07:00
Todd Volkert
1e2e96dbe4
Add breadcrumb to docs ( #31178 )
2019-04-17 10:59:23 -07:00
Todd Volkert
a4ab0321ad
Rename Border.uniform() -> Border.fromSide() ( #30792 )
2019-04-17 10:58:42 -07:00
Gary Qian
0f5de8725e
Revert "Use full height of the glyph for caret height on Android" ( #31159 )
...
* Revert "Use full height of the glyph for caret height on Android (#30991 )"
This reverts commit 96e1fc9c34a2c3a11e0dd98ceccb6fbea7ce3460.
2019-04-16 16:49:39 -07:00
Jonah Williams
5228a7851a
Fuchsia step 1: add SDK version file and artifact download ( #31073 )
2019-04-16 13:24:58 -07:00
Gary Qian
96e1fc9c34
Use full height of the glyph for caret height on Android ( #30991 )
2019-04-16 10:42:36 -07:00
Dima Rostopira
e6f33e92a9
Add sorting to flutter version command ( #31064 )
2019-04-16 10:23:56 -07:00
Greg Spencer
857fe320e0
Update keycodes, fix a comment. ( #30938 )
...
Updates the keycodes by regenerating them using the script, and fixed a comment in the template to conform to style.
2019-04-16 08:02:11 -07:00
Alexander Aprelev
d775908c7e
Download and handle product version of flutter patched sdk ( #31063 )
...
* Support release/debug flavors of flutter_patched_sdk
* Use [anyNamed] instead of [any] for mocking named arguments
* Fix use of local engine in release mode
2019-04-15 21:02:20 -07:00
Tom Robiquet
4ef0292790
Added opacity to cupertino switch when disabled ( #29451 )
2019-04-15 20:58:03 -07:00
Jonah Williams
1c779442a0
Add null checks to coverage collection ( #31092 )
2019-04-15 17:33:28 -07:00
xster
364d73c7d8
Make CupertinoNavigationBarBackButton correctly return an assert error ( #30815 )
2019-04-15 15:33:33 -07:00
liyuqian
a8116e9ea3
Allow profile widget builds in profile mode ( #30990 )
...
## Description
Previously, such function is only available in the debug mode. But the
performance information is very noisy in debug mode with JIT. I feel
that such function is as important and useful as the performance overlay
and the `--trace-skia` option for the GPU thread. So we should give it
the same ability to run in both profile and debug mode.
I've tested it using flutter_gallery in the profile mode. There's no
observable difference in the performance overlay between toggling widget
build profiling.
## Related Issues
https://github.com/flutter/flutter/issues/30984
2019-04-15 13:57:43 -07:00
Dan Field
330dc94c0f
Check that ErrorWidget.builder is not modified after test ( #30898 )
2019-04-15 12:38:51 -07:00
Jonah Williams
28cb589cd3
make flutterProject option of CoverageCollector optional ( #31074 )
2019-04-15 12:26:43 -07:00
Christopher Fujino
be5f345f33
New flag to flutter drive
to skip installing fresh app on device ( #30818 )
...
* add a --build/--no-build flag to flutter drive command
2019-04-15 09:31:51 -07:00
Jonah Williams
715cb5132e
Fix bugs in contrast guideline and improve heuristic ( #31000 )
2019-04-15 09:01:09 -07:00
Jonah Williams
301eaa8c32
Make coverage, like, really fast ( #30811 )
2019-04-15 08:59:28 -07:00
Emily Fortuna
ce6fbcea20
Allow mouse hover to only respond to some mouse events but not all. ( #30886 )
...
* Allow mouse hover to only respond to some mouse events but not all.
2019-04-11 16:29:21 -07:00
chunhtai
fbeb5e0cf5
Fix issue 23527: Exception: RenderViewport exceeded its maximum number of layout cycles ( #30809 )
2019-04-11 16:23:11 -07:00
Greg Spencer
8bea3fb2eb
Keep hover annotation layers in sync with the mouse detector. ( #30829 )
...
Adds a paint after detaching/attaching hover annotations to keep the annotation layers in sync with the annotations attached to the mouse detector.
Fixes #30744
2019-04-11 13:11:22 -07:00
Siva
e7c7a58d5d
Use identical instead of '==' in a constant expression. ( #30921 )
...
* Use identical instead of '==' in a constant expression.
* Fix analyzer warnings.
* Fix analyzer warnings.
2019-04-11 13:08:00 -07:00
Jonah Williams
cadde2459b
Add toggle for debugProfileWidgetBuilds ( #30867 )
2019-04-11 12:44:33 -07:00
Justin McCandless
ecb468f335
Baseline Aligned Row ( #30746 )
...
Text in a baseline aligned row now works, and the height of the row is properly calculated.
2019-04-11 09:32:22 -07:00
MH Johnson
3bbb8d8b77
[Material] Fix showDialog crasher caused by old contexts ( #30754 )
...
* Fix bug, add regression test.
* remove unnecessary space
2019-04-11 09:48:35 -04:00
Dan Field
42d3464d2e
Let sliver.dart
_createErrorWidget
work with other Widgets ( #30880 )
...
Credit to @ymback
2019-04-11 00:31:06 -07:00
xster
2736c8c19f
Add more dialog doc cross-reference ( #30887 )
2019-04-10 22:38:34 -07:00
Jonah Williams
259641c4b3
Allow downloading of desktop embedding artifacts ( #30648 )
2019-04-10 22:08:44 -07:00
LongCatIsLooong
1a3201bc74
CupertinoDatePicker initialDateTime accounts for minuteInterval ( #30862 )
...
initialDateTime should account for minuteInterval
2019-04-10 20:14:35 -07:00
LongCatIsLooong
b8a1870d92
add golden tests for CupertinoDatePicker ( #30828 )
...
Add golden tests for CupertinoDatePicker
2019-04-10 19:46:23 -07:00
liyuqian
8ca7c4cbbd
Simplify toImage future handling ( #30876 )
...
Thanks to cbracken@'s suggestion on another Google-internal change.
2019-04-10 19:19:30 -07:00
champeauxr
a5dd074b0d
Fixed Table flex column layout error #30437 ( #30470 )
...
RenderTable._computeColumnWidths() had a logic error that caused flex columns to be collapsed to their minimum widths in certain situations dependent on the layout width constraint and the number of flex columns.
2019-04-10 18:53:27 -07:00
Dan Field
d2790bd2bb
Check for invalid elevations ( #30215 )
...
* Check for invalid elevation usage in the layer tree
2019-04-10 14:57:46 -07:00
Sam Rawlins
83ddd98849
Fix additional @mustCallSuper indirect overrides and mixins ( #30667 )
2019-04-10 14:54:51 -07:00
Todd Volkert
499004779b
Revert "Add Form.onSaved ( #30643 )" ( #30793 )
...
This reverts commit 949023b27686fb80a0047157490d6c4c61995cef.
2019-04-10 14:49:10 -07:00
Tong Mu
f34c2ef0a3
Revert "Remove pressure customization from some pointer events ( #30414 )" ( #30873 )
...
This reverts commit a821136997b600f0cd39cbcd3d993c54a15f4686.
2019-04-10 14:14:12 -07:00
Tong Mu
a821136997
Remove pressure customization from some pointer events ( #30414 )
...
* Remove pressure from PointerHoverEvent ctor
2019-04-10 12:40:33 -07:00
Jonah Williams
316d44989a
warn on uncomitted changes ( #30235 )
2019-04-10 12:24:53 -07:00
Jonah Williams
f66ee3e470
Add semanticsLabel parameter to TextSpan ( #30837 )
2019-04-10 12:24:01 -07:00
Justin McCandless
ed91a3be49
Fix cursor outside of input width ( #30525 )
...
* Disallow cursor from appearing beyond the width of the input.
* Test that verifies the cursor can't exceed the width of the input
* Use constant from editable.dart to explain 1 pixel difference in test
* Fix failing test that tested the case of overflowing spaces
2019-04-10 10:35:03 -05:00
xster
5a6c140d0d
Cupertino localization step 7: modularize material specific things out of gen_localizations.dart ( #29822 )
2019-04-10 01:24:58 -07:00
Shi-Hao Hong
b3bb5cd6b0
Fix StatefulWidget and StatelessWidget Sample Documentation ( #30814 )
2019-04-09 19:32:00 -07:00