Skip to content

feat: add configurable recording overlay - #210

Merged
jatinkrmalik merged 2 commits into
VocaHQ:mainfrom
Mr-Sunglasses:ui/handy-style-overlay
Aug 11, 2026
Merged

feat: add configurable recording overlay#210
jatinkrmalik merged 2 commits into
VocaHQ:mainfrom
Mr-Sunglasses:ui/handy-style-overlay

Conversation

@Mr-Sunglasses

@Mr-Sunglasses Mr-Sunglasses commented Aug 11, 2026

Copy link
Copy Markdown
Member

Demo

Screen.Recording.2026-08-11.at.2.15.13.PM.-.GitHub.mp4

Summary

  • replace the mic-only cursor indicator with configurable Off, Minimal, and Live overlay styles
  • add responsive waveform animation, recording duration, processing feedback, and an in-overlay cancel action
  • support Near cursor, Top, and Bottom placement with edge-aware multi-display clamping
  • refine the compact 128x44 Minimal pill and balanced 272x72 Live panel layouts

Testing

  • swift test — 295 passed, 3 skipped, 0 failures
  • make build — release app bundle built successfully with ad-hoc signing
  • manually verified the Minimal and Live overlay layouts and interaction

@github-actions github-actions Bot added app ci enhancement New feature or request and removed enhancement New feature or request ci labels Aug 11, 2026
@jatinkrmalik

Copy link
Copy Markdown
Member

@Mr-Sunglasses This is amazing. Thank you for the contribution.

@jatinkrmalik
jatinkrmalik merged commit b2f5be7 into VocaHQ:main Aug 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants