Show Broadcast layout only for WFM-capable rigs #17

Merged
sjg merged 1 commits from fix/broadcast-layout-capability into main 2026-08-01 11:07:08 +02:00
Owner

Summary

  • expose supported modes for every rig returned by /rigs
  • show the Broadcast operator layout only when an enumerated rig supports WFM
  • fall back to Compact if a saved Broadcast layout is no longer available
  • derive availability from the complete rig list rather than only the active rig

Verification

  • JavaScript syntax validation
  • cargo fmt --all -- --check
  • cargo test -p trx-frontend-http (52 passed)
  • cargo clippy -p trx-frontend-http --all-targets -- -D warnings
  • git diff --check
## Summary - expose supported modes for every rig returned by `/rigs` - show the Broadcast operator layout only when an enumerated rig supports WFM - fall back to Compact if a saved Broadcast layout is no longer available - derive availability from the complete rig list rather than only the active rig ## Verification - JavaScript syntax validation - `cargo fmt --all -- --check` - `cargo test -p trx-frontend-http` (52 passed) - `cargo clippy -p trx-frontend-http --all-targets -- -D warnings` - `git diff --check`
sjg added 1 commit 2026-08-01 11:05:57 +02:00
fix(ui): gate broadcast layout on rig capability
CI / lint (pull_request) Failing after 2s
CI / test (pull_request) Failing after 2s
CI / reuse (pull_request) Failing after 2s
CI / lint (push) Failing after 1s
CI / test (push) Failing after 3s
CI / reuse (push) Failing after 1s
35a492ec95
sjg merged commit 35a492ec95 into main 2026-08-01 11:07:08 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sjg/trx-rs#17