Skip to content

Fix start with system registration#250

Merged
enaboapps merged 2 commits into
mainfrom
fix/start-with-system-registration-249
Jun 24, 2026
Merged

Fix start with system registration#250
enaboapps merged 2 commits into
mainfrom
fix/start-with-system-registration-249

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • Replace Electron login-item startup registration with deterministic HKCU Run registration.
  • Verify StartupApproved state and expose non-sensitive registration diagnostics.
  • Add bounded startup diagnostics JSONL logging.
  • Show a small Settings warning when Windows disables or points startup at an old path.

Validation

  • npm test -- src/main/system-startup.test.ts src/main/windows-startup-registry.test.ts src/main/startup-diagnostics.test.ts src/main/single-instance.test.ts
  • npm test
  • npm run build

Closes #249

@enaboapps enaboapps added this to the Release 0.1.15 milestone Jun 24, 2026
@enaboapps enaboapps merged commit 8643099 into main Jun 24, 2026
1 check passed
@enaboapps enaboapps deleted the fix/start-with-system-registration-249 branch June 24, 2026 11:20
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.

Fix start with system registration

2 participants