- SizedBoxResponsive fix
- Changed README.md
- Improved all Widgets and removed all unnecessary codes
- Added SizedBoxResponsive
- Breaking changes:
- Changed the calculation of responsiveness to use the flutter_screenutils.
- Removed ResponsiveWidgets.getSize()
- IconResponsive and IconButtonResponsive excluded, because Screen utils does not support(Will be reviewed this question)
- Breaking change:
Fixed imports to be only one:
import 'package:responsive_widgets/responsive_widgets.dart';
, all other imports won't work more
- Fixed to run only with context as argument to init.
- Added support for Tablet, horizontal mode, and for web.
- To works the new functionalities is necessary to use
ResponsiveWidgets.builder(child: )
, to recalculate the proportion every time the sizes of device changes. Inclusive when the device turned to left/right... ResponsiveWidgets().init(context)
changed toResponsiveWidgets.init(context)
- Changed type of Flutter project from plugin to package.
(Breaking changes)
- Added assert if the plugin is used without init
- Changed to static methods on main class
- Keys is now Working
- Classes code reformated
- Updated Kotlin and Gradle
- Updated packages
- Ios fixed.
- Readme updated.
- Repository url fixed.
- Readme updated.
- Readme updated.
- Changed getSizeByDp() to getSize().
- Changed description.
- This plugin helps to create responsive widgets, that makes a auto-size with the proportion between reference Screen Size and the screen that the app is running. The package only changed the original widgets, like "Container" to apply a function that make this calculation.