- Upgrade to flutter_platform_widgets 9
- Upgrade to flutter_platform_widgets 7
- Renamed
PlatformSliverAppBartoEnoughPlatformSliverAppBarto avoid naming conflict with flutter_platform_widgets
- Fixes compatibility with Flutter 3.16 by having a default value for the
enabledproperty of Textfield in theDecoratedPlatformTextfield - Update
flutter_platform_widgetsto6.0.2, this requires the usage of Flutter 3.16+ - Many thanks to Kiruel for the above changes!
- Improved
DialogHandlerAPI - you can now specify the return type, e.g.final result = await DialogHandler.showWidgetDialog<bool>(...) - Add
PlatformSnackApp.routerandCupertinoSnackApp.routerto allow for using theRouterAPI
- Update dependencies
- Add simple example
- Rename
PlatformListTiletoSelectablePlatformListTileto remove naming conflict with flutter_platform_widgets - thanks to DanielSmith1239 and dab246 for reporting this problem!
- Add
onTaphandler forPlatformDropdownButtonandCupertinoDropdownButton.
- Thanks again to Dmytro Korotchenko the
PlatformDropdownButtonis now more flexible. - Re-added
PlatformListTile, this time based on the Flutter's officialCupertinoListTilewidget.
- Thanks again to Brendan enough_platform_widgets is now compatible with Flutter 3.7.
- Thanks to Brendan enough_platform_widgets is now compatible with Flutter 3.3.
- Thanks to fotiDim
PlatformInkWell.pressColoris now available to add tap effects visible on iOS. PlatformSteppernow supports specifying thecontrolBuilder.- Add some additional
CommonPlatformIcons. - Tested with Flutter 3.0.0.
- Align with flutter_platform_widgets latest releases.
- Support Flutter 2.8.x.
- Align with flutter_platform_widgets latest releases.
- Removes dependency on
dart:ioto become compatible with flutter web.
- Removes dependency on
dart:ioto become compatible with flutter web. - Add
CommonPlatformIcons.info - Improve
PlatformDropdownButtonrendering on cupertino
-
New widgets:
CupertinoSearchFlowTextFielddisplays a CupertinoSearchTextField with the expected UX flow that switches to a full-screen experience once editing startsCupertinoInkWellis a rectangular area of a that responds to touchPlatformInkWellis a rectangular area of a that responds to touch and is based either onInkWellor onCupertinoInkWellPlatformDialogActionTextprovides a platform aware dialog action text
-
Improvements:
PlatformProgressIndicatornow allows to display the progress percentage.CupertinoMultipleSegmentedControlnow centers contents automatically and reduces the default font-size to 12.
-
Other
PlatformInfo.isCupertinonow allows you to check for cupertino platform without relying ondart:io.- Makes the
cupertino_progress_barpackage /CupertinoProgressBarwidget available
- Collection of Cupertino and platform aware widgets & helpers