Added threaded action to wrap sub-actions a view model can perform (this can either be scheduled individually or on the parent threaded view model); added missing copyright statement; more unit tests

git-svn-id: file:///srv/devel/repo-conversion/nuwi@45 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2019-02-07 17:36:40 +00:00
parent 9aa64c4dac
commit 14d0ea1371
15 changed files with 961 additions and 68 deletions

View file

@ -57,10 +57,15 @@
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Source\AutoBinding\ConventionBinder.cs" />
<Compile Include="Source\AutoBinding\IAutoBinder.cs" />
<Compile Include="Source\NullActiveWindowTracker.cs" />
<Compile Include="Source\ViewModels\DialogViewModel.cs" />
<Compile Include="Source\ViewModels\DialogViewModel.Test.cs">
<DependentUpon>DialogViewModel.cs</DependentUpon>
</Compile>
<Compile Include="Source\ViewModels\ThreadedAction.cs" />
<Compile Include="Source\ViewModels\ThreadedAction.Test.cs">
<DependentUpon>ThreadedAction.cs</DependentUpon>
</Compile>
<Compile Include="Source\ViewModels\ThreadedDialogViewModel.cs" />
<Compile Include="Source\ViewModels\ThreadedDialogViewModel.Test.cs">
<DependentUpon>ThreadedDialogViewModel.cs</DependentUpon>
@ -79,6 +84,9 @@
<SubType>Form</SubType>
</Compile>
<Compile Include="Source\WindowManager.cs" />
<Compile Include="Source\WindowManager.Test.cs">
<DependentUpon>WindowManager.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="Source\ProgressReporter\ProgressReporterForm.resx">
<DependentUpon>ProgressReporterForm.cs</DependentUpon>
<SubType>Designer</SubType>