animated_login
Animated Login for Flutter. You can welcome your users with this beautiful animated screen that gives functionality for both login and sign up.
1.7.2
314 downloads/mo
#1021 most downloaded on pub.dev
bahricanyesil/flutter-animated-login
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
23 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
23 releases · Oct 2021 to Aug 2023Releases
latest 23-
1.7.217 Aug 2023 -
1.7.117 Aug 2023Release notes
Open source →- Fix wrong size factor parameter passing for base icon
- Update URL launcher package
-
1.7.018 May 2023Release notes
Open source →- Update on SDK range
- Updated all dependency versions
- Integrated very_good_analysis package
- Formatted the code and fixed all problems with the update of Dart 3.0.0
- Fixed desktop app landscape view problem
-
1.6.123 Jan 2023Release notes
Open source →- Quick fix as removing unused variable to pass static analysis completely.
-
1.6.023 Jan 2023Release notes
Open source →- Implemented agreement checkbox for privacy policy and terms & conditions.
- Implemented customizable error logic and text for the case checkbox is not checked before trying to signup.
- Integrated URL launcher for privacy policy and terms & conditions website navigation.
- Updated example app configurations and versions.
- Implement separate email and password hint texts for signup and login.
-
1.5.519 Oct 2022Release notes
Open source →- Implemented custom validator callback for customized error messages by utilizing the validator logic.
-
1.5.421 Jun 2022 -
1.5.317 Jun 2022 -
1.5.217 Jun 2022Release notes
Open source →- Upgraded the Flutter version to 3.0.2.
- Upgraded all dependent packages.
- Fixed problems to pass the static analysis.
-
1.5.118 Feb 2022 -
1.5.018 Feb 2022Release notes
Open source →- Fixed small bugs
- Resolved focus and text form value issues
- Default padding value adjustments
- Renewed walk through videos
-
1.4.112 Feb 2022 -
1.4.012 Feb 2022Release notes
Open source →[1.4.0] - 12.02.2022
- Extracted main components as widgets
- Enabled custom ordering of the screen elements
- Wrapped most elements with padding to enable custom margins around the components
- Collected auth operations in auth provider and minimized business on view files
- Optimizations on example app
- Screen size adjustments
[1.3.0] - 28.01.2022
- Loading indicators are integrated to the buttons instead of dialogs.
- Integrated cancelable operations for auth functions.
- CopyWith method is added to the AnimatedDialogTheme and LanguageDialogTheme.
- Small optimizations and bug fixes.
Release notes
Open source →- Extracted main components as widgets
- Enabled custom ordering of the screen elements
- Wrapped most elements with padding to enable custom margins around the components
- Collected auth operations in auth provider and minimized business on view files
- Optimizations on example app
- Screen size adjustments
-
1.3.027 Jan 2022Release notes
Open source →- Loading indicators are integrated to the buttons instead of dialogs.
- Integrated cancelable operations for auth functions.
- CopyWith method is added to the AnimatedDialogTheme and LanguageDialogTheme.
- Small optimizations and bug fixes.
-
1.2.127 Jan 2022Release notes
Open source →What's Changed
- V0.3 by @bahricanyesil in #2
- V0.3 by @bahricanyesil in #3
- Few Suggestions from issue #4 by @bahricanyesil in #6
- Validator changes from issue #5 by @bahricanyesil in #7
- Removed unnecessary change language button style properties by @bahricanyesil in #13
- Initial language change by @bahricanyesil in #16
- Transferred style parameters to login theme by @bahricanyesil in #17
- Issue#11/action button style by @bahricanyesil in #18
- Issue#15/auto fill hints by @bahricanyesil in #19
- Issue#14/custom dialog theme by @bahricanyesil in #20
- V0.0.4 PR by @bahricanyesil in #21
- Imported dialog builder by @bahricanyesil in #22
- Imports are gathered in one file by @bahricanyesil in #23
- Fixed export bug by @bahricanyesil in #24
- Fixed class documentations, used VoidCallback, AsyncCallback by @bahricanyesil in #31
- Platform specific dialogs by @bahricanyesil in #32
- Converted logo string (asset path) to custom logo widget by @bahricanyesil in #33
- Issue#25/readme update by @bahricanyesil in #34
- Ready to go with V1.0.0 by @bahricanyesil in #35
- Issue#36 / text field focus by @bahricanyesil in #38
- V1.1.0 is ready by @bahricanyesil in #41
- Ready for V1.2.1 by @bahricanyesil in #42
New Contributors
- @bahricanyesil made their first contribution in #2
Full Changelog: https://github.com/bahricanyesil/flutter-animated-login/commits/v1.2.1
Release notes
Open source →- Fixed the auth mode change behavior on mobile.
- Optimized the spaces/paddings between form and action button for mobile.
-
1.2.026 Jan 2022Release notes
Open source →- Optimized the use of AnimatedBuilder to avoid unnecessary rebuilds.
- Optimized the management of the state.
- Added additional style parameters to allow users to further customize.
- Performed optimization tests.
-
1.1.026 Jan 2022Release notes
Open source →- Completed all of the documentation.
- Fixed material dependency of the simple dialog option widget (InkWell).
- Changed the logic behind the theming and responsiveness.
- Layout builder and isLandscape variable used just for web.
- Focus changes on the input fields.
-
1.0.025 Nov 2021Release notes
Open source →- Removed universal io package dependency and used conditional import for animated dialogs.
- Implemented platform specific dialogs.
- Logo asset path string is converted to complete logo widget to provide more customizations.
- Optimizations in the readme file.
- The package is tested by multiple users and projects. So, version 1.0.0 can be published now, yay!
-
0.0.515 Nov 2021 -
0.0.414 Nov 2021Release notes
Open source →Fixed most of the issues opened by @wer-mathurin, special thanks to @wer-mathurin Fixes, New Features:
- Implemented AnimatedDialog with a soft animation for general dialog use
- Implemented LanguageDialogTheme model for language dialog style
- Implemented AnimatedDialogTheme model for custom dialog style
- Added "copyWith" method to LoginViewTheme
- Added auto-fill hints for email, password, and name fields
- Added distinct text input types for each input field.
- Created two distinct LoginViewTheme parameters for desktop and mobile views.
- Added initialAuthMode field to be able to start with a custom mode (login/signup)
- Added onAuthModeChange field to be able to track the current mode and may take some actions.
- Removed actionTextStyle and changeActionTextStyle since they are suppressed by the foreground color of button styles.
- Changed initialLanguage to selectedLanguage
- Changed example project to show language change in a stateful widget.
- ValidatorModel is created for custom validations
- With the help of this new model, you can directly use your own custom validation or you can also enable/disable some of the default validations.
- Form and welcome components are declared as private and part of the animated login widget.
- Name parameters in the callbacks
- The return type is changed to LanguageOption instead of String in the ChangeLanguageCallback
- Field names are revised in the LanguageOption model.
- Used equality operator instead of direct field comparison in the language comparison.
- Readme and documentation update
- Transferred style parameters to LoginTheme: 1- animationCurve 2- formWidthRatio 3- animationDuration 4- formElementsSpacing 5- socialLoginsSpacing 6- actionButtonStyle 7- changeActionButtonStyle 8- welcomePadding 9- formPadding 10- logoSize
- Removed unnecessary change language button style properties such as: border color, background-color
-
0.0.307 Nov 2021 -
0.0.230 Oct 2021 -
0.0.130 Oct 2021