From 12d13922070bacb32aaddeffd823d28f22a080ed Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Fri, 24 May 2024 08:21:49 +0100 Subject: [PATCH] Codemaid --- Bitvault.Avalonia/App.axaml.cs | 18 +++++++++--------- .../ArchiveItemActionView.axaml.cs | 2 +- Bitvault.Avalonia/Bitvault.Avalonia.csproj | 8 ++++---- .../ConfirmItemActionView.axaml.cs | 2 +- Bitvault.Avalonia/ContainerHeaderView.axaml.cs | 2 +- Bitvault.Avalonia/ContainerView.axaml | 7 +++++-- .../CreateItemActionView.axaml.cs | 2 +- .../DeleteItemActionView.axaml.cs | 2 +- .../DismissItemActionView.axaml.cs | 2 +- Bitvault.Avalonia/EditItemActionView.axaml.cs | 2 +- .../FavouriteItemActionView.axaml.cs | 2 +- .../ItemCommandHeaderView.axaml.cs | 2 +- Bitvault.Avalonia/ItemHeaderView.axaml.cs | 2 +- Bitvault.Avalonia/ItemNavigationView.axaml | 2 +- Bitvault.Avalonia/ItemNavigationView.axaml.cs | 2 +- Bitvault.Avalonia/ItemView.axaml.cs | 2 +- .../SearchContainerActionView.axaml.cs | 2 +- .../UnarchiveItemActionView.axaml.cs | 2 +- Bitvault.Data/Bitvault.Data.csproj | 8 ++++---- Bitvault.Data/ContainerDbContext.cs | 4 ++-- Bitvault.Data/TagEntry.cs | 2 +- Bitvault/AggerateContainerViewModelHandler.cs | 10 +++++----- Bitvault/AggerateItemViewModelHandler.cs | 2 +- Bitvault/AggerateMainViewModelHandler.cs | 2 +- Bitvault/AllNavigationViewModel.cs | 2 +- Bitvault/ArchiveEventArgs.cs | 2 +- Bitvault/ArchiveItemHandler.cs | 1 - Bitvault/Bitvault.csproj | 2 +- Bitvault/Closed.cs | 2 +- Bitvault/ClosedEventArgs.cs | 2 +- Bitvault/CommandCollection.cs | 3 +-- Bitvault/ConfirmItemActionViewModel.cs | 3 +-- Bitvault/ConfirmItemHandler.cs | 8 ++++---- Bitvault/ContainerActivatedHandler.cs | 4 ++-- Bitvault/ContainerConfiguration.cs | 2 +- Bitvault/ContainerConnection.cs | 2 +- Bitvault/ContainerFactory.cs | 6 +++--- Bitvault/ContainerHeaderViewModel.cs | 6 +++--- Bitvault/ContainerInitializer.cs | 8 ++++---- Bitvault/ContainerStorageFactory.cs | 5 ++--- Bitvault/ContainerToken.cs | 4 +--- Bitvault/ContainerViewModel.cs | 2 +- Bitvault/ContainerViewModelConfiguration.cs | 2 +- Bitvault/CreateContainerHandler.cs | 2 +- Bitvault/CreateContainerViewModel.cs | 2 +- Bitvault/CreateItemHandler.cs | 6 ++---- Bitvault/CreatedItemHandler.cs | 9 ++++----- Bitvault/DeleteItemActionViewModel.cs | 2 +- Bitvault/EditItemHander.cs | 6 ++---- Bitvault/Favourite.cs | 2 +- Bitvault/FavouriteEventArgs.cs | 2 +- Bitvault/FavouriteItemActionViewModel.cs | 3 +-- Bitvault/FavouriteItemHandler.cs | 3 +-- Bitvault/Filter.cs | 2 +- Bitvault/FilterContainerNavigationViewModel.cs | 2 +- Bitvault/FooterViewModel.cs | 2 +- Bitvault/Form.cs | 2 +- Bitvault/FormFieldType.cs | 2 +- Bitvault/IContainerNavigationViewModel.cs | 4 ++-- Bitvault/IItemEntryViewModel.cs | 5 ++--- Bitvault/IMainNavigationViewModel.cs | 2 +- Bitvault/ISecurityKeyFactory.cs | 2 +- Bitvault/IconViewModel.cs | 3 +-- Bitvault/Item.cs | 3 +-- Bitvault/ItemCommandHeaderViewModel.cs | 2 +- Bitvault/ItemConfiguration.cs | 2 +- Bitvault/ItemHeaderConfiguration.cs | 2 +- Bitvault/ItemHeaderViewModel.cs | 7 +++---- Bitvault/ItemNavigationViewModel.cs | 7 ++++--- Bitvault/ItemViewModel.cs | 12 ++++++------ Bitvault/ModifiedItemHandler.cs | 2 +- Bitvault/NoteViewModel.cs | 3 +-- Bitvault/OpenContainerHandler.cs | 2 +- Bitvault/Opened.cs | 2 +- Bitvault/OpenedEventArgs.cs | 2 +- Bitvault/PasswordViewModel.cs | 3 +-- Bitvault/QueryContainerHandler.cs | 10 +++++----- Bitvault/QueryItemConfiguration.cs | 2 +- Bitvault/SearchContainerActionViewModel.cs | 3 +-- Bitvault/SecurityKeyFactory.cs | 5 ++--- Bitvault/TextViewModel.cs | 3 +-- Bitvault/Unarchive.cs | 2 +- Bitvault/UnarchiveEventArgs.cs | 2 +- Bitvault/UnarchiveItemActionViewModel.cs | 3 +-- Bitvault/UnarchiveItemHandler.cs | 3 +-- Bitvault/Unfavourite.cs | 2 +- Bitvault/UnfavouriteEventArgs.cs | 2 +- Bitvault/UnfavouriteItemActionViewModel.cs | 3 +-- Bitvault/UnfavouriteItemHandler.cs | 3 +-- Toolkit | 2 +- 90 files changed, 146 insertions(+), 168 deletions(-) diff --git a/Bitvault.Avalonia/App.axaml.cs b/Bitvault.Avalonia/App.axaml.cs index af0df89..4b0a441 100644 --- a/Bitvault.Avalonia/App.axaml.cs +++ b/Bitvault.Avalonia/App.axaml.cs @@ -1,16 +1,16 @@ using Avalonia; using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Markup.Xaml; +using Bitvault.Data; +using HotAvalonia; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.Hosting; +using System; +using System.Collections.Generic; using Toolkit.Avalonia; using Toolkit.Foundation; -using Microsoft.Extensions.DependencyInjection.Extensions; -using HotAvalonia; -using Bitvault.Data; -using System.Collections.Generic; -using System; namespace Bitvault.Avalonia; @@ -39,7 +39,7 @@ public partial class App : Application services.AddHandler(); - services.AddTransient (provider => Component.Create(provider, args => + services.AddTransient(provider => Component.Create(provider, args => { args.AddServices(services => { @@ -62,12 +62,12 @@ public partial class App : Application services.AddDbContextFactory((provider, args) => { - if (provider.GetRequiredService>() + if (provider.GetRequiredService>() is IValueStore connection) { args.UseSqlite($"{connection.Value}"); } - }); + }); services.AddHandler(); services.AddHandler(); @@ -121,7 +121,7 @@ public partial class App : Application }); })!); - services.AddTransient(); + services.AddTransient(); services.AddHandler(); services.AddSingleton(); diff --git a/Bitvault.Avalonia/ArchiveItemActionView.axaml.cs b/Bitvault.Avalonia/ArchiveItemActionView.axaml.cs index 3eb2c1e..d7e0944 100644 --- a/Bitvault.Avalonia/ArchiveItemActionView.axaml.cs +++ b/Bitvault.Avalonia/ArchiveItemActionView.axaml.cs @@ -5,4 +5,4 @@ namespace Bitvault.Avalonia; public partial class ArchiveItemActionView : UserControl { public ArchiveItemActionView() => InitializeComponent(); -} +} \ No newline at end of file diff --git a/Bitvault.Avalonia/Bitvault.Avalonia.csproj b/Bitvault.Avalonia/Bitvault.Avalonia.csproj index b85da66..c3a5e8a 100644 --- a/Bitvault.Avalonia/Bitvault.Avalonia.csproj +++ b/Bitvault.Avalonia/Bitvault.Avalonia.csproj @@ -21,11 +21,11 @@ - - + + - - + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/Bitvault.Avalonia/ConfirmItemActionView.axaml.cs b/Bitvault.Avalonia/ConfirmItemActionView.axaml.cs index 113e0d1..c9b2ce4 100644 --- a/Bitvault.Avalonia/ConfirmItemActionView.axaml.cs +++ b/Bitvault.Avalonia/ConfirmItemActionView.axaml.cs @@ -5,4 +5,4 @@ namespace Bitvault.Avalonia; public partial class ConfirmItemActionView : UserControl { public ConfirmItemActionView() => InitializeComponent(); -} +} \ No newline at end of file diff --git a/Bitvault.Avalonia/ContainerHeaderView.axaml.cs b/Bitvault.Avalonia/ContainerHeaderView.axaml.cs index f66ffa0..b5af373 100644 --- a/Bitvault.Avalonia/ContainerHeaderView.axaml.cs +++ b/Bitvault.Avalonia/ContainerHeaderView.axaml.cs @@ -5,4 +5,4 @@ namespace Bitvault.Avalonia; public partial class ContainerHeaderView : UserControl { public ContainerHeaderView() => InitializeComponent(); -} +} \ No newline at end of file diff --git a/Bitvault.Avalonia/ContainerView.axaml b/Bitvault.Avalonia/ContainerView.axaml index 366beb9..e1e7dd8 100644 --- a/Bitvault.Avalonia/ContainerView.axaml +++ b/Bitvault.Avalonia/ContainerView.axaml @@ -29,7 +29,7 @@ AutoScrollToSelectedItem="True" ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}" - SelectedItem="{Binding SelectedItem}" + SelectedItem="{Binding SelectedItem, Mode=TwoWay}" SelectionMode="Single">