From 87d8ac5cf8f17f529dd772866f7fa969b1f2f0ea Mon Sep 17 00:00:00 2001 From: enosich Date: Wed, 1 Jun 2022 16:02:18 -0400 Subject: [PATCH] Hide console windows when launching, limit the length of settings textbox --- .gitignore | 1 + Saradomin/Saradomin.csproj | 2 +- Saradomin/Services/ClientLaunchService.cs | 3 ++- Saradomin/View/Controls/SettingsView.axaml | 4 +++- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 39c9242..b96ff34 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ obj/ riderModule.iml /_ReSharper.Caches/ .idea/ +/.vs diff --git a/Saradomin/Saradomin.csproj b/Saradomin/Saradomin.csproj index 07ff23c..cb0435b 100644 --- a/Saradomin/Saradomin.csproj +++ b/Saradomin/Saradomin.csproj @@ -1,6 +1,6 @@  - Exe + WinExe net6.0 1.1.0 diff --git a/Saradomin/Services/ClientLaunchService.cs b/Saradomin/Services/ClientLaunchService.cs index a1e8c23..af49d5b 100644 --- a/Saradomin/Services/ClientLaunchService.cs +++ b/Saradomin/Services/ClientLaunchService.cs @@ -29,7 +29,8 @@ namespace Saradomin.Services { Arguments = $"-jar {_clientUpdateService.PreferredTargetFilePath}", WorkingDirectory = CrossPlatform.Locate2009scapeHome(), - UseShellExecute = true + UseShellExecute = true, + WindowStyle = ProcessWindowStyle.Hidden } }; diff --git a/Saradomin/View/Controls/SettingsView.axaml b/Saradomin/View/Controls/SettingsView.axaml index 3a4e97a..1cabae3 100644 --- a/Saradomin/View/Controls/SettingsView.axaml +++ b/Saradomin/View/Controls/SettingsView.axaml @@ -202,7 +202,9 @@ Classes="NormalTextBox" Text="{Binding Launcher.JavaExecutableLocation, Mode=TwoWay}" Margin="2,0,0,0" - Watermark="Enter a path to java or java.exe..." /> + Watermark="Enter a path to java or java.exe..." + HorizontalAlignment="Left" + MaxWidth="342"/>