mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Refactored the `History` class to separate query and last opened history into distinct models, introducing `LastOpenedHistoryItem` and deprecating `HistoryItem`. Added a `HistoryStyle` enum and property to allow users to toggle between "Query History" and "Last Opened History." Simplified history display logic and updated the UI with a dropdown for history style selection. Improved history item display with dynamic action population and relative timestamps. Enhanced performance by optimizing history storage with a maximum limit and streamlined logic for adding/retrieving items. Ensured backward compatibility by migrating legacy history data to the new format. Updated localization strings, removed deprecated properties, and cleaned up redundant code. Fixed bugs related to inconsistent history actions and edge cases with legacy data. |
||
|---|---|---|
| .. | ||
| DialogJump | ||
| Exception | ||
| Hotkey | ||
| Http | ||
| Image | ||
| Logger | ||
| Properties | ||
| Storage | ||
| UserSettings | ||
| Constant.cs | ||
| FileExplorerHelper.cs | ||
| Flow.Launcher.Infrastructure.csproj | ||
| FodyWeavers.xml | ||
| Helper.cs | ||
| IAlphabet.cs | ||
| KeyConstant.cs | ||
| NativeMethods.txt | ||
| packages.lock.json | ||
| PInvokeExtensions.cs | ||
| PinyinAlphabet.cs | ||
| Stopwatch.cs | ||
| StringMatcher.cs | ||
| TranslationMapping.cs | ||
| Win32Helper.cs | ||