Skip to content

vega-web-remote v0.2.0 - #1

Merged
ddedic merged 5 commits into
mainfrom
release/v0.2.0
Oct 20, 2026
Merged

ddedic merged 5 commits into
mainfrom
release/v0.2.0

Conversation

@ddedic

@ddedic ddedic commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

A new look: the remote now looks and reads like a TV remote.

Changed

  • The keys sit in a remote body in the order of a TV remote: the D-pad and OK, then Back, Home and Menu, then Rewind, Play/Pause and Fast-forward, then Previous, Hold OK and Next. It is the same column on a phone and on a desktop.
  • The title is a wordmark: a ring mark, Vega in bold, then web remote.
  • One status line replaces the error text: the last press and its round trip (Right · 41 ms), Holding OK…, or what went wrong.
  • The text field is called Type on the TV, and text it won't accept says why instead of being sent.

Added

  • Hold OK on the remote for 0.6 seconds for a long press; a ring fills around it as you hold. Hold OK and Shift+Enter still work.
  • A pilot light on the remote: blue when a press lands, red when it fails.
  • A message with Retry when the device doesn't answer, when it has left vega device list, or when the remote's server has stopped.
  • A loading state while devices are listed, and a how-to with Search again when there are none.
  • ? opens a sheet with every keyboard shortcut.
  • Visible focus rings, labels on every icon key, a short vibration on phones that support it, and no motion when your system asks for reduced motion.
  • A quiet footer at the bottom of the page linking to BoothWall, and the remote's ring icon in the browser tab.

Fixed

  • Keyboard shortcuts no longer fire while the device picker has focus, or with Cmd, Ctrl or Alt held, so browser shortcuts work.

A remote body with the keys in TV-remote order, one status line with the
round trip, a pilot light, hold-to-long-press on OK, toasts with Retry,
loading and no-device states, a shortcut sheet and a BoothWall credit.
The page lives in src/ui and is inlined at startup; every skin colour is
a token in remote.css.
…ab-r11), and the ring icon

Drops the lab-r5 backlight and the inline credit.
@ddedic ddedic self-assigned this Oct 20, 2026
@ddedic
ddedic merged commit c4ed655 into main Oct 20, 2026
3 checks passed
@ddedic
ddedic deleted the release/v0.2.0 branch October 20, 2026 12:10
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