Mass rename project for rebranding

This commit is contained in:
TheXamlGuy
2024-06-09 14:00:36 +01:00
parent 1f777e19cd
commit 45712d0a70
241 changed files with 310 additions and 366 deletions
@@ -1,56 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<LangVersion>latest</LangVersion>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
</PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\**" />
</ItemGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
<DefineConstants>$(DefineConstants);ENABLE_XAML_HOT_RELOAD</DefineConstants>
</PropertyGroup>
<ItemGroup>
<PackageReference Condition="$(DefineConstants.Contains(ENABLE_XAML_HOT_RELOAD))" Include="Avalonia.Markup.Xaml.Loader" Version="11.2.999-cibuild0048140-alpha" />
<PackageReference Condition="$(DefineConstants.Contains(ENABLE_XAML_HOT_RELOAD))" Include="HotAvalonia" Version="1.1.1" />
<PackageReference Include="HotAvalonia.Extensions" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.999-cibuild0048140-alpha" />
<PackageReference Include="Avalonia.Labs.Controls" Version="11.0.10.1" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />
<PackageReference Include="FluentAvaloniaUI" Version="2.1.0-preview1" />
<PackageReference Include="System.Reactive" Version="6.0.1-preview.1" />
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="11.2.999-cibuild0048140-alpha.1" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0-preview.3.24172.9" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.0-preview.3.24172.4">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.2.999-cibuild0048140-alpha" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Bitvault\Bitvault.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.Avalonia\Toolkit.Avalonia.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.Foundation\Toolkit.Foundation.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.UI.Avalonia\Toolkit.UI.Avalonia.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.UI.Controls.Avalonia\Toolkit.UI.Controls.Avalonia.csproj" />
</ItemGroup>
<ItemGroup>
<Compile Update="AddVaultContentActionView.axaml.cs">
<DependentUpon>AddVaultContentActionView.axaml</DependentUpon>
</Compile>
<Compile Update="OpenView.axaml.cs">
<DependentUpon>OpenView.axaml</DependentUpon>
</Compile>
<Compile Update="ManageNavigationView.axaml.cs">
<DependentUpon>ManageNavigationView.axaml</DependentUpon>
</Compile>
<Compile Update="VaultHeaderView.axaml.cs">
<DependentUpon>VaultHeaderView.axaml</DependentUpon>
</Compile>
<Compile Update="VaultNavigationView.axaml.cs">
<DependentUpon>VaultNavigationView.axaml</DependentUpon>
</Compile>
</ItemGroup>
</Project>
@@ -1,7 +1,7 @@
using Avalonia; using Avalonia;
using System; using System;
namespace Bitvault.Avalonia.Desktop; namespace Wallet.Avalonia.Desktop;
internal class Program internal class Program
{ {
@@ -12,6 +12,6 @@
<PackageReference Include="Avalonia.Desktop" Version="11.1.0-beta2" /> <PackageReference Include="Avalonia.Desktop" Version="11.1.0-beta2" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Bitvault.Avalonia\Bitvault.Avalonia.csproj" /> <ProjectReference Include="..\Wallet.Avalonia\Wallet.Avalonia.csproj" />
</ItemGroup> </ItemGroup>
</Project> </Project>
@@ -1,5 +1,5 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.AddItemNavigationView" x:Class="Wallet.Avalonia.AddItemNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Header="Add item" Header="Add item"
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class AddItemNavigationView : public partial class AddItemNavigationView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.AllNavigationView" x:Class="Wallet.Avalonia.AllNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:AllNavigationViewModel" x:DataType="vm:AllNavigationViewModel"
Content="All" Content="All"
IsSelected="{Binding Selected}"> IsSelected="{Binding Selected}">
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class AllNavigationView : NavigationViewItem public partial class AllNavigationView : NavigationViewItem
{ {
@@ -1,5 +1,5 @@
<Application <Application
x:Class="Bitvault.Avalonia.App" x:Class="Wallet.Avalonia.App"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ui="using:FluentAvalonia.UI.Controls"> xmlns:ui="using:FluentAvalonia.UI.Controls">
@@ -1,7 +1,7 @@
using Avalonia; using Avalonia;
using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml; using Avalonia.Markup.Xaml;
using Bitvault.Data; using Wallet.Data;
using HotAvalonia; using HotAvalonia;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
@@ -13,7 +13,7 @@ using System.Linq;
using Toolkit.Avalonia; using Toolkit.Avalonia;
using Toolkit.Foundation; using Toolkit.Foundation;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class App : Application public partial class App : Application
{ {
@@ -3,7 +3,7 @@ using Avalonia.Controls.ApplicationLifetimes;
using System.Threading.Tasks; using System.Threading.Tasks;
using Toolkit.Foundation; using Toolkit.Foundation;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public class AppHandler(IPublisher publisher) : public class AppHandler(IPublisher publisher) :
INotificationHandler<StartedEventArgs> INotificationHandler<StartedEventArgs>
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ArchiveItemActionView" x:Class="Wallet.Avalonia.ArchiveItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ArchiveItemActionViewModel"> x:DataType="vm:ArchiveItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ArchiveItemActionView : UserControl public partial class ArchiveItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.ArchiveNavigationView" x:Class="Wallet.Avalonia.ArchiveNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ArchiveNavigationViewModel" x:DataType="vm:ArchiveNavigationViewModel"
Content="Archive" Content="Archive"
IsSelected="{Binding Selected, Mode=TwoWay}"> IsSelected="{Binding Selected, Mode=TwoWay}">
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ArchiveNavigationView : NavigationViewItem public partial class ArchiveNavigationView : NavigationViewItem
{ {

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 172 KiB

@@ -1,5 +1,5 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.BackActionView" x:Class="Wallet.Avalonia.BackActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<UserControl.Resources> <UserControl.Resources>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class BackActionView : UserControl public partial class BackActionView : UserControl
{ {
@@ -1,5 +1,5 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.CategoriesNavigationView" x:Class="Wallet.Avalonia.CategoriesNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Content="Categories" /> Content="Categories" />
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class CategoriesNavigationView : NavigationViewItem public partial class CategoriesNavigationView : NavigationViewItem
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ConfirmItemActionView" x:Class="Wallet.Avalonia.ConfirmItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ConfirmItemActionViewModel"> x:DataType="vm:ConfirmItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ConfirmItemActionView : UserControl public partial class ConfirmItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.CreateItemActionView" x:Class="Wallet.Avalonia.CreateItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:CreateItemActionViewModel"> x:DataType="vm:CreateItemActionViewModel">
<Button <Button
Height="32" Height="32"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class CreateItemActionView : UserControl public partial class CreateItemActionView : UserControl
{ {
@@ -1,11 +1,11 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.CreateWalletNavigationView" x:Class="Wallet.Avalonia.CreateWalletNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Description="Keep organized by separating your things into vaults." Description="Keep organized by separating your things into Wallets."
Header="Create a new vault"> Header="Create a new vault">
<SettingsExpander.Footer> <SettingsExpander.Footer>
<Button MinWidth="132" Content="Create vault"> <Button MinWidth="132" Content="Create Wallet">
<Interaction.Behaviors> <Interaction.Behaviors>
<EventTriggerBehavior EventName="Click"> <EventTriggerBehavior EventName="Click">
<NavigateAction Region="self" Route="CreateWallet" /> <NavigateAction Region="self" Route="CreateWallet" />
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class CreateWalletNavigationView : SettingsExpander public partial class CreateWalletNavigationView : SettingsExpander
{ {
@@ -1,9 +1,9 @@
<ContentDialog <ContentDialog
x:Class="Bitvault.Avalonia.CreateWalletView" x:Class="Wallet.Avalonia.CreateWalletView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
Title="Create vault" Title="Create Wallet"
x:DataType="vm:CreateWalletViewModel" x:DataType="vm:CreateWalletViewModel"
CloseButtonText="Cancel" CloseButtonText="Cancel"
PrimaryButtonText="Create"> PrimaryButtonText="Create">
@@ -11,7 +11,7 @@
<TextBox <TextBox
Margin="0,0,0,18" Margin="0,0,0,18"
Text="{Binding Name}" Text="{Binding Name}"
Watermark="Enter vault name" /> Watermark="Enter Wallet name" />
<TextBox <TextBox
Margin="0,0,0,18" Margin="0,0,0,18"
Classes="revealPasswordButton" Classes="revealPasswordButton"
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class CreateWalletView : ContentDialog public partial class CreateWalletView : ContentDialog
{ {
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.DateEntryView" x:Class="Wallet.Avalonia.DateEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:DateEntryViewModel" x:DataType="vm:DateEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<SettingsExpander.Footer> <SettingsExpander.Footer>
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class DateEntryView : public partial class DateEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.DeleteItemActionView" x:Class="Wallet.Avalonia.DeleteItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:DeleteItemActionViewModel"> x:DataType="vm:DeleteItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia namespace Wallet.Avalonia
{ {
public partial class DeleteItemActionView : UserControl public partial class DeleteItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.DismissItemActionView" x:Class="Wallet.Avalonia.DismissItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:DismissItemActionViewModel"> x:DataType="vm:DismissItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class DismissItemActionView : UserControl public partial class DismissItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.DropdownEntryView" x:Class="Wallet.Avalonia.DropdownEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:DropdownEntryViewModel" x:DataType="vm:DropdownEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<SettingsExpander.Footer> <SettingsExpander.Footer>
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class DropdownEntryView : public partial class DropdownEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.EditItemActionView" x:Class="Wallet.Avalonia.EditItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:EditItemActionViewModel"> x:DataType="vm:EditItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class EditItemActionView : UserControl public partial class EditItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.EmptyItemCollectionView" x:Class="Wallet.Avalonia.EmptyItemCollectionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:EmptyItemCollectionViewModel"> x:DataType="vm:EmptyItemCollectionViewModel">
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center"> <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
<TextBlock <TextBlock
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class EmptyItemCollectionView : public partial class EmptyItemCollectionView :
UserControl UserControl
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.FavouriteItemActionView" x:Class="Wallet.Avalonia.FavouriteItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:FavouriteItemActionViewModel"> x:DataType="vm:FavouriteItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class FavouriteItemActionView : UserControl public partial class FavouriteItemActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemCategoryCollectionView" x:Class="Wallet.Avalonia.ItemCategoryCollectionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemCategoryCollectionViewModel"> x:DataType="vm:ItemCategoryCollectionViewModel">
<ListBox <ListBox
Margin="2,-1,0,0" Margin="2,-1,0,0"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemCategoryCollectionView : public partial class ItemCategoryCollectionView :
UserControl UserControl
@@ -1,8 +1,8 @@
<ListBoxItem <ListBoxItem
x:Class="Bitvault.Avalonia.ItemCategoryNavigationView" x:Class="Wallet.Avalonia.ItemCategoryNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemCategoryNavigationViewModel" x:DataType="vm:ItemCategoryNavigationViewModel"
ListBoxExtension.IsItemInvokedEnabled="True"> ListBoxExtension.IsItemInvokedEnabled="True">
<Interaction.Behaviors> <Interaction.Behaviors>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemCategoryNavigationView : ListBoxItem public partial class ItemCategoryNavigationView : ListBoxItem
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemCollectionView" x:Class="Wallet.Avalonia.ItemCollectionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemCollectionViewModel"> x:DataType="vm:ItemCollectionViewModel">
<Interaction.Behaviors> <Interaction.Behaviors>
<AttachedBehaviour> <AttachedBehaviour>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemCollectionView : public partial class ItemCollectionView :
UserControl UserControl
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemCommandHeaderView" x:Class="Wallet.Avalonia.ItemCommandHeaderView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemCommandHeaderViewModel"> x:DataType="vm:ItemCommandHeaderViewModel">
<UserControl.Resources> <UserControl.Resources>
<ResourceDictionary> <ResourceDictionary>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemCommandHeaderView : UserControl public partial class ItemCommandHeaderView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemContentView" x:Class="Wallet.Avalonia.ItemContentView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemContentViewModel"> x:DataType="vm:ItemContentViewModel">
<ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}" /> <ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}" />
</UserControl> </UserControl>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemContentView : UserControl public partial class ItemContentView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemHeaderView" x:Class="Wallet.Avalonia.ItemHeaderView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemHeaderViewModel"> x:DataType="vm:ItemHeaderViewModel">
<StackPanel Grid.Column="1" Spacing="12"> <StackPanel Grid.Column="1" Spacing="12">
<PersonPicture <PersonPicture
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemHeaderView : UserControl public partial class ItemHeaderView : UserControl
{ {
@@ -1,8 +1,8 @@
<ListBoxItem <ListBoxItem
x:Class="Bitvault.Avalonia.ItemNavigationView" x:Class="Wallet.Avalonia.ItemNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemNavigationViewModel" x:DataType="vm:ItemNavigationViewModel"
ListBoxExtension.IsItemInvokedEnabled="True"> ListBoxExtension.IsItemInvokedEnabled="True">
<ListBoxItem.Resources> <ListBoxItem.Resources>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemNavigationView : ListBoxItem public partial class ItemNavigationView : ListBoxItem
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemSectionView" x:Class="Wallet.Avalonia.ItemSectionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemSectionViewModel"> x:DataType="vm:ItemSectionViewModel">
<ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}" /> <ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}" />
</UserControl> </UserControl>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemSectionView : public partial class ItemSectionView :
UserControl UserControl
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ItemView" x:Class="Wallet.Avalonia.ItemView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ItemViewModel"> x:DataType="vm:ItemViewModel">
<Interaction.Behaviors> <Interaction.Behaviors>
<AttachedBehaviour> <AttachedBehaviour>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ItemView : UserControl public partial class ItemView : UserControl
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.MainView" x:Class="Wallet.Avalonia.MainView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:MainViewModel"> x:DataType="vm:MainViewModel">
<NavigationView <NavigationView
FooterMenuItemsSource="{Binding Footer}" FooterMenuItemsSource="{Binding Footer}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class MainView : UserControl public partial class MainView : UserControl
{ {
@@ -1,8 +1,8 @@
<windowing:AppWindow <windowing:AppWindow
x:Class="Bitvault.Avalonia.MainWindow" x:Class="Wallet.Avalonia.MainWindow"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
xmlns:windowing="using:FluentAvalonia.UI.Windowing" xmlns:windowing="using:FluentAvalonia.UI.Windowing"
x:DataType="vm:MainWindowViewModel" x:DataType="vm:MainWindowViewModel"
Background="Transparent" Background="Transparent"
@@ -1,6 +1,6 @@
using FluentAvalonia.UI.Windowing; using FluentAvalonia.UI.Windowing;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class MainWindow : AppWindow public partial class MainWindow : AppWindow
{ {
@@ -1,5 +1,5 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.ManageNavigationView" x:Class="Wallet.Avalonia.ManageNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Content="Manage Wallets"> Content="Manage Wallets">
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ManageNavigationView : NavigationViewItem public partial class ManageNavigationView : NavigationViewItem
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.ManageView" x:Class="Wallet.Avalonia.ManageView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:ManageViewModel"> x:DataType="vm:ManageViewModel">
<ScrollViewer Padding="12" HorizontalAlignment="Stretch"> <ScrollViewer Padding="12" HorizontalAlignment="Stretch">
<ItemsControl <ItemsControl
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class ManageView : UserControl public partial class ManageView : UserControl
{ {
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.MaskedTextEntryView" x:Class="Wallet.Avalonia.MaskedTextEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:MaskedTextEntryViewModel" x:DataType="vm:MaskedTextEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<SettingsExpander.Footer> <SettingsExpander.Footer>
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia namespace Wallet.Avalonia
{ {
public partial class MaskedTextEntryView : public partial class MaskedTextEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.MultilineTextEntryView" x:Class="Wallet.Avalonia.MultilineTextEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:MultilineTextEntryViewModel" x:DataType="vm:MultilineTextEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<TextBox Text="{Binding Value}" TextWrapping="Wrap"> <TextBox Text="{Binding Value}" TextWrapping="Wrap">
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class MultilineTextEntryView : public partial class MultilineTextEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.OpenWalletView" x:Class="Wallet.Avalonia.OpenWalletView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:OpenWalletViewModel"> x:DataType="vm:OpenWalletViewModel">
<StackPanel <StackPanel
HorizontalAlignment="Center" HorizontalAlignment="Center"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class OpenWalletView : UserControl public partial class OpenWalletView : UserControl
{ {
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.PasswordEntryView" x:Class="Wallet.Avalonia.PasswordEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:PasswordEntryViewModel" x:DataType="vm:PasswordEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<SettingsExpander.Footer> <SettingsExpander.Footer>
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class PasswordEntryView : public partial class PasswordEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.SearchWalletActionView" x:Class="Wallet.Avalonia.SearchWalletActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:SearchWalletActionViewModel"> x:DataType="vm:SearchWalletActionViewModel">
<UserControl.Resources> <UserControl.Resources>
<ResourceDictionary> <ResourceDictionary>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class SearchWalletActionView : UserControl public partial class SearchWalletActionView : UserControl
{ {
@@ -1,8 +1,8 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.StarredNavigationView" x:Class="Wallet.Avalonia.StarredNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:StarredNavigationViewModel" x:DataType="vm:StarredNavigationViewModel"
Content="Starred" Content="Starred"
IsSelected="{Binding Selected, Mode=TwoWay}"> IsSelected="{Binding Selected, Mode=TwoWay}">
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class StarredNavigationView : NavigationViewItem public partial class StarredNavigationView : NavigationViewItem
{ {
@@ -1,8 +1,8 @@
<SettingsExpander <SettingsExpander
x:Class="Bitvault.Avalonia.TextEntryView" x:Class="Wallet.Avalonia.TextEntryView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:TextEntryViewModel" x:DataType="vm:TextEntryViewModel"
Header="{Binding Key}"> Header="{Binding Key}">
<SettingsExpander.Footer> <SettingsExpander.Footer>
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class TextEntryView : public partial class TextEntryView :
SettingsExpander SettingsExpander
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.UnarchiveItemActionView" x:Class="Wallet.Avalonia.UnarchiveItemActionView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:UnarchiveItemActionViewModel"> x:DataType="vm:UnarchiveItemActionViewModel">
<Button <Button
Width="{StaticResource ButtonWidth}" Width="{StaticResource ButtonWidth}"
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class UnarchiveItemActionView : UserControl public partial class UnarchiveItemActionView : UserControl
{ {
@@ -30,11 +30,11 @@
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.1.0-beta2" /> <PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.1.0-beta2" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\Bitvault\Bitvault.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.Avalonia\Toolkit.Avalonia.csproj" /> <ProjectReference Include="..\Toolkit\Toolkit.Avalonia\Toolkit.Avalonia.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.Foundation\Toolkit.Foundation.csproj" /> <ProjectReference Include="..\Toolkit\Toolkit.Foundation\Toolkit.Foundation.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.UI.Avalonia\Toolkit.UI.Avalonia.csproj" /> <ProjectReference Include="..\Toolkit\Toolkit.UI.Avalonia\Toolkit.UI.Avalonia.csproj" />
<ProjectReference Include="..\Toolkit\Toolkit.UI.Controls.Avalonia\Toolkit.UI.Controls.Avalonia.csproj" /> <ProjectReference Include="..\Toolkit\Toolkit.UI.Controls.Avalonia\Toolkit.UI.Controls.Avalonia.csproj" />
<ProjectReference Include="..\Wallet\Wallet.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Update="AddItemNavigationView.axaml.cs"> <Compile Update="AddItemNavigationView.axaml.cs">
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.WalletHeaderView" x:Class="Wallet.Avalonia.WalletHeaderView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:WalletHeaderViewModel"> x:DataType="vm:WalletHeaderViewModel">
<ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}"> <ItemsControl ItemTemplate="{ReflectionBinding Template}" ItemsSource="{Binding}">
<ItemsControl.ItemsPanel> <ItemsControl.ItemsPanel>
@@ -1,6 +1,6 @@
using Avalonia.Controls; using Avalonia.Controls;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class WalletHeaderView : UserControl public partial class WalletHeaderView : UserControl
{ {
@@ -1,9 +1,9 @@
<NavigationViewItem <NavigationViewItem
x:Class="Bitvault.Avalonia.WalletNavigationView" x:Class="Wallet.Avalonia.WalletNavigationView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ui="using:FluentAvalonia.UI.Controls" xmlns:ui="using:FluentAvalonia.UI.Controls"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:Name="NavigationViewItem" x:Name="NavigationViewItem"
x:DataType="vm:WalletNavigationViewModel" x:DataType="vm:WalletNavigationViewModel"
Content="{Binding Name}" Content="{Binding Name}"
@@ -1,6 +1,6 @@
using Toolkit.UI.Controls.Avalonia; using Toolkit.UI.Controls.Avalonia;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class WalletNavigationView : NavigationViewItem public partial class WalletNavigationView : NavigationViewItem
{ {
@@ -1,8 +1,8 @@
<UserControl <UserControl
x:Class="Bitvault.Avalonia.WalletView" x:Class="Wallet.Avalonia.WalletView"
xmlns="https://github.com/avaloniaui" xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="using:Bitvault" xmlns:vm="using:Wallet"
x:DataType="vm:WalletViewModel"> x:DataType="vm:WalletViewModel">
<Grid <Grid
x:Name="Container" x:Name="Container"
@@ -2,7 +2,7 @@ using Avalonia.Controls;
using Avalonia.Interactivity; using Avalonia.Interactivity;
using FluentAvalonia.UI.Windowing; using FluentAvalonia.UI.Windowing;
namespace Bitvault.Avalonia; namespace Wallet.Avalonia;
public partial class WalletView : UserControl public partial class WalletView : UserControl
{ {
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace Bitvault.Data; namespace Wallet.Data;
[Table("Blobs")] [Table("Blobs")]
public record BlobEntry public record BlobEntry
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace Bitvault.Data; namespace Wallet.Data;
[Table("Items")] [Table("Items")]
public record ItemEntry public record ItemEntry
@@ -1,6 +1,6 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
namespace Bitvault.Data; namespace Wallet.Data;
public class WalletContext(DbContextOptions<WalletContext> options) : public class WalletContext(DbContextOptions<WalletContext> options) :
DbContext(options) DbContext(options)
@@ -1,7 +1,7 @@
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace Bitvault.Data; namespace Wallet.Data;
[Table("Tags")] [Table("Tags")]
public class TagEntry public class TagEntry
+23 -23
View File
@@ -3,12 +3,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17 # Visual Studio Version 17
VisualStudioVersion = 17.8.34330.188 VisualStudioVersion = 17.8.34330.188
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Bitvault.Avalonia", "Bitvault.Avalonia\Bitvault.Avalonia.csproj", "{90E35182-A807-4AA2-87D9-32358C653FAE}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Bitvault.Avalonia.Desktop", "Bitvault.Avalonia.Desktop\Bitvault.Avalonia.Desktop.csproj", "{D0067AEC-503B-4C6F-B3C9-728CA2E42B6F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Bitvault", "Bitvault\Bitvault.csproj", "{CE10F8C0-B0DB-40F1-9B6C-517C008B4E8F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Avalonia", "Toolkit\Toolkit.Avalonia\Toolkit.Avalonia.csproj", "{D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Avalonia", "Toolkit\Toolkit.Avalonia\Toolkit.Avalonia.csproj", "{D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Foundation", "Toolkit\Toolkit.Foundation\Toolkit.Foundation.csproj", "{E2E3E066-869A-40A4-8F22-657E4AD3718C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.Foundation", "Toolkit\Toolkit.Foundation\Toolkit.Foundation.csproj", "{E2E3E066-869A-40A4-8F22-657E4AD3718C}"
@@ -17,7 +11,13 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.UI.Avalonia", "Tool
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.UI.Controls.Avalonia", "Toolkit\Toolkit.UI.Controls.Avalonia\Toolkit.UI.Controls.Avalonia.csproj", "{716E252B-B758-4134-9D34-50FC42B414C6}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit.UI.Controls.Avalonia", "Toolkit\Toolkit.UI.Controls.Avalonia\Toolkit.UI.Controls.Avalonia.csproj", "{716E252B-B758-4134-9D34-50FC42B414C6}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Bitvault.Data", "Bitvault.Data\Bitvault.Data.csproj", "{DB60A3F3-1250-4414-A861-567C79CC8CE3}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wallet", "Wallet\Wallet.csproj", "{DB82E675-832E-49C2-BB9E-55FBF1492ED7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wallet.Data", "Wallet.Data\Wallet.Data.csproj", "{A9EF73B4-E2F7-4D8E-A964-840BE8FC87A1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wallet.Avalonia.Desktop", "Wallet.Avalonia.Desktop\Wallet.Avalonia.Desktop.csproj", "{6389F851-F78F-411D-AB0A-9370A686B539}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Wallet.Avalonia", "Wallet.Avalonia\Wallet.Avalonia.csproj", "{6281FAAD-ACE3-448C-9E57-0B0A86964F0D}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -25,18 +25,6 @@ Global
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{90E35182-A807-4AA2-87D9-32358C653FAE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{90E35182-A807-4AA2-87D9-32358C653FAE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{90E35182-A807-4AA2-87D9-32358C653FAE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{90E35182-A807-4AA2-87D9-32358C653FAE}.Release|Any CPU.Build.0 = Release|Any CPU
{D0067AEC-503B-4C6F-B3C9-728CA2E42B6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D0067AEC-503B-4C6F-B3C9-728CA2E42B6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D0067AEC-503B-4C6F-B3C9-728CA2E42B6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D0067AEC-503B-4C6F-B3C9-728CA2E42B6F}.Release|Any CPU.Build.0 = Release|Any CPU
{CE10F8C0-B0DB-40F1-9B6C-517C008B4E8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CE10F8C0-B0DB-40F1-9B6C-517C008B4E8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CE10F8C0-B0DB-40F1-9B6C-517C008B4E8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CE10F8C0-B0DB-40F1-9B6C-517C008B4E8F}.Release|Any CPU.Build.0 = Release|Any CPU
{D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Debug|Any CPU.Build.0 = Debug|Any CPU {D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Release|Any CPU.ActiveCfg = Release|Any CPU {D6AAB1E0-7E3E-4E0B-A70D-D23DC9CE50C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -53,10 +41,22 @@ Global
{716E252B-B758-4134-9D34-50FC42B414C6}.Debug|Any CPU.Build.0 = Debug|Any CPU {716E252B-B758-4134-9D34-50FC42B414C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{716E252B-B758-4134-9D34-50FC42B414C6}.Release|Any CPU.ActiveCfg = Release|Any CPU {716E252B-B758-4134-9D34-50FC42B414C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{716E252B-B758-4134-9D34-50FC42B414C6}.Release|Any CPU.Build.0 = Release|Any CPU {716E252B-B758-4134-9D34-50FC42B414C6}.Release|Any CPU.Build.0 = Release|Any CPU
{DB60A3F3-1250-4414-A861-567C79CC8CE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DB82E675-832E-49C2-BB9E-55FBF1492ED7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DB60A3F3-1250-4414-A861-567C79CC8CE3}.Debug|Any CPU.Build.0 = Debug|Any CPU {DB82E675-832E-49C2-BB9E-55FBF1492ED7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DB60A3F3-1250-4414-A861-567C79CC8CE3}.Release|Any CPU.ActiveCfg = Release|Any CPU {DB82E675-832E-49C2-BB9E-55FBF1492ED7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DB60A3F3-1250-4414-A861-567C79CC8CE3}.Release|Any CPU.Build.0 = Release|Any CPU {DB82E675-832E-49C2-BB9E-55FBF1492ED7}.Release|Any CPU.Build.0 = Release|Any CPU
{A9EF73B4-E2F7-4D8E-A964-840BE8FC87A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A9EF73B4-E2F7-4D8E-A964-840BE8FC87A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A9EF73B4-E2F7-4D8E-A964-840BE8FC87A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A9EF73B4-E2F7-4D8E-A964-840BE8FC87A1}.Release|Any CPU.Build.0 = Release|Any CPU
{6389F851-F78F-411D-AB0A-9370A686B539}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6389F851-F78F-411D-AB0A-9370A686B539}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6389F851-F78F-411D-AB0A-9370A686B539}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6389F851-F78F-411D-AB0A-9370A686B539}.Release|Any CPU.Build.0 = Release|Any CPU
{6281FAAD-ACE3-448C-9E57-0B0A86964F0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6281FAAD-ACE3-448C-9E57-0B0A86964F0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6281FAAD-ACE3-448C-9E57-0B0A86964F0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6281FAAD-ACE3-448C-9E57-0B0A86964F0D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
@@ -1,6 +1,6 @@
using Toolkit.Foundation; using Toolkit.Foundation;
namespace Bitvault; namespace Wallet;
public partial class AddItemNavigationViewModel(IServiceProvider provider, public partial class AddItemNavigationViewModel(IServiceProvider provider,
IServiceFactory factory, IServiceFactory factory,
@@ -1,6 +1,6 @@
using Toolkit.Foundation; using Toolkit.Foundation;
namespace Bitvault; namespace Wallet;
public partial class AllNavigationViewModel(IServiceProvider provider, public partial class AllNavigationViewModel(IServiceProvider provider,
IServiceFactory factory, IServiceFactory factory,
+1 -1
View File
@@ -1,4 +1,4 @@
namespace Bitvault; namespace Wallet;
public record Archive public record Archive
{ {

Some files were not shown because too many files have changed in this diff Show More