kitlangton / kitlangton/Hex

Feature Request: Pause and resume recordings

Open
#129 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
2.9k
Forks
226
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Sometimes mid-recording I need to collect my thoughts, take a quick break, or wait for background noise to pass. Right now the only option is to cancel and start over, which means losing everything I've recorded so far.

**Describe the solution you'd like**
The ability to pause and resume recordings:
- Pause the recording temporarily (visual indicator changes to show paused state)
- Resume recording when ready
- Final transcript combines all recorded segments seamlessly

**Describe alternatives you've considered**
I've tried keeping quiet during pauses, but this often results in placeholder text like "Thank you" being inserted into the transcription. Canceling and restarting loses all progress.

**Additional context**
This would be especially helpful for longer dictations where restarting from scratch isn't ideal — for example when recording meeting notes, drafting emails, or dictating longer texts.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by checking the legacy Swift Hex app and its recording and transcription entry points; no files or tests are named in the issue. Before implementing, verify whether this belongs in the legacy app or the Rust rewrite referenced in the repository description, then confirm that pause/resume preserves segments, updates the visual state, and produces one combined transcript.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.