Commit graph

17096 commits

Author SHA1 Message Date
Ahmed Ashour a67f618a29
Handle reserved Kotlin keywords (#84973) 2021-07-15 14:26:05 -07:00
Ren You 3dea9f0251
Revert "Clean up the bindings APIs (#86438)" (#86484)
This reverts commit d056500bfe.
2021-07-15 09:29:16 -07:00
Mohammad Ghalayini acbd280148
Add an Interactive Example for PhysicalShape (#86423) 2021-07-15 09:21:02 -07:00
Jonah Williams b549e829e8
[flutter_tools] support trailing args (#86431) 2021-07-14 15:51:10 -07:00
Ian Hickson d056500bfe
Clean up the bindings APIs (#86438) 2021-07-14 14:41:24 -07:00
Pierre-Louis 666185c027
[Fonts] Fix icons sorting (#86434)
* Fix sorting

* Update icons.dart
2021-07-14 23:25:16 +02:00
Eng Zer Jun 57a4b023f1
build: update dependencies (#86433) 2021-07-14 13:46:04 -07:00
Tong Mu c8d0b1d9db
New scheme for keyboard logical key ID (#85121)
This PR updates the ID used by logical keyboard keys.

The logical key ID is still composed of 2 parts: 32 bits of value, and 8 bits of plane. But the assignment of planes has been drastically changed. HID plane is removed, and unprintable plane and Flutter plane are added. This is to reflect the new generation method for logical key IDs. Now keys that are defined by Flutter but not by dom_key_data are placed into the Flutter plane, including numpad keys, sided modifier keys, and gamepad keys. The values for platform planes have also been adjusted.

The generation script and README have been updated accordingly as well.

A new file, test_utils/key_codes.h is now generated to assist engine unit testing.

All lists generated by the script are now sorted by the key.
2021-07-14 13:07:22 -07:00
Kate Lovett 252f6a0285
Add fixes for ThemeData (#86369) 2021-07-14 09:31:02 -07:00
Yegor 81c91924f0
[web] use resident resident runner in flutter drive (#86381)
* [web] use resident resident runner in flutter drive
2021-07-14 08:46:38 -07:00
Zachary Anderson 7f741e9181
Revert "Clean up the bindings APIs (#86388)" (#86404)
This reverts commit 31de052e3f.
2021-07-13 21:32:29 -07:00
Ian Hickson 31de052e3f
Clean up the bindings APIs (#86388) 2021-07-13 18:31:11 -07:00
Ian Hickson 1133921c4d
Add more debugging logs to overall_experience_test (#86368) 2021-07-13 16:56:06 -07:00
Hans Muller 7d52c2c4a2
Added AppBarTheme shape property (#86372) 2021-07-13 16:50:07 -07:00
Jonah Williams 2900347afe
[flutter] prevent errant text field clicks from losing focus (#86041) 2021-07-13 16:46:04 -07:00
Ian Hickson c800b9c3e4
Revert "Clean up the bindings APIs (#83843)" (#86386)
This reverts commit e2490f2906.
2021-07-13 15:47:40 -07:00
Ian Hickson e2490f2906
Clean up the bindings APIs (#83843) 2021-07-13 12:41:03 -07:00
Viren Khatri 43ed3b6bed
Added rethrowError to FutureBuilder (#84308) 2021-07-13 12:11:05 -07:00
Jonah Williams 63a4013160
Revert "[flutter_tools] let the logger know about machine mode (#86116)" (#86363)
This reverts commit 53d8cba3ec.
2021-07-13 10:39:35 -07:00
Kristóf Horváth 28b4b84f37
Fix documentation of equality functions. (#84847)
The first line of the documentation of equality functions listEquals, mapEquals, and setEquals claimed that they are deep equality functions. A later paragraph explained that they check for deep equality only if the elements, which are collections, implement the equality operator to do so. That is almost never the case.

The first line of the documentation was changed to element-by-element equality, and a reference was added to the DeepCollectionEquality class.
2021-07-13 10:24:06 -07:00
Kate Lovett b730ba1a3e
Dart Fixes for clipBehavior breaks (#86323) 2021-07-13 10:06:04 -07:00
Hans Muller caf21362f5
Additional ListTile API doc - Material widget dependency (#86355) 2021-07-13 09:31:39 -07:00
Kate Lovett 6e6bd3a1d4
Revert "Revert "Remove TextTheme deprecations (#83924)" (#86171)" (#86318) 2021-07-12 15:56:05 -07:00
Ian Hickson d3c17acf9d
Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
Hans Muller 3eca034ffd
AppBar.backwardsCompatibility now default false, deprecated (#86198) 2021-07-12 13:38:12 -07:00
michaellee8 6a51e0c237
[flutter_tools] Add support for launching fuchsia app using session_control (#85752) 2021-07-12 13:26:05 -07:00
Jonah Williams 53d8cba3ec
[flutter_tools] let the logger know about machine mode (#86116) 2021-07-12 10:41:03 -07:00
Payam Zahedi b1e1dd68ae
borderRadius param updated in copyWith functions (#85822) 2021-07-12 10:31:02 -07:00
Jonah Williams 7a0b4669fc
[flutter_tools] switch web integration tests to use html (#85325) 2021-07-12 09:01:04 -07:00
Yegor 78e06e716b
[web] move e2e tests from flutter/engine to flutter/flutter (#86119)
* [web] move e2e tests from flutter/engine to flutter/flutter
* flutter update-packages --force-upgrade
2021-07-09 15:31:49 -07:00
Greg Spencer 00d9f8df14
Add CallbackShortcuts widget (#86045) 2021-07-09 15:31:03 -07:00
Hans Muller c51ee11748
Add a "troubleshooting" section to the AppBar API doc (#86188) 2021-07-09 12:35:01 -07:00
Jonah Williams 6d8c850ee7
[flutter] tab navigation does not notify the focus scope node (#86141) 2021-07-09 12:06:05 -07:00
Justin McCandless a67ed94624
Dont reset the composing region when selection changes (#85799)
Fixes a bug on Android Gboard where the handle would disappear when dragged within a word.
2021-07-09 11:21:43 -07:00
Ahmed Ashour ef9da62325
Fix typo in test name (#86083) 2021-07-09 11:16:03 -07:00
Ahmed Ashour 6bfc5824d3
Add .gitignore (#85017) 2021-07-09 10:41:03 -07:00
Jonah Williams 9d70d9d589
[flutter_tools] fix -n workaround (#86142) 2021-07-09 09:41:04 -07:00
Ren You 79a43be22a
Revert "Remove TextTheme deprecations (#83924)" (#86171)
This reverts commit 501474de99.
2021-07-09 08:06:42 -07:00
Dan Field 48ac40904a
Doc typo in layer.dart (#86033) 2021-07-08 23:48:14 -07:00
Zachary Anderson c589a0c322
Revert "[flutter_tools] show only supported sub commands (#85125)" (#86131)
This reverts commit 84e576786c.
2021-07-08 15:58:05 -07:00
Ahmed Ashour a666925a02
Add newline at end of file (#86008) 2021-07-08 15:01:10 -07:00
Mohammad Ghalayini f26e54bd88
Wrap FilterChip inside a Material widget (#85825) 2021-07-08 15:01:08 -07:00
Zachary Anderson 53125203ea
[flutter_tool] Pin DevTools to 2.4.0 (#86124) 2021-07-08 15:01:00 -07:00
Ahmed Ashour 84e576786c
[flutter_tools] show only supported sub commands (#85125) 2021-07-08 14:56:06 -07:00
Kate Lovett 501474de99
Remove TextTheme deprecations (#83924) 2021-07-08 14:51:07 -07:00
Rick Krystianne Lim 7d707b06e8
Changing SnackBar's default vertical padding (#78133) 2021-07-08 14:46:09 -07:00
Jacob Richman 1a0d873e2e
Switch drive_service from using deprecated version of --record-memory-profile flag. (#86122) 2021-07-08 14:29:41 -07:00
Maurice Parrish e82a69a95e
Create flag to enable/disable FlutterView render surface conversion (#85648) 2021-07-08 10:36:06 -07:00
Alexandre Ardhuin 80990c21e2
code formatting (#85783) 2021-07-07 23:06:05 -07:00
Kate Lovett e9736efb75
[Framework] Support for Android Fullscreen Modes (#81303) 2021-07-07 17:16:06 -07:00