Taha Tesser
e02462a44f
CheckedPopupMenuItem: Fix cursor bug and add cursor parameter (#103474 )
2022-06-02 23:03:09 -07:00
Taha Tesser
87804363e4
Refactor MaterialStateProperty lerp functions ( #104507 )
2022-06-02 13:46:39 -07:00
Zachary Anderson
d87b0dde05
Revert "Hide text selection toolbar when dragging handles on mobile ( #104274 )" ( #105247 )
...
This reverts commit 4ec4c249ea5d62d6ef06e6d2e6af48c4500decb2.
2022-06-02 12:37:13 -07:00
Markus Aksli
4ec4c249ea
Hide text selection toolbar when dragging handles on mobile ( #104274 )
2022-06-02 11:18:12 -07:00
Hans Muller
9cf042ec74
Revert "Added MaterialStatesController, updated InkWell et al. ( #103167 )" ( #105138 )
...
This reverts commit 180566f2e59928912c893cc0e8a12f97e653c206.
2022-06-01 17:19:16 -07:00
Pierre-Louis
5d10cf550f
Add actionsPadding to dialog theme ( #105109 )
...
* add actionsPadding to dialog theme and refactor
* fix typo
* remove trailing spaces
2022-06-01 15:52:18 +02:00
Pierre-Louis
51b2c488c7
Fix actions padding for M3 alert dialogs ( #105008 )
...
* update docs
* use correct actions padding for dialogs
* remove trailing spaces
* Update dialog_theme.dart
* Update packages/flutter/lib/src/material/dialog.dart
Co-authored-by: Taha Tesser <tessertaha@gmail.com>
Co-authored-by: Taha Tesser <tessertaha@gmail.com>
2022-06-01 10:43:16 +02:00
Taha Tesser
ee274fde1d
Fix showSearch query text field doesn't show toolbar initially when field is empty. ( #105023 )
2022-05-31 14:48:10 -07:00
Alexandre Ardhuin
552c50e67c
more const immutable classes ( #104988 )
...
* more const immutable classes
* more const constructors in dev/ and examples/
2022-05-31 21:56:24 +02:00
Kate Lovett
2aa7317296
Revert "Add error message and documentation when a SnackBar is off screen" ( #104843 )
2022-05-27 11:58:14 -07:00
Darren Austin
c27a1a70f3
Update material_color_utilities dependency to 0.1.5. ( #104771 )
2022-05-27 11:18:12 -07:00
Justin McCandless
b7a425f196
Right click on selection when unfocused should re-focus ( #104666 )
...
Bug fix for focusing a field with right click on existing selection (Mac and iOS)
2022-05-27 09:41:03 -07:00
Hans Muller
180566f2e5
Added MaterialStatesController, updated InkWell et al. ( #103167 )
2022-05-27 08:38:42 -07:00
Greg Spencer
3e7e01c893
Remove extraneous InheritedWidget ( #104676 )
...
When I removed Shortcuts.of and Shortcuts.maybeOf, I forgot to also remove the associated InheritedWidget. This does that.
2022-05-26 15:25:48 -07:00
Bruno Leroux
bc53e6202e
Add error message and documentation when a SnackBar is off screen ( #102073 )
2022-05-26 05:15:07 -07:00
Taha Tesser
a9c71d7e23
[Reland]: Fix DropdownButton menu clip ( #104251 )
2022-05-25 14:58:09 -07:00
xubaolin
5a9196737d
[Slider]The initial value of discrete slider should respect the discrete values ( #103966 )
...
Fixes #103965
2022-05-25 12:55:13 -07:00
Michael Goderbauer
d5fbc3750e
Remove unused code from tests ( #104550 )
2022-05-25 09:38:09 -07:00
Greg Spencer
0a417c3b49
A bunch of cleanups and a missing ShortcutRegistar in WidgetsApp ( #104560 )
...
A bunch of random cleanup things I found while doing MenuBar development.
Changes an if test to an assert in binding.dart, since the if should always be true.
Adds the default ShortcutRegistrar that should have been in the ShortcutRegistry PR.
Moves a debug message in the FocusManager to print the result after the focus change instead of before.
Reorders the test parameters in theme_data_test.dart to match the order of the theme data fields everywhere else.
2022-05-25 09:32:46 -07:00
Taha Tesser
78a0d3d4e2
[reland] Migrate ListTile TextTheme TextStyle references to Material 3 ( #102167 )
2022-05-25 07:28:12 -07:00
Pierre-Louis
cb9a1d623c
Use curly_braces_in_flow_control_structures for material ( #104499 )
...
* Use `curly_braces_in_flow_control_structures` for `material`
* include test/material
* add back removed comments
2022-05-25 13:17:06 +02:00
Jonah Williams
680a8192b0
[framework] ensure ink sparkle is disposed ( #104569 )
2022-05-24 21:23:09 -07:00
chunhtai
efb9368573
Supports global selection for all devices ( #95226 )
...
* Support global selection
* addressing comments
* add new test
* Addressing review comments
* update
* addressing comments
* addressing comments
* Addressing comments
* fix build
2022-05-24 13:53:55 -07:00
chunhtai
bd7d34f09d
Reland "Fix Backbutton is not displayed when there is a endDrawer (#1… ( #104110 )
...
* Reland "Fix Backbutton is not displayed when there is a endDrawer (#102093 )"
This reverts commit a4a8e73bce152ab39d6ae839ca51e447f87293fa.
* add todos
2022-05-24 13:39:46 -07:00
Xilai Zhang
de230d393c
Revert "Add ability for ModalRoutes to ignore pointers during transitions and do so on Cupertino routes ( #95757 )" ( #104520 )
...
This reverts commit 4c0b0be2da5d1ee80c3d713e68ddd88d2cf2e72d.
2022-05-24 11:10:13 -07:00
Taha Tesser
a12a69a47c
Fix BottomAppBar dip without FAB ( #104490 )
2022-05-24 03:13:08 -07:00
Darren Austin
eadd07b0b9
Fix ColorScheme.copyWith for surfaceTint ( #104435 )
2022-05-23 20:24:18 -07:00
Darren Austin
b08b88ce6c
Add support for Material 3 medium and large top app bars. ( #103962 )
...
* Add support for M3 AppBar 'Medium' and 'Large' types.
* Updates from review feedback.
* Updated from review feedback.
2022-05-20 14:02:25 -07:00
Casey Hillers
da105b2b24
Revert "[framework] inline AbstractNode into RenderObject" ( #104257 )
2022-05-20 11:43:11 -07:00
Bruno Leroux
afdfc56bbb
Fix tooltips don't dismiss when using TooltipTriggerMode.tap ( #103960 )
2022-05-20 04:58:06 -07:00
Bruno Leroux
5c6f65ee99
Add Tooltip onTriggered callback ( #104237 )
...
Co-authored-by: Bruno Leroux <bruno.leroux@gmail.com>
2022-05-20 11:23:32 +02:00
Renzo Olivares
b876f78ea5
Desktop platforms should not collapse selection on copy ( #104209 )
...
* Add tests
* fix tests
* updates
Co-authored-by: Renzo Olivares <roliv@google.com>
2022-05-19 20:52:50 -07:00
Tong Mu
23bc3d64eb
[Mouse] Remove all pointers at the end of tests ( #102694 )
2022-05-19 17:48:10 -07:00
Will Lockwood
4c0b0be2da
Add ability for ModalRoutes to ignore pointers during transitions and do so on Cupertino routes ( #95757 )
2022-05-19 15:33:12 -07:00
Kate Lovett
e8f8a82a7b
Revert "Fix DropdownButton menu clip" ( #104203 )
2022-05-19 14:33:12 -07:00
Jonah Williams
24bd28f696
[framework] inline AbstractNode into RenderObject ( #103832 )
2022-05-19 14:28:09 -07:00
Darren Austin
17e2fce1cf
Add const MaterialStatePropertyAll class. ( #104127 )
2022-05-19 09:35:33 -07:00
Bruno Leroux
4b67827169
Add Tooltip default vertical padding ( #103395 )
2022-05-18 17:42:15 -07:00
Justin McCandless
384800b5e7
Fix right clicking a field to focus ( #103228 )
2022-05-18 17:37:11 -07:00
Justin McCandless
715fcaac72
Can't drag the cursor with the mouse ( #103002 )
2022-05-18 17:32:12 -07:00
Taha Tesser
32157e3fcb
AppBar: Fix nested scroll view doesn't update AppBar elevation for Material 3 (#103899 )
2022-05-18 13:22:09 -07:00
Casey Hillers
a4a8e73bce
Revert "Fix Backbutton is not displayed when there is a endDrawer ( #102093 )" ( #104039 )
...
This reverts commit f8f438730d269c23af4e1b3566bcdfaa076d9277.
2022-05-18 09:53:28 -07:00
Greg Spencer
08496712b0
Reorder Theme fields and arguments to be consistently alphabetical within sections. ( #104011 )
2022-05-17 20:57:08 -07:00
Dan Field
fe87538b76
Implement paintsChild on RenderObjects that skip painting on their children ( #103768 )
2022-05-16 11:29: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
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
Andree Yosua
f5fb9e8c01
Fix ThemeData extension throws when the ThemeExtension not found ( #103343 )
2022-05-10 21:44:07 -07:00
Renzo Olivares
c411065b01
Fix selection not deselected when TextField loses focus ( #103424 )
2022-05-10 17:34:07 -07:00