luckysmg
5a7224d14a
Fix bar height changes when toggle keyboard ( #106542 )
2022-10-17 04:25:57 +00:00
Darren Austin
789d668ed7
Added statesController to the button icon constructors. ( #113419 )
2022-10-17 04:24:06 +00:00
Alex Sandri
e93297b9d6
fix overflow error in CupertinoListTile ( #113010 )
2022-10-17 04:22:18 +00:00
Renzo Olivares
300181b38c
Make TextEditingDelta diagnosticable and override debugFillProperties for concrete TextEditingDelta implementations ( #113395 )
2022-10-17 04:18:29 +00:00
joshualitt
8875040c98
[web] Migrate selectable_region to static interop. ( #113292 )
2022-10-14 09:51:48 -07:00
Bruno Leroux
a1912b0357
Document that TooltipTriggerMode has no impact on hovering ( #113324 )
2022-10-13 20:19:05 +00:00
Gregor Weber
274435dd94
make ModalBottomSheetRoute public ( #108112 )
2022-10-13 18:00:23 +00:00
fzyzcjy
50b1960a3a
Change type in ImplicitlyAnimatedWidget to remove type cast to improve performance and style ( #111849 )
2022-10-13 17:57:13 +00:00
chunhtai
b68c69aa2e
pushnamed can handle Object as type ( #113242 )
2022-10-13 17:52:24 +00:00
Qun Cheng
91d88336dd
Added Switch Animation for Material 3 ( #113090 )
2022-10-12 11:02:08 -04:00
hangyu
4fed6aaeff
Support Material 3 in bottom sheet ( #112466 )
2022-10-11 09:55:26 +00:00
Jenn Magder
117407b0fa
Revert "Minor change type nullability ( #112778 )" ( #113246 )
...
This reverts commit 21fab6f960a6fd2702bca2501032dd16f34fe114.
2022-10-10 17:57:56 -07:00
fzyzcjy
21fab6f960
Minor change type nullability ( #112778 )
2022-10-10 23:12:29 +00:00
Jonah Williams
4be0cfcb3f
[framework] add ignores for platformDispatcher deprecation ( #113238 )
2022-10-10 22:38:06 +00:00
chunhtai
492bfddd9f
Fix selection area causes small scrollables to bounce ( #112816 )
2022-10-10 19:57:02 +00:00
Greg Spencer
1730662bc0
Deprecate AnimatedListItemBuilder and AnimatedListRemovedItemBuilder ( #113131 )
2022-10-10 17:58:10 +00:00
Greg Spencer
7523ab5cc1
Add SliverAnimatedGrid and AnimatedGrid ( #112982 )
2022-10-07 22:15:11 +00:00
Greg Spencer
6b32c0691b
Add checkbox and radio menu buttons ( #112821 )
2022-10-07 21:13:36 +00:00
Bruno Leroux
91b5079f8e
Fix TabBar with padding is not centered ( #113091 )
2022-10-07 13:14:25 -07:00
Greg Spencer
41a13a3a90
Add SliverGrid.builder constructor ( #113116 )
2022-10-07 19:49:12 +00:00
xubaolin
9bd6ff33ef
fix a CupertinoDatePicker bug ( #112697 )
2022-10-07 18:35:15 +00:00
Andrew Kolos
eec8d9d9cc
Add asset manifest parsing benchmark ( #112836 )
2022-10-07 13:39:35 +00:00
LongCatIsLooong
5d4f24026b
Add error message when lerping between TextStyles different inherit values ( #112837 )
2022-10-07 01:07:15 +00:00
Callum Moffat
af2d5bc5ca
Send text selection rects to engine on iPhone ( #113048 )
2022-10-06 23:08:06 +00:00
alanwutang11
7462c4a61d
shader warm up with canvaskit and corresponding test ( #113060 )
2022-10-06 23:03:14 +00:00
Ari Weiland
11771b2d61
Remove NavigationToolbar condition that leading widget cannot be larger than 1/3 the total space available. ( #112548 )
2022-10-06 19:50:18 +00:00
Jonah Williams
c0129046c2
[framework] load files through ImmutableBuffer.fromFilePath (if exact file type) ( #112892 )
...
Update FileImage to use the new ImmutableBuffer.fromFilePath constructor to avoid loading bytes through the Dart heap. As a side effect, tis fixes #112881 which prevents dart:io from opening a file larger than INT_MAX bytes on windows.
For files that are not exactly a dart:io file, we still use the old method of calling loadBytes() in order to not make this a breaking change.
2022-10-06 10:59:16 -07:00
MrBirb
049ea561aa
typo ( #113043 )
2022-10-06 17:56:47 +00:00
Jia Hao
db35611ece
Schedule tasks which are futures to completion ( #112269 )
2022-10-06 15:23:53 +00:00
Hardeep Singh
5de0918808
feat: Add keyboardType in CupertinoSearchTextField ( #83994 )
2022-10-06 11:43:40 +02:00
Taha Tesser
ad2005c485
Add overlay MaterialStateProperty property to Slider ( #112922 )
2022-10-06 07:44:30 +00:00
Justin McCandless
d440ee8224
Consider Scrollable location in text selection drag events ( #102992 )
...
Fixes scrolling by dragging a selection when the field is in a Scrollable.
2022-10-05 16:27:48 -07:00
Callum Moffat
850f3b37d4
Add PointerScaleEvent and use in InteractiveViewer ( #112172 )
...
Enables pinch-to-zoom in InteractiveViewer on web via PointerScaleEvent.
2022-10-05 13:23:46 -07:00
gaaclarke
69fc4fb622
Switched Element.renderObject to iterative implementation. ( #112885 )
2022-10-05 17:49:24 +00:00
stuartmorgan
5c381254e3
Wait for non-empty layout in platform view placeholder ( #112402 )
2022-10-05 12:58:20 +00:00
Eilidh Southren
4862a84bd5
Add width property to SnackBarThemeData ( #112636 )
...
* Adding snackbar theme data width field
* Whitespace formatting
* Update docstrings
* version update
* tidy up
* Revert auto text formatting
* Text formatting
* Remove whitespace
* Test tidy
* Whitespace fix
* y Please enter the commit message for your changes. Lines starting
* whitespace
* test fixes
* de-British-ification
* comment modification
2022-10-05 12:09:19 +01:00
Ian Hickson
ba7cbea406
Fix outdated comment about overflow ( #112595 )
2022-10-05 07:39:09 +00:00
J-P Nurmi
2fdfa29e08
[text_input] introduce TextInputControl ( #76072 )
...
Allows the creation of virtual in-app keyboards written in Flutter. Especially useful for embedded environments.
2022-10-04 15:23:12 -07:00
joshualitt
07c5ebca78
[web] Fix kIsWeb for Dart2wasm. ( #112122 )
2022-10-04 10:57:46 -07:00
Taha Tesser
6432742036
Update AnimatedSlide example ( #112803 )
2022-10-03 18:44:13 +00:00
DattatreyaReddy Panta
3f22a079c4
Added ShapeBorder to expansionTile ( #112218 )
2022-10-03 17:50:46 +00:00
Casey Hillers
5dfa50c838
Revert "Add button semantics in list tile" ( #112779 )
2022-10-03 13:24:22 +00:00
hangyu
1e87fdd883
Add button semantics in list tile ( #112593 )
2022-09-30 12:52:08 -07:00
Darren Austin
2bf83dd860
Add support for Material 3 Divider and VerticalDivider ( #112655 )
2022-09-29 11:30:53 -07:00
Qun Cheng
a1e9411c82
Fixed the size issue ( #112601 )
2022-09-29 09:45:05 -07:00
Taha Tesser
fd6997f07a
Add Dialog.fullscreen and example ( #112261 )
2022-09-29 09:12:05 -07:00
joshualitt
c66049fcef
Reland "Migrate package/flutter to JS static interop. ( #111315 )" ( #112418 )
2022-09-29 08:36:51 -07:00
xubaolin
5c522996be
fix some DSS bugs ( #112142 )
2022-09-29 05:04:19 +00:00
LongCatIsLooong
78e94155a0
[RenderEditable] report real height when maxLines == 1. ( #112029 )
2022-09-28 21:40:47 +00:00
Greg Spencer
8c271e5cb8
Implement Material MenuBar and MenuAnchor ( #112239 )
...
This implements a MenuBar widget that can render a Material menu bar, and a MenuAnchor widget used to create a cascading menu in a region. The menus are drawn in the overlay, while the menu bar itself is in the regular widget tree. Keyboard traversal works between the two.
This implementation of the MenuBar uses MenuAnchor to create a cascading menu that contains widgets representing the menu items. These menu items can be any kind of widget, but are typically SubmenuButtons that host submenus, or MenuItemButtons that have shortcut hints (but don't actually activate the shortcuts) and don't host submenus.
Cascading menus can be created outside of a MenuBar by using a MenuAnchor. They can be either given a specific location to appear (a coordinate), or they can be located by the MenuAnchor region that wraps the control that opens them.
The developer may also create a MenuController to pass to the various menu primitives (MenuBar or MenuAnchor) to associate menus so that they can be traversed together and closed together. Creating a controller is not required.
2022-09-28 14:10:18 -07:00