mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Added detailed debug logging to `IndexWin32ProgramsAsync` and `IndexUwpProgramsAsync` to track the indexing process, including preparation, start, retrieval, caching, and completion. Replaced direct updates to `_settings.LastIndexTime` with a thread-safe lock to prevent race conditions. Enhanced `IndexProgramsAsync` with a debug log to indicate the start of indexing for better traceability. Updated program retrieval logic to process Win32 and UWP programs in parallel with cancellation support and applied the `HideUninstallersFilter` for cleaner results. |
||
|---|---|---|
| .. | ||
| Images | ||
| Languages | ||
| Logger | ||
| Programs | ||
| ViewModels | ||
| Views | ||
| AddProgramSource.xaml | ||
| AddProgramSource.xaml.cs | ||
| Flow.Launcher.Plugin.Program.csproj | ||
| Main.cs | ||
| NativeMethods.txt | ||
| plugin.json | ||
| ProgramSuffixes.xaml | ||
| ProgramSuffixes.xaml.cs | ||
| Settings.cs | ||
| SuffixesConverter.cs | ||