Releases: jbe2277/waf
Releases · jbe2277/waf
System.Waf
- WAF: Remove all types from the Applications layer in the System.Waf.Uwp project. An UWP Applications layer should only reference the Core library.
- WAF: Refactor the ViewModelCore and ViewModel base classes.
System.Waf
- WAF: Fix TargetName in NavigationToggleButton.
- WAF: Add CollectionHelper.Empty method that returns an empty IReadOnlyList.
- WAF: DelegateCommand: Add static property DisabledCommand.
- WAF: Enhance the StringFormatConverter to support MultiBinding.
System.Waf
- WAF: DelegateCommand.Execute does not throw an exception anymore when CanExecute returns false.
- WAF: NavigationToggleButton uses now IconElement instead of Symbol.
- WAF: Fix IsVisible implementation in LazyContentPresenter.
- WAF: Update Microsoft.NETCore.UniversalWindowsPlatform to 5.1.0
System.Waf
- WAF: Add System.Waf.Uwp project with initial support for UWP App development.
- WAF: Add SynchronizingCollectionCore class and adapt the SynchronizingCollection class.
- WAF: Add public DispatcherHelper.DoEvents implementation.
- WAF: Add StringHelper.Truncate implementation.
- InfoMan: Improve UI styling for better text alignment.
- Samples: Enhance WPF design time support.
System.Waf
- Provide a core package of WAF as reusable portable library.
- Improved ViewModel implementation for faster DataContext initialization when using MEF.
- Add AsyncDelegateCommand class.
- Change TargetFrameworkVersion to v4.6 for WPF applications
- Removed types and members that were marked as obsolete in version 3.
- Removed serialization support because the portable library does not support it.
- Samples: Improve code by using C# 6.0.
- InfoMan: Introduce a custom ToolBar style.