diff --git a/SPTInstaller/SPTInstaller.csproj b/SPTInstaller/SPTInstaller.csproj
index 84e7f8c..d6d32c4 100644
--- a/SPTInstaller/SPTInstaller.csproj
+++ b/SPTInstaller/SPTInstaller.csproj
@@ -9,6 +9,8 @@
icon.ico
Assets\icon.ico
Debug;Release;TEST
+ 2.2
+ 2.2
diff --git a/SPTInstaller/ViewModels/MainWindowViewModel.cs b/SPTInstaller/ViewModels/MainWindowViewModel.cs
index eff42ec..793a76c 100644
--- a/SPTInstaller/ViewModels/MainWindowViewModel.cs
+++ b/SPTInstaller/ViewModels/MainWindowViewModel.cs
@@ -2,6 +2,7 @@
using ReactiveUI;
using Serilog;
using System;
+using System.Reflection;
namespace SPTInstaller.ViewModels
{
@@ -10,9 +11,20 @@ namespace SPTInstaller.ViewModels
public RoutingState Router { get; } = new RoutingState();
public ViewModelActivator Activator { get; } = new ViewModelActivator();
+ private string _title;
+ public string Title
+ {
+ get => _title;
+ set => this.RaiseAndSetIfChanged(ref _title, value);
+ }
+
public MainWindowViewModel()
{
- Log.Information("========= LAUNCHER STARTED =========");
+ string? version = Assembly.GetExecutingAssembly().GetName()?.Version?.ToString();
+
+ Title = $"SPT Installer {"v" + version ?? "--unknown version--"}";
+
+ Log.Information($"========= {Title} Started =========");
Log.Information(Environment.OSVersion.VersionString);
Router.Navigate.Execute(new PreChecksViewModel(this));
diff --git a/SPTInstaller/Views/MainWindow.axaml b/SPTInstaller/Views/MainWindow.axaml
index 7534f05..659652b 100644
--- a/SPTInstaller/Views/MainWindow.axaml
+++ b/SPTInstaller/Views/MainWindow.axaml
@@ -27,7 +27,7 @@
-