From 0231c32031bfac173d386835408ecddddf1d2cd3 Mon Sep 17 00:00:00 2001 From: Vic <10308169+VictoriousRaptor@users.noreply.github.com> Date: Wed, 7 Dec 2022 15:18:57 +0800 Subject: [PATCH] Use square44x44logo for preview to avoid big margin --- Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs b/Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs index d06c4cc8d..28641dd00 100644 --- a/Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs +++ b/Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs @@ -96,8 +96,9 @@ 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)); - var previewUri = visualElement?.Attributes[bigLogoName]?.Value; - app.PreviewImagePath = app.LogoPathFromUri(previewUri, (128, 128)); + // use small logo or may have a big margin + var previewUri = visualElement?.Attributes[logoName]?.Value; + app.PreviewImagePath = app.LogoPathFromUri(previewUri, (256, 256)); } } } @@ -555,6 +556,7 @@ namespace Flow.Launcher.Plugin.Program.Programs // select like logo.[xxx_yyy].png // https://learn.microsoft.com/en-us/windows/uwp/app-resources/tailor-resources-lang-scale-contrast + // todo select from file name like pt run var selected = logos.FirstOrDefault(); var closest = selected; int min = int.MaxValue;