From 98b3f2d202e5ed39310ab868cbec3d55dfc57bba Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Wed, 29 Mar 2023 17:35:43 +0800 Subject: [PATCH] add hutao passport --- src/Snap.Hutao/Snap.Hutao/App.xaml | 1 + .../Snap.Hutao/Control/BoxedValues.cs | 5 + .../Snap.Hutao/Core/LifeCycle/Activation.cs | 15 +- .../Resource/Localization/SH.Designer.cs | 63 ++++++ .../Snap.Hutao/Resource/Localization/SH.resx | 21 ++ .../Service/Hutao/HutaoUserOptions.cs | 30 +++ .../Service/Hutao/HutaoUserService.cs | 30 ++- src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj | 7 + .../EmptyObjectToVisibilityRevertConverter.cs | 2 +- .../View/Converter/StringBoolConverter.cs | 22 ++ .../View/Page/HutaoPassportPage.xaml | 105 ++++++++++ .../View/Page/HutaoPassportPage.xaml.cs | 22 ++ .../Snap.Hutao/View/Page/SettingPage.xaml | 6 +- .../ViewModel/HutaoPassportViewModel.cs | 196 ++++++++++++++++++ .../Snap.Hutao/ViewModel/SettingViewModel.cs | 26 ++- 15 files changed, 527 insertions(+), 24 deletions(-) create mode 100644 src/Snap.Hutao/Snap.Hutao/Service/Hutao/HutaoUserOptions.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/StringBoolConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Page/HutaoPassportPage.xaml create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Page/HutaoPassportPage.xaml.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/ViewModel/HutaoPassportViewModel.cs diff --git a/src/Snap.Hutao/Snap.Hutao/App.xaml b/src/Snap.Hutao/Snap.Hutao/App.xaml index a47b389b..cac03244 100644 --- a/src/Snap.Hutao/Snap.Hutao/App.xaml +++ b/src/Snap.Hutao/Snap.Hutao/App.xaml @@ -102,6 +102,7 @@ +