bruno 3.0.0 copy "bruno: ^3.0.0" to clipboard
bruno: ^3.0.0 copied to clipboard

outdated

An enterprise-class package of Flutter components for mobile applications.

3.0.0 2022-7-8 #

Changed #

base

  • Adapt flutter sdk 3.0.3.
  • Add the attribute backgroundColor to the form item and fix issue #260 , thanks to Kingtous find it.
  • pubspec.yaml : upgrade photo_view version to v0.14.0 and remove provider.

components

  • BrnBottomPicker : fix the title setting in the show method does not take effect #212 , thanks to laiiihz .
  • BrnStepInputFormItem : fix cursor confusion #235 , thanks to jixiaoyong .
  • BrnSmallOutlineButton : fix attribute lineColor does not take effect,thanks to Story5 .
  • BrnAddLabel : support theme config.
  • BrnBigMainButton : fix the theme configuration borderRadius and fontSize does not take effect #214 .
  • BrnCalendarView : optimizes the time range selection supports selecting the same day #200 .
  • BrnProgressBarChart:remove useless attribute hasMark in class ChartAxis.
  • BrnSmallOutlineButton : fix attribute fontWeight does not take effect #233 .
  • BrnDialog : fix themeData does not take effec #259 .

2.2.0 2022-4-29 #

Changed #

base

  • Adapt flutter sdk 2.10.5.
  • Fix flutter analyze issues.
  • Fixed some component theme configurations customization not taking effect #177 .

components

New components BrnSwitchFormItem BrnGeneralFormItem BrnSwitchButton.

  • BrnTitleFormItem: fix isRequire parameter invalid #179.
  • BrnTextBlockInputFormItem : change the minLines and maxLines attributes to be nullable #181 thanks to xiao luobei.
  • BrnSelectionView : fix "unlimited" option not taking effect .
  • BrnBottomTabBar: remove the restriction on type by item.length in the construction method.
  • BrnPairInfoTable adds a callback attribute onFolded for expanding and collapsing state changes.
  • BrnCheckbox: add attribute crossAxisAlignment.
  • BrnRadioButton: add attribute crossAxisAlignment.
  • BrnMiddleInputDialog: add attribute themeData support theme.
  • BrnTextButtonPanel: optimize button display, fix the space cannot be filled in some cases.
  • BrnCommonCardTitle: add attribute titleMaxLines and titleOverflow.
  • BrnMultiSelectDialog: uses the default contentStyle of BrnDialogConfig.
  • BrnScrollableTextDialog: optimize ScrollBar placement and styling.
  • BrnSingleSelectDialog: Add click callback for closeIcon.
  • BrnSelectionView: optimizes the data display of the [More] filter page, and supports the display of up to 2 rows.
  • BrnTextInputFormItem BrnTextBlockInputFormItem BrnTitleSelectInputFormItem : add attribute autofocus and default value is false.
  • BrnAppBar theme customization BrnAppBarConfig supports the attribute showDefaultBottom to control the bottom dividing line of the AppBar
  • BrnMultiDataPicker: add default delegate implementationBrnDefaultMultiDataPickerDelegate.
  • BrnStepInputFormItem: add attribute canManualInput and controller to support manual input function.
  • BrnSearchText: add attribute inputFormatterstextInputType.
  • BrnAnchorTab: support content dynamic change.
  • BrnProgressBarChart: when barChartStyle is BarChartStyle.horizontal support item click callback.

2.1.1 2022-4-1 #

Changed #

base

  • Breaking change: Sound null safety support, thanks to @leftcoding #39#33 @donywan #20 @laiiihz #80#64#59#32#14 @kalifun #36 @jojinshallar #81#75#65#62#56#42 @junlandroid #73 @Kenneth #53 @HappyImp #55 @kkkman22 #23 @AlexV525 #30
  • Breaking change: Refer to the dart language specification to optimized constant and enum naming.
  • Replace DIN Font with Bebas Font .

components

  • Breaking change: remove BrnHorizontalStepsManager and put function forwardStep() backStep() into BrnStepsController thanks to leftcoding.
  • Breaking change: remove BrnDialogStyle and replace with BrnDialogConfig.
  • BrnCalendarView: add BrnCalendarView.single() and BrnCalendarView.range() constructor and had its argument startEndDateChange removed.
  • BrnSelectionEntityListBean: fromMap is renamed to fromJson.
  • BrnRadioButton: optimize click area #31 , thanks to a1017480401 .
  • BrnScrollableTextDialog: remove Navigator.pop(context) in onSubmit() and hand it over to external processing (user).
  • BrnBubbleText: add attribute bgColor and textStyle.
  • BrnPairInfoTable: add attribute defaultVerticalAlignment.
  • BrnSingleSelectDialog : add attribute messageText and messageWidget.

Fixed #

  • Fix example error #71 thanks to leftcoding fixing this issue.
  • Fix BrnPickerTitleConfig titleContent setting is invalid #70.
  • Optimize BrnPopupWindow onItemClick logic #57 .
  • Fix BrnDialog is obscured by keyboard #7 .
  • Fix BrnTextSelectFormItem set titlePaddingLg doesn't work #108.
  • Fix the bottom text of BrnBottomTabBar cannot be displayed in some cases #141.

Thanks again to leftcoding, jojinshallar, laiiihz, donywan, kalifun, junlandroid, Kenneth, HappyImp, kkkman22 , a1017480401 and Alex.

2.0.0 2021-12-8 #

  • Adapt flutter sdk 2.2.2

1.0.0 2021-12-7 #

  • First publish adapt flutter sdk 1.22.4
172
likes
0
points
566
downloads

Publisher

unverified uploader

Weekly Downloads

An enterprise-class package of Flutter components for mobile applications.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

badges, bindings_compatible, flutter, flutter_easyrefresh, intl, lpinyin, path_drawing, photo_view, xml

More

Packages that depend on bruno