macos_ui 0.9.2
macos_ui: ^0.9.2 copied to clipboard
Flutter widgets and themes implementing the current macOS design language.
0.9.2 #
- Nearly all
MouseRegions have been updated to useSystemMouseCursors.basicin order to more closely adhere to Apple norms mouseCursorproperties have been added to most buttons
0.9.1 #
- Added top-level theming for
MacosIconButton- Introduces the
MacosIconButtonThemeInheritedTheme and theMacosIconButtonThemeDatatheme class
- Introduces the
- Updates
MacosThemeDataandMacosIconButtonto use the newMacosIconButtonThemeData - Removes an unnecessary setting of VisualDensity from
MacosThemeData.dark()
0.9.0 #
- Added native_context_menu as a dependency for native context menus!
0.8.2 #
- Updates to
MacosListTile:- Added
leadingWhitespaceproperty - Added
onClickcallback - Added
onLongPresscallback - Added
mouseCursorproperty
- Added
0.8.1 #
- Fix the outer border of
MacosSheetnot having a border radius
0.8.0 #
- New Widget:
MacoSheet - New Widget:
MacosListTile
0.7.3 #
- Fixed bug where cursor would not change caret location on mouse click
0.7.2 #
- Upgraded various
copyWithfunctions - Added
==andhashCodeto various classes
0.7.1 #
- Add generics support to
MacosRadioButton- Thank you Sacha Arbonel!
0.7.0+2 #
- Add note in docs that a
Builderis required for manual sidebar toggling to work.
0.7.0+1 #
- Fix docs for
PushButtonThemeData - Update
dart_code_metricsdependency
0.7.0 #
- Adds:
MacosWindow - Improved
MacosScaffold
0.6.2 #
- Chore: Remove box shadows from
MacosIconButton
0.6.0 #
- Improved
MacosAlertDialogdesign - Added
showMacosAlertDialogto display aMacosAlertDialogwith standard macOS animations and behaviour.
0.5.2 #
- Fixes maximum height issue with
MacosAlertDialog
0.5.1 #
- Adds
suppresswidget parameter toMacosAlertDialog
0.5.0 #
- Adds
MacosAlertDialog
0.4.2 #
- Add
bottomItem toSidebar
0.4.1 #
- Update
MacosColors - Fix
Labelalignment
0.4.0 #
- Adds the
SidebarItemwidget - Fixes an alignment issue with
MacosTextField
0.3.0 #
- Add
MacosPrefixto widgets/classes with names that overlap with the material/cupertino libraries:TextField->MacosTextFieldScaffold->MacosTextFieldIconButton->MacosIconButtonBackButton->MacosBackButtonScrollbar->MacosScrollbarCheckbox->MacosCheckboxRadioButton->MacosRadioButtonTooltip->MacosTooltipTypography->MacosTypographySwitch->MacosSwitch
0.2.4 #
- Fix textfield prefix icon alignment
0.2.3 #
- Add
canvasColortoMacosThemeData.Scaffoldnow uses this as its default background color.
0.2.2 #
- Add new
MacosColorandMacosColorsclasses - Rename
colors.darttomacos_dynamic_color
0.2.1 #
IconButtonupdates:- The
colorproperty is nowbackgroundColor - The widget now takes a
Widget iconrather thanIconData iconDatafor better control over widget properties - Deprecate and remove internal
foregroundColorvalue
- The
0.2.0 #
- New widget:
BackButton,IconButton - Add
VisualDensitytoMacosThemeData - Ensure localizations get returned in
MacosApp
0.1.4 #
- Add
startWidthproperties toResizablePaneandSidebar - Implement
Scrollbar - Implement
MacosScrollBehavior
0.1.3 #
- Fix
TextFieldon Flutter v2.2.0
0.1.2 #
- Updated the theme api
- Properties in
MacosThemeDataand inTypographycan't be null - Renamed
DynamicColorXtoMacosDynamicColor - Added the method
lerpon all theme datas.
- Properties in
0.1.1 #
0.1.0 #
- pub.flutter-io.cn release
0.0.13 #
- Documentation for
ScaffoldScope
0.0.12 #
- Implement
Tooltip - Add mouse cursors to help button, push button and
TextField
0.0.11 #
- Implement
TextField
0.0.9+1 #
CapacityIndicatorcolors can now be set on its constructor- Accessibility support for most of the widgets
- Diagnostics Properties (dev tools) for most of the widgets
0.0.7 #
- Implemented
Checkbox - Implemented
RadioButton
0.0.6 #
- Update
Typographywith correct letter spacing and font weights - Add
brightnessOfandmaybeBrightnessOffunctions toMacosTheme
0.0.5 #
- Adds the
PushButtonwidget along withPushButtonThemeandPushButtonThemeData - Removes the
heightproperty fromTypography'sTextStyles - Updates
Typography.headline's weight and letter spacing
0.0.4 #
- Major theme refactor that more closely resembles flutter/material and flutter/cupertino
- The
Styleclass is nowMacosThemeData MacosThemeis now aStatelessWidgetthat returns a private_InheritedMacosTheme. The staticMacosTheme.of(context)is now defined here.MacosAppnow takes athemeanddarkThemerather thanstyleanddarkStyle. Additionally, there are minor changes to the wayMacosAppis built that more closely resemble howMaterialAppis built.
- The
0.0.3 #
- Implemented
Checkbox - Implemented
ProgressCircleandProgressBar - Implemented the
Switchwidget
0.0.2 #
Scaffoldwidget- Fix
Typographyso that text color is shown appropriately based on Brightness
0.0.1 #
- Project creation
MacosAppwidget- Basic
Typography - Basic theming via
MacosThemeandStyle



