fluent_ui 1.7.0 copy "fluent_ui: ^1.7.0" to clipboard
fluent_ui: ^1.7.0 copied to clipboard

outdated

Implements Fluent Ui in flutter. Based on the official documentation

Date format: DD/MM/YYYY

1.7.0 Focus Update - [05/04/2021] #

  • FIXED Fixed the possibility to give a elevation lower than 0 in Acrylic
  • NEW It's now possible to change the rating of RatingBar using the keyboard arrows
  • NEW Now it's possible to navigate using the keyboard with all focusable widgets

1.6.0 BREAKING CHANGES - [03/04/2021] #

  • Added the missing Diagnostics

  • Updated all the screenshots

  • BREAKING CHANGE Uses the material icon library now

    DEVELOPER NOTE This was a hard choice, but the material icon library is a robust, bigger library. It contains all the icons the previous library has, and a few many more.

1.5.0 [02/04/2021] #

  • Added Diagnostics to many widgets

  • NEW AutoSuggestBox

  • NEW Flyout and FlyoutContent

  • FIXED Popup was being shown off-screen.

    DEVELOPER NOTE The solution for this was to make it act like a tooltip: only show the popup above or under the child. This was a hard choice, but the only viable option that would work on small screens/devices. This also made Flyout easier to implement. This should be changed when multi-window support is available.

  • FIXED DatePicker incorrectly changing hour

  • NEW Colors.accentColors

  • Documentation about system_theme

  • BREAKING Removed Pivot because it's deprecated

1.4.1 Pickers Update - [30/03/2021] #

  • NEW Style.fasterAnimationDuration
  • FIX ComboBox press effect
  • NEW TimePicker (Follows this)
  • NEW DatePicker (Follows this)

1.4.0 [28/03/2021] #

  • NEW InfoHeader
  • NEW ComboBox
  • NEW TappableListTile
  • BREAKING Removed DropdownButton and Button.dropdown

1.3.4 [28/03/2021] #

  • NEW Vertical Slider

1.3.3 [25/03/2021] #

  • NEW Indeterminate ProgressRing (@raitonoberu)
  • NEW ListTile
  • DIAGNOSTICS Provide Diagnostics support to:
    • Style
    • NavigationPanelStyle
    • TooltipStyle

1.3.2 Accessibility update - [24/03/2021] #

This version provides the fix for #5

  • Theme.of can't be null anymore. Use Theme.maybeOf for such
  • NEW Style.inactiveBackgroundColor
  • BREAKING Replaced color, border, borderRadius from IconButtonStyle to decoration
  • DIAGNOSTICS Provide Diagnostics support to the following classes:
    • ButtonStyle
    • Checkbox
    • CheckboxStyle
    • IconButtonStyle
    • RadioButtonStyle
    • RatingBar
    • SplitButtonStyle
    • ToggleButton
    • ToggleButtonStyle
    • ToggleSwitch
    • ToggleSwitchStyle
    • Slider
    • SliderStyle
    • Typography
    • Divider
    • DividerStyle
  • Provide accessibility support to the following widgets:
    • Button
    • Checkbox
    • IconButton
    • RadioButton
    • RatingBar
    • Slider
    • ToggleButton
    • ToggleSwitch
    • TabView

1.3.1 [23/03/2021] #

  • FIX IconButtonStyle's iconStyle now works properly
  • Improved TabView icon styling
  • NEW Indeterminate ProgressBar (@raitonoberu)

1.3.0 [22/03/2021] #

  • NEW Determinate ProgressBar and ProgressRing
  • NEW TabView

1.2.5 [21/03/2021] #

  • FIX Fixed InfoBar's overflow

1.2.4 [21/03/2021] #

  • BREAKING RadioButton's selected property was renamed to checked to match a single pattern between all the other widgets.

1.2.3 [19/03/2021] #

  • NEW EXAMPLE APP Settings screen
  • Improved theme changing
  • FIX FluentApp doesn't lose its state anymore, possibiliting hot relaod.
  • NEW showDialog rework:
    • showDialog now can return data. (Fixes #2)
    • showDialog.transitionBuilder
    • showDialog.useRootNavigator
    • showDialog.routeSettings
    • It's no longer necessary to have the fluent theme to display dialogs using this function.

1.2.2 [17/03/2021] #

  • BREAKING Removed _regular from the name of the icons.
  • NEW InfoBar (Follows this)

1.2.1 [16/03/2021] #

  • NEW Divider

1.2.0 Timing and easing - Page transitioning - [15/03/2021] #

  • FIDELITY Improved ToggleButton fidelity
  • NEW NavigationPanelBody
  • NEW Page transitions
    • EntrancePageTransition (Follows this)
    • DrillInPageTransition (Follows this)
    • HorizontalSlidePageTransition (Follows this)
    • SuppressPageTransition (Follows this)
  • Add timing and easing to style. (Follows this)
    • NEW Style.fastAnimationDuration (Defaults to 150ms)
    • NEW Style.mediumAnimationDuration (Defaults to 300ms)
    • NEW Style.slowAnimationDuration (Defaults to 500ms)
    • Default animationCurve is now Curves.easeInOut (standart) instead of Curves.linear
    • BREAKING Removed Style.animationDuration
  • Refactored Navigation Panel

1.1.0 Fidelity update - [14/03/2021] #

  • BREAKING Removed Card widget. Use Acrylic instead
  • NEW Acrylic widget
  • NEW NAVIGATION PANEL bottom property
  • FIDELITY Improved the corder radius of some widgets (Follows this)
  • FIX FIDELITY Dark theme hovering color
  • Improved documentation

1.0.2 Typography update - [11/03/2021] #

  • NEW Typography
    • Migrated all the widgets to use typography
  • NEW Tooltip
  • NEW Dark theme
  • FIX Disabled button press effect if disabled
  • FIX Grey color resulting in green color

1.0.1+1 [09/03/2021] #

  • NEW Screenshots

1.0.1 [07/03/2021] #

  • FIX NavigationPanel navigation index
  • FIX Slider's inactive color
  • FIDELITY Scale animation of button press
  • FIDELITY Improved Slider label fidelity
  • NEW Split Button

1.0.0 [05/03/2021] #

  • NEW Null-safety
  • NEW New Icons Library
  • NEW NavigationPanelSectionHeader and NavigationPanelTileSeparator
  • BREAKING Removed Snackbar

0.0.9 [03/03/2021] #

  • Export the icons library
  • NEW TextBox

0.0.8 [01/03/2021] #

  • NEW ContentDialog πŸŽ‰
  • NEW RatingControl πŸŽ‰
  • NEW NavigationPanel πŸŽ‰
  • Improved Button fidelity

0.0.7 [28/02/2021] #

  • NEW Slider πŸŽ‰
  • Use physical model for elevation instead of box shadows
  • Improved TODO

0.0.6 [27/02/2021] #

  • FIXED Button now detect pressing
  • FIXED ToggleSwitch default thumb is now animated
  • FIXED Improved ToggleSwitch fidelity FIXED Darker color for button press.
  • NEW THEMING
    • Style.activeColor
    • Style.inactiveColor
    • Style.disabledColor
    • Style.animationDuration
    • Style.animationCurve

0.0.5 [27/02/2021] #

  • ToggleSwitch is now stable πŸŽ‰
  • NEW DefaultToggleSwitchThumb
  • NEW ToggleButton
  • New toast lib: fl_toast
  • Screenshot on the readme. (Fixes #1)

0.0.4 [22/02/2021] #

  • New fluent icons library: fluentui_icons
  • Re-made checkbox with more fidelity
  • Refactored the following widgets to follow the theme accent color:
    • Checkbox
    • ToggleSwitch
    • RadioButton
  • Added accent colors to widget. Use this as a base

0.0.3 Theming update - [21/02/2021] #

  • HIGHLIGHT A whole new documentation
  • Scaffold now works as expected.
  • Improved theming checking
  • NEW
    • null (thirdstate) design on Checkbox. (Follows this)
    • Now you can use the Decoration to style the inputs
  • BREAKING:
    • Removed Button.action
    • Removed Button.compound
    • Removed Button.primary
    • Removed Button.contextual
    • Removed AppBar
    • Now the default theme uses accent color instead of a predefined color (Follows this)
  • FIXED:
    • ToggleSwitch can NOT receive null values

0.0.2 [18/02/2021] #

  • The whole library was rewritten following this
  • Tooltip's background color is now opaque (Follows this)
  • Dropdown button now works as expected
  • FIXED:
    • Snackbar now is dismissed even if pressing or hovering
    • Margin is no longer used as part of the clickable button
  • BREAKING:
    • Renamed Toggle to ToggleSwitch (Follows this)
    • Removed BottomNavigationBar. It's recommended to use top navigation (pivots)
    • Removed IconButton.menu
  • NEW:
    • NavigationPanel (Follows this)
    • Windows project on example
    • RadioButton (Follows this)

0.0.1 #

  • Initial release
3.12k
likes
0
points
12k
downloads

Publisher

verified publisherbdlukaa.dev

Weekly Downloads

Implements Fluent Ui in flutter. Based on the official documentation

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, intl

More

Packages that depend on fluent_ui