Commit Graph

18842 Commits

Author SHA1 Message Date
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
Jenn Magder
0287449c14 Do not show v1 Android embedding message for non-Android commands (#96148) 2022-01-05 12:55:10 -08:00
Dheeraj Verma
500a3324a4 [DropdownButtonFormField] Add borderRadius property (#95944) 2022-01-05 12:50:18 -08:00
Lau Ching Jun
7f0050f5b3 Add a new PrebuiltFlutterApplicationPackage interface. (#95290)
* Add a new PrebuiltFlutterApplicationPackage interface.

* Review feedback

* Rename bundleDir to uncompressedBundle
2022-01-05 07:54:57 -08:00
LongCatIsLooong
f268f82035 Fix autofill eligibility check (#95210) 2022-01-04 15:20:09 -08:00
Will Lockwood
47e3f1a949 Allow Checkboxes in DataTables to inherit colors from CheckboxTheme (#96007) 2022-01-04 13:00:11 -08:00