This commit is contained in:
Vic 2022-12-07 14:56:34 +08:00
parent f509f56304
commit 219ca53127

View file

@ -14,7 +14,6 @@ using Flow.Launcher.Plugin.SharedModels;
using System.Threading.Channels;
using System.Xml;
using Windows.ApplicationModel.Core;
using Windows.UI.Composition;
namespace Flow.Launcher.Plugin.Program.Programs
{
@ -97,9 +96,8 @@ namespace Flow.Launcher.Plugin.Program.Programs
var visualElement = appNode.SelectSingleNode($"*[local-name()='VisualElements']", namespaceManager);
var logoUri = visualElement?.Attributes[logoName]?.Value;
app.LogoPath = app.LogoPathFromUri(logoUri, (64, 64));
string previewUriTemp = visualElement?.Attributes[logoName]?.Value;
string previewUri = previewUriTemp?.Replace(".png", ".targetsize-96.png");
app.PreviewImagePath = app.LogoPathFromUri(previewUri, (96, 96));
var previewUri = visualElement?.Attributes[bigLogoName]?.Value;
app.PreviewImagePath = app.LogoPathFromUri(previewUri, (128, 128));
}
}
}
@ -190,10 +188,10 @@ namespace Flow.Launcher.Plugin.Program.Programs
private static readonly Dictionary<PackageVersion, string> bigLogoNameFromVersion = new()
{
{
PackageVersion.Windows10, "Square310x310Logo"
PackageVersion.Windows10, "Square150x150Logo"
},
{
PackageVersion.Windows81, "Square310x310Logo"
PackageVersion.Windows81, "Square150x150Logo"
},
{
PackageVersion.Windows8, "Logo"