Skip to content

Feature/net10 rework#6

Merged
clFaster merged 10 commits intomainfrom
feature/net10-rework
Dec 14, 2025
Merged

Feature/net10 rework#6
clFaster merged 10 commits intomainfrom
feature/net10-rework

Conversation

@clFaster
Copy link
Owner

Upgrade to .net 10, rewrite & refactor most parts if the application

…aller, test environment, and UI refinements

Implement core SVN Path Copy functionality, including settings model, registry-backed configuration, URL builder, and SharpSvn integration.

Add Windows shell extension with COM registration and context menu support.

Introduce full WiX installer setup with structured directories, package definitions, shell extension actions, and improved uninstall cleanup (shortcuts, folders, registry keys).

Refactor installer and shell extension projects for clarity, consistency, and maintainability; update WixToolset and project dependencies.

Enhance MainWindow layout and MainViewModel behavior; simplify UI by removing unused actions and persisting settings on property changes.

Add Docker/Podman-based SVN test environment with initialization and reset scripts; ensure reproducible multi-commit scenarios.

Improve shell extension registration checks via registry validation.

Expand and harden unit tests for configuration services and URL building.

Refactor README documentation for installation options, requirements, and Podman usage.

Update project metadata (authorship and copyright year).
@clFaster clFaster marked this pull request as ready for review December 14, 2025 21:31
@clFaster clFaster merged commit 41010e0 into main Dec 14, 2025
2 of 3 checks passed
@clFaster clFaster deleted the feature/net10-rework branch December 14, 2025 21:33
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