-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Phase 11 — Windows Desktop (WinFsp virtual filesystem) #189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
ecd401c
docs(11): capture phase context
FSM1 bd31b15
docs(11): research Windows desktop phase domain
FSM1 74005b4
docs(11): create Windows Desktop phase plan
FSM1 b6a48a9
add local claude settings json to gitignore
FSM1 a387ccd
fix(11): revise plans based on checker feedback
FSM1 f0acb73
feat(11-01): platform-agnostic inode types and WinFsp build infrastru…
FSM1 fb1e1f0
feat(11-01): platform-agnostic file handles and operations layer
FSM1 da36225
docs(11-01): complete platform abstraction layer plan
FSM1 26a8736
feat(11-02): WinFsp FileSystemContext implementation
FSM1 fb1802c
feat(11-02): Windows mount/unmount and module dispatch
FSM1 d709795
docs(11-02): complete WinFsp Operations Implementation plan
FSM1 0a08ae6
feat(11-03): platform branching and WinFsp runtime detection
FSM1 a39282d
feat(11-03): NSIS installer with WinFsp bundling and CI Windows build
FSM1 dc3a5f2
docs(11-03): complete NSIS Installer & CI Windows Build plan
FSM1 54918a5
fix(11): extract shared decrypt functions for Windows compilation
FSM1 ace1092
docs(11): complete Windows Desktop phase
FSM1 428c3ec
fix(11): use allowed CI actions for Windows jobs
FSM1 8472e5e
fix(11): move nsis config inside bundle.windows and chain CI jobs
FSM1 7165e14
fix(11): create WinFsp MSI placeholder for cargo check resource glob
FSM1 71e3281
fix(11): align WinFsp FileSystemContext with actual crate API
FSM1 64b94cb
fix(11): align WinFsp code with actual crate 0.12.4 API (round 2)
FSM1 5441df4
fix(11): align WinFsp API types with actual trait signatures (round 3)
FSM1 7272291
fix(11): fix final 4 WinFsp compilation errors (round 4)
FSM1 ba6a4d4
fix(11): add DirInfo const generic type annotation
FSM1 e1e0c9b
fix(11): resolve borrow checker errors in WinFsp read_directory prefetch
FSM1 baa8d95
fix(ci): pass --no-default-features to Windows Tauri build
FSM1 202b31b
fix(ci): pass cargo flags via -- separator in tauri build
FSM1 1a41000
fix(11): fix WinFsp registry detection and add ICO tray icon support
claude 0cecbb3
fix(11): fix WinFsp mount lifecycle and file flush timing
FSM1 0236bd8
docs(11): add Phase 11 Windows desktop UAT results and WinFsp placeho…
FSM1 2652c6a
ci: add macOS desktop build to CI pipeline
FSM1 4e0d343
fix(ci): run macOS cargo check from src-tauri directory
FSM1 81560a8
fix(desktop): use Tauri IPC for OAuth popup on Windows
FSM1 1af2c63
fix(desktop): address CodeRabbit review feedback on Phase 11 PR
FSM1 cc4cefa
fix(desktop): address follow-up CodeRabbit review comments
FSM1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -40,3 +40,4 @@ coverage/ | |
| # Temporary files | ||
| temp/* | ||
| tests/e2e/test-results/* | ||
| .claude/settings.local.json | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.