From f66ae2ef1ab3409f7740a721e7c47fda4ed5eaf7 Mon Sep 17 00:00:00 2001 From: AndNowWhat Date: Fri, 6 Mar 2026 19:48:19 +0100 Subject: [PATCH] steam launch support --- MainWindow.xaml | 51 ++++++- MainWindow.xaml.cs | 246 +++++++++++++++++++++++++++++++- Models/AccountProfile.cs | 8 ++ Models/AccountProvider.cs | 7 + Models/AppSettings.cs | 2 + Models/SteamAccount.cs | 16 +++ Services/LauncherService.cs | 1 + Services/SteamAccountService.cs | 201 ++++++++++++++++++++++++++ Services/SteamLaunchService.cs | 151 ++++++++++++++++++++ Views/AddAccountDialog.xaml | 40 ++++++ Views/AddAccountDialog.xaml.cs | 34 +++++ Views/SteamImportDialog.xaml | 36 +++++ Views/SteamImportDialog.xaml.cs | 36 +++++ 13 files changed, 819 insertions(+), 10 deletions(-) create mode 100644 Models/AccountProvider.cs create mode 100644 Models/SteamAccount.cs create mode 100644 Services/SteamAccountService.cs create mode 100644 Services/SteamLaunchService.cs create mode 100644 Views/AddAccountDialog.xaml create mode 100644 Views/AddAccountDialog.xaml.cs create mode 100644 Views/SteamImportDialog.xaml create mode 100644 Views/SteamImportDialog.xaml.cs diff --git a/MainWindow.xaml b/MainWindow.xaml index 5f0e9cd..e8c3712 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -175,7 +175,7 @@ @@ -206,6 +206,10 @@ +