first commit

This commit is contained in:
2025-07-06 00:23:46 +02:00
commit 38f50c8819
1788 changed files with 112878 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
using Avalonia.Controls;
using Avalonia.Interactivity;
using Avalonia.Reactive;
using Nitrox.Launcher.Models.Utils;
using Nitrox.Launcher.ViewModels;
namespace Nitrox.Launcher.Views;
public partial class MainWindow : Abstract.WindowEx<MainWindowViewModel>
{
public MainWindow()
{
InitializeComponent();
PointerPressedEvent.Raised.Subscribe(new AnonymousObserver<(object, RoutedEventArgs)>(args =>
{
if (args.Item2 is { Handled: false, Source: Control { Tag: string url } control } && control.Classes.Contains("link"))
{
ProcessUtils.OpenUrl(url);
args.Item2.Handled = true;
}
}));
}
}