Flow.Launcher/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything
Jack251970 2adbc334a2 Improve semaphore lock handling and code robustness
Added `lockAcquired` flags in `PluginsManifest.cs` and `Main.cs`
to ensure semaphore locks are only released if successfully
acquired, preventing potential runtime errors. Updated `finally`
blocks to conditionally release locks based on these flags.

Removed redundant cancellation check in `EverythingAPI.cs` to
simplify code, assuming cancellation is handled elsewhere. These
changes enhance reliability and maintainability of the codebase.
2025-11-07 15:30:07 +08:00
..
Exceptions Add missing File 2022-06-25 12:39:01 -05:00
EverythingAPI.cs Improve semaphore lock handling and code robustness 2025-11-07 15:30:07 +08:00
EverythingApiDllImport.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00
EverythingDownloadHelper.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
EverythingSearchManager.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
EverythingSearchOption.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00
EverythingSortOption.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00