From c4bf417ba37f52bfb8f7028bf94257253acdd2d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Tue, 1 Feb 2022 14:20:10 +0100 Subject: [PATCH] Linux context menu provider --- .../Services/LinuxContextMenuProvider.cs | 13 +++++++++++++ src/GuiApp/FileTime.Avalonia/Startup.cs | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/GuiApp/FileTime.Avalonia/Services/LinuxContextMenuProvider.cs diff --git a/src/GuiApp/FileTime.Avalonia/Services/LinuxContextMenuProvider.cs b/src/GuiApp/FileTime.Avalonia/Services/LinuxContextMenuProvider.cs new file mode 100644 index 0000000..b5b0aef --- /dev/null +++ b/src/GuiApp/FileTime.Avalonia/Services/LinuxContextMenuProvider.cs @@ -0,0 +1,13 @@ +using System.Collections.Generic; +using FileTime.Core.Models; + +namespace FileTime.Avalonia.Services +{ + public class LinuxContextMenuProvider : IContextMenuProvider + { + public List GetContextMenuForFolder(IContainer container) + { + return new List(); + } + } +} \ No newline at end of file diff --git a/src/GuiApp/FileTime.Avalonia/Startup.cs b/src/GuiApp/FileTime.Avalonia/Startup.cs index 13e7e81..a0e8666 100644 --- a/src/GuiApp/FileTime.Avalonia/Startup.cs +++ b/src/GuiApp/FileTime.Avalonia/Startup.cs @@ -29,7 +29,7 @@ namespace FileTime.Avalonia } else { - throw new System.Exception("TODO: implement linux contextmenu provider"); + serviceCollection.AddSingleton(); } return serviceCollection;