Flow.Launcher/Plugins/Flow.Launcher.Plugin.Explorer
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
..
EverythingSDK Add sdk files 2022-11-04 01:19:14 -05:00
Exceptions Add new constructor for EngineNotAvailableException 2023-01-19 16:21:23 +08:00
Helper Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00
Images - Change Explorer Plugin Icon 2024-05-31 23:49:13 +09:00
Languages New Crowdin updates (#4002) 2025-10-14 12:14:37 +03:00
Search Improve semaphore lock handling and code robustness 2025-11-07 15:30:07 +08:00
ViewModels Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
Views Move to iNKORE.UI.WPF.Modern UI Framework (#3593) 2025-10-05 13:44:40 +03:00
ContextMenu.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
Flow.Launcher.Plugin.Explorer.csproj Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
Main.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
plugin.json set all of plugins' version to default 1.0.0 2025-05-20 09:06:11 +00:00
Settings.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00