Skip to content

Releases: HorusSoftwareUY/Maui.MaterialDesignControls

10.0.0

19 Dec 21:11

Choose a tag to compare

NuGet package

  • Add net10.0 support

2.2.0

17 Nov 19:20

Choose a tag to compare

NuGet package

  • Fix Light and Dark themes support
  • Add AutomationId support
  • [iOS] [MaterialSlider] Fix inactive track color
  • [BREAKING CHANGE] [MaterialIconButton] Remove UseIconTintColor property
  • [BREAKING CHANGE] [MaterialNavigationDrawer] Remove InactiveIndicatorBackgroundColor property

2.1.1

30 Sep 18:30
9470bc7

Choose a tag to compare

NuGet package

  • [Android] [MaterialSnackbar] The background dim/overlay has been removed, and the padding has been adjusted when using an action button.

2.1.0

19 Sep 14:51
5f1df8c

Choose a tag to compare

NuGet package

  • [BREAKING CHANGE] Change ITouchableView namespace to HorusStudio.Maui.MaterialDesignControls
  • [ITouchableView] Add new Touch event and, therefore, to MaterialButton, MaterialCard, MaterialCheckBox, MaterialChip, MaterialIconButton, MaterialRadioButton, MaterialSegmentedButton, MaterialSwitch and MaterialViewButton
  • [MaterialCheckbox] Fix touch animation
  • [MaterialChip] Fix visual issue when dragging it remained as pressed
  • [MaterialSnackbar] Add support for CharacterSpacing, LineBreakMode and FontAttributes
  • [Android] [MaterialSnackbar] Show on top of all content

2.0.1

29 Aug 17:05

Choose a tag to compare

NuGet package

  • [MaterialChip] Add CommandParameter (optional), LeadingIconSize and TrailingIconSize
  • [MaterialInputBase] Fix visual issue on Outlined inputs when a custom font or font size is used

2.0.0

15 Aug 15:08
fce1456

Choose a tag to compare

NuGet package

  • Update to .NET 9
  • [MaterialSegmentedButton] new control added
  • [MaterialViewGroup] new control added to group controls and handle single or multiple selection
  • [IValidableView] added for error animations
  • [MaterialTopAppBar] Add IconPadding property
  • [MaterialFloatingButton] [iOS] Fix tap issue
  • Improvements with main thread
  • [MaterialNavigationDrawer] Add IconSize property
  • [MaterialRating] Add ValueChangedCommand and ValueChanged event
  • [MaterialPicker/MaterialDatePicker/MaterialTimePicker] [iOS] Fix HorizontalTextAlignment
  • [MaterialInputBase] Don't animate on tap when control is disabled
  • [MaterialInputBase] Add AlwaysShowLabel property for Outlined type
  • [MaterialInputBase] Add ErrorAnimationType and ErrorAnimatiion properties
  • [MaterialCard] Support Transparent or null shadow
  • [BREAKING CHANGE] [MaterialChipsGroup] Remove control (replaced with MaterialViewGroup)
  • [BREAKING CHANGE] [MaterialRadioButtonsGroup] Remove control (replaced with MaterialViewGroup)
  • [BREAKING CHANGE] [MaterialChips] Rename MaterialChip
  • [BREAKING CHANGE] [MaterialChipsType] Rename to MaterialChipType
  • [BREAKING CHANGE] [MaterialChip] Remove “Unselected” VisualState, “Normal” is used instead
  • [BREAKING CHANGE] [MaterialChip] Remove “IconStateOnSelection” property
  • [BREAKING CHANGE] [MaterialChip] Add SelectionChangedCommand and SelectionChanged event
  • [BREAKING CHANGE] [ITouchable] Rename to ITouchableView
  • [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Rename Animation property to TouchAnimationType
  • [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Remove AnimationParameter property
  • [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Rename CustomAnimation property to TouchAnimation
  • [BREAKING CHANGE] [MaterialTopAppBar] Rename IconButtonAnimation property to IconButtonTouchAnimationType
  • [BREAKING CHANGE] [MaterialTopAppBar] Remove IconButtonAnimationParameter property
  • [BREAKING CHANGE] [MaterialTopAppBar] Rename IconButtonCustomAnimation property to IconButtonTouchAnimation
  • [Issue #93] Fix NullReferenceException thrown when applying implicit styles

1.1.0

14 May 20:21
2dbf8f5

Choose a tag to compare

NuGet package

  • Configure if icon tint color should be automatically set to TextColor or not on: MaterialButton, MaterialChips, MaterialIconButton and MaterialNavigationDrawerItem
  • Fix TextChanged and TextChangedCommand not being fired on MaterialTextField and MaterialMultilineTextField
  • Expose internal MAUI control used on: MaterialButton, MaterialCheckBox, MaterialDatePicker, MaterialMultilineTextField, MaterialPicker, MaterialRadioButton, MaterialSlider, MaterialTextField and MaterialTimePicker
  • Fix spacing on MaterialRating when label is empty
  • Fix touch bubbling on iOS for: MaterialButton, MaterialDatePicker, MaterialIconButton, MaterialMultilineTextField, MaterialPicker, MaterialSwitch, MaterialTextField and MaterialTimePicker
  • Ability to override custom handlers for: MaterialButton, MaterialRadioButton, MaterialTextField, MaterialTimePicker, MaterialDatePicker, MaterialPicker, MaterialMultilineTextField, MaterialCheckbox and MaterialSlider

1.0.0-preview.6

14 May 20:20
7f2b419

Choose a tag to compare

1.0.0-preview.6 Pre-release
Pre-release

NuGet package

  • Add LineBreakMode to inputs placeholder
  • Add TextDecorations to Snackbar action
  • [iOS] Bug: Fix Snackbar background color

1.0.0-preview.5

28 Mar 21:32
c46b46f

Choose a tag to compare

1.0.0-preview.5 Pre-release
Pre-release

NuGet package

  • Bug: Outlined inputs not rendered when overriding global style
  • Bug: Tint color fixed on MaterialIconButton
  • Bug: ConfigureSnackbar throw NullReferenceException if BackgroundColor was not set
  • [iOS] Bug: Leading and trailing icons width on Snackbar

1.0.0-preview.4

12 Mar 16:22
ca456a4

Choose a tag to compare

1.0.0-preview.4 Pre-release
Pre-release

NuGet package

  • [Android] Bug #49: MaterialFloatingButton does not appear.