I got ahead of myself and should have waited, didn't expect to get this working so quickly.
[v0.2.6]
Added
Stream Deck plugin for Elgato Stream Deck — control the Beta Overlay directly from hardware buttons. 7 action types: Overlay Toggle, Tower Field, Name Display, Class Filter, Tower Auto-Cycle, Results Control, Grid Control.
Stream Deck: green active-state highlighting — buttons turn green when their associated overlay or feature is active, providing at-a-glance feedback.
Stream Deck: class filter context selector — configure class filter buttons for Tower, Session Results, or Mid-Race Results context, with matching labels and green highlighting.
Stream Deck: app logo used as plugin icon in the Stream Deck action list and marketplace.
Stream Deck Plugin Installation
Close the Elgato Stream Deck application.
Copy the com.lmu-broadcast-control.streamdeck.sdPlugin folder from the streamdeck-plugin directory to %APPDATA%\Elgato\StreamDeck\Plugins.
Restart the Stream Deck application.
The LMU Broadcast Control category will appear in the Stream Deck action list.
Requirements: LMU Broadcast Control must be running with the Beta Overlay active. The plugin connects to localhost:5111.
Fixed
- Installer: fixed missing application DLL and dependencies — the installer now includes all published files, resolving "The application to execute does not exist" errors on launch.
- Installer: removed unnecessary .NET 8 Desktop Runtime check — the app is self-contained (runtime bundled), so the check was incorrectly blocking installation for users without a separate .NET install.