Skip to content

Commit 0231c32

Browse files
Use square44x44logo for preview to avoid big margin
1 parent 219ca53 commit 0231c32

File tree

1 file changed

+4
-2
lines changed
  • Plugins/Flow.Launcher.Plugin.Program/Programs

1 file changed

+4
-2
lines changed

Plugins/Flow.Launcher.Plugin.Program/Programs/UWP.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,9 @@ public void InitAppsInPackage(Package package)
9696
var visualElement = appNode.SelectSingleNode($"*[local-name()='VisualElements']", namespaceManager);
9797
var logoUri = visualElement?.Attributes[logoName]?.Value;
9898
app.LogoPath = app.LogoPathFromUri(logoUri, (64, 64));
99-
var previewUri = visualElement?.Attributes[bigLogoName]?.Value;
100-
app.PreviewImagePath = app.LogoPathFromUri(previewUri, (128, 128));
99+
// use small logo or may have a big margin
100+
var previewUri = visualElement?.Attributes[logoName]?.Value;
101+
app.PreviewImagePath = app.LogoPathFromUri(previewUri, (256, 256));
101102
}
102103
}
103104
}
@@ -555,6 +556,7 @@ string TryToFindLogo(string uri, string path, int px)
555556
// select like logo.[xxx_yyy].png
556557
// https://learn.microsoft.com/en-us/windows/uwp/app-resources/tailor-resources-lang-scale-contrast
557558

559+
// todo select from file name like pt run
558560
var selected = logos.FirstOrDefault();
559561
var closest = selected;
560562
int min = int.MaxValue;

0 commit comments

Comments
 (0)