Skip to content

Release 1.3.0: new first-run permission flow - #7

Merged
StevenACZ merged 7 commits into
mainfrom
feat/permission-flow
Sep 25, 2026
Merged

StevenACZ merged 7 commits into
mainfrom
feat/permission-flow

Conversation

@StevenACZ

Copy link
Copy Markdown
Owner

Summary

  • First launch asks for Accessibility in one setup window with a short reason.
  • Open Settings shows a guide inside System Settings that follows its window every frame and lets you drag Encaje's icon into the list; the setup window comes back to the front after the grant.
  • Once access is on, a short welcome plays and closes by itself. Macs where Encaje is already set up skip it.
  • The old welcome window and Settings assistant are removed.
  • Version 1.3.0, build 18.

Verification

  • make check passes with 91 tests.
  • First run walked from zero permissions on a test Mac.

@StevenACZ
StevenACZ merged commit efb0783 into main Sep 25, 2026
2 checks passed
@StevenACZ
StevenACZ deleted the feat/permission-flow branch September 25, 2026 20:59
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