From cd39edeefd45e9d7c0fe418b0f05495213e2807e Mon Sep 17 00:00:00 2001 From: rmbgame Date: Fri, 2 Jul 2021 10:15:12 +0800 Subject: [PATCH] AvalonEdit --- src/ST.Client.Desktop.Avalonia.App/App.axaml | 2 +- .../App.axaml.cs | 2 +- .../UI/Styles/Controls/TextBox.xaml | 6 +- .../Views/Pages/ArchiSteamFarmPlusPage.axaml | 41 ++- .../Pages/ArchiSteamFarmPlusPage.axaml.cs | 76 +++-- .../UI/Views/Pages/DebugPage.axaml | 13 +- .../ServiceCollectionExtensions.cs | 11 - src/ST.Client.Desktop/Services/IASFService.cs | 35 -- .../Services/Implementation/ASFServiceImpl.cs | 319 ------------------ .../Services/Mvvm/ASFService.cs | 31 ++ .../Pages/ArchiSteamFarmPlusPageViewModel.cs | 4 +- .../Services/IArchiSteamFarmService.cs | 10 + .../ArchiSteamFarmServiceImpl.cs | 39 +++ src/Startup2.cs | 3 - 14 files changed, 166 insertions(+), 426 deletions(-) delete mode 100644 src/ST.Client.Desktop/Services/IASFService.cs delete mode 100644 src/ST.Client.Desktop/Services/Implementation/ASFServiceImpl.cs create mode 100644 src/ST.Client.Desktop/Services/Mvvm/ASFService.cs diff --git a/src/ST.Client.Desktop.Avalonia.App/App.axaml b/src/ST.Client.Desktop.Avalonia.App/App.axaml index d3ed5c068..932726398 100644 --- a/src/ST.Client.Desktop.Avalonia.App/App.axaml +++ b/src/ST.Client.Desktop.Avalonia.App/App.axaml @@ -22,7 +22,7 @@ - + diff --git a/src/ST.Client.Desktop.Avalonia.App/App.axaml.cs b/src/ST.Client.Desktop.Avalonia.App/App.axaml.cs index ed4c70d66..750777303 100644 --- a/src/ST.Client.Desktop.Avalonia.App/App.axaml.cs +++ b/src/ST.Client.Desktop.Avalonia.App/App.axaml.cs @@ -173,7 +173,7 @@ namespace System.Application.UI compositeDisposable.Add(ProxyService.Current.Dispose); compositeDisposable.Add(AuthService.Current.SaveEditNameAuthenticators); compositeDisposable.Add(SteamConnectService.Current.Dispose); - compositeDisposable.Add(IASFService.Instance.StopArchiSteamFarm); + compositeDisposable.Add(IArchiSteamFarmService.Instance.Stop); if (GeneralSettings.IsStartupAppMinimized.Value) { Program.IsMinimize = true; diff --git a/src/ST.Client.Desktop.Avalonia/Application/UI/Styles/Controls/TextBox.xaml b/src/ST.Client.Desktop.Avalonia/Application/UI/Styles/Controls/TextBox.xaml index e9607c3b3..144748e73 100644 --- a/src/ST.Client.Desktop.Avalonia/Application/UI/Styles/Controls/TextBox.xaml +++ b/src/ST.Client.Desktop.Avalonia/Application/UI/Styles/Controls/TextBox.xaml @@ -11,9 +11,7 @@ - - - + avares://System.Application.SteamTools.Client.Desktop.Avalonia/Application/UI/Assets/Fonts#WenQuanYi Micro Hei 0,0,0,2 0,0,0,2 15,10,15,8 @@ -83,7 +81,7 @@ HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" /> - - - + --> + + - - - - - + + - - + + +