Releases: AvaloniaCommunity/Material.Avalonia
v3.0.0-avalonia11-preview4
- Avalonia 11 Preview 6 support
- Removes workaround for theme changing
- Fixes and reformat sliders #217
- Migrate from DirectProperties to StylesProperties in Scroller. Fixes TabControl styles #217
- Exclude DatePicker from styles collection
- Add Flyout styles, migrate TextBox tooltip to flyout
- Make MaterialDesignLightTheme and MaterialDesignDarkTheme internal sealed, rename ThemeChanged to ThemeChangedEnd
- Add ActualBaseTheme property to MaterialTheme, allowing to adapt to Application
- Removes the shadow hint for ContextMenu. Fixes #219
- Add AreVerticalSnapPointsRegular and AreHorizontalSnapPointsRegular for ListBox and ItemsControl templates
v3.0.0-avalonia11-preview3
- Fixes (adds a workaround) runtime theme changing bug
- Add IReadOnlyTheme and change CurrentTheme to use it
- Move some styles to ControlTheme
- Improve some styles to proper work with Avalonia 11
- Make compability styles included by default
- Removed default font size for TextBlock to allow customizing it as part of other controls #208 #186
- Rework ProgressBar styles, add ShowProgressText support
- Fix scroll helper buttons content. #206
- Fixes TabControl style to support TabControlAssist.TabHeaderAlignment #203
- Rework first MenuItems, fix command execution for empty MenuItems #201, reformat MenuItem.xaml
- Fix Ripple effect remains after being simultaneously triggered
v3.0.0-avalonia10-preview2
Most likely latest version with Avalonia 0.10.x support
Version 3.0.0-rc0 was replaced with 3.0.0-avalonia10-preview1 (in order to keep version names clear)
- Bump Avalonia version dependency to 0.10.13
- Implement adapting to system base theme mode on Windows
- Improve/redesign Expander, TextBlock, Separator and other styles
- Create ContentExpandControl, used for animate resizing
- Add TransitioningContentControl style support
- Allow use Avalonia.Diagnostics to dialogs when using DEBUG profile
- Attach TextBlock properties to NumericUpDown
- Add padding to alert dialog and text field dialog
- Fix AutoCorrectPositionConverter #172
- Add default value for Slider, correct dots positioning
- Change resources apply logic to avoid colors apply delay while application starting
- Correct HsbConverter.ToColor method
- Add static part names pool
- Add auto-expand feature on NavigationDrawer
- Update contrast color algorithm
- Add InputMethod.IsInputMethodEnabled for TextBox
What's Changed
Full Changelog: v3.0.0-avalonia10-preview1...v3.0.0-avalonia10-preview2
v3.0.0-avalonia10-preview1
This is the same as 3.0.0-rc0
Version 3.0.0-rc0 was replaced with 3.0.0-avalonia10-preview1 (in order to keep version names clear)
- Removed Material.Icons dependency (must be installed separately from https://github.com/AvaloniaUtils/Material.Icons.Avalonia) #127
- Rework styles (details https://github.com/AvaloniaCommunity/Material.Avalonia/wiki/Advanced-Theming#migrating-25---30)
- Fix neverest version of Avalonia support #133
- Add SideSheet control #145
- Add opening navigation drawer from right side #131
- Fix context menu item submenu appearing and disappearing in infinite loop #142
- Fix binding on LeftDrawerWidth hides all content/behavior of NavigationDrawer #151
- Fix custom dialog view datacontext binding #152
- Fix ProgressBar styles inheritance #125
- Fix show password button is not visible until clicked #124
- Fix CustomDialogs content #121
- Set KeyboardNavigation.TabNavigation property to Continue on ItemsPresenter #146
- Stop Spinner from rotating when hidden.
- Other fixes and improvements
What's Changed
- Adds better ability to manage SnackbarModels by @OsaPL in #130
- Renaming ViewModelBase => DialogViewModelBase by @MarioGK in #136
- Separator background fixed by @kirichenec in #140
- Vertical separator style realization by @kirichenec in #141
- Fix context menu submenu opening and closing in infinite loop (#142) by @tpetruk in #143
- Set KeyboardNavigation.TabNavigation property to Continue on ItemsPresenter in every DialogView by @dojo90 in #147
- Stop Spinner from rotating when hidden. by @dylanlangston in #150
- SideSheet: Possibility to define a header added with the corresponding properties. by @dojo90 in #154
- Style import rework by @SKProCH in #158
- v3.0.0-rc0 by @SKProCH in #159
New Contributors
- @OsaPL made their first contribution in #130
- @MarioGK made their first contribution in #136
- @kirichenec made their first contribution in #140
- @tpetruk made their first contribution in #143
- @dojo90 made their first contribution in #147
- @dylanlangston made their first contribution in #150
Full Changelog: v2.5.0...v3.0.0-avalonia10-preview1
v2.5.1
What's Changed
- Fix neverest Avalonia version compability #133
- Bump DialogHost.Avalonia
- Fix ProgressBar sizing #125
- Fix horizontal slider compatibility with Default Theme #132
- Fix disabled ToggleSwitch compatibility with Default Theme #132
This is a backport release
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
- Allow the alignment of the snackbar to be configured #116
- Prevent ArgumentNullException in StringToTransformConverter
- Replacing IBrush instead of Brush class in RippleEffect #114
- Deprecate and replace Transitions instead of Animations in TreeView #117
- Update DialogHost package, coerce styles, add examples #94
- Replace ContentControl in CustomDialog with ContentPresenter for Content #121
- Add recursive BundledTheme finding in resources for theming #120
- Fix doubling the padding of the Card
- Add Label style #123
- Fix show password button is not visible until clicked #124
Full Changelog: v2.4.0...v2.5.0
v2.4.1
What's Changed
- Update AvaloniaUI package dependencies to latest (0.10.7). Fix #112
- Improve ToggleButton.NoFeedback style, add ToggleButton.NoFeedback.Icon style
- Remove TextBox's InnerLeftContent and InnerRightContent alignment
- Add publishing nightly builds on official nuget feed. Fix #110
- Add support for vertically scrolling textboxes #115
- Add DatePicker styles. Fix #104
Full Changelog: v2.3.1...v2.4.0
v2.3.1
v2.3.0
- Add
Snackbar
- Add
Expander
- Add ScrollBar styles to
DataGrid
- Add initial styles for
Menu
andMenuItem
- Update
ProgressBar
,NumericUpDown
,Slider
,ColorZone
,ToggleButton
styles - Fix disabled
FloatingButtons
disappearing - Fix disabled
Button
opacity - Fix
ToggleButton
unchecked behaviour - Fix space between
ScrollBar
and right border of theDataGrid
- Optimise Circular
ProgressBar
In this update @appleneko2001 created the first version of... SnackBars! Yay new feature🥳 (lol) there we have another control that still in test is... Expander! But it still unstable to work now. I recommend you guys should avoid to use this control before we fixed all unstable bugs with expanders.
And we did some changes and fixes of Button, FABs and etc.
We hope you guys will love it! If any problems happen with this library, just write an issue of problems and we will fix it as quick as possible! (Could not too quick since we are busy for jobs now).
v2.2.0
- Add dialogs via Material.Dialog
- Add circular progress bar
- Redisign calendar, datepicker
- Implement background independended clip in outline hints
- Change flat button style
- Add flexible dialog icon property
- Fix ComboBox, NumericUpDown and other controls style
- Disable some unused properties of TextFieldAssist
- Fix floating text not colored when focused outline field
- Update avaloniaui dependencies to latest
- A lot of changes in the demo project