Skip to content

Keep recognition HUD single-line - #73

Merged
IchenDEV merged 1 commit into
mainfrom
codex/single-line-recognition-hud
Aug 11, 2026
Merged

Keep recognition HUD single-line#73
IchenDEV merged 1 commit into
mainfrom
codex/single-line-recognition-hud

Conversation

@IchenDEV

Copy link
Copy Markdown
Owner

Summary

  • keep transcribing, processing, and inserting overlays as 40-point single-line capsules
  • remove the second-row simulated progress track and its timer state
  • add regression coverage for consistent working-state geometry

Why

The recognition HUD expanded from the compact recording capsule into a taller two-row layout. That caused the overlay to jump vertically after recording stopped. The working states now retain the established capsule height while continuing to communicate activity through their status icon and label.

User impact

The transition from recording to recognition stays visually stable, with no extra progress row or height change.

Validation

  • swift test --scratch-path /Users/chenli/projects/opentype/.build — 529 tests passed, 7 skipped; 2 Swift Testing tests passed
  • ./scripts/ci-basic-checks.sh
  • git diff --check
  • rendered the recognition state in the real macOS overlay and confirmed the 40-point single-line capsule

@IchenDEV
IchenDEV marked this pull request as ready for review August 11, 2026 04:18
@IchenDEV
IchenDEV merged commit d4a3489 into main Aug 11, 2026
2 checks passed
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