5765 Commits

Author SHA1 Message Date
Dan Field
1662a14bc8
More missing clipBehavior respects (#103931) 2022-05-17 11:32:11 -07:00
Dan Field
d54cdf9e18
Add a mechanism to observe layer tree composition. (#103378) 2022-05-17 11:22:11 -07:00
Greg Spencer
1994027986
Add VoidCallbackAction and VoidCallbackIntent (#103518)
This adds a simple VoidCallbackAction and VoidCallbackIntent that allows configuring an intent that will invoke a void callback when the intent is sent to the action subsystem. This allows binding a shortcut directly to a void callback in a Shortcuts widget.

I also added an instance of VoidCallbackAction to the default actions so that simply binding a shortcut to a VoidCallbackIntent works anywhere in the app, and you don't need to add a VoidCallbackAction at the top of your app to make it work.
2022-05-17 11:11:41 -07:00
Dan Field
fe87538b76
Implement paintsChild on RenderObjects that skip painting on their children (#103768) 2022-05-16 11:29:07 -07:00
Dan Field
4f96419612
Make _RenderCustomClip respect clipBehavior (#103748) 2022-05-13 17:14:07 -07:00
Jason Simmons
275fb0286c
Fix avoid_redundant_argument_values analyzer warnings enabled in the latest Dart SDK (#103734)
See https://github.com/flutter/flutter/pull/103719
2022-05-13 12:57:59 -07:00
Bruno Leroux
190d77627d
Add Tooltip textAlign property (#103475) 2022-05-12 16:09:15 -07:00
Jami Couch
78885ecbeb
Provide default method call handler for SystemChannels.textInput (#101087) 2022-05-12 15:59:13 -07:00
chunhtai
533816d116
Refactor web text editing shortcuts (#103377) 2022-05-12 13:09:06 -07:00
Jonah Williams
496049263e
[framework] fix slider regression due to touch slop changes (#103569) 2022-05-11 23:14:11 -07:00
Tong Mu
65ea76718f
[gen_keycode, RawKeyboard] Apply derived keyboard layout from Linux (#102709) 2022-05-11 20:04:14 -07:00
Andree Yosua
f5fb9e8c01
Fix ThemeData extension throws when the ThemeExtension not found (#103343) 2022-05-10 21:44:07 -07:00
xubaolin
d29ccad6fb
fix SliverReorderableList not work on Android platform bug (#103406) 2022-05-10 21:09:04 -07:00
Renzo Olivares
c411065b01
Fix selection not deselected when TextField loses focus (#103424) 2022-05-10 17:34:07 -07:00
Kate Lovett
171d8c1e85
[Reland] Assert there are Scaffolds to present to for snackbars and banners (#103426) 2022-05-10 16:24:12 -07:00
Bruno Leroux
ff136cba7f
Fix Tooltip obscured by keyboard (#103339) 2022-05-09 13:39:07 -07:00
Aman Verma
0ff0affb3a
Expose controller for PaginatedDataTable (#100005) 2022-05-09 13:34:07 -07:00
Greg Spencer
6504f2896c
Adds menuBarMenuLabel, and removes unneeded key localizations (#102100)
When I added localizations for shortcut keys, I added some that actually can't be shortcut keys, so I'm removing them again. These are mostly Japanese-specific keys that don't even appear on modern keyboards for the most part.

Also, added menuBarMenuLabel for an accessibility label for menu bar menus.

I modified the code for the localization generation scripts to add a --remove-undefined flag that will remove any localizations that don't appear in the canonical locale.
2022-05-09 09:25:52 -07:00
xubaolin
4bed76757d
Fix a _WrappedScrollBehavior.shouldNotify bug (#103267) 2022-05-07 11:44:08 -07:00
Qun Cheng
2427d4f3d6
Added clipBehavior on TabBarView (#103166) 2022-05-07 08:44:07 -07:00
Bruno Leroux
c18097178c
Fix empty Stack with infinite constraints throws (#102642) 2022-05-07 04:34:06 -07:00
Eric egramond
ae7fcc7e51
Updating the Slider Widget to allow up and down arrow keys to navigate out of the slider when in directional NavigationMode. (#103149) 2022-05-07 03:39:06 -07:00
Taha Tesser
2f657536c8
Fix DropdownButton menu clip (#102970) 2022-05-07 02:39:08 -07:00
Alexandre Ardhuin
d40ee2149c
remove unnecessary .toString() (#103226) 2022-05-06 16:04:13 -07:00
Bruno Leroux
cfc5dc2a21
Increase Tooltip font size on Desktop (#103189) 2022-05-06 12:54:09 -07:00
xubaolin
a7a72ce942
Fix a [CupertinoDatePicker] semantics bug (#103123) 2022-05-06 11:09:07 -07:00
Taha Tesser
13d76b2959
[DropdownButton]: Fix alignmentparameter doesn't work for hint when isExpanded: true (#102752) 2022-05-05 23:34:08 -07:00
xubaolin
b20e27e77e
Does not replace the root layer unnecessarily (#101748) 2022-05-05 18:44:10 -07:00
xubaolin
82afe3ea43
Clear the cached data of RenderBox if its parent re-layout (#101493) 2022-05-05 18:39:10 -07:00
Tong Mu
55881f7ae6
Reland "Fix crash from alt-tab'ing just after startup" (#103093) 2022-05-05 17:44:08 -07:00
chunhtai
f8f438730d
Fix Backbutton is not displayed when there is a endDrawer (#102093) 2022-05-05 15:44:10 -07:00
chunhtai
7cdcfb2a88
DefaultTextEditingShortcuts should use meta-based shortcut for iOS (#103077) 2022-05-05 15:39:12 -07:00
Casey Hillers
603eb82734
Revert "Fix jumping when doing long press for selecting text" (#103141) 2022-05-05 12:39:09 -07:00
Kate Lovett
38fe53b6b6
Revert "Add assertion that snackbars have a place to go" (#103138) 2022-05-05 10:14:06 -07:00
Phil Quitslund
f771c9fee7
rename local functions with _s (#102991) 2022-05-05 09:49:12 -07:00
Bruno Leroux
750ad32870
Fix DraggableScrollableSheet leaks Ticker (#102916) 2022-05-05 01:29:07 -07:00
Kate Lovett
122ab838f4
Add assertion that snackbars have a place to go (#103006) 2022-05-04 15:34:11 -07:00
Darren Austin
3c9f417326
Revert "Fix crash from alt-tab'ing just after startup (#102453)" (#103074)
This reverts commit 74e9a6d9cd8a26287b14b88790a104ea41f9de65.
2022-05-04 12:13:02 -07:00
Jeremy Schlatter
74e9a6d9cd
Fix crash from alt-tab'ing just after startup (#102453) 2022-05-04 11:14:12 -07:00
Callum Moffat
b5321d182a
Reland "Fix position of CupertinoContextMenu within Transform.scale" (#102943)
* Fix position of CupertinoContextMenu within Transform.scale (#97896)

* Fix after rebase
2022-05-04 11:13:21 +02:00
fzyzcjy
896e5b332d
(Test-only) Add tests for new ImageFilter.dilate/ImageFilter.erode in flutter engine (#101036) 2022-05-03 16:04:07 -07:00
Jonah Williams
8147bdbb5c
partial revert of repaint boundary change (#102962) 2022-05-03 14:09:07 -07:00
Phil Quitslund
20f029e3bc
[devicelab, flutter_test, ...] rename local functions with _s (#102833) 2022-05-03 10:29:06 -07:00
Taha Tesser
adb8b607e3
Fix CupertinoTimerPicker dark mode text color (#100311) 2022-05-03 09:49:07 -07:00
Darren Austin
7965ee25dd
Revert "Fix position of CupertinoContextMenu within Transform.scale (#97896)" (#102938)
This reverts commit 6ddb99e98f8915f350f0da78d9b3efc4095b7c02.
2022-05-02 13:40:12 -07:00
Callum Moffat
6ddb99e98f
Fix position of CupertinoContextMenu within Transform.scale (#97896) 2022-05-02 21:56:09 +02:00
Taha Tesser
bd2ca58db3
Fix CupertinoPickerdark mode text color (#100310)
Improved code
2022-05-02 21:42:03 +02:00
Taha Tesser
f5865e5cdb
Fix CupertinoFormRowdark mode text color (#100313)
Improved code
2022-05-02 21:41:50 +02:00
Taha Tesser
07014d5764
Fix CupertinoDatePickerdark mode text color (#100312)
Improved code
2022-05-02 21:41:30 +02:00
chunhtai
f86d108988
Adds RouterConfig to simply API (#102786) 2022-04-29 18:59:06 -07:00