mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
# Fix BrowserBookmark plugin locking threads at 100% CPU
The following files were modified to implement this fix:
1. /Flow.Launcher.Plugin.BrowserBookmark.csproj
- packages SkiaSharp and Svg.Skia added to output WEBP
2. /Helper/FaviconHelper.cs
- new method, TryConvertToWebp, added to take any image data and encode to WEBP
3. /FirefoxBookmarkLoader.cs
- LoadFaviconsFromDb to use the new helper which ensures only safe WEBP files are used by the UI, which resolves the CPU-locking. It was GZIPped SVGs that were causing the thread / CPU lock.
|
||
|---|---|---|
| .. | ||
| Flow.Launcher.Plugin.BrowserBookmark | ||
| Flow.Launcher.Plugin.Calculator | ||
| Flow.Launcher.Plugin.Explorer | ||
| Flow.Launcher.Plugin.PluginIndicator | ||
| Flow.Launcher.Plugin.PluginsManager | ||
| Flow.Launcher.Plugin.ProcessKiller | ||
| Flow.Launcher.Plugin.Program | ||
| Flow.Launcher.Plugin.Shell | ||
| Flow.Launcher.Plugin.Sys | ||
| Flow.Launcher.Plugin.Url | ||
| Flow.Launcher.Plugin.WebSearch | ||
| Flow.Launcher.Plugin.WindowsSettings | ||