Flow.Launcher/Plugins
Jack251970 f632a4b773 Add caching to QueryAsync and integrate cache reset logic
Introduced a MemoryCache to improve QueryAsync performance by
caching query results, reducing redundant computations. Added
a ResetCache method to reinitialize the cache when settings
are updated. Integrated cache reset calls into settings
property setters to ensure consistency.

Refactored query logic to leverage MemoryCache.GetOrCreateAsync
for streamlined caching. Removed redundant code and debug
logging for improved readability and maintainability. Ensured
thread safety with proper locking mechanisms. Simplified and
consolidated caching logic for better maintainability.
2025-10-26 20:59:29 +08:00
..
Flow.Launcher.Plugin.BrowserBookmark Bump Microsoft.Data.Sqlite from 9.0.9 to 9.0.10 2025-10-14 22:07:02 +00:00
Flow.Launcher.Plugin.Calculator Release 2.0.2 | Plugin 5.1.0 (#4046) 2025-10-14 13:49:29 +03:00
Flow.Launcher.Plugin.Explorer BUG: Explorer plugin navigate path should only show results in current path (#4053) 2025-10-21 12:12:45 +11:00
Flow.Launcher.Plugin.PluginIndicator Code cleanup & Use Flow.Launcher.Localization to improve code quality (#4009) 2025-09-27 19:18:33 +03:00
Flow.Launcher.Plugin.PluginsManager Release 2.0.1 (#3998) 2025-09-21 20:23:00 +08:00
Flow.Launcher.Plugin.ProcessKiller Release 2.0.2 | Plugin 5.1.0 (#4046) 2025-10-14 13:49:29 +03:00
Flow.Launcher.Plugin.Program Add caching to QueryAsync and integrate cache reset logic 2025-10-26 20:59:29 +08:00
Flow.Launcher.Plugin.Shell add removal todo comment 2025-09-30 22:28:41 +10:00
Flow.Launcher.Plugin.Sys New Crowdin updates (#4002) 2025-10-14 12:14:37 +03:00
Flow.Launcher.Plugin.Url merge back v2.0.2 from master to dev 2025-10-14 22:35:06 +11:00
Flow.Launcher.Plugin.WebSearch Release 2.0.2 | Plugin 5.1.0 (#4046) 2025-10-14 13:49:29 +03:00
Flow.Launcher.Plugin.WindowsSettings Release 2.0.2 | Plugin 5.1.0 (#4046) 2025-10-14 13:49:29 +03:00