Skip to content

Releases: TheAlphamerc/filterlist

[1.0.3] - 27 May 2024

27 May 16:53
Compare
Choose a tag to compare

What's Changed

Changed

  • Update dark theme colors
  • Update flutter sdk constraint
  • upgrade code as per new flutter version

Added

  • Added onCloseWidgetPress callback for FilterListDialog
  • Add max selected chips param to limit maximum selection. Ref -> #36

Removed

  • Remove canvasColor from ChoiceChipThemeData

Fixed

  • Filter list delegate tile selection issue.
  • Search filter issue after its being empty. Ref:-#49

New Contributors

Full Changelog: v1.0.2...1.0.3

[1.0.2] - 02 Jul 2022

02 Jul 11:51
Compare
Choose a tag to compare
  • Make compatible with Flutter v3.0.0
  • Add applyButtonText prop to change Apply button text in FilterListDelegate
  • Add copyWith method in FilterListDelegateThemeData to copy theme data
  • Add copyWith method in FilterListThemeData to copy theme data.
  • Fix typos.

[v1.0.1] 18 Jan 2022

18 Jan 12:48
Compare
Choose a tag to compare
  • 🚨 Breaking change

    • Removed selectedChipTextStyle parameter
    • Removed unselectedChipTextStyle parameter
    • Removed selectedTextBackgroundColor parameter
    • Removed unselectedTextbackGroundColor parameter
    • Removed hideHeaderText parameter
    • Removed closeIconColor parameter
    • Removed hideHeaderAreaShadow parameter
    • Removed headerTextColor parameter
    • Removed searchFieldBackgroundColor parameter
    • Removed searchFieldTextStyle parameter
    • Removed headerTextStyle parameter
    • Removed searchFieldHintText parameter
    • Removed applyButonTextBackgroundColor parameter
    • Removed buttonRadius parameter
    • Removed buttonSpacing parameter
    • Removed controlButtonTextStyle parameter
    • Removed applyButtonTextStyle parameter
    • Removed applyButtonText parameter
    • Removed wrapAlignment parameter
    • Removed wrapCrossAxisAlignment parameter
    • Removed wrapSpacing parameter
    • Removed borderRadius parameter

    Above removed parameters are moved to the newly created theme parameter

    • Replace ItemSearchDelegate<T> with SearchPredict<T> method
  • Added Theme

    • FilterListTheme for filter list widget theme
    • ChoiceChipTheme for choice chip theme.
    • HeaderTheme for Header widget theme
    • ControlButtonBarTheme for control button bar theme
    • ControlButtonTheme for control button theme
    • FilterListDelegateTheme for filter list delegate theme
    • controlButtons parameter to display/hide control buttons (All, Reset)
  • Added FilterListDelegate.show delegate to search/filter data in new screen

[0.0.7] - 20 Feb 2021

20 Feb 09:06
Compare
Choose a tag to compare
  • Update readme.md

[0.0.6] - 20 Feb 2021

20 Feb 09:05
Compare
Choose a tag to compare
  • Convert filter list package to generic list filter package
  • allTextList changed to listData
  • selectedTextList changed to selectedListData
  • FilterListWidget and FilterListDialog can filter any type if list
  • Added validateSelectedItem callback to validate which item needs to be selected
  • Added onItemSearch callback to expose search mechanism on user side to filter list.'

[0.0.5] - 22 Sep 2020

22 Sep 09:48
29163db
Compare
Choose a tag to compare
  • Add FilterListWidget widget.
  • FilterList.showFilterList is renamed to FilterListDialog.display
  • Add onApplyButtonClick callback to return selected text list from FilterListDialog.display.

Flutter filter list plugin

05 Mar 16:29
Compare
Choose a tag to compare

[0.0.1] - 02 Mar 2020

  • Filter list functionality added
  • Return selected list of text

[0.0.2] - 02 Mar 2020

  • Added filter pop-up theme customization

[0.0.3] - 02 Mar 2020

  • Added pop-up height
  • Added pop-up width
  • Added header hide option
  • Added search field hide option
  • Added cross icon hide option

[0.0.4] - 05 Mar 2020

  • Added pop-up Corner Radius property
  • Added ripple effect on control button.

[0.0.1] - 02 Mar 2020

02 Mar 17:36
Compare
Choose a tag to compare
[0.0.1] - 02 Mar 2020 Pre-release
Pre-release
  • Filter list functionality added
  • Filter pop up theme customization
  • Return selected list of text