Skip to content
Open
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
4120407
Add initial Avalonia UI project for migration
taooceros Jan 15, 2026
e961dc5
Wire up Avalonia UI to actual plugin system
taooceros Jan 15, 2026
2079531
Fix MainWindow to use shared ViewModel from DI and add console logging
taooceros Jan 15, 2026
065dc19
Add global hotkey support for Avalonia UI
taooceros Jan 15, 2026
f3d3f80
Add DynamicData sorting, result persistence, and Windows Shell icon l…
taooceros Jan 15, 2026
2466b90
Fix UI blocking by running plugin queries on thread pool
taooceros Jan 15, 2026
192eb4d
Add context menu support for results in Avalonia UI
taooceros Jan 15, 2026
36e3530
Add internationalization support for Avalonia UI
taooceros Jan 15, 2026
5d80816
Refactor i18n to be self-initializing via DI
taooceros Jan 15, 2026
c68a03e
Delay window show until plugins are initialized
taooceros Jan 16, 2026
ed668f3
Add glyph icon support for results
taooceros Jan 16, 2026
29b2664
Improve glyph support and embed Segoe Fluent Icons
taooceros Jan 17, 2026
0f9b932
Add hotkey recorder with manual modifier tracking
taooceros Jan 18, 2026
8a99881
Add detailed Avalonia migration checklist
taooceros Jan 18, 2026
1d94565
Expand GeneralSettingsPage with ~25 settings using FluentAvalonia Set…
taooceros Jan 18, 2026
1209ca5
Fix flickering & add result highlighting
taooceros Jan 18, 2026
0e1af22
Implement WPF plugin settings hosting in Avalonia
taooceros Jan 19, 2026
fb9721c
refactor: move history storage to infrastructure and implement WPF se…
taooceros Jan 19, 2026
dda5874
Migrate Program plugin settings to Avalonia and fix scroll issues
taooceros Jan 19, 2026
19913fa
Fix OpenSettings command: ensure Main Window hides before showing Set…
taooceros Jan 19, 2026
2b328e5
Fix OpenSettings command: ensure Main Window hides before showing Set…
taooceros Jan 19, 2026
32aa3ff
Fix MainWindow visibility logic:
taooceros Jan 19, 2026
d9bfe49
Fix MainWindow startup visibility and OpenSettings logic
taooceros Jan 19, 2026
0c2f026
Implement comprehensive Plugins Settings page in Avalonia
taooceros Jan 26, 2026
c0d1767
feat(avalonia): add Avalonia settings views for 8 plugins
taooceros Jan 26, 2026
5e1411f
feat(avalonia): add Plugin Store settings page with virtualized grid
taooceros Jan 27, 2026
ae0bdbc
ci: trigger builds on draft PRs and add Avalonia artifact
taooceros Jan 27, 2026
82390b5
ci: add Avalonia build processing to post_build script
taooceros Jan 27, 2026
e726c44
ci: add self-contained publish for Avalonia build
taooceros Jan 27, 2026
e337f9e
feat(explorer): add Avalonia ActionKeywordSetting dialog
taooceros Jan 27, 2026
0681332
fix(explorer): complete Avalonia migration and fix action keyword cra…
shengkai16 Jan 31, 2026
8ee32df
fix(avalonia): fix localization keys in settings pages
shengkai16 Feb 1, 2026
8300235
fix(avalonia): fix enum translation in settings pages
shengkai16 Feb 1, 2026
9c99c7c
feat(avalonia): implement HighlightTextConverter with theme-aware sty…
shengkai16 Feb 1, 2026
c507bb9
chore(git): remove codemap files from tracking and add to gitignore
shengkai16 Feb 1, 2026
fbcd700
ci(github): add avalonia_migration branch to build triggers
shengkai16 Feb 1, 2026
c51c029
Merge branch 'dev' into avalonia_migration
shengkai16 Feb 1, 2026
5e1ec2b
fix(avalonia): update PluginManager API calls for Release build
shengkai16 Feb 1, 2026
54827a1
sk
shengkai16 Feb 4, 2026
0e90bc1
chore(avalonia): remove build cleanup targets and update lock file
Feb 4, 2026
b0dfd0b
feat(avalonia): implement preview hotkey setting and update migration…
Feb 4, 2026
45e2ce4
docs(avalonia): mark text highlighting as done in checklist
Feb 4, 2026
11eefa4
chore: upgrade from .NET 9 to .NET 10
Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ on:
branches:
- dev
- master
- avalonia_migration
pull_request:
types: [opened, synchronize, reopened, ready_for_review]

jobs:
build:
Expand Down Expand Up @@ -89,3 +91,10 @@ jobs:
path: |
Output\Packages\RELEASES
compression-level: 0
- name: Upload Avalonia Build
uses: actions/upload-artifact@v5
with:
name: Flow Launcher Avalonia
path: |
Output\Release\Avalonia\
compression-level: 6
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -304,4 +304,5 @@ Output-Performance.txt

# vscode
.vscode
.history
.history**/codemap.md
.slim/
Loading
Loading