From 5ded5897c1f6b956f4b534db28d4aa53cb8cb2a4 Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Sun, 19 May 2024 17:52:15 +0100 Subject: [PATCH] Get favourites working --- Bitvault.Avalonia/App.axaml | 3 +- Bitvault.Avalonia/App.axaml.cs | 4 ++- Bitvault.Avalonia/ArchiveItemActionView.axaml | 2 +- Bitvault.Avalonia/ConfirmItemActionView.axaml | 4 +-- Bitvault.Avalonia/DismissItemActionView.axaml | 2 +- Bitvault.Avalonia/EditItemActionView.axaml | 2 +- .../FavouriteItemActionView.axaml | 30 ++++++++++++++++ .../FavouriteItemActionView.axaml.cs | 8 +++++ Bitvault.Avalonia/ItemNavigationView.axaml | 15 +++++++- Bitvault/AggerateContainerViewModelHandler.cs | 8 ++--- Bitvault/ArchiveItemActionViewModel.cs | 3 +- Bitvault/Favourite.cs | 10 ++++++ Bitvault/FavouriteEventArgs.cs | 3 ++ Bitvault/FavouriteItemActionViewModel.cs | 30 ++++++++++++++++ Bitvault/FavouriteItemHandler.cs | 34 +++++++++++++++++++ Bitvault/ItemNavigationViewModel.cs | 26 ++++++++------ Bitvault/ItemViewModel.cs | 2 ++ Bitvault/QueryContainerHandler.cs | 12 ++++--- Bitvault/Unfavourite.cs | 10 ++++++ Bitvault/UnfavouriteEventArgs.cs | 3 ++ Bitvault/UnfavouriteItemActionViewModel.cs | 17 ++++++++++ Bitvault/UnfavouriteItemHandler.cs | 34 +++++++++++++++++++ 22 files changed, 232 insertions(+), 30 deletions(-) create mode 100644 Bitvault.Avalonia/FavouriteItemActionView.axaml create mode 100644 Bitvault.Avalonia/FavouriteItemActionView.axaml.cs create mode 100644 Bitvault/Favourite.cs create mode 100644 Bitvault/FavouriteEventArgs.cs create mode 100644 Bitvault/FavouriteItemActionViewModel.cs create mode 100644 Bitvault/FavouriteItemHandler.cs create mode 100644 Bitvault/Unfavourite.cs create mode 100644 Bitvault/UnfavouriteEventArgs.cs create mode 100644 Bitvault/UnfavouriteItemActionViewModel.cs create mode 100644 Bitvault/UnfavouriteItemHandler.cs diff --git a/Bitvault.Avalonia/App.axaml b/Bitvault.Avalonia/App.axaml index fdc33a6..10e4f84 100644 --- a/Bitvault.Avalonia/App.axaml +++ b/Bitvault.Avalonia/App.axaml @@ -2,8 +2,7 @@ x:Class="Bitvault.Avalonia.App" xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - xmlns:ui="using:FluentAvalonia.UI.Controls" - RequestedThemeVariant="Default"> + xmlns:ui="using:FluentAvalonia.UI.Controls">