Skip to content

Releases: jbe2277/waf

System.Waf

22 Feb 15:18
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Core 3.1 or .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2019
  • NewsReader Solution: Visual Studio 2019

Changelog

  • WAF Improve Model.SetProperty to avoid boxing of value types
  • WAF Improve ValidationResultComparer

System.Waf

08 Jan 20:10
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Add ObservableListViewBase.DeferCollectionChangedNotifications method

System.Waf

26 Sep 20:16
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Core 3.1 or .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2019
  • NewsReader Solution: Visual Studio 2019

Changelog

  • WAF: TraceSourceExtensions improve nullable annotations.

System.Waf

04 Aug 16:46
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Extend WeakEvent class to support weak events for static events in a platform independent way.

System.Waf

18 Jul 19:42
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Core 3.1 or .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2019
  • NewsReader Solution: Visual Studio 2019

Changelog

  • WAF StringHelper.Truncate improve nullable annotation.

System.Waf

14 Jun 17:26
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF Add ValidationHelper class and use it in ValidatableModel instead of Validator. Now, the ValidatableModel lists all found validation errors and the validation method is faster.

System.Waf

31 May 17:38
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF WeakEvent: multiple calls of Remove must remove handler just once.
  • WAF Use new WeakEvent implementation in ObservableListView and SynchronizingCollection.

System.Waf

18 May 17:54
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: WeakEvent keep event handler alive throughout the lifetime of the target.

System.Waf

16 May 20:39
Compare
Choose a tag to compare
System.Waf Pre-release
Pre-release
  • WAF: Add WeakEvent class which provides weak event implementations for the most common events in a platform independent way.
  • Samples: Improve logging.

System.Waf

02 May 08:18
Compare
Choose a tag to compare

Notes

  • This release contains the source code of the Win Application Framework (WAF) and the sample applications. Please build the whole solution before you start one of the sample applications.

Requirements

  • System.Waf.Core and System.Waf.UnitTesting.Core: .NET Standard 2.0 or .NET Framework 4.6.1
  • System.Waf.Wpf and System.Waf.UnitTesting.Wpf: .NET Core 3.1 or .NET Framework 4.6.1
  • System.Waf Solution: Visual Studio 2019
  • NewsReader Solution: Visual Studio 2019

Changelog

  • WAF: ViewModelCore.Initialize calls first OnInitialize and then sets the DataContext.