Releases: liwuqingxin/Avalonia.Css
v1.0.0
We have released the first official version v1.0.0.
We also provide English and Chinese documentation and some examples of use.
What's Changed
Full Changelog: v1.0.0-beta.3...v1.0.0
Nlnet.Avalonia.Css
+ Add preferred path for loading acss source.
+ Add support for style inheritance.
+ Animation setters now support dynamic resources.
+ Add support for embedded source.
+ IAcssContext support to control whether Transition is enabled or not.
- Setters of style behind the children will be ignored now.
- Remove asynchronous loading for acss for now.
- Simplifying the Transition object syntax.
● Optimize file monitoring service. Now files under the same folder share a file monitor.
● Fix the bug that dynamic resources do not reload when the resource changed.
● Fix some bugs for reloading styles.
● Rename AcssBuilder to AcssContext.
Nlnet.Avalonia.Css.Fluent
+ Add some animations that Fluent theme should have.
● Using style inheritance to save code.
● AcssFluentTheme uses EmbeddedSource now.
Nlnet.Avalonia.Css.Behaviors
+ SelectionDetailBehavior.
Nlnet.Avalonia.Senior
+ Add extend method ShowDialogSync() for Window.
+ NtWindow supports Mask, which is displayed in the upper layer of the content.
v1.0.0-beta.3
Provide acss styles for all avalonia basic controls and fix some bugs.
We skip the v1.0.0-beta.2 for mistake. 😢
https://www.nuget.org/packages/Nlnet.Avalonia.Css/
What's Changed
Nlnet.Avalonia.Css
- Some fixes for style reapplying. Now only the controls of type that theme or style changed will reapply control theme or style.
- AcssLoader will not load debug path now, which will be also changed in next version.
Nlnet.Avalonia.Css.Fluent
- Complete all acss style for basic avalonia controls, except ManagedFileChooser and ColorPicker.
- Update visual of popup.
Nlnet.Avalonia.MessageBox
- Update independent themes for MessageBox.
Nlnet.Avalonia.Senior
- Add RecyclePanel.
v1.0.0-beta.1
- Basic functionalities of Acss.
- Fluent theme for some Avalonia.Controls, Nlnet.Avalonia.MessageBox and Nlnet.Avalonia.Senior.
- Acss behaviors.
- Nlnet.Avalonia.MessageBox.
- Nlnet.Avalonia.Senior.