Skip to content

Enable Windows desktop repository operations - #3

Merged
XSY-28 merged 8 commits into
mainfrom
codex/windows-repository-operations
Oct 7, 2026
Merged

XSY-28 merged 8 commits into
mainfrom
codex/windows-repository-operations

Conversation

@XSY-28

@XSY-28 XSY-28 commented Oct 7, 2026 •

Copy link
Copy Markdown
Owner

Windows desktop users can now preview and confirm whole-file stage/unstage, ordinary commits, local branch creation and branch switching. The native bridge protects receipts with Windows ACLs, replaces files within their directory and runs Git/hooks/signers in a bounded Windows Job. Built-in CRLF/text/eol conversion uses captured settings and the original index in isolated metadata, preserving ordinary Git add behavior for legacy CRLF content.

Validation: local type checks and 236 tests passed; macOS and Windows source checks passed on 91ffd93. Windows source tests include real repository writes, ACL/junction rejection, hook failure/timeout and actual process-crash recovery. The candidate EXE passed real NSIS installation, installed WebView2/Tauri viewing and all five writes, normal exit and uninstall (verification run). The preview wait in the verification script was adjusted from 5 to 30 seconds after observing the real window still preparing its preview.

Desktop version is 0.3.0. Installation and verification documentation describe the native desktop requirement and remaining Windows physical-device/signing boundaries. Final source checks for b9eb2a6 passed on both platforms (source run). Publication uses a fresh build of the merged release tag.

@XSY-28
XSY-28 marked this pull request as ready for review October 7, 2026 13:07
@XSY-28
XSY-28 merged commit 4d85d09 into main Oct 7, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant