diff --git a/Source/FileLiberator/_InternalsVisible.cs b/Source/FileLiberator/_InternalsVisible.cs deleted file mode 100644 index b5e38212..00000000 --- a/Source/FileLiberator/_InternalsVisible.cs +++ /dev/null @@ -1 +0,0 @@ -[assembly: System.Runtime.CompilerServices.InternalsVisibleTo(nameof(FileLiberator) + ".Tests")] \ No newline at end of file diff --git a/Source/LibationAvalonia/LibationAvalonia.csproj b/Source/LibationAvalonia/LibationAvalonia.csproj index 7059f5fa..0d324e4b 100644 --- a/Source/LibationAvalonia/LibationAvalonia.csproj +++ b/Source/LibationAvalonia/LibationAvalonia.csproj @@ -9,9 +9,7 @@ true libation.ico Libation - true - true false false @@ -82,12 +80,6 @@ - - - - - - True @@ -117,10 +109,13 @@ - + + + + diff --git a/Source/LibationAvalonia/ViewModels/GridEntry.cs b/Source/LibationAvalonia/ViewModels/GridEntry.cs index 571a7037..cfe0180c 100644 --- a/Source/LibationAvalonia/ViewModels/GridEntry.cs +++ b/Source/LibationAvalonia/ViewModels/GridEntry.cs @@ -1,10 +1,10 @@ using ApplicationServices; -using AppScaffolding; using Avalonia.Media; using DataLayer; using Dinah.Core; using FileLiberator; using LibationFileManager; +using LibationUiBase; using ReactiveUI; using System; using System.Collections; diff --git a/Source/LibationAvalonia/ViewModels/ProcessBookViewModel.cs b/Source/LibationAvalonia/ViewModels/ProcessBookViewModel.cs index 5d536349..f4597741 100644 --- a/Source/LibationAvalonia/ViewModels/ProcessBookViewModel.cs +++ b/Source/LibationAvalonia/ViewModels/ProcessBookViewModel.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using ApplicationServices; -using AppScaffolding; using AudibleApi; using AudibleApi.Common; using Avalonia.Media; @@ -13,6 +12,7 @@ using Dinah.Core; using Dinah.Core.ErrorHandling; using FileLiberator; using LibationFileManager; +using LibationUiBase; using ReactiveUI; namespace LibationAvalonia.ViewModels diff --git a/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs b/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs index d1531eba..0b2f23fb 100644 --- a/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs +++ b/Source/LibationAvalonia/ViewModels/ProcessQueueViewModel.cs @@ -1,9 +1,9 @@ using ApplicationServices; -using AppScaffolding; using Avalonia.Controls; using Avalonia.Threading; using DataLayer; using LibationFileManager; +using LibationUiBase; using ReactiveUI; using System; using System.Collections.Generic; diff --git a/Source/LibationAvalonia/Views/ProcessBookControl.axaml.cs b/Source/LibationAvalonia/Views/ProcessBookControl.axaml.cs index d13c66a0..59367b52 100644 --- a/Source/LibationAvalonia/Views/ProcessBookControl.axaml.cs +++ b/Source/LibationAvalonia/Views/ProcessBookControl.axaml.cs @@ -1,11 +1,10 @@ -using Avalonia; using System; using Avalonia.Controls; using Avalonia.Markup.Xaml; using LibationAvalonia.ViewModels; using ApplicationServices; using DataLayer; -using AppScaffolding; +using LibationUiBase; namespace LibationAvalonia.Views { diff --git a/Source/LibationAvalonia/Views/ProcessQueueControl.axaml.cs b/Source/LibationAvalonia/Views/ProcessQueueControl.axaml.cs index f90d453b..66673914 100644 --- a/Source/LibationAvalonia/Views/ProcessQueueControl.axaml.cs +++ b/Source/LibationAvalonia/Views/ProcessQueueControl.axaml.cs @@ -1,11 +1,11 @@ using ApplicationServices; -using AppScaffolding; using Avalonia; using Avalonia.Controls; using Avalonia.Data.Converters; using Avalonia.Markup.Xaml; using DataLayer; using LibationAvalonia.ViewModels; +using LibationUiBase; using System; using System.Collections.Generic; using System.Globalization; diff --git a/Source/AppScaffolding/ILogForm.cs b/Source/LibationUiBase/ILogForm.cs similarity index 70% rename from Source/AppScaffolding/ILogForm.cs rename to Source/LibationUiBase/ILogForm.cs index 7486eded..a0553fba 100644 --- a/Source/AppScaffolding/ILogForm.cs +++ b/Source/LibationUiBase/ILogForm.cs @@ -1,4 +1,4 @@ -namespace AppScaffolding +namespace LibationUiBase { public interface ILogForm { diff --git a/Source/LibationUiBase/LibationUiBase.csproj b/Source/LibationUiBase/LibationUiBase.csproj new file mode 100644 index 00000000..5cbb0af1 --- /dev/null +++ b/Source/LibationUiBase/LibationUiBase.csproj @@ -0,0 +1,24 @@ + + + + net7.0 + true + true + false + false + + + + + + + + + + embedded + + + embedded + + + diff --git a/Source/AppScaffolding/LogMe.cs b/Source/LibationUiBase/LogMe.cs similarity index 98% rename from Source/AppScaffolding/LogMe.cs rename to Source/LibationUiBase/LogMe.cs index 692140c7..08e6dfad 100644 --- a/Source/AppScaffolding/LogMe.cs +++ b/Source/LibationUiBase/LogMe.cs @@ -1,7 +1,7 @@ using System; using System.Threading.Tasks; -namespace AppScaffolding +namespace LibationUiBase { // decouple serilog and form. include convenience factory method public class LogMe diff --git a/Source/AppScaffolding/ObjectComparer[T].cs b/Source/LibationUiBase/ObjectComparer[T].cs similarity index 88% rename from Source/AppScaffolding/ObjectComparer[T].cs rename to Source/LibationUiBase/ObjectComparer[T].cs index 88a257f9..cacd3044 100644 --- a/Source/AppScaffolding/ObjectComparer[T].cs +++ b/Source/LibationUiBase/ObjectComparer[T].cs @@ -1,7 +1,7 @@ using System; using System.Collections; -namespace AppScaffolding +namespace LibationUiBase { public class ObjectComparer : IComparer where T : IComparable { diff --git a/Source/LibationWinForms/GridView/GridEntry.cs b/Source/LibationWinForms/GridView/GridEntry.cs index f487fc88..026c5ad5 100644 --- a/Source/LibationWinForms/GridView/GridEntry.cs +++ b/Source/LibationWinForms/GridView/GridEntry.cs @@ -1,11 +1,11 @@ using ApplicationServices; -using AppScaffolding; using DataLayer; using Dinah.Core; using Dinah.Core.DataBinding; using Dinah.Core.WindowsDesktop.Drawing; using FileLiberator; using LibationFileManager; +using LibationUiBase; using System; using System.Collections; using System.Collections.Generic; diff --git a/Source/LibationWinForms/LibationWinForms.csproj b/Source/LibationWinForms/LibationWinForms.csproj index 7c025399..f676ada6 100644 --- a/Source/LibationWinForms/LibationWinForms.csproj +++ b/Source/LibationWinForms/LibationWinForms.csproj @@ -49,9 +49,7 @@ - - - + diff --git a/Source/LibationWinForms/ProcessQueue/ProcessBook.cs b/Source/LibationWinForms/ProcessQueue/ProcessBook.cs index 7573c654..d06c0da4 100644 --- a/Source/LibationWinForms/ProcessQueue/ProcessBook.cs +++ b/Source/LibationWinForms/ProcessQueue/ProcessBook.cs @@ -15,7 +15,7 @@ using Dinah.Core.ErrorHandling; using Dinah.Core.WindowsDesktop.Drawing; using FileLiberator; using LibationFileManager; -using AppScaffolding; +using LibationUiBase; namespace LibationWinForms.ProcessQueue { diff --git a/Source/LibationWinForms/ProcessQueue/ProcessQueueControl.cs b/Source/LibationWinForms/ProcessQueue/ProcessQueueControl.cs index 8e223811..af788041 100644 --- a/Source/LibationWinForms/ProcessQueue/ProcessQueueControl.cs +++ b/Source/LibationWinForms/ProcessQueue/ProcessQueueControl.cs @@ -6,8 +6,8 @@ using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; using ApplicationServices; -using AppScaffolding; using LibationFileManager; +using LibationUiBase; namespace LibationWinForms.ProcessQueue {