18197 Commits

Author SHA1 Message Date
chunhtai
e912b91c5f
Add Supported devices to the TapGestureRecognizer (#96560) 2022-01-13 12:37:33 -08:00
LongCatIsLooong
9c23106711
Revert "Support Scribble Handwriting" (#96615) 2022-01-13 12:00:19 -08:00
Pooja Bhaumik
79e4ccf649
Fix wrong documentation URL for adding desktop support to existing app (#94399) 2022-01-13 10:55:20 -08:00
Spt
7de1e225de
fix rsync output utf8decode bug (#95881) 2022-01-13 10:20:20 -08:00
Darren Austin
046dde3db4
Date Picker year selectors announce as 'buttons' to accessibility framework. (#96546) 2022-01-13 10:14:51 -08:00
stuartmorgan
2df7dca858
Fully support Dart-only mobile and macOS plugins (#96183) 2022-01-13 08:30:22 -08:00
Marcel Kirchhoff
15cdaff03c
Add debug property for onPointerHover (#96555) 2022-01-13 00:30:15 -08:00
Kate Lovett
4d5c0264d9
MaterialStateProperty Docs (#96532) 2022-01-13 00:10:12 -08:00
Kate Lovett
bfb1fc20b9
Correct scroll notifications for NestedScrollView (#96482) 2022-01-12 22:45:17 -08:00
Michael Goderbauer
40a2689b9c
enable unnecessary_late (#96417) 2022-01-12 21:10:19 -08:00
Casey Rogers
b4777c3505
Make DraggableScrollableController a ChangeNotifier (#96089) 2022-01-12 20:35:15 -08:00
Emmanuel Garcia
f01556ab75
Bump Android dependencies that rely on Jcenter (#96558)
* Bump video_player in flutter gallery

* Update packages

* Update dependencies

* Bump device_info

* Update dev/devicelab/bin/tasks/build_ios_framework_module_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Update dev/devicelab/bin/tasks/module_custom_host_app_name_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Update dev/devicelab/bin/tasks/module_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Remove deprecated device_info from ios-frameworks test

Co-authored-by: Jenn Magder <magder@google.com>
2022-01-12 20:13:32 -08:00
Darren Austin
2ab2ca2bc6
Migrate FloatingActionButton to Material 3 (#94486) 2022-01-12 19:15:15 -08:00
Chris Bracken
20ff180ae8
Update Flutter desktop doc URL in error message (#96559)
When desktop support is not present in an existing project, certain
flutter tool commands raise an error that direct the user to
documentation on how to add desktop support to an existing Flutter
project. In a recent revamp of the webside, the URL was very slightly
changed (flutter.dev -> docs.flutter.dev).

This updates the error message to output the new URL.

Issue: https://github.com/flutter/flutter/issues/94398
2022-01-12 18:21:05 -08:00
Michael Goderbauer
d290763941
enable more retained rendering opportunities for LeaderLayer (#96486) 2022-01-11 18:20:14 -08:00
b-luk
fe05239487
Expose keyCode field in RawKeyEventDataWeb. (#96483) 2022-01-11 18:10:09 -08:00
Michael Goderbauer
5ac9714066
Enable no_leading_underscores_for_library_prefixes (#96420) 2022-01-11 17:35:13 -08:00
Taha Tesser
8256f94e63
Fix Dialog alignment doc (#96388) 2022-01-11 17:20:17 -08:00
xubaolin
ff60778c1b
[RenderListWheelViewport] Update content dimensions to prevent scroll offset changes (#96102) 2022-01-11 17:15:12 -08:00
Jami Couch
9490917408
Support Scribble Handwriting (#75472) 2022-01-11 11:00:12 -08:00
Hans Muller
7d4497a1b2
InkWell.overlayColor is now resolved against MaterialState.pressed (#96435) 2022-01-11 08:23:01 -08:00
Utibeabasi Umanah
3a411047e0
Fix typo (#96058) 2022-01-10 23:30:19 -08:00
Emmanuel Garcia
683590d1c6
Add suggestion for compileSdkVersion warning (#95369) 2022-01-10 20:30:13 -08:00
Zachary Anderson
fb29403c42
Revert "feat(flutter_tools): Added doctor path printing on verbose" (#96414) 2022-01-10 15:35:13 -08:00
Jenn Magder
3e6e996f9e
Run update-packages --force-upgrade (#96325) 2022-01-10 13:55:16 -08:00
Jenn Magder
1c0eade94c
Hide PII from doctor validators for GitHub template (#96250) 2022-01-10 13:20:21 -08:00
Markus Aksli
4df55087c1
InkResponse enable if onTapDown is not null (#96224) 2022-01-10 13:00:19 -08:00
Viren Khatri
56a7c97fd8
Adds ability to mark a subtree as not traversable (#94626) 2022-01-10 11:30:13 -08:00
Greg Spencer
23e7449a07
Warm cache with all transitive dependencies in flutter update-packages command (#96258) 2022-01-10 10:35:13 -08:00
Justin McCandless
44849ab46a
Document the default -1,-1 selection (#96245)
Clarify in the docs about what an invalid selection means, contrasted with a 0,0 selection.
2022-01-10 10:06:08 -08:00
nt4f04uNd
8dbea5e6b1
Fix old integration_test links (#94020) 2022-01-09 21:45:16 -08:00
chunhtai
e17a1858e5
LayerLink can temporary allow multiple leaders (#95977) 2022-01-07 17:50:10 -08:00
Jenn Magder
db5c71f448
Fix analyze --watch command iterator (#96264) 2022-01-07 17:15:08 -08:00
Michael Goderbauer
065c0feaaf
Do not crash on LeaderLayer.applyTransform after retained rendering (#96144) 2022-01-07 16:25:20 -08:00
xubaolin
02bf594f36
fix a scrollbar bug (#95894) 2022-01-07 16:20:17 -08:00
Greg Spencer
1bd8b58015
Make FocusNode.traversalChildren not be affected by parent's canRequestFocus (#95061) 2022-01-07 16:10:11 -08:00
Viren Khatri
511020ac03
Fixes RangeError bug when length of TabBar.tabs is changed (#94623) 2022-01-07 13:55:18 -08:00
Michael Goderbauer
2a529bc536
Sync analysis_options.yaml with all.yaml, enable secure_pubspec_urls (#96299) 2022-01-07 13:50:18 -08:00
Will Lockwood
b94386927e
Fix paints..something and paints..everything succeeding when they should fail (#95993) 2022-01-07 13:15:08 -08:00
Greg Spencer
76cf452fe3
Revert "Disallow copy and cut when obscureText is set on TextField (#96233)" (#96308) 2022-01-07 12:26:47 -08:00
Greg Spencer
c5f108f067
Disallow copy and cut when obscureText is set on TextField (#96233)
Before this change, it was possible to select and copy obscured text from a text field.

This PR changes things so that:

- Obscured text fields don't allow copy or cut.
- If a field is both obscured and read-only, then selection is disabled as well (if you can't modify it, and can't copy it, there's no point in selecting it).
2022-01-07 12:21:59 -08:00
Dan Field
fa8e3e6877
Reland "Ensure the engineLayer is disposed when an OpacityLayer is disabled"" (#96295) 2022-01-07 10:55:05 -08:00
Justin McCandless
bb65333c10
InteractiveViewer scaleFactor (#95224)
New parameter for InteractiveViewer: scaleFactor, which allows control over the speed of zooming.
2022-01-07 10:40:45 -08:00
Tong Mu
bc54c2fdfe
RawKeyboard repeat events, and SingleActivator.includeRepeats (#96154) 2022-01-07 01:55:11 -08:00
crisboarna
0fef7a140a
feat(flutter_tools): Changed NoIdeValidator validation type from error to warning (#95492) 2022-01-06 14:05:19 -08:00
crisboarna
f8e70a8463
feat(flutter_tools): Added doctor path printing on verbose (#95453) 2022-01-06 13:50:19 -08:00
Jenn Magder
410d9921bc
Migrate emulators, packages, upgrade, and downgrade to null safety (#95712) 2022-01-05 16:50:19 -08:00
Jenn Magder
18c59cdb1c
Migrate build commands to null safety (#95649) 2022-01-05 16:45:12 -08:00
Michael Goderbauer
b339391404
Fix typo (#96195) 2022-01-05 15:45:10 -08:00
Markus Aksli
88ded73061
Fix DataTable _SortArrow changing orientation when state is updated (#94455) 2022-01-05 14:10:17 -08:00