Flow.Launcher/Flow.Launcher.Avalonia
Hongtao Zhang 0f9b9329dd Add hotkey recorder with manual modifier tracking
- Add HotkeyRecorderDialog with global keyboard hook for capturing hotkeys
- Implement manual modifier state tracking to handle swallowed key events
- Add HotkeyControl button that opens the recorder dialog
- Add CheckAvailability and RemoveToggleHotkey to HotKeyMapper
- Expose GetKeyFromVk helper in GlobalHotkey infrastructure
- Add Settings pages (General, Plugin, Theme, Proxy, About)
- Add PreviewPanel for result previews in main window
- Fix hook reuse issue by clearing callback on close instead of disposing
2026-01-18 02:10:53 -08:00
..
Converters Add internationalization support for Avalonia UI 2026-01-15 01:10:53 -08:00
Helper Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
Resource Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
Resources Improve glyph support and embed Segoe Fluent Icons 2026-01-17 12:50:07 -08:00
Themes Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
ViewModel Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
Views Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
App.axaml Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
App.axaml.cs Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
app.manifest Add initial Avalonia UI project for migration 2026-01-14 23:01:35 -08:00
AvaloniaPublicAPI.cs Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
Flow.Launcher.Avalonia.csproj Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
MainWindow.axaml Add hotkey recorder with manual modifier tracking 2026-01-18 02:10:53 -08:00
MainWindow.axaml.cs Improve glyph support and embed Segoe Fluent Icons 2026-01-17 12:50:07 -08:00
Program.cs Add initial Avalonia UI project for migration 2026-01-14 23:01:35 -08:00