Skip to content

Add per-device mirror mode for Remote teleprompter view - #52

Open
voicaandrei wants to merge 1 commit into
f:masterfrom
voicaandrei:feat/remote-mirror-toggle
Open

Add per-device mirror mode for Remote teleprompter view#52
voicaandrei wants to merge 1 commit into
f:masterfrom
voicaandrei:feat/remote-mirror-toggle

Conversation

@voicaandrei

@voicaandrei voicaandrei commented May 24, 2026

Copy link
Copy Markdown

Summary

  • add a per-device Mirror toggle to the Remote browser teleprompter UI
  • apply horizontal flipping client-side with scaleX(-1) on the remote view
  • persist mirror preference per browser/device using localStorage
  • support quick setup URL overrides with ?mirror=1 and ?mirror=0
  • document Remote mirror usage in README

Scope

  • Remote browser output only
  • Native external display mirror behavior remains unchanged

Testing

  • validated Swift diagnostics for touched files (no errors)
  • verified branch commit includes BrowserServer and README changes

f pushed a commit that referenced this pull request Aug 22, 2026
Remote viewers on teleprompter glass need the script flipped horizontally.
Adds a Mirror control to the remote view that flips the reading surface with
scaleX(-1). It sits above every screen, including the waiting screen, so a
rig can be set up before the prompter starts, and it stays unflipped itself
so it remains legible and tappable.

The choice is stored per browser in localStorage, and ?mirror=1 / ?mirror=0
presets a device from a QR code or bookmark.

Builds on the approach in #52 by voicaandrei.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

2 participants