diff --git a/Aaru.Gui/App.xaml b/Aaru.Gui/App.xaml index 2b8c56bd5..d050dfa3f 100644 --- a/Aaru.Gui/App.xaml +++ b/Aaru.Gui/App.xaml @@ -10,4 +10,12 @@ + + + + + + + + diff --git a/Aaru.Gui/ViewModels/MainWindowViewModel.cs b/Aaru.Gui/ViewModels/MainWindowViewModel.cs index fc94ec010..b407f23a6 100644 --- a/Aaru.Gui/ViewModels/MainWindowViewModel.cs +++ b/Aaru.Gui/ViewModels/MainWindowViewModel.cs @@ -1,7 +1,15 @@ -namespace Aaru.Gui.ViewModels +using System; +using Avalonia; +using Avalonia.Controls; +using Avalonia.Controls.ApplicationLifetimes; + +namespace Aaru.Gui.ViewModels { public class MainWindowViewModel : ViewModelBase { public string Greeting => "Welcome to Aaru!"; + + public bool NativeMenuNotSupported => !NativeMenu.GetIsNativeMenuExported((Application.Current.ApplicationLifetime as + IClassicDesktopStyleApplicationLifetime)?.MainWindow); } } \ No newline at end of file diff --git a/Aaru.Gui/Views/MainWindow.xaml b/Aaru.Gui/Views/MainWindow.xaml index e2dc044e9..fb078b1af 100644 --- a/Aaru.Gui/Views/MainWindow.xaml +++ b/Aaru.Gui/Views/MainWindow.xaml @@ -12,6 +12,30 @@ - + + + + + + + + + + + + + + + + + + + + + + + + +