Skip to content

Conversation

@pj-mathematician
Copy link

@pj-mathematician pj-mathematician commented Jul 15, 2025


name: Feature Added
about: Makes individual messages in the transcript selectable

Summary of Changes

Enable text selection in transcript messages for improved user experience

  • Added text selection capability to STT (Speech-to-Text) messages: Modified the .stt-message CSS class in SttView.js to include user-select: text and cursor: text properties, allowing users to click and drag to select transcribed text
  • Enhanced copy functionality: Users can now manually select and copy specific portions of transcript text using standard text selection methods (click and drag, Ctrl+C/Cmd+C)

Technical details:

  • Updated SttView.js: Added user-select: text and cursor: text to .stt-message CSS rule

User impact:

  • Users can now select and copy individual words, phrases, or entire messages from the transcript interface
  • Improves accessibility and usability for users who need to reference or share specific portions of transcribed content
  • Maintains existing copy-all functionality while adding granular text selection

Related Issue

Please replace XXX with the issue number that this pull request resolves. If it does not resolve a specific issue, please explain why this change is needed.

Contributor's Self-Review Checklist

Please check the boxes that apply. This is a reminder of what we look for in a good pull request.

  • I have read the CONTRIBUTING.md document.
  • My code follows the project's coding style and architectural patterns as described in DESIGN_PATTERNS.md.
  • I have added or updated relevant tests for my changes.
  • I have updated the documentation to reflect my changes (if applicable).
  • My changes have been tested locally and are working as expected.

Additional Context (Optional)

Add any other context or screenshots about the pull request here.
image

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.

[FEAT] Make messages in Show Transcript copy-able

1 participant