Commit Graph

27193 Commits

Author SHA1 Message Date
Jonah Williams
dafda50c6a [framework] remove hashcode override for Element (#96644) 2022-01-14 15:45:18 -08:00
Abdur Rafay Saleem
49c5871844 feat: added custom padding in PopupMenuButton (#96657) 2022-01-14 15:43:29 -08:00
Greg Spencer
017ed1792b Move examples from dart:ui ui/lib/text.dart to examples/api (#96557)
This extracts the examples that are in flutter/engine@main/lib/ui/text.dart into examples in the examples/api/lib/ui directory and adds some simple tests for them.

Also, fixes some inconsistent test file naming.

This is step 1: the next step is to remove the examples from the dart:ui code.
2022-01-14 15:42:54 -08:00
Chris Yang
7428ab66b4 Add debug informations on ios_module_test (#96622) 2022-01-14 15:25:13 -08:00
Konstantin Scheglov
accd6abae5 Fix UNUSED_ELEMENT_PARAMETER for unused field formal parameter. (#96684) 2022-01-14 15:17:35 -08:00
Mahesh Jamdade
f97d9e0796 update adaptive slider docs (#96599) 2022-01-14 15:05:13 -08:00
stuartmorgan
27e79d55a4 Document template CMake files (#96534) 2022-01-14 14:55:14 -08:00
Alberto
1365b54f15 feat: Added more youtube refs to widgets docstrings (#96484) 2022-01-14 14:50:15 -08:00
Greg Spencer
a9e0dd40dc Disallow copy and cut when text field is obscured. (#96309)
Before this change, it was possible to select and copy obscured text from a text field.

This  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-14 14:31:59 -08:00
Jonah Williams
e25e1f9037 [framework] dont null assert in _debugVerifyIllFatedPopulation (#96551) 2022-01-14 13:50:29 -08:00
Jenn Magder
88327e3b72 Dynamically add integration_tests and screenshots to native iOS test results (#95704) 2022-01-14 12:05:15 -08:00
Hans Muller
bbc68cd207 Added TabBar.splashFactory, TabBarTheme.splashFactory,overlayColor (#96252) 2022-01-14 11:53:42 -08:00
Hans Muller
1612310513 PopupMenu: add themeable mouse cursor v2 (#96567) 2022-01-14 11:53:17 -08:00
Greg Spencer
5012c99df5 Add example for CustomMultiChildLayout (#96632)
This adds a simple example to CustomMultiChildLayout that lays out colored containers in a cascade.
2022-01-14 10:54:15 -08:00
Taha Tesser
7f6c096e96 Provide Appbar's foregroundColor to package license page titles (#95685) 2022-01-14 10:45:19 -08:00
Zachary Anderson
f7b809d2aa Revert "Roll Engine from fab19829949d to f121c1fe6843 (10 revisions) (#96631)" (#96667)
This reverts commit e78f135fd5.
2022-01-14 10:18:16 -08:00
xubaolin
9e9a728667 Fix a [_ViewportElement] RenderObjectChild update bug (#96377) 2022-01-13 17:40:11 -08:00
Hans Muller
72df4801c8 Land Set "basic" mouse cursor for disabled buttons, PR #89346 (#96561) 2022-01-13 17:08:35 -08:00
Hans Muller
c24b2c3c6e Slider: add themeable mouse cursor v2 (#96623) 2022-01-13 17:07:02 -08:00
engine-flutter-autoroll
e78f135fd5 Roll Engine from fab19829949d to f121c1fe6843 (10 revisions) (#96631) 2022-01-13 17:00:18 -08:00
chunhtai
3bc57c0090 Modularize ReorderableListView auto scrolling logic (#96563)
* Modularize ReorderableListView auto scrolling logic

* comment

* fix test

* addressing comment
2022-01-13 16:47:56 -08:00
Christopher Fujino
c13d4417a8 [flutter_tools] increase windows tool_integration_tests shard (#95917) 2022-01-13 16:45:17 -08:00
engine-flutter-autoroll
07986478da Roll Plugins from 146b75179665 to ec80d3439adb (1 revision) (#96621) 2022-01-13 14:45:19 -08:00
engine-flutter-autoroll
9c0bb0e662 Roll Engine from e29aad31a30d to fab19829949d (5 revisions) (#96620) 2022-01-13 14:40:08 -08:00
Justin McCandless
8b46014ecd Mac cmd + shift + left/right (#95948) 2022-01-13 13:35:19 -08:00
Konstantin Scheglov
06515fe058 Ignore in _Location (#96553) 2022-01-13 13:25:05 -08:00
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
engine-flutter-autoroll
4fda08efa9 Roll Engine from 472847257329 to e29aad31a30d (1 revision) (#96609) 2022-01-13 11:15:18 -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
Casey Hillers
39b029ab49 Run Mac_android run_release_test on presubmit (#96539) 2022-01-13 10:25:19 -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
engine-flutter-autoroll
f18d4d03d3 Roll Engine from af8abcccbaa0 to 472847257329 (1 revision) (#96594) 2022-01-13 06:50:14 -08:00
engine-flutter-autoroll
324f55dd50 Roll Engine from cbf83cd6cc81 to af8abcccbaa0 (1 revision) (#96587) 2022-01-13 05:40:14 -08:00
engine-flutter-autoroll
ad7f5e40f8 Roll Engine from c2d79b641ff0 to cbf83cd6cc81 (1 revision) (#96585) 2022-01-13 04:15:15 -08:00
engine-flutter-autoroll
67b86af8ee Roll Engine from fba23ea48548 to c2d79b641ff0 (14 revisions) (#96577) 2022-01-13 01:50:11 -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
engine-flutter-autoroll
177cfc491a Roll Engine from 91fe85e8cd62 to fba23ea48548 (8 revisions) (#96542) 2022-01-12 23:50:06 -08:00
engine-flutter-autoroll
f3e98a95aa Roll Plugins from 94e80fccb291 to 146b75179665 (1 revision) (#96499) 2022-01-12 23:45:13 -08:00
Kate Lovett
bfb1fc20b9 Correct scroll notifications for NestedScrollView (#96482) 2022-01-12 22:45:17 -08:00
Christopher Fujino
4575a69d97 [flutter_conductor] fix initialref to explicitly include remote name (#96481) 2022-01-12 22:30:21 -08:00
Michael Goderbauer
40a2689b9c enable unnecessary_late (#96417) 2022-01-12 21:10:19 -08:00
Gary Qian
7aaa87b5b6 Increase deferred components test timeout (#96423) 2022-01-12 20:40:14 -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