convex_bottom_bar 3.0.0
convex_bottom_bar: ^3.0.0 copied to clipboard

A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.

[3.0.0] #

  • Release null-safety version.

[3.0.0-nullsafety.1] #

  • Prepare for Flutter 2.

[2.7.1+2] #

  • format

[2.7.1+1] #

[2.7.1] #

  • fix runtime exception when there is no controller passed in

[2.7.0+1] #

  • add new configuration disableDefaultTabController

[3.0.0-nullsafety.0] #

[2.6.0] #

  • 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;

[2.5.1+1] #

[2.5.1] #

  • 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.

[2.5.0] #

[2.4.2] #

[2.4.1] #

  • Fix badge alignment issues #77.

[2.4.0] #

  • 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.

[2.3.0] #

  • Add convex button widget.

[2.2.5+1] #

  • fix format issue.
lib/src/bar.dart is not formatted according to dartfmt
To format your files run: dartfmt -w .

[2.2.5] #

[2.2.4-flutter-1.20] #

  • support the flutter v1.20
  • fix: overflow property of stack deprecated #60

[2.2.4] #

  • Polish internal style, avoid reanimate when AppBar rebuild.

[2.2.3] #

  • Bug fix #59
  • Bug fix: default index not match with DefaultTabController.

[2.2.2] #

  • Fix activate index when appbar is not working with controller;
  • Dispose AnimationController when is dirty;

[2.2.1] #

  • Support RTL;

[2.2.0] #

  • Add new API to hook internal styles. Checkout StyleProvider for details;
  • Provide configuration to hide Text widget when label is empty;

[2.1.1] #

  • Fix ChipBuilder missing issue;
  • Polish ci test;

[2.1.0+1] #

  • Document all the public APIs;

[2.1.0] #

  • 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;

[2.0.3] #

  • Fix hitTest for active tab;

[2.0.2] #

  • Add new config parameter for initial active index;

[2.0.1] #

  • Update usage instructions in README.md;
  • Add new test cases to improve the code coverage;
  • Bug fix;

[2.0.0] #

  • Support badge on tab item;
  • Constructor update, rename the builder;
  • Bug fix;

[1.4.1] #

  • Add titled style;
  • Remove some redundant widget layers;

[1.4.0] #

  • Add flip style;
  • Add textIn style;

[1.3.1+1] #

  • Bug fix: activate icon is not working in some style;
  • Improvement: enable image with/without color blend;

[1.3.1] #

  • Support gradient background;
  • Tab item are generic type, both IconData and Widget can be used;

[1.3.0] #

  • Add new tab style;
  • Support animated tab transition;

[1.2.0] #

  • Support iPhoneX' safe area at bottom edge. #issues/7

[1.1.0] #

  • Add elevation attribute.

[1.0.2+1] #

  • Documentation fixes.

[1.0.2] #

  • Fix maintenance suggestions to get higher score

[0.0.1] #

  • Publish the packages to pub.dev
1074
likes
130
pub points
96%
popularity

Publisher

hacktons.cn

A Flutter package which implements a ConvexAppBar to show a convex tab in the bottom bar. Theming supported.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache 2.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on convex_bottom_bar