Skip to content

Polish the ready screen, Settings, and app copy - #219

Merged
alexkroman merged 2 commits into
mainfrom
codex/ready-screen-hig-polish
Sep 30, 2026
Merged

alexkroman merged 2 commits into
mainfrom
codex/ready-screen-hig-polish

Conversation

@alexkroman

Copy link
Copy Markdown
Collaborator

What & why

Simplifies the ready screen and aligns Settings and app copy with macOS conventions. Recent dictations show separators only between actual entries and a concise empty state. Style editing lives in Settings, and the main window shows a passive Default label when there are no custom styles. Deleting the last custom style refreshes the open main window immediately.

Uses semantic link colors, clarifies the Settings button, removes forced General-pane selection, enlarges Vocabulary add/remove targets, and simplifies explanatory copy. The menu-bar dictation hint now follows the configured Tap/Hold mode.

How it was tested

  • scripts/check.sh passes on macOS: engine tests, coverage, sanitizers, app build, lint, project drift, and unused-code analysis.
  • Read AGENTS.md; no settled decisions reintroduced.
  • Engine documentation updated for recent-history layout changes.
  • UI-test target compiled with xcodebuild build-for-testing. Added a regression test for deleting the final style while the ready window remains open.
  • UI automation and leak scan were not run locally; the required CI gate runs both.

@alexkroman
alexkroman enabled auto-merge (squash) September 30, 2026 13:45
@alexkroman
alexkroman merged commit 383dcda into main Sep 30, 2026
10 checks passed
@alexkroman
alexkroman deleted the codex/ready-screen-hig-polish branch September 30, 2026 14:39
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.

2 participants