-
Notifications
You must be signed in to change notification settings - Fork 82
Breaking changes
SKProCH edited this page Feb 27, 2022
·
2 revisions
Breaking changes are sometimes unavoidable. We stick to SemVer and try to do proper versioning. All breaking changes are described here.
- Remove all legacy styling artifacts (There was no option to use them before anyway):
- Removed all resources (
MaterialDesignColor.*.xaml
) - Remove
Swatch
andHue
classes - Remove obsolete
SecondaryAccentBrush
,SecondaryAccentForegroundBrush
,ValidationErrorColor
(Use proper versions, defined at wiki)
- Removed all resources (
- Make old styling methods obsolete:
BundledTheme
,IThemeManager
,PaletteHelper
,ThemeManager
,ResourceDictionaryExtensions.SetTheme
,ResourceDictionaryExtensions.GetTheme
,ResourceDictionaryExtensions.GetThemeManager
. (See how to migrate here) - Material.Dialog reworks. More info #156
- Removed Material.Icons dependency (must be installed separately from Material.Icons.Avalonia) #127
Material.Avalonia Wiki pages is still WIP (work in progress), Pages could not ready for show if they unclickable.
Main section
- Main page
- Getting started
- Screenshots of Demo
- FAQ (frequently asked questions)
- Breaking changes
- Nightly builds
Widgets / Controls
- Buttons
- Inputs
- TextBox
- Switchable
- CheckBox
- RadioButton
- ToggleButton
- ToggleSwitch
- Selectable
- ListBox
- ComboBox
- Pickers
- Feedbacks
- ProgressBar
- Snackbar
- Dialogs
- AlertDialog
- TextFieldDialog
- CustomDialog
- Containers / Layouts
- ColorZone
- Card
- Expander
- DataGrid
Theming
Builders
Assist for widgets
- ButtonAssist
- SelectionControlAssist
- ShadowAssist
- SliderAssist
- TextFieldAssist
- TransitionAssist