convex_bottom_bar: ^3.0.0-nullsafety.0 copied to clipboard
A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.
- Migrate to null-safety.
- Fix tab highlight state to satisfy keyboard and router case; #115, #112
- Breaking changes: disable initial index property when working with TabController to avoid potential index conflict;
- Replace all Stack.overflow to Stack.clipBehavior.
- The removal of [Stack.overflow][https://api.flutter.dev/flutter/widgets/Stack/overflow.html] is not a good idea, and the Flutter team has noticed that it would take time to remove all the usage without breaking Google. Since the overflow has been removed in 1.20 and be rolled back now(perhaps 1.22? not for sure). It's hard to say when it will be removed again, so just replace all overflow with clipBehavior.
- Support hook api for tab event. How to block tab event?
- Bug fix #102 dispose is executed more than once
- Set min version of flutter to 1.12.0
- Fix badge alignment issues #77.
- Support flutter v1.20, the v2.2.4-flutter-1.20 is now sync with v2.4.0.
- Add new feature. We can now add corner on AppBars's background.
- Add convex button widget.
- fix format issue.
lib/src/bar.dart is not formatted according to dartfmt To format your files run: dartfmt -w .
- Bug fix #67
- support the flutter v1.20
- fix: overflow property of stack deprecated #60
- Polish internal style, avoid reanimate when AppBar rebuild.
- Bug fix #59
- Bug fix: default index not match with DefaultTabController.
- Fix activate index when appbar is not working with controller;
- Dispose AnimationController when is dirty;
- Support RTL;
- Add new API to hook internal styles. Checkout
- Provide configuration to hide Text widget when label is empty;
- Fix ChipBuilder missing issue;
- Polish ci test;
- Document all the public APIs;
- Add controller for Appbar to change tab index programmaticlly;
- Support with framework's DefaultTabController and TabController;
- Enable access to the ConvexAppBarState;
- Fix active tab position when using even menus;
- Fix hitTest for active tab;
- Add new config parameter for initial active index;
- Update usage instructions in README.md；
- Add new test cases to improve the code coverage;
- Bug fix;
- Support badge on tab item;
- Constructor update, rename the builder;
- Bug fix;
- Add titled style;
- Remove some redundant widget layers;
- Add flip style;
- Add textIn style;
- Bug fix: activate icon is not working in some style;
- Improvement: enable image with/without color blend;
- Support gradient background;
- Tab item are generic type, both
Widgetcan be used;
- Add new tab style;
- Support animated tab transition；
- Support iPhoneX' safe area at bottom edge. #issues/7
- Add elevation attribute.
- Documentation fixes.
- Fix maintenance suggestions to get higher score
- Publish the packages to pub.dev