responsive_mixin_layout 1.5.0
responsive_mixin_layout: ^1.5.0 copied to clipboard
A Flutter package for creating responsive layouts across different screen sizes.
1.0.0 #
- Initial release of the package.
- Added the
ResponsiveLayoutwidget to create responsive layouts in Flutter. - Provides custom widgets for mobile devices, tablets, desktops, and TVs.
- Allows customization of the application's appearance based on the device's screen size.
1.0.1 #
- Changed
ScreenSizeclass name toScreenSizes. - Updated extension on context to have getters.
1.0.2 #
- Changed
ResponsiveLayoutMixinmixin name toResponsiveMixinLayout.
1.0.3 #
- Updated Flutter SDK.
- Updated README.
1.1.0 #
- Added
ScreenWidthandScreenHeightclasses to record sizes and methods.
1.2.0 #
- Added
basedOnLayoutbool onResponsiveLayoutto switch between getting screen size from screen size or layout box constraints.
1.3.0 #
- Added
xdesktopfield intoScreenSizes.
1.4.0 #
- Added
screenWidthandscreenHeightfields intoBuildContextextension.
1.5.0 #
Added #
RenderBoxBuilder: A widget that provides access to theRenderBoxof its child widget and triggers a callback.BoxSizeListener: A widget that listens for size changes of its child widget and triggers a callback.ScreenSizeListener: A widget that listens for screen size changes and triggers a callback.TextScalerBuilder: A widget that provides a custom text scaling factor based on the screen size.DoubleExtension: An extension for thedoubleclass that provides additional utility methods, includingclampInvertedandclampMapRanged.
Changed #
- Improved documentation and examples in the README file.
- Updated the
ResponsiveLayoutandResponsiveMixinLayoutwidgets to enhance flexibility and usability.
Fixed #
- Minor bug fixes and performance improvements.