tidy
This commit is contained in:
@@ -1,10 +1,9 @@
|
|||||||
using System;
|
using Avalonia;
|
||||||
|
using System;
|
||||||
using Avalonia;
|
|
||||||
|
|
||||||
namespace Bitvault.Avalonia.Desktop;
|
namespace Bitvault.Avalonia.Desktop;
|
||||||
|
|
||||||
class Program
|
internal class Program
|
||||||
{
|
{
|
||||||
// Initialization code. Don't use any Avalonia, third-party APIs or any
|
// Initialization code. Don't use any Avalonia, third-party APIs or any
|
||||||
// SynchronizationContext-reliant code before AppMain is called: things aren't initialized
|
// SynchronizationContext-reliant code before AppMain is called: things aren't initialized
|
||||||
@@ -19,5 +18,4 @@ class Program
|
|||||||
.UsePlatformDetect()
|
.UsePlatformDetect()
|
||||||
.WithInterFont()
|
.WithInterFont()
|
||||||
.LogToTrace();
|
.LogToTrace();
|
||||||
|
}
|
||||||
}
|
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class AllNavigationView : NavigationViewItem
|
public partial class AllNavigationView : NavigationViewItem
|
||||||
{
|
{
|
||||||
public AllNavigationView() => InitializeComponent();
|
public AllNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -53,4 +53,4 @@ public partial class App : Application
|
|||||||
|
|
||||||
await host.RunAsync();
|
await host.RunAsync();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -21,4 +21,4 @@ public class AppHandler(IPublisher publisher) :
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class ArchiveNavigationView : NavigationViewItem
|
public partial class ArchiveNavigationView : NavigationViewItem
|
||||||
{
|
{
|
||||||
public ArchiveNavigationView() => InitializeComponent();
|
public ArchiveNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class CategoriesNavigationView : NavigationViewItem
|
public partial class CategoriesNavigationView : NavigationViewItem
|
||||||
{
|
{
|
||||||
public CategoriesNavigationView() => InitializeComponent();
|
public CategoriesNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class CreateVaultNavigationView : SettingsExpander
|
public partial class CreateVaultNavigationView : SettingsExpander
|
||||||
{
|
{
|
||||||
public CreateVaultNavigationView() => InitializeComponent();
|
public CreateVaultNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class CreateVaultView : ContentDialog
|
public partial class CreateVaultView : ContentDialog
|
||||||
{
|
{
|
||||||
public CreateVaultView() => InitializeComponent();
|
public CreateVaultView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class LockView : UserControl
|
public partial class LockView : UserControl
|
||||||
{
|
{
|
||||||
public LockView() => InitializeComponent();
|
public LockView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -3,9 +3,8 @@ using Toolkit.Foundation;
|
|||||||
|
|
||||||
namespace Bitvault.Avalonia;
|
namespace Bitvault.Avalonia;
|
||||||
|
|
||||||
|
|
||||||
[NavigationTarget("Main")]
|
[NavigationTarget("Main")]
|
||||||
public partial class MainView : UserControl
|
public partial class MainView : UserControl
|
||||||
{
|
{
|
||||||
public MainView() => InitializeComponent();
|
public MainView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -12,4 +12,4 @@ public partial class MainWindow : AppWindow
|
|||||||
TitleBar.ExtendsContentIntoTitleBar = true;
|
TitleBar.ExtendsContentIntoTitleBar = true;
|
||||||
TitleBar.TitleBarHitTestType = TitleBarHitTestType.Complex;
|
TitleBar.TitleBarHitTestType = TitleBarHitTestType.Complex;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class ManageNavigationView : NavigationViewItem
|
public partial class ManageNavigationView : NavigationViewItem
|
||||||
{
|
{
|
||||||
public ManageNavigationView() => InitializeComponent();
|
public ManageNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class ManageView : UserControl
|
public partial class ManageView : UserControl
|
||||||
{
|
{
|
||||||
public ManageView() => InitializeComponent();
|
public ManageView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class StarredNavigationView : NavigationViewItem
|
public partial class StarredNavigationView : NavigationViewItem
|
||||||
{
|
{
|
||||||
public StarredNavigationView() => InitializeComponent();
|
public StarredNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -20,4 +20,4 @@ public class VaultComponent :
|
|||||||
services.AddTemplate<VaultViewModel, VaultView>("Vault");
|
services.AddTemplate<VaultViewModel, VaultView>("Vault");
|
||||||
services.AddTemplate<LockViewModel, LockView>("Lock");
|
services.AddTemplate<LockViewModel, LockView>("Lock");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -6,4 +6,4 @@ namespace Bitvault.Avalonia
|
|||||||
{
|
{
|
||||||
public VaultNavigationView() => InitializeComponent();
|
public VaultNavigationView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault.Avalonia;
|
|||||||
public partial class VaultView : UserControl
|
public partial class VaultView : UserControl
|
||||||
{
|
{
|
||||||
public VaultView() => InitializeComponent();
|
public VaultView() => InitializeComponent();
|
||||||
}
|
}
|
||||||
@@ -8,5 +8,5 @@ public class AllNavigationViewModel(IServiceProvider provider,
|
|||||||
IPublisher publisher,
|
IPublisher publisher,
|
||||||
ISubscriber subscriber,
|
ISubscriber subscriber,
|
||||||
IDisposer disposer) :
|
IDisposer disposer) :
|
||||||
ObservableViewModel(provider, factory, mediator, publisher, subscriber, disposer),
|
ObservableViewModel(provider, factory, mediator, publisher, subscriber, disposer),
|
||||||
IMainNavigationViewModel;
|
IMainNavigationViewModel;
|
||||||
@@ -5,7 +5,7 @@ namespace Bitvault;
|
|||||||
public partial class FooterViewModel :
|
public partial class FooterViewModel :
|
||||||
ObservableCollectionViewModel<IMainNavigationViewModel>
|
ObservableCollectionViewModel<IMainNavigationViewModel>
|
||||||
{
|
{
|
||||||
public FooterViewModel(IServiceProvider provider,
|
public FooterViewModel(IServiceProvider provider,
|
||||||
IServiceFactory factory,
|
IServiceFactory factory,
|
||||||
IMediator mediator,
|
IMediator mediator,
|
||||||
IPublisher publisher,
|
IPublisher publisher,
|
||||||
@@ -14,4 +14,4 @@ public partial class FooterViewModel :
|
|||||||
{
|
{
|
||||||
Add<ManageNavigationViewModel>();
|
Add<ManageNavigationViewModel>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public interface IMainNavigationViewModel;
|
public interface IMainNavigationViewModel;
|
||||||
@@ -2,4 +2,4 @@
|
|||||||
|
|
||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public interface IVaultComponent : IComponent;
|
public interface IVaultComponent : IComponent;
|
||||||
@@ -2,4 +2,4 @@
|
|||||||
|
|
||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public interface IVaultHost : IComponentHost;
|
public interface IVaultHost : IComponentHost;
|
||||||
@@ -6,4 +6,4 @@ public interface IVaultHostCollection :
|
|||||||
IEnumerable<IComponentHost>
|
IEnumerable<IComponentHost>
|
||||||
{
|
{
|
||||||
void Add(IComponentHost host);
|
void Add(IComponentHost host);
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public record Locked;
|
public record Locked;
|
||||||
@@ -4,7 +4,7 @@ using Toolkit.Foundation;
|
|||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
[Notification(nameof(MainViewModel))]
|
[Notification(nameof(MainViewModel))]
|
||||||
public partial class MainViewModel :
|
public partial class MainViewModel :
|
||||||
ObservableCollectionViewModel<IMainNavigationViewModel>
|
ObservableCollectionViewModel<IMainNavigationViewModel>
|
||||||
{
|
{
|
||||||
[ObservableProperty]
|
[ObservableProperty]
|
||||||
@@ -24,4 +24,4 @@ public partial class MainViewModel :
|
|||||||
}
|
}
|
||||||
|
|
||||||
public IContentTemplate Template { get; set; }
|
public IContentTemplate Template { get; set; }
|
||||||
}
|
}
|
||||||
@@ -2,17 +2,16 @@
|
|||||||
|
|
||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public partial class ManageNavigationViewModel :
|
public partial class ManageNavigationViewModel :
|
||||||
ObservableViewModel,
|
ObservableViewModel,
|
||||||
IMainNavigationViewModel
|
IMainNavigationViewModel
|
||||||
{
|
{
|
||||||
public ManageNavigationViewModel(IServiceProvider provider,
|
public ManageNavigationViewModel(IServiceProvider provider,
|
||||||
IServiceFactory factory,
|
IServiceFactory factory,
|
||||||
IMediator mediator,
|
IMediator mediator,
|
||||||
IPublisher publisher,
|
IPublisher publisher,
|
||||||
ISubscriber subscriber,
|
ISubscriber subscriber,
|
||||||
IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer)
|
IDisposer disposer) : base(provider, factory, mediator, publisher, subscriber, disposer)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
using Avalonia.Styling;
|
using Toolkit.Foundation;
|
||||||
using Toolkit.Foundation;
|
|
||||||
|
|
||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public class SystemIdleTimer;
|
public class SystemIdleTimer;
|
||||||
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
public record Vault(string Name);
|
public record Vault(string Name);
|
||||||
@@ -5,4 +5,4 @@ namespace Bitvault;
|
|||||||
public record VaultConfiguration : ComponentConfiguration
|
public record VaultConfiguration : ComponentConfiguration
|
||||||
{
|
{
|
||||||
public string? Name { get; set; }
|
public string? Name { get; set; }
|
||||||
}
|
}
|
||||||
@@ -50,4 +50,4 @@ public class VaultFactory(IServiceProvider provider,
|
|||||||
|
|
||||||
return default;
|
return default;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace Bitvault;
|
namespace Bitvault;
|
||||||
|
|
||||||
|
|
||||||
public class VaultStorageHandler :
|
public class VaultStorageHandler :
|
||||||
INotificationHandler<Create<VaultStorage>>
|
INotificationHandler<Create<VaultStorage>>
|
||||||
{
|
{
|
||||||
@@ -18,7 +17,7 @@ public record VaultStorage(string Name);
|
|||||||
public class VaultHandler(IVaultFactory factory) :
|
public class VaultHandler(IVaultFactory factory) :
|
||||||
IHandler<Create<Vault>, bool>
|
IHandler<Create<Vault>, bool>
|
||||||
{
|
{
|
||||||
//public async Task Handle(Create<Vault> args,
|
//public async Task Handle(Create<Vault> args,
|
||||||
// CancellationToken cancellationToken = default)
|
// CancellationToken cancellationToken = default)
|
||||||
//{
|
//{
|
||||||
// if (args.Value is Vault vault)
|
// if (args.Value is Vault vault)
|
||||||
|
|||||||
@@ -16,4 +16,4 @@ public class VaultHostCollection :
|
|||||||
|
|
||||||
IEnumerator IEnumerable.GetEnumerator() =>
|
IEnumerator IEnumerable.GetEnumerator() =>
|
||||||
hosts.GetEnumerator();
|
hosts.GetEnumerator();
|
||||||
}
|
}
|
||||||
@@ -26,8 +26,6 @@ public partial class VaultNavigationViewModel :
|
|||||||
{
|
{
|
||||||
Template = template;
|
Template = template;
|
||||||
Name = name;
|
Name = name;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public IContentTemplate Template { get; set; }
|
public IContentTemplate Template { get; set; }
|
||||||
@@ -42,7 +40,6 @@ public partial class VaultNavigationViewModel :
|
|||||||
Add<CategoriesNavigationViewModel>();
|
Add<CategoriesNavigationViewModel>();
|
||||||
|
|
||||||
return Task.CompletedTask;
|
return Task.CompletedTask;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Task Handle(Locked args, CancellationToken cancellationToken = default)
|
public Task Handle(Locked args, CancellationToken cancellationToken = default)
|
||||||
|
|||||||
@@ -25,4 +25,4 @@ public class VaultNavigationViewModelHandler(IPublisher publisher,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -8,4 +8,4 @@ public class VaultViewModel(IServiceProvider provider,
|
|||||||
IPublisher publisher,
|
IPublisher publisher,
|
||||||
ISubscriber subscriber,
|
ISubscriber subscriber,
|
||||||
IDisposer disposer) :
|
IDisposer disposer) :
|
||||||
ObservableViewModel(provider, factory, mediator, publisher, subscriber, disposer);
|
ObservableViewModel(provider, factory, mediator, publisher, subscriber, disposer);
|
||||||
Reference in New Issue
Block a user