2113 Commits

Author SHA1 Message Date
Alexander Dahlberg
4dba7d839b
Fixed leak and removed no-shuffle tag in widgets/clip_test.dart (#88824) 2021-09-08 15:22:06 -07:00
J-P Nurmi
40b33e238b
Autocomplete: support asynchronous options (#88193) 2021-09-08 15:17:04 -07:00
Anis Alibegić
a753d09cc9
Fixed several typos (#89485) 2021-09-07 14:56:04 -07:00
Justin McCandless
2382b4c046
Text Editing Model Refactor (#86736)
Simplifying and refactoring parts of RenderEditable. Functionality is the same.
2021-09-07 14:12:38 -07:00
LongCatIsLooong
33755f203d
[autofill] opt-out instead of opt-in (#86312) 2021-09-05 13:16:01 -07:00
Kate Lovett
e92f7cd8fe
Update StretchingOverscrollIndicator for reversed scrollables (#89242)
* Update overscroll indicator for reverse

* Review feedback

* Review feedback
2021-09-03 16:29:43 -05:00
Varun Kamani
3bf1bde917
typo fixed in Wrap.debugFillProperties for crossAxisAlignment (#89436) 2021-09-03 10:40:09 -07:00
chunhtai
2202556ff5
Avoid pointer collision in navigator_test (#89315) 2021-09-01 12:18:50 -07:00
Alexander Dahlberg
8ef4d2ac49
Fixed leak and removed no-shuffle tag in test/widgets/scroll_aware_image_provider_test.dart (#88900) 2021-08-30 17:46:02 -07:00
Alexander Dahlberg
6784ebc57b
Fixed leak and removed no-shuffle tag on test/widgets/platform_view_test.dart (#88877) 2021-08-30 17:41:06 -07:00
Alexander Dahlberg
cf9c8240fc
Fixed leak and removed no-shuffle tag in widgets/debug_test.dart (#88857) 2021-08-30 17:16:04 -07:00
Alexander Dahlberg
5b41ee558b
Fixed leak and removed no-shuffle tag in binding_test.dart (#88784) 2021-08-30 17:11:02 -07:00
Kate Lovett
616f9bcffa
Add tag support for executing reduced test sets (#86821) 2021-08-30 15:41:02 -07:00
Alexander Dahlberg
4e1711135d
Fixed leak and removed no-shuffle tag in test/widgets/routes_test.dart (#88881) 2021-08-30 15:26:04 -07:00
chunhtai
2f4c6fb3de
Reland "Fixes listview shrinkwrap and hidden semantics node gets updated incorrectly. (#88814)" (#89184) 2021-08-30 13:01:03 -07:00
Justin McCandless
91ef92d2b2
hasStrings support for eliminating clipboard notifications (#87678)
Use the hasStrings clipboard method when possible instead of reading the contents of the clipboard.
2021-08-26 17:10:18 -07:00
Justin McCandless
b2adffa9fe
Keyboard text selection and wordwrap (#85653)
Keyboard shortcuts near wordwrapped lines could be buggy before this fix.
2021-08-26 17:08:52 -07:00
Mohammad Ghalayini
bb278d1da2
[new feature] Add support for a RawScrollbar.shape (#85652) 2021-08-25 17:21:02 -07:00
nt4f04uNd
59f3f23a72
Fix precision error in NestedScrollView (#87801) 2021-08-25 15:46:03 -07:00
Darren Austin
a1cd3f45e0
Updated some skip test comments that were missed in the audit. (#88893) 2021-08-25 11:49:04 -07:00
chunhtai
527d868391
Revert "Fixes listview shrinkwrap and hidden semantics node gets updated incorrectly. (#88814)" (#88886)
This reverts commit 0e9665e4ef59fca7d5c2eeed178cdd98d4a09fa0.
2021-08-25 09:42:43 -07:00
chunhtai
0e9665e4ef
Fixes listview shrinkwrap and hidden semantics node gets updated incorrectly. (#88814) 2021-08-24 18:09:04 -07:00
chunhtai
93a1484ae0
Add a hook for scroll position to notify scrolling context when dimen… (#87076) 2021-08-23 15:39:18 -07:00
Alexander Dahlberg
1a5692b722
Fixed leak and removed no-shuffle tag in widgets/app_overrides_test.dart (#88469)
This PR fixed the problem that has prevented app_overrides_test.dart being shuffled. Part of #85160.

This test is testing WidgetsApp.showPerformanceOverlayOverride and WidgetsApp.debugAllowBannerOverride.

The problem: There was a strong dependecy to the default ordering of the tests. The value of showPerformanceOverlayOverride or debugAllowBannerOverride was expected to be the value that was set in previous test.

The fix: Make the values be set to default values after each test:
WidgetsApp.showPerformanceOverlayOverride=false
WidgetsApp.debugAllowBannerOverride=true
Set the expected value at the start of the test, if the default value is not expected.
2021-08-23 10:03:49 -07:00
nt4f04uNd
b5932065fa
Ensure RawImage render object updates (#88369) 2021-08-20 15:03:37 -07:00
nt4f04uNd
17f0d2e5de
init (#88391) 2021-08-20 09:42:05 -07:00
Hans Muller
afe58fbab5
Revert "Reland "Android Q transition by default (#82670)" (#88409)" (#88482) 2021-08-18 20:22:04 -07:00
chunhtai
89d1b9e4c5
Makes PlatformInformationProvider aware of the browser default route … (#88122) 2021-08-18 13:37:02 -07:00
Alex Li
df399f9a8d
Reland "Android Q transition by default (#82670)" (#88409)
* Reland "Android Q transition by default (#82670)"

This reverts commit 4053b4b16cbec129f03cd7201ab1b8250bda72e8.

* Fix `overall_experience_test.dart` for flutter_tools
2021-08-18 09:11:27 -07:00
Jenn Magder
4053b4b16c
Revert "Android Q transition by default (#82670)" (#88394)
This reverts commit a1ae4feac518dbce2862760ff5ceb7f3992c8d43.
2021-08-17 17:48:52 -07:00
Alexandre Daigle
ddfaec19ad
Fix null check for content dimensions in page getter (#87824) 2021-08-17 15:57:06 -07:00
Alex Li
a1ae4feac5
Android Q transition by default (#82670) 2021-08-17 15:47:07 -07:00
Dan Field
c91a298249
Take DPR into account for image inversion (#88309) 2021-08-16 15:35:10 -07:00
Dan Field
a4f5a5871a
Avoid retaining routes when subscriptions are cleared (#88310) 2021-08-16 14:47:03 -07:00
xubaolin
a4b724d944
fix a scrollbar updating bug (#88152) 2021-08-16 12:17:02 -07:00
LongCatIsLooong
c49eba6c3f
[TextInput] minor fixes (#87973) 2021-08-16 12:12:04 -07:00
YeungKC
a40c5c29e6
Migration text selection manipulation. (#86986)
Consolidate duplicated cut/copy/paste/selectall code so it can be done via Actions in the future.
2021-08-16 10:38:49 -07:00
LongCatIsLooong
b3d12ebd77
Revert "[EditableText] call onSelectionChanged only when there're actual selection/cause changes (#87971)" (#88183) 2021-08-13 17:17:04 -07:00
zuvola
93d69544a1
Fix AnimatedCrossFade would focus on a hidden widget (#87618)
Moving the focus with the tab key on the external keyboard will move the focus to the widget that is hidden by AnimatedCrossFade.
2021-08-13 08:49:43 -07:00
LongCatIsLooong
6e224ee0e6
[EditableText] call onSelectionChanged only when there're actual selection/cause changes (#87971) 2021-08-12 17:27:03 -07:00
Justin McCandless
9e9ca69808
Home/End key support for Linux (#87294)
Support for more desktop keyboard keys/shortcuts.
2021-08-11 21:05:16 -07:00
Hans Muller
871386bbb4
Revert "Changing ElevatedButton.child to be non-nullable (#87901)" (#88071)
This reverts commit 724c0eb65cef6a66241f9f1500dc9ed53991d5be.
2021-08-11 17:29:29 -07:00
Kate Lovett
d8da091751
Android 12 overscroll stretch effect (#87839) 2021-08-11 16:36:53 -05:00
LongCatIsLooong
1ca0333ce1
Overridable action (#85743) 2021-08-10 15:32:07 -07:00
Viren Khatri
724c0eb65c
Changing ElevatedButton.child to be non-nullable (#87901) 2021-08-10 11:06:34 -07:00
Darren Austin
e2fb5cc318
Updated skipped tests for widgets directory. (#87879) 2021-08-09 15:05:44 -07:00
chunhtai
11a0284a28
Reland "update ScrollMetricsNotification (#87421)" (#87818)
* Reland "update ScrollMetricsNotification (#87421)"

This reverts commit 0f465e5b2a3ed2431321b490a614c3d15089854c.

* fix test
2021-08-09 13:36:57 -07:00
Jonah Williams
5792c7347c
Use Device specific gesture configuration for scroll views (#87604) 2021-08-09 10:50:02 -07:00
LongCatIsLooong
d3bdbed498
[EditableText] preserve selection/composition range on unfocus (#86796) 2021-08-06 17:45:02 -07:00
Kate Lovett
7bbcdc239b
Prevent Scrollbar axis flipping when there is an oriented scroll controller (#87698) 2021-08-05 13:10:06 -07:00