Commit graph

18536 commits

Author SHA1 Message Date
Christopher Fujino fd5356ff60
[flutter_tools] shard out two integration tests we want to run on macOS arm64 (#101769) 2022-04-13 12:09:11 -07:00
Qun Cheng 02ae020e53
Removed extra the (#101837) 2022-04-13 12:04:08 -07:00
chunhtai c8057bc506
Add default selection style (#100719) 2022-04-13 11:49:09 -07:00
Jonah Williams 83b99be096
Revert "[framework] use ImageFilter for zoom page transition" (#101838) 2022-04-13 10:44:11 -07:00
Jason Simmons c62d103bb6
Always finish the timeline event logged by Element.inflateWidget (#101794) 2022-04-13 09:34:06 -07:00
Zachary Anderson 6190c5df09
Revert "Use the maven-publish plugin to publish AAR files. (#101276)" (#101827)
This reverts commit 2b0255f0d9.
2022-04-13 08:12:07 -07:00
Elsabe Ros 2b0255f0d9
Use the maven-publish plugin to publish AAR files. (#101276) 2022-04-12 22:19:08 -07:00
gaaclarke fd73f2730c
made ascii string encoding faster (#101777) 2022-04-12 19:54:11 -07:00
Callum Moffat 30a501801a
Support trackpad gestures in framework (#89944)
* Implement trackpad gestures in framework

* Touch and Pan/Zoom pointers have separate IDs now

* Handle trackpad pointer device type

* Respect supportedDevices for pan/zoom events

* Update after rebase

* Fix check failures

* Avoid error with very short drags

* Address feedback

* Refactor drag event handler

* Address more feedback

* Add some missing punctuation
2022-04-12 19:47:01 -07:00
gaaclarke 38f360f91a
Increased WriteBuffers starting capacity to 64 bytes. (#101790) 2022-04-12 19:14:10 -07:00
Jonah Williams 9984ebbaee
[framework] use ImageFilter for zoom page transition (#101786) 2022-04-12 17:24:09 -07:00
gaaclarke 9124287060
removed obsolete timelineArgumentsIndicatingLandmarkEvent (#101382) 2022-04-12 17:04:08 -07:00
Jenn Magder 6ccd993976
Add flutter build ipa --no-codesign flag (#101766) 2022-04-12 14:49:09 -07:00
Jenn Magder d4bfb01336
Do not build for iOS armv7 (#97341) 2022-04-12 14:44:09 -07:00
Jenn Magder 888208c1f4
Disallow flutter run-ing on 32-bit development devices (#97339) 2022-04-12 14:39:07 -07:00
Jonah Williams ea19a77bff
[framework] elide ImageFilter layers when animation is stopped (#101731) 2022-04-12 13:54:10 -07:00
Jason Simmons 88246030ae
Add variable font axes to TextStyle (#100978) 2022-04-12 13:49:10 -07:00
Kate Lovett 17be6d73e6
Revert "Configurable padding around FocusNodes in Scrollables" (#101772) 2022-04-12 13:29:06 -07:00
Christopher Fujino d07ce92b15
[flutter_tools] Re-land Dump backtrace on ios app startup timeout (#101763) 2022-04-12 13:24:04 -07:00
Jonah Williams 33e540a92e
fix test from opacity/repaint change (#101774) 2022-04-12 11:18:48 -07:00
Taha Tesser 0a178f858d
CupertinoContextMenu/ContextMenuAction: Add clickable cursor for web (#99519) 2022-04-12 10:49:06 -07:00
Jonah Williams 6def1596cd
[framework] introduce repaint boundary in Opacity widgets (#101601) 2022-04-12 10:34:11 -07:00
Daniel Agbemava 2d9e171870
Update WidgetsBindingsObserver example (#101512) 2022-04-12 10:09:08 -07:00
Christopher Fujino 2a6582997d
Revert "[flutter_tools] Dump backtrace on ios app startup timeout (#101610)" (#101761)
This reverts commit 2978b59be7.
2022-04-12 09:09:32 -07:00
Christopher Fujino 2978b59be7
[flutter_tools] Dump backtrace on ios app startup timeout (#101610) 2022-04-12 08:49:08 -07:00
Taha Tesser 0f2b1a3baf
Refactor chip class and move independent chips into separate classes (#101507) 2022-04-12 07:24:11 -07:00
Emmanuel Garcia 9e0f0fe9d7
Add Gradle stacktrace and debug log level to verbose builds (#101734) 2022-04-11 20:14:08 -07:00
linxuebin 712667fb62
Remove the run_loop.h and run_loop.cpp files from template_manifest.json (#100976) 2022-04-11 19:54:07 -07:00
David Iglesias bee95b6984
[flutter.js] Wait for reg.update, then activate sw (if not active yet). (#101464) 2022-04-11 19:04:08 -07:00
Michael Goderbauer fa48aed7b2
Bump dwds to 13.1.0 (#101730) 2022-04-11 18:29:14 -07:00
Christopher Fujino 355fd23a79
[flutter_tools] add test for dart binary arch (#101604) 2022-04-11 16:28:37 -07:00
Yang Chao 343713727a
Enable track widget creation when generating Generated.xcconfig (#101123) 2022-04-11 14:29:11 -07:00
Kate Lovett ff5e27f0fc
Remove deprecated FlatButton (#98545) 2022-04-11 16:22:47 -05:00
Kenzie Davisson 14cf4daeab
Add debugging flags to enhance the timeline arguments for Build, Layout, and Paint (#101602) 2022-04-11 13:56:10 -07:00
Danny Tuppeny 675b961573
Unpause and remove breakpoints when detaching from Flutter process with DAP (#101695) 2022-04-11 21:15:37 +01:00
Danny Tuppeny b086473769
Pass multidex flag when using --machine mode (#101689) 2022-04-11 12:19:09 -07:00
Jesús S Guerrero 2302daa3aa
Create when offline style (#101589) 2022-04-11 12:14:05 -07:00
wangying 38542d284c
Add some debug properties to BackdropFilterLayer (#101101) 2022-04-11 09:59:08 -07:00
Daco Harkes 85aac37ccf
Add more debugging info to android_plugin_example_app_build_test (#101685) 2022-04-11 08:24:09 -07:00
Janko Djuric 78ae72b0b2
[flutter_tools] Add --build-number and --build-name support to web and linux (#100377) 2022-04-10 11:42:39 -07:00
MrBirb 074ee4b2f4
Allow ClipRRect.borderRadius to support BorderRadiusDirectional (#101200) 2022-04-09 01:44:04 -07:00
Darren Austin c14ca6d321
Migrate common buttons to Material 3 (#100794) 2022-04-08 17:03:21 -07:00
Chris Yang 1755819cb1
Log XCResult before other build issues (#100787) 2022-04-08 16:27:08 -07:00
Jenn Magder 71d52f27fb
Test Flutter.xcframework directory ios-arm64_armv7 or ios-arm64 (#101592) 2022-04-08 16:12:09 -07:00
Kate Lovett 135bb5d4f2
Remove deprecated Scaffold SnackBar API (#98549) 2022-04-08 14:27:07 -07:00
Guillem Puche 1cf5c74009
Correct word in docs (#100893) 2022-04-08 13:12:16 -07:00
Michael Goderbauer a01424773e
Enable unnecessary_import (#101600) 2022-04-08 12:56:45 -07:00
Greg Spencer efe76a5373
Update key examples to use Focus widgets instead of RawKeyboardListener (#101537)
This updates the examples for PhysicalKeyboardKey and LogicalKeyboardKey to use Focus widgets that handle the keys instead of using RawKeyboardListener, since that usually leads people down the wrong path. Updated the See Also and added tests as well. Also exposed the `physicalKey` attribute for `tester.sendKeyEvent`.
2022-04-08 12:05:41 -07:00
Michael Goderbauer cae740b903
Enable strict-casts (as replacement for implicit-casts) (#101567) 2022-04-08 11:15:34 -07:00
Jason Simmons b63c4a6db0
Ensure that the engine frame callbacks are installed if the first scheduled frame is a forced frame (#101544)
See https://github.com/flutter/flutter/issues/98419
2022-04-08 08:18:48 -07:00