From 71a1bdc17379779e57bc71000e9c00a7918e2132 Mon Sep 17 00:00:00 2001 From: DismissedLight <1686188646@qq.com> Date: Mon, 2 Jan 2023 15:09:53 +0800 Subject: [PATCH] add empty page template view --- src/Snap.Hutao/Snap.Hutao/App.xaml | 12 +- .../Control/Markup/I18NExtension.cs | 68 -- .../Snap.Hutao/Control/Markup/I18NHelper.cs | 68 -- .../Snap.Hutao/Core/CoreEnvironment.cs | 17 +- .../Snap.Hutao/Model/Entity/SettingEntry.cs | 5 + .../Converter/EmotionIconConverter.cs | 30 + .../Metadata/Converter/EquipIconConverter.cs | 2 +- .../Snap.Hutao/Package.appxmanifest | 2 +- .../Snap.Hutao/Properties/launchSettings.json | 2 +- .../Resource/Icon/UI_AchievementIcon_3_3.png | Bin 0 -> 43908 bytes .../Service/DailyNote/DailyNoteNotifier.cs | 39 +- .../Service/DailyNote/DailyNoteService.cs | 8 + .../Snap.Hutao/Service/Game/GameService.cs | 2 +- src/Snap.Hutao/Snap.Hutao/Snap.Hutao.csproj | 4 +- .../EmptyCollectionToBoolConverter.cs | 22 + .../EmptyCollectionToBoolRevertConverter.cs | 22 + .../EmptyCollectionToVisibilityConverter.cs | 22 + ...tyCollectionToVisibilityRevertConverter.cs | 22 + .../Converter/EmptyObjectToBoolConverter.cs | 22 + .../EmptyObjectToBoolRevertConverter.cs | 22 + .../EmptyObjectToVisibilityRevertConverter.cs | 22 + .../Snap.Hutao/View/Page/AchievementPage.xaml | 399 +++--- .../View/Page/AvatarPropertyPage.xaml | 1016 ++++++++-------- .../Snap.Hutao/View/Page/CultivationPage.xaml | 558 +++++---- .../Snap.Hutao/View/Page/DailyNotePage.xaml | 9 + .../Snap.Hutao/View/Page/GachaLogPage.xaml | 916 +++++++------- .../View/Page/HutaoDatabasePage.xaml | 17 +- .../View/Page/SpiralAbyssRecordPage.xaml | 64 +- .../Snap.Hutao/View/Page/WikiAvatarPage.xaml | 1075 +++++++++-------- .../Snap.Hutao/View/Page/WikiWeaponPage.xaml | 417 ++++--- src/Snap.Hutao/Snap.Hutao/View/UserView.xaml | 243 ++-- .../ViewModel/AchievementViewModel.cs | 5 - .../ViewModel/AnnouncementViewModel.cs | 1 - .../ViewModel/CultivationViewModel.cs | 19 + .../ViewModel/DailyNoteViewModel.cs | 28 +- .../Snap.Hutao/ViewModel/GachaLogViewModel.cs | 5 - .../Web/Bridge/MiHoYoJSInterface.cs | 4 +- .../DynamicSecret/DynamicSecretHandler.cs | 15 +- 38 files changed, 2759 insertions(+), 2445 deletions(-) delete mode 100644 src/Snap.Hutao/Snap.Hutao/Control/Markup/I18NExtension.cs delete mode 100644 src/Snap.Hutao/Snap.Hutao/Control/Markup/I18NHelper.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/Model/Metadata/Converter/EmotionIconConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/Resource/Icon/UI_AchievementIcon_3_3.png create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyCollectionToBoolConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyCollectionToBoolRevertConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyCollectionToVisibilityConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyCollectionToVisibilityRevertConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyObjectToBoolConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyObjectToBoolRevertConverter.cs create mode 100644 src/Snap.Hutao/Snap.Hutao/View/Converter/EmptyObjectToVisibilityRevertConverter.cs diff --git a/src/Snap.Hutao/Snap.Hutao/App.xaml b/src/Snap.Hutao/Snap.Hutao/App.xaml index 75145202..7954699b 100644 --- a/src/Snap.Hutao/Snap.Hutao/App.xaml +++ b/src/Snap.Hutao/Snap.Hutao/App.xaml @@ -52,6 +52,7 @@ + @@ -61,8 +62,14 @@ + + + + + + - + - - - - + + + + + + + + + + - - - + + + + + - - - + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + Margin="0,16,0,0" + Style="{StaticResource CaptionTextBlockStyle}" + Text="强化词条"/> + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - + + + + - - - - - + + + + + + Visible + + + + - - - - - - Visible - - - - + + + + + Collapsed + + + + + - - - - - Collapsed - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + +