diff --git a/Core/WindowUtils.cs b/Core/WindowUtils.cs index 6556651..596db8a 100644 --- a/Core/WindowUtils.cs +++ b/Core/WindowUtils.cs @@ -219,8 +219,7 @@ public static Process WaitForSteamProcess(WindowHandle windowHandle) Console.WriteLine("Waiting for it to be idle."); while (process == null) { - int procId = 0; - GetWindowThreadProcessId(windowHandle.RawPtr, out procId); + GetWindowThreadProcessId(windowHandle.RawPtr, out int procId); // Wait for valid process id from handle. while (procId == 0) diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index c4627c6..3c37f99 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -51,5 +51,5 @@ // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, // indem Sie "*" wie unten gezeigt eingeben: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.5.0.1")] -[assembly: AssemblyFileVersion("1.5.0.1")] +[assembly: AssemblyVersion("1.5.1.0")] +[assembly: AssemblyFileVersion("1.5.1.0")] diff --git a/README.md b/README.md index 3b4edfa..61629a7 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,16 @@ ![alt tag](https://i.imgur.com/v4eJzzH.png) ![alt tag](https://i.imgur.com/laBORcJ.png) -**Latest Version:** 1.5.0.1 +**Latest Version:** 1.5.1.0 # [**DOWNLOAD**](https://github.com/rex706/SAM/releases/latest) +**NEW** +* Steam React UI support. (enabled by default) +* Account data file backup system. (enabled by default) +* Launch Parameters per account. +* Friends login status per account. + **Core Features** * 1-click Steam logins for multiple accounts with 2FA support. - Your 'Shared Secret' can be found in your decrypted .maFile generated from [SteamDesktopAuthenticator](https://github.com/Jessecar96/SteamDesktopAuthenticator). @@ -25,12 +31,10 @@ * Data password protection. * Set/Clear account timeouts. * Delete userdata folder after every login toggle. -* Set custom sleep time for waiting actions. -* Toggle Steam client launch parameters. +* Toggle Steam client launch parameters globally and by account. * Support for Sandbox Mode for users of Sandboxie/Avast Sandbox. * Alternate List view. * Theme and Accent customization. -* Quick timeout selections. * Close on login toggle setting. ----------------------------------------- diff --git a/Views/AccountsWindow.xaml.cs b/Views/AccountsWindow.xaml.cs index 86f08d2..c8a2a48 100644 --- a/Views/AccountsWindow.xaml.cs +++ b/Views/AccountsWindow.xaml.cs @@ -1408,7 +1408,6 @@ private void Login(int index, int tryCount) // Start Steam process with the selected path. ProcessStartInfo startInfo = new ProcessStartInfo { - UseShellExecute = true, FileName = settings.User.SteamPath + "steam.exe", WorkingDirectory = settings.User.SteamPath, Arguments = parametersBuilder.ToString() @@ -2730,7 +2729,6 @@ private void ShutdownSteam() // Shutdown Steam process via command if it is already open. ProcessStartInfo stopInfo = new ProcessStartInfo { - UseShellExecute = true, FileName = settings.User.SteamPath + "steam.exe", WorkingDirectory = settings.User.SteamPath, Arguments = "-shutdown" diff --git a/latest.txt b/latest.txt index 321386b..37241f7 100644 --- a/latest.txt +++ b/latest.txt @@ -1,4 +1,4 @@ -1.5.0.1 +1.5.1.0 SAM.exe -https://github.com/rex706/SAM/releases/download/v1.5.0.1/SAM.exe +https://github.com/rex706/SAM/releases/download/v1.5.1.0/SAM.exe SAM.exe