chunhtai
d482163f59
Revert "Fix FlutterError.onError in debug mode ( #53843 )" ( #55484 )
...
This reverts commit d35671c6d10b2aa7cf7f8e5c022fd8eea902cf44.
2020-04-23 11:57:18 -07:00
Ayush Bherwani
1f132e90f8
[ExpansionTile] Adds tilePadding property to ExpansionTile ( #55221 )
...
* Adds tilePadding property to ExpansionTile
2020-04-22 22:30:12 -07:00
Michael Goderbauer
e8a987e108
Fix link to material spec ( #55416 )
2020-04-22 17:18:02 -07:00
chunhtai
d35671c6d1
Fix FlutterError.onError in debug mode ( #53843 )
...
* Fix FlutterError.onError in debug mode
* update
* fix comments
* add license header
* fix analyzer
* update
* another attempt
* fix test
* fix comment
2020-04-22 17:17:42 -07:00
Kate Lovett
e74fedcb90
Fix InputDecorator intrinsic height reporting ( #55408 )
2020-04-22 16:38:02 -07:00
Kate Lovett
cbc121e392
ToDo Audit - Cupertino+ Library ( #54798 )
2020-04-22 16:33:01 -07:00
stuartmorgan
1cad96a63e
Handle surrogate pairs in RenderEditable ( #55246 )
...
The arrow key and delete handling in RenderEditable was using single
index values, which made it possible to move the cursor into the middle
of a surrogate pair (allowing things like adding text at that insertion
point), or to delete half of a surrogate pair. Since unpaired surrogate
pairs aren't valid UTF-16, doing so would cause assertions in the text
field.
This makes the arrow key and delete key handling surrogate-aware
(although not grapheme-cluster-aware, which is a larger fix that is out
of scope here).
Part of #55014
2020-04-22 12:21:03 -07:00
Rene Floor
0763a57a98
Created method to report ImageChunkEvents ( #55044 )
2020-04-21 23:18:01 -07:00
Shi-Hao Hong
5ed54d3860
Use kIsWeb instead of private _kIsBrowser ( #55333 )
2020-04-21 19:28:02 -07:00
Darren Austin
c71a42b433
Fixed a typo in the docs. ( #55303 )
2020-04-21 19:18:03 -07:00
Kate Lovett
5d5175b0b3
Skip Audit - Material Library ( #54322 )
2020-04-21 19:13:02 -07:00
Hans Muller
cf150f9912
Fine tune the Y offset of OutlineInputBorder's floating label ( #55260 )
2020-04-21 13:23:02 -07:00
Greg Spencer
36767d01e4
Make Action.enabled be isEnabled(Intent intent) instead. ( #55230 )
2020-04-21 13:18:04 -07:00
Greg Spencer
8ee26efb93
Wire in focusNode, focusColor, autofocus, and dropdownColor to DropdownButtonFormField ( #54706 )
2020-04-21 13:13:01 -07:00
chunhtai
96a3b2ae0b
disable hit testing if the CompositedTransformFollower is hidden when… ( #54981 )
...
* disable hit testing if the CompositedTransformFollower is hidden when there is no leader layer
* update comment
2020-04-20 14:46:38 -07:00
LongCatIsLooong
e31f708961
Autofill Part 1 ( #52126 )
2020-04-20 14:45:02 -07:00
Christian Mürtz
ea08209251
Use scheduleTask for adding licenses ( #54493 )
2020-04-20 09:50:01 -07:00
MH Johnson
e82454fb02
[Material] Added BottomNavigationBarTheme ( #54714 )
2020-04-20 08:30:03 -07:00
Ayush Bherwani
f35b673f2b
[DecorationImage] adds scale property ( #54258 )
2020-04-18 14:15:01 -07:00
Shi-Hao Hong
fc7ce3eeb6
Step 3: Removes temporary flag for SnackBarBehavior.floating offset fix ( #55064 )
...
* Remove SnackBar floating flag, making the offset fix the only behavior
* Remove rest of code that contians references to Scaffold.shouldSnackBarIgnoreFABRect
2020-04-17 16:58:25 -07:00
Christian Mürtz
f0a4eab7d7
Make TextFormFieldState.didChange change text fields value ( #54481 )
2020-04-17 16:58:05 -07:00
Justin McCandless
6c70a8fef6
Fix right alignment TWB longestLine ( #54234 )
...
Fixes an alignment bug seen when using both TextWidthBasis.longestLine and TextAlign.right.
2020-04-17 08:07:27 -07:00
Masayuki Ono
16cc2f3288
Fix showCupertinoModalPopup documentation comment typo ( #52995 )
2020-04-16 16:50:01 -07:00
Shi-Hao Hong
6ce90a936f
SnackBarBehavior.floating offset fix by default ( #54985 )
2020-04-16 14:50:01 -07:00
Darren Austin
53bda97c71
Expose current day as a parameter to showDatePicker. ( #54978 )
2020-04-16 14:45:01 -07:00
chunhtai
baafc66817
Enable gesture recognizer in selectable rich text ( #54479 )
2020-04-16 10:05:02 -07:00
Anthony
b00b4e8342
[Material] Add focus, highlight, and keyboard shortcuts to Slider ( #53945 )
2020-04-16 08:50:01 -07:00
Jacob MacDonald
6399be62d2
remove flutter_test quiver dep, use fake_async and clock instead ( #54125 )
...
## Description
Removes the `flutter_test` dependency on `quiver`, instead using the more targeted `clock` and `fake_async` packages.
## Related Issues
https://github.com/flutter/flutter/issues/53908
## Tests
No changes to tests
## Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (`[x]`). This will ensure a smooth and quick review process.
- [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs.
- [x] I signed the [CLA].
- [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement].
- [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] All existing and new tests are passing.
- [x] The analyzer (`flutter analyze --flutter-repo`) does not report any problems on my PR.
- [x] I am willing to follow-up on review comments in a timely manner.
## Breaking Change
Did any tests fail when you ran them? Please read [Handling breaking changes].
- [ ] No, no existing tests failed, so this is *not* a breaking change.
- [x] Yes, this is a breaking change. *If not, delete the remainder of this section.*
- [x] I wrote a design doc: https://docs.google.com/document/d/1EkkLbECNBwHgddBQAZqEy7iQLTIxR1rgChKzxcLwhio/edit
- [x] I got input from the developer relations team, specifically from: @RedBrogdon
- [x] I wrote a migration guide: https://github.com/flutter/website/pull/3932
<!-- Links -->
[issue database]: https://github.com/flutter/flutter/issues
[Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
[Test Coverage]: https://github.com/flutter/flutter/wiki/Test-coverage-for-package%3Aflutter
[Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
[Features we expect every widget to implement]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
[Handling breaking changes]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
2020-04-15 12:10:26 -07:00
tauu
846e8fe812
force upgraded package dependencies ( #54787 )
...
Co-authored-by: Georg Wechslberger <wechslbe@ma.tum.de>
2020-04-14 18:21:14 -07:00
Mehmet Fidanboylu
6a983e7341
Revert "Reland "Add API to services package that overrides HTTP ban ( #54243 )" ( #54522 )" ( #54779 )
...
This reverts commit d1e052815ea1448dcf98ebdc805e89503b3f3c8f.
2020-04-14 14:07:43 -07:00
Justin McCandless
f646e26e90
iOS Text Selection Menu Overflow ( #54140 )
...
Adds the ability for the iOS text selection menu to handle items that are too wide for the screen.
2020-04-14 09:49:16 -07:00
Hans Muller
650592b3ef
Updated Nested SingleChildScrollView test for clarity ( #54670 )
2020-04-13 12:50:01 -07:00
Darren Austin
ff2358623b
Allow WIllPopCallback to return null or false to veto the pop. ( #54640 )
2020-04-13 12:35:03 -07:00
Mehmet Fidanboylu
d1e052815e
Reland "Add API to services package that overrides HTTP ban ( #54243 )" ( #54522 )
2020-04-13 12:30:02 -07:00
Mehmet Fidanboylu
35ed1ccc9a
Revert "Add API to services package that overrides HTTP ban ( #54243 )" ( #54519 )
...
This reverts commit 9eb2a2ad6a59d47bcd53c6b8414b4d540d198892.
2020-04-10 22:18:30 -07:00
Mehmet Fidanboylu
9eb2a2ad6a
Add API to services package that overrides HTTP ban ( #54243 )
2020-04-10 22:14:42 -07:00
Gary Qian
59b2c5a39e
Add null check in TextStyle.apply for TextBaseline ( #54442 )
2020-04-10 16:50:02 -07:00
Alexandre Ardhuin
7ceed97302
replace simple empty Container with w & h with SizedBox ( #54394 )
...
* replace simple Container(w & h) with SizedBox
* address review comments
* address review comments
2020-04-10 22:32:40 +02:00
Gary Qian
bb02f40ca8
Remove strict repeat check from framework formatter (moved to engine) ( #53974 )
2020-04-10 13:26:12 -07:00
Greg Spencer
c7b10df765
Fix initial value for highlight mode on desktop platforms. ( #54306 )
...
This fixes the initial value of FocusManager.highlightMode so that it gets initialized correctly on desktop platforms.
My recent update of this code (#52990 ) broke things so that the highlight mode never changed from the initial default of touch, which meant that focus highlights didn't show unless you set FocusManager.highlightStrategy to something (even automatic, the default: setting it caused the mode to be updated).
2020-04-10 13:23:55 -07:00
Michael Goderbauer
6c048301a6
Revert "WIP2" ( #54286 )
2020-04-10 12:25:02 -07:00
William Oprandi
756a1f0301
Pass showCheckboxColumn parameter to DataTable ( #53655 )
2020-04-10 10:39:47 -07:00
Greg Spencer
d64955ab49
Add visualDensity and focus support to ListTile ( #53888 )
2020-04-10 10:20:02 -07:00
Jacob MacDonald
efdce3cf72
drop image package dependency for goldens ( #54144 )
2020-04-09 11:21:23 -07:00
liyuqian
b475eaf8ba
Set AA flag for painting images ( #51656 )
2020-04-08 19:02:04 -07:00
Filip Hracek
1593788cd9
Rename GPU thread to raster thread in API docs ( #53422 )
2020-04-08 18:57:03 -07:00
Jason Simmons
173c93d9a2
Minimal implementation of FlutterError.toString for release mode ( #54291 )
2020-04-08 18:52:02 -07:00
Kate Lovett
49f3e1acbb
PageStorage sample ( #54317 )
2020-04-08 18:47:01 -07:00
Gary Qian
19ff596979
Add missing properties to TextStyle.apply ( #54305 )
2020-04-08 15:42:02 -07:00
Kate Lovett
bcc7961d00
Skip Audits (2) ( #53837 )
2020-04-08 12:37:03 -07:00