Skip to content

Correct Windows startup registration and save feedback - #4

Merged
ctoth merged 3 commits into
masterfrom
improve/startup-registration
Oct 29, 2026
Merged

ctoth merged 3 commits into
masterfrom
improve/startup-registration

Conversation

@ctoth

@ctoth ctoth commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Correct the existing Windows startup panel: update the rendered checkbox, treat missing registration as disabled, and create or remove only this application's Run value using the required registry rights. Quote launch commands with the standard Windows command-line encoder; source launches include the interpreter as well as the script.

Access errors are not treated as absent registration. The panel logs and displays a translated warning if saving fails. Startup remains Windows-only.

Uses the shared CI and controlled-test infrastructure already integrated into master. Adds eight focused tests with a doubled registry; PR CI runs tests and package build. No actual user registry entries were changed and no login-time launch is claimed.

@ctoth
ctoth changed the base branch from improve/integration-contract to master October 29, 2026 18:27
@ctoth
ctoth merged commit 3875507 into master Oct 29, 2026
1 check passed
@ctoth
ctoth deleted the improve/startup-registration branch October 29, 2026 18:37
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