Skip to content

Commit be280fa

Browse files
committed
v2.5.9.7
- 停止支持x86 - 更新mpv2 - 其他bug更新
1 parent 4623aa0 commit be280fa

File tree

159 files changed

+530
-377
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+530
-377
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ BundleArtifacts
1414
/LiveWallpaperEngineRender/lib/mpv-1-x64.dll
1515
/LiveWallpaper.App/*.cache
1616
/livewallpaper-client-ui/yarn.lock
17+
/setup/publish
18+
/setup/dist

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
path = livewallpaper-client-ui/livewallpaper_i18n
33
url = https://github.com/giant-app/livewallpaper_i18n.git
44
branch = master
5+
[submodule "Mpv.NET-lib-"]
6+
path = Mpv.NET-lib-
7+
url = https://github.com/DaZiYuan/Mpv.NET-lib-.git

LiveWallpaper.App/LiveWallpaper.App.wapproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
<PropertyGroup>
2929
<ProjectGuid>ffd18cde-91f1-493a-a249-2f6ac2a9b7c8</ProjectGuid>
3030
<TargetPlatformVersion>10.0.22000.0</TargetPlatformVersion>
31-
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
31+
<TargetPlatformMinVersion>10.0.18362.0</TargetPlatformMinVersion>
3232
<DefaultLanguage>zh-CN</DefaultLanguage>
3333
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
3434
<NoWarn>$(NoWarn);NU1702</NoWarn>
3535
<EntryPointProjectUniqueName>..\LiveWallpaper.Shell\LiveWallpaper.Shell.csproj</EntryPointProjectUniqueName>
3636
<GenerateAppInstallerFile>False</GenerateAppInstallerFile>
3737
<AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>
3838
<GenerateTestArtifacts>True</GenerateTestArtifacts>
39-
<AppxBundlePlatforms>x86|x64</AppxBundlePlatforms>
39+
<AppxBundlePlatforms>x64</AppxBundlePlatforms>
4040
<GenerateTemporaryStoreCertificate>True</GenerateTemporaryStoreCertificate>
4141
<HoursBetweenUpdateChecks>0</HoursBetweenUpdateChecks>
4242
</PropertyGroup>
@@ -112,7 +112,7 @@
112112
<Content Include="Images\Wide\Wide310x150Logo.scale-150.png" />
113113
<Content Include="Images\Wide\Wide310x150Logo.scale-200.png" />
114114
<Content Include="Images\Wide\Wide310x150Logo.scale-400.png" />
115-
<None Include="Package.StoreAssociation.xml" />
115+
<Content Include="Package.StoreAssociation.xml" />
116116
<PRIResource Include="Strings\zh-chs-Hans\Resources.resw" />
117117
<PRIResource Include="Strings\en\Resources.resw" />
118118
</ItemGroup>
@@ -121,6 +121,6 @@
121121
</ItemGroup>
122122
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
123123
<ItemGroup>
124-
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22000.196" PrivateAssets="all" />
124+
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22000.197" PrivateAssets="all" />
125125
</ItemGroup>
126126
</Project>

LiveWallpaper.App/Package.appxmanifest

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
99
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
1010
IgnorableNamespaces="uap mp rescap com desktop">
11-
<Identity Name="24765mscoder.107453A6A4A17" Publisher="CN=49BC8659-1B4C-4520-B1FB-ED98CFA366C4" Version="2.5.1.0" />
11+
<Identity Name="24765mscoder.47921C962EDAD" Publisher="CN=49BC8659-1B4C-4520-B1FB-ED98CFA366C4" Version="2.5.9.0" />
1212
<Properties>
1313
<DisplayName>ms-resource:Resources/PackageDisplayName</DisplayName>
1414
<PublisherDisplayName>Giantapp Studio</PublisherDisplayName>
@@ -29,8 +29,8 @@
2929
</uap:DefaultTile>
3030
</uap:VisualElements>
3131
<Extensions>
32-
<uap5:Extension Category="windows.startupTask" Executable="LiveWallpaper.Shell\LiveWallpaper.exe" EntryPoint="Windows.FullTrustApplication">
33-
<uap5:StartupTask TaskId="LiveWallpaper" Enabled="true" DisplayName="LiveWallpaper" />
32+
<uap5:Extension Category="windows.startupTask" Executable="LiveWallpaper.Shell\LiveWallpaper2.exe" EntryPoint="Windows.FullTrustApplication">
33+
<uap5:StartupTask TaskId="LiveWallpaper2" Enabled="true" DisplayName="LiveWallpaper2" />
3434
</uap5:Extension>
3535
<uap:Extension Category="windows.protocol">
3636
<uap:Protocol Name="livewallpaper">
@@ -47,7 +47,7 @@
4747
<!--Register COM CLSID LocalServer32 registry key-->
4848
<com:Extension Category="windows.comServer">
4949
<com:ComServer>
50-
<com:ExeServer Executable="LiveWallpaper.Shell\LiveWallpaper.exe" Arguments="-ToastActivated" DisplayName="Toast activator">
50+
<com:ExeServer Executable="LiveWallpaper.Shell\LiveWallpaper2.exe" Arguments="-ToastActivated" DisplayName="Toast activator">
5151
<com:Class Id="dec74eb7-0834-4c07-9656-e510e7d71f7a" DisplayName="Toast activator"/>
5252
</com:ExeServer>
5353
</com:ComServer>

LiveWallpaper.App/Strings/en/Resources.resw

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@
121121
<value>An open source Windows10 wallpaper software that supports live wallpaper. the source code : https://github.com/giant-app/LiveWallpaper</value>
122122
</data>
123123
<data name="ApplicationDisplayName" xml:space="preserve">
124-
<value>LiveWallpaper Insider</value>
124+
<value>Live Wallpaper by Giantapp</value>
125125
</data>
126126
<data name="PackageDisplayName" xml:space="preserve">
127-
<value>LiveWallpaper Insider</value>
127+
<value>Live Wallpaper by Giantapp</value>
128128
</data>
129129
<data name="PublisherDisplayName" xml:space="preserve">
130130
<value>Giantapp Studio</value>

LiveWallpaper.App/Strings/zh-chs-Hans/Resources.resw

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@
121121
<value>一个开源的Windows10壁纸软件,支持动态壁纸。 源代码: https://github.com/giant-app/LiveWallpaper</value>
122122
</data>
123123
<data name="ApplicationDisplayName" xml:space="preserve">
124-
<value>巨应壁纸 预览版</value>
124+
<value>巨应动态壁纸</value>
125125
</data>
126126
<data name="PackageDisplayName" xml:space="preserve">
127-
<value>巨应壁纸 预览版</value>
127+
<value>巨应动态壁纸</value>
128128
</data>
129129
<data name="PublisherDisplayName" xml:space="preserve">
130130
<value>巨应工作室</value>

LiveWallpaper.LocalServer/AppManager.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public static async Task Initialize(int hostPort)
199199
//开机启动
200200
DesktopBridge.Helpers helpers = new();
201201
if (helpers.IsRunningAsUwp())
202-
_startupManager = new DesktopBridgeStartupManager(AppName);
202+
_startupManager = new DesktopBridgeStartupManager("LiveWallpaper2");
203203
else
204204
{
205205
string path = Assembly.GetEntryAssembly().Location.Replace(".dll", ".exe");

LiveWallpaper.LocalServer/Hubs/LiveWallpaperHub.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ public Task<BaseApiResult> DownloadWallpaperToGroup(string wallpaper, string cov
496496
var group = await GetWallpaper(groupDir);
497497
if (group != null)
498498
{
499-
group.Data.Info.GroupItems.Insert(0, wallpaper.Data.Info);
499+
group.Data.Info.GroupItems.Insert(0, new GroupItemProjectInfo(wallpaper.Data.Info));
500500
await UpdateProjectInfo(groupDir, group.Data.Info);
501501
}
502502
}

LiveWallpaper.LocalServer/LiveWallpaper.LocalServer.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<PackageReference Include="DesktopBridge.Helpers" Version="1.2.2" />
1616
<PackageReference Include="DotNetUtil.Common" Version="2.0.13" />
1717
<PackageReference Include="Microsoft.Toolkit.Uwp.Notifications" Version="7.1.2" />
18-
<PackageReference Include="NLog" Version="4.7.13" />
19-
<PackageReference Include="Xabe.FFmpeg" Version="5.0.2" />
18+
<PackageReference Include="NLog" Version="4.7.15" />
19+
<PackageReference Include="Xabe.FFmpeg" Version="5.1.0" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

LiveWallpaper.Shell/App.xaml.cs

+20-4
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ protected override void OnStartup(StartupEventArgs e)
5858
bool ok = CheckMutex();
5959
if (!ok)
6060
{
61-
ShowToastAndExit();
62-
return;
61+
ShowToastAndKillProcess();
62+
//return;
6363
}
6464

6565
CatchApplicationError();
@@ -393,10 +393,26 @@ private static bool CheckMutex()
393393
{
394394
}
395395
}
396-
private static async void ShowToastAndExit()
396+
private static async void ShowToastAndKillProcess()
397397
{
398398
await AppManager.ShowGuidToastAsync();
399-
Environment.Exit(0);
399+
//杀掉其他实例
400+
try
401+
{
402+
var ps = Process.GetProcessesByName("livewallpaper2");
403+
var cp = Process.GetCurrentProcess();
404+
foreach (var p in ps)
405+
{
406+
if (p.Id == cp.Id)
407+
continue;
408+
p.Kill();
409+
}
410+
}
411+
catch (Exception)
412+
{
413+
414+
}
415+
//Environment.Exit(0);
400416
}
401417
public static void OpenConfigFolder()
402418
{

LiveWallpaper.Shell/Assets/livewallpaper_i18n/en.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"localWallpaper": "Local Wallpaper",
1313
"exit": "Exit",
1414
"settings": "Settings",
15-
"appName": "Livewallpaper",
15+
"appName": "Live Wallpaper 2",
1616
"installWebview2Tips": "This function requires Microsoft's latest webview2 runtime support. Please reopen this window after manual installation",
1717
"installNow": "Install now"
1818
}

LiveWallpaper.Shell/Assets/livewallpaper_i18n/ru.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"localWallpaper": "Локальные обои",
1313
"exit": "Выход",
1414
"settings": "Настройки",
15-
"appName": "LiveWallpaper",
15+
"appName": "Live Wallpaper 2",
1616
"installWebview2Tips": "Для этой функции требуется последняя версия среды выполнения Microsoft webview2. Откройте это окно после ручной установки.",
1717
"installNow": "Установить сейчас"
1818
}

LiveWallpaper.Shell/Assets/livewallpaper_i18n/zh-CHT.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"localWallpaper": "本地壁紙",
1313
"exit": "退出",
1414
"settings": "設置",
15-
"appName": "巨應壁紙",
15+
"appName": "巨應壁紙2",
1616
"installWebview2Tips": "本功能需要微軟最新的webview2運行時支持,請手動安裝後,重新打開本窗口",
1717
"installNow": "立刻安裝"
1818
}

LiveWallpaper.Shell/Assets/livewallpaper_i18n/zh.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"localWallpaper": "本地壁纸",
1313
"exit": "退出",
1414
"settings": "设置",
15-
"appName": "巨应壁纸",
15+
"appName": "巨应壁纸2",
1616
"installWebview2Tips": "本功能需要微软最新的webview2运行时支持,请手动安装后,重新打开本窗口",
1717
"installNow": "立刻安装"
1818
}

LiveWallpaper.Shell/LiveWallpaper.Shell.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<Nullable>enable</Nullable>
66
<UseWPF>true</UseWPF>
77
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
8-
<AssemblyName>LiveWallpaper</AssemblyName>
9-
<Version>2.5.1.3</Version>
8+
<AssemblyName>LiveWallpaper2</AssemblyName>
9+
<Version>2.5.9.7</Version>
1010
<Platforms>x86;x64</Platforms>
1111
<ApplicationIcon>Assets\logo128.ico</ApplicationIcon>
1212
<ApplicationManifest>app.manifest</ApplicationManifest>
@@ -24,7 +24,7 @@
2424
<ItemGroup>
2525
<PackageReference Include="CommunityToolkit.Mvvm" Version="7.1.2" />
2626
<PackageReference Include="HandyControl" Version="3.3.0" />
27-
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.1054.31" />
27+
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.1210.39" />
2828
</ItemGroup>
2929

3030
<ItemGroup>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!--
3+
https://go.microsoft.com/fwlink/?LinkID=208121.
4+
-->
5+
<Project>
6+
<PropertyGroup>
7+
<Configuration>Release</Configuration>
8+
<Platform>x64</Platform>
9+
<PublishDir>..\setup\publish\</PublishDir>
10+
<PublishProtocol>FileSystem</PublishProtocol>
11+
<TargetFramework>net6.0-windows10.0.22000.0</TargetFramework>
12+
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
13+
<SelfContained>true</SelfContained>
14+
<PublishSingleFile>false</PublishSingleFile>
15+
<PublishReadyToRun>true</PublishReadyToRun>
16+
<PublishTrimmed>false</PublishTrimmed>
17+
</PropertyGroup>
18+
</Project>

LiveWallpaper.Shell/Views/MainWindow.xaml

-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
xmlns:hc="https://handyorg.github.io/handycontrol"
88
xmlns:local="clr-namespace:LiveWallpaper.Shell.Views"
99
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
10-
Width="{Binding WindowWidth, FallbackValue=1215, Mode=OneWay}"
11-
Height="{Binding WindowHeight, FallbackValue=680, Mode=OneWay}"
1210
MinWidth="785"
1311
MinHeight="482"
1412
d:DataContext="{d:DesignInstance local:MainViewModel,

LiveWallpaper.Shell/Views/MainWindow.xaml.cs

+6-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ private void Init()
8080
}
8181
else
8282
{
83-
WindowWidth = 1215;
83+
WindowWidth = 1024;
8484
WindowHeight = 680;
8585
}
8686
}
@@ -237,6 +237,11 @@ public partial class MainWindow : Window
237237
private bool _needSaveUserSetting = false;
238238
public MainWindow(string url)
239239
{
240+
if (_vm.WindowWidth != null)
241+
Width = _vm.WindowWidth.Value;
242+
if (_vm.WindowHeight != null)
243+
Height = _vm.WindowHeight.Value;
244+
240245
InitializeComponent();
241246
DataContext = _vm;
242247
WindowStartupLocation = WindowStartupLocation.CenterScreen;

LiveWallpaper.Shell/wwwroot/200.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<!doctype html>
22
<html lang="en" data-n-head="%7B%22lang%22:%7B%221%22:%22en%22%7D%7D">
33
<head>
4-
<title>livewallpaper-client-ui</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="巨应壁纸客户端"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/_nuxt/icons/icon_64x64.b78d37.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/_nuxt/icons/icon_512x512.b78d37.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/_nuxt/manifest.24cbed94.json" data-hid="manifest"><base href="/"><link rel="preload" href="/_nuxt/986e071.js" as="script"><link rel="preload" href="/_nuxt/07ee1f7.js" as="script"><link rel="preload" href="/_nuxt/css/85ea996.css" as="style"><link rel="preload" href="/_nuxt/7df4d11.js" as="script"><link rel="preload" href="/_nuxt/css/393f588.css" as="style"><link rel="preload" href="/_nuxt/c6b8460.js" as="script">
5-
<link href="/_nuxt/css/85ea996.css" rel="stylesheet"><link href="/_nuxt/css/393f588.css" rel="stylesheet"></head>
4+
<title>livewallpaper-client-ui</title><meta data-n-head="1" charset="utf-8"><meta data-n-head="1" name="viewport" content="width=device-width,initial-scale=1"><meta data-n-head="1" data-hid="description" name="description" content=""><meta data-n-head="1" data-hid="charset" charset="utf-8"><meta data-n-head="1" data-hid="mobile-web-app-capable" name="mobile-web-app-capable" content="yes"><meta data-n-head="1" data-hid="apple-mobile-web-app-title" name="apple-mobile-web-app-title" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:type" name="og:type" property="og:type" content="website"><meta data-n-head="1" data-hid="og:title" name="og:title" property="og:title" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:site_name" name="og:site_name" property="og:site_name" content="livewallpaper-client-ui"><meta data-n-head="1" data-hid="og:description" name="og:description" property="og:description" content="巨应壁纸客户端"><link data-n-head="1" rel="icon" type="image/x-icon" href="/favicon.ico"><link data-n-head="1" data-hid="shortcut-icon" rel="shortcut icon" href="/_nuxt/icons/icon_64x64.b78d37.png"><link data-n-head="1" data-hid="apple-touch-icon" rel="apple-touch-icon" href="/_nuxt/icons/icon_512x512.b78d37.png" sizes="512x512"><link data-n-head="1" rel="manifest" href="/_nuxt/manifest.24cbed94.json" data-hid="manifest"><base href="/"><link rel="preload" href="/_nuxt/80a24e2.js" as="script"><link rel="preload" href="/_nuxt/9333bd0.js" as="script"><link rel="preload" href="/_nuxt/css/7a3f40f.css" as="style"><link rel="preload" href="/_nuxt/f2ee027.js" as="script"><link rel="preload" href="/_nuxt/css/9a45627.css" as="style"><link rel="preload" href="/_nuxt/ce0d6cf.js" as="script">
5+
<link href="/_nuxt/css/7a3f40f.css" rel="stylesheet"><link href="/_nuxt/css/9a45627.css" rel="stylesheet"></head>
66
<body>
7-
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{expectedClientVersion:"2.5.1.3",releaseNotesUrl:"https://giantapp.cn/categories/release-notes",donateUrl:"https://afdian.net/@giantapp",_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}},staticAssetsBase:"/_nuxt/static/1641449548"}</script>
8-
<script src="/_nuxt/986e071.js"></script><script src="/_nuxt/07ee1f7.js"></script><script src="/_nuxt/7df4d11.js"></script><script src="/_nuxt/c6b8460.js"></script></body>
7+
<div id="__nuxt"><style>#nuxt-loading{background:#fff;visibility:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;animation:nuxtLoadingIn 10s ease;-webkit-animation:nuxtLoadingIn 10s ease;animation-fill-mode:forwards;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@-webkit-keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{font-size:10px;position:relative;text-indent:-9999em;border:.5rem solid #f5f5f5;border-left:.5rem solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:nuxtLoading 1.1s infinite linear;animation:nuxtLoading 1.1s infinite linear}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@-webkit-keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nuxtLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style><script>window.addEventListener("error",function(){var e=document.getElementById("nuxt-loading");e&&(e.className+=" error")})</script><div id="nuxt-loading" aria-live="polite" role="status"><div>Loading...</div></div></div><script>window.__NUXT__={config:{expectedClientVersion:"2.5.3.0",releaseNotesUrl:"https://giantapp.cn/categories/release-notes",appStoreUrl:"https://www.microsoft.com/store/apps/9N1S487WCGWR",donateUrl:"https://afdian.net/@giantapp",_app:{basePath:"/",assetsPath:"/_nuxt/",cdnURL:null}},staticAssetsBase:"/_nuxt/static/1650100617"}</script>
8+
<script src="/_nuxt/80a24e2.js"></script><script src="/_nuxt/9333bd0.js"></script><script src="/_nuxt/f2ee027.js"></script><script src="/_nuxt/ce0d6cf.js"></script></body>
99
</html>

0 commit comments

Comments
 (0)