mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.git
synced 2025-11-19 21:02:53 +08:00
Unify Encoding to UIT-8 with BOM
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Microsoft.UI.Xaml;
|
||||
@@ -9,7 +9,7 @@ using Snap.Hutao.ViewModel.Wiki;
|
||||
namespace Snap.Hutao.View.Control;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 基础数值滑动条
|
||||
/// </summary>
|
||||
internal sealed partial class BaseValueSlider : UserControl
|
||||
{
|
||||
@@ -17,7 +17,7 @@ internal sealed partial class BaseValueSlider : UserControl
|
||||
private static readonly DependencyProperty IsPromoteVisibleProperty = Property<BaseValueSlider>.DependBoxed<bool>(nameof(IsPromoteVisible), BoxedValues.True);
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µĻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 构造一个新的基础数值滑动条
|
||||
/// </summary>
|
||||
public BaseValueSlider()
|
||||
{
|
||||
@@ -25,7 +25,7 @@ internal sealed partial class BaseValueSlider : UserControl
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD>Ϣ
|
||||
/// 基础数值信息
|
||||
/// </summary>
|
||||
public BaseValueInfo BaseValueInfo
|
||||
{
|
||||
@@ -34,7 +34,7 @@ internal sealed partial class BaseValueSlider : UserControl
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ť<EFBFBD>Ƿ<EFBFBD><EFBFBD>ɼ<EFBFBD>
|
||||
/// 提升按钮是否可见
|
||||
/// </summary>
|
||||
public bool IsPromoteVisible
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Microsoft.UI.Xaml.Controls;
|
||||
@@ -6,12 +6,12 @@ using Microsoft.UI.Xaml.Controls;
|
||||
namespace Snap.Hutao.View.Control;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD><EFBFBD>Դ Expander
|
||||
/// 启动游戏资源 Expander
|
||||
/// </summary>
|
||||
internal sealed partial class LaunchGameResourceExpander : Expander
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϸ<EFBFBD><EFBFBD>Դ Expander
|
||||
/// 构造一个新的启动游戏资源 Expander
|
||||
/// </summary>
|
||||
public LaunchGameResourceExpander()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using CommunityToolkit.WinUI.UI.Controls;
|
||||
@@ -6,12 +6,12 @@ using CommunityToolkit.WinUI.UI.Controls;
|
||||
namespace Snap.Hutao.View.Control;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ
|
||||
/// 简单的加载视图
|
||||
/// </summary>
|
||||
internal sealed partial class LoadingViewSlim : Loading
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µļļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ
|
||||
/// 构造一个新的简单的加载视图
|
||||
/// </summary>
|
||||
public LoadingViewSlim()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) Microsoft Corporation and Contributors.
|
||||
// Copyright (c) Microsoft Corporation and Contributors.
|
||||
// Licensed under the MIT License.
|
||||
|
||||
using Microsoft.UI.Xaml.Controls;
|
||||
@@ -8,7 +8,7 @@ using Snap.Hutao.Service.User;
|
||||
namespace Snap.Hutao.View.Dialog;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD>ɼƻ<EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 养成计划对话框
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class CultivateProjectDialog : ContentDialog
|
||||
@@ -16,9 +16,9 @@ internal sealed partial class CultivateProjectDialog : ContentDialog
|
||||
private readonly ITaskContext taskContext;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɼƻ<EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 构造一个新的养成计划对话框
|
||||
/// </summary>
|
||||
/// <param name="serviceProvider"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><EFBFBD></param>
|
||||
/// <param name="serviceProvider">服务提供器</param>
|
||||
public CultivateProjectDialog(IServiceProvider serviceProvider)
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -28,9 +28,9 @@ internal sealed partial class CultivateProjectDialog : ContentDialog
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µģ<EFBFBD><EFBFBD>û<EFBFBD>ָ<EFBFBD><EFBFBD><EFBFBD>ļƻ<EFBFBD>
|
||||
/// 创建一个新的,用户指定的计划
|
||||
/// </summary>
|
||||
/// <returns><EFBFBD>ƻ<EFBFBD></returns>
|
||||
/// <returns>计划</returns>
|
||||
public async ValueTask<ValueResult<bool, CultivateProject>> CreateProjectAsync()
|
||||
{
|
||||
await taskContext.SwitchToMainThreadAsync();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Microsoft.UI.Xaml;
|
||||
@@ -10,7 +10,7 @@ using Snap.Hutao.Web.Hoyolab.Takumi.Event.Calculate;
|
||||
namespace Snap.Hutao.View.Dialog;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 养成计算对话框
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class CultivatePromotionDeltaDialog : ContentDialog
|
||||
@@ -21,10 +21,10 @@ internal sealed partial class CultivatePromotionDeltaDialog : ContentDialog
|
||||
private readonly ITaskContext taskContext;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ի<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 构造一个新的养成计算对话框
|
||||
/// </summary>
|
||||
/// <param name="serviceProvider"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><EFBFBD></param>
|
||||
/// <param name="options">ѡ<EFBFBD><EFBFBD></param>
|
||||
/// <param name="serviceProvider">服务提供器</param>
|
||||
/// <param name="options">选项</param>
|
||||
public CultivatePromotionDeltaDialog(IServiceProvider serviceProvider, CalculableOptions options)
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -38,7 +38,7 @@ internal sealed partial class CultivatePromotionDeltaDialog : ContentDialog
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD>ɫ
|
||||
/// 角色
|
||||
/// </summary>
|
||||
public ICalculableAvatar? Avatar
|
||||
{
|
||||
@@ -47,7 +47,7 @@ internal sealed partial class CultivatePromotionDeltaDialog : ContentDialog
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 武器
|
||||
/// </summary>
|
||||
public ICalculableWeapon? Weapon
|
||||
{
|
||||
@@ -56,9 +56,9 @@ internal sealed partial class CultivatePromotionDeltaDialog : ContentDialog
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD>첽<EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 异步获取提升差异
|
||||
/// </summary>
|
||||
/// <returns><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD></returns>
|
||||
/// <returns>提升差异</returns>
|
||||
public async Task<ValueResult<bool, AvatarPromotionDelta>> GetPromotionDeltaAsync()
|
||||
{
|
||||
await taskContext.SwitchToMainThreadAsync();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Microsoft.UI.Xaml.Controls;
|
||||
@@ -7,16 +7,16 @@ using Snap.Hutao.Model.Entity;
|
||||
namespace Snap.Hutao.View.Dialog;
|
||||
|
||||
/// <summary>
|
||||
/// ʵʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD><EFBFBD><EFBFBD>öԻ<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 实时便笺通知设置对话框
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class DailyNoteNotificationDialog : ContentDialog
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD>ʵʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD><EFBFBD><EFBFBD>öԻ<EFBFBD><EFBFBD><EFBFBD>
|
||||
/// 构造一个新的实时便笺通知设置对话框
|
||||
/// </summary>
|
||||
/// <param name="serviceProvider"><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><EFBFBD></param>
|
||||
/// <param name="entry">ʵʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD></param>
|
||||
/// <param name="serviceProvider">服务提供器</param>
|
||||
/// <param name="entry">实时便笺</param>
|
||||
public DailyNoteNotificationDialog(IServiceProvider serviceProvider, DailyNoteEntry entry)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Snap.Hutao.Control;
|
||||
@@ -7,13 +7,13 @@ using Snap.Hutao.ViewModel.Cultivation;
|
||||
namespace Snap.Hutao.View.Page;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 养成页面
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class CultivationPage : ScopedPage
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 够造一个新的养成页面
|
||||
/// </summary>
|
||||
public CultivationPage()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Snap.Hutao.Control;
|
||||
@@ -7,12 +7,12 @@ using Snap.Hutao.ViewModel;
|
||||
namespace Snap.Hutao.View.Page;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD>֤ҳ<EFBFBD><EFBFBD>
|
||||
/// 胡桃通行证页面
|
||||
/// </summary>
|
||||
internal sealed partial class HutaoPassportPage : ScopedPage
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µĺ<EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><EFBFBD>֤ҳ<EFBFBD><EFBFBD>
|
||||
/// 构造一个新的胡桃通行证页面
|
||||
/// </summary>
|
||||
public HutaoPassportPage()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Snap.Hutao.Control;
|
||||
@@ -7,13 +7,13 @@ using Snap.Hutao.ViewModel;
|
||||
namespace Snap.Hutao.View.Page;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 测试页面
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class TestPage : ScopedPage
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µIJ<EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 构造一个新的测试页面
|
||||
/// </summary>
|
||||
public TestPage()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Snap.Hutao.Control;
|
||||
@@ -7,13 +7,13 @@ using Snap.Hutao.ViewModel.Wiki;
|
||||
namespace Snap.Hutao.View.Page;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 武器页面
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class WikiWeaponPage : ScopedPage
|
||||
{
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD>
|
||||
/// 构造一个新的武器页面
|
||||
/// </summary>
|
||||
public WikiWeaponPage()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Copyright (c) DGP Studio. All rights reserved.
|
||||
// Licensed under the MIT license.
|
||||
|
||||
using Microsoft.UI.Xaml.Controls;
|
||||
@@ -7,7 +7,7 @@ using Snap.Hutao.ViewModel;
|
||||
namespace Snap.Hutao.View;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD>ӭ<EFBFBD><EFBFBD>ͼ
|
||||
/// 欢迎视图
|
||||
/// </summary>
|
||||
[HighQuality]
|
||||
internal sealed partial class WelcomeView : UserControl
|
||||
@@ -15,7 +15,7 @@ internal sealed partial class WelcomeView : UserControl
|
||||
private readonly IServiceScope serviceScope;
|
||||
|
||||
/// <summary>
|
||||
/// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>µĻ<EFBFBD>ӭ<EFBFBD><EFBFBD>ͼ
|
||||
/// 构造一个新的欢迎视图
|
||||
/// </summary>
|
||||
public WelcomeView()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user