Skip to content

Always capture timestamps; add show/hide toggle in output - #2

Merged
J3012B merged 1 commit into
mainfrom
feature/timestamps-toggle
Aug 8, 2026
Merged

J3012B merged 1 commit into
mainfrom
feature/timestamps-toggle

Conversation

@J3012B

@J3012B J3012B commented Aug 8, 2026

Copy link
Copy Markdown
Owner

What

Timestamps are now captured for every transcription — file uploads (drag-and-drop, file picker) as well as URLs. Previously only URL transcriptions carried timestamps; file uploads were plain text.

The output screen gains a persistent Timestamps toggle (switch in the detail header, default on, stored via @AppStorage). Flipping it shows or hides the [m:ss] stamps instantly — no re-transcription — because they're stripped from the already-stored text via a new SRT.stripTimestamps helper.

Details

  • whisper always runs with -osrt; the stored transcript always carries stamps.
  • Copy button and the sidecar .txt file honor the current toggle state.
  • Sidebar preview strips stamps for a clean one-line summary.
  • Existing plain-text history displays fine either way (can't gain stamps retroactively; a Re-run produces a timestamped version).
  • Marketing version bumped to 1.1 → CI ships 1.1.<run>.

🤖 Generated with Claude Code

Every transcription now runs whisper with -osrt, so file uploads (drag,
drop, file picker) carry [m:ss] timestamps just like URL transcriptions
did. The output screen gains a persistent "Timestamps" switch (default
on, stored via @AppStorage) that shows or hides the stamps instantly —
no re-transcription — by stripping them from the stored text.

Copy and the sidecar .txt honor the toggle; the sidebar preview strips
stamps for a clean one-line summary. Bumps marketing version to 1.1.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@J3012B
J3012B merged commit bd3cc55 into main Aug 8, 2026
2 checks passed
@J3012B
J3012B deleted the feature/timestamps-toggle branch August 8, 2026 05:12
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