Added ContextMenu/Flyout animations. Added platform services. Use bitmap cache for all views.
This commit is contained in:
@@ -4,6 +4,7 @@ using Avalonia.Data.Core.Plugins;
|
||||
using Avalonia.Markup.Xaml;
|
||||
using Harmonia.Core.Extensions;
|
||||
using Harmonia.UI.Caching;
|
||||
using Harmonia.UI.Platform;
|
||||
using Harmonia.UI.ViewModels;
|
||||
using Harmonia.UI.Views;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
@@ -27,6 +28,8 @@ public partial class App : Application
|
||||
services.AddSingleton<PlaylistViewModel>();
|
||||
|
||||
services.AddSingleton<IAudioBitmapCache, AudioBitmapCache>();
|
||||
services.AddSingleton<IStorageProviderLocator, StorageProviderLocator>();
|
||||
services.AddSingleton<IClipboardLocator, ClipboardLocator>();
|
||||
|
||||
services.AddHarmonia();
|
||||
|
||||
@@ -65,4 +68,4 @@ public partial class App : Application
|
||||
|
||||
base.OnFrameworkInitializationCompleted();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user