Compare commits

..

4 Commits
1.9.3 ... 1.9.4

Author SHA1 Message Date
DismissedLight
03d235876a Merge pull request #1260 from DGP-Studio/develop 2024-01-03 22:18:36 +08:00
DismissedLight
f49e9669af update version 2024-01-03 22:18:08 +08:00
DismissedLight
533c70caaa allow null package convert state 2024-01-03 21:53:13 +08:00
DismissedLight
dd59302bb3 fix bilibili server crash 2024-01-03 20:40:37 +08:00
5 changed files with 14 additions and 4 deletions

View File

@@ -13,7 +13,7 @@
<Identity <Identity
Name="60568DGPStudio.SnapHutao" Name="60568DGPStudio.SnapHutao"
Publisher="CN=35C8E923-85DF-49A7-9172-B39DC6312C52" Publisher="CN=35C8E923-85DF-49A7-9172-B39DC6312C52"
Version="1.9.3.0" /> Version="1.9.4.0" />
<Properties> <Properties>
<DisplayName>Snap Hutao</DisplayName> <DisplayName>Snap Hutao</DisplayName>

View File

@@ -13,7 +13,7 @@
<Identity <Identity
Name="60568DGPStudio.SnapHutaoDev" Name="60568DGPStudio.SnapHutaoDev"
Publisher="CN=35C8E923-85DF-49A7-9172-B39DC6312C52" Publisher="CN=35C8E923-85DF-49A7-9172-B39DC6312C52"
Version="1.9.3.0" /> Version="1.9.4.0" />
<Properties> <Properties>
<DisplayName>Snap Hutao Dev</DisplayName> <DisplayName>Snap Hutao Dev</DisplayName>

View File

@@ -29,6 +29,11 @@ internal sealed partial class GameAccountService : IGameAccountService
{ {
ArgumentNullException.ThrowIfNull(gameAccounts); ArgumentNullException.ThrowIfNull(gameAccounts);
if (schemeType is SchemeType.ChineseBilibili)
{
return default;
}
string? registrySdk = RegistryInterop.Get(schemeType); string? registrySdk = RegistryInterop.Get(schemeType);
if (string.IsNullOrEmpty(registrySdk)) if (string.IsNullOrEmpty(registrySdk))
{ {
@@ -62,6 +67,11 @@ internal sealed partial class GameAccountService : IGameAccountService
{ {
ArgumentNullException.ThrowIfNull(gameAccounts); ArgumentNullException.ThrowIfNull(gameAccounts);
if (schemeType is SchemeType.ChineseBilibili)
{
return default;
}
string? registrySdk = RegistryInterop.Get(schemeType); string? registrySdk = RegistryInterop.Get(schemeType);
if (string.IsNullOrEmpty(registrySdk)) if (string.IsNullOrEmpty(registrySdk))

View File

@@ -17,7 +17,7 @@ internal sealed class PackageReplaceStatus
public PackageReplaceStatus(string name) public PackageReplaceStatus(string name)
{ {
Name = name; Name = name;
Description = default!; Description = name;
} }
/// <summary> /// <summary>

View File

@@ -225,7 +225,7 @@ internal sealed partial class LaunchGameViewModel : Abstraction.ViewModel
// Always ensure game resources // Always ensure game resources
if (!await gameService.EnsureGameResourceAsync(SelectedScheme, convertProgress).ConfigureAwait(false)) if (!await gameService.EnsureGameResourceAsync(SelectedScheme, convertProgress).ConfigureAwait(false))
{ {
infoBarService.Warning(SH.ViewModelLaunchGameEnsureGameResourceFail, dialog.State.Name); infoBarService.Warning(SH.ViewModelLaunchGameEnsureGameResourceFail, dialog.State?.Name ?? string.Empty);
return; return;
} }
else else