Move audio actions into their own subsection #21

Merged
sjg merged 1 commits from feat/audio-controls-section into main 2026-08-01 11:32:59 +02:00
Owner

Summary

  • move playback, transmit audio, RX/TX volume, squelch, audio level, and status into a collapsible Audio controls subsection
  • reuse the existing Advanced/Scheduler subsection treatment
  • automatically open Audio controls in Broadcast layout
  • automatically open Audio, Scheduler, and Advanced subsections in Full Controls layout
  • preserve all existing element IDs and audio event wiring

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 - move playback, transmit audio, RX/TX volume, squelch, audio level, and status into a collapsible `Audio controls` subsection - reuse the existing Advanced/Scheduler subsection treatment - automatically open Audio controls in Broadcast layout - automatically open Audio, Scheduler, and Advanced subsections in Full Controls layout - preserve all existing element IDs and audio event wiring ## 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:32:35 +02:00
feat(ui): add dedicated audio controls section
CI / lint (pull_request) Failing after 1s
CI / test (pull_request) Failing after 0s
CI / reuse (pull_request) Failing after 0s
CI / lint (push) Failing after 1s
CI / test (push) Failing after 1s
CI / reuse (push) Failing after 0s
b4ea35baf8
sjg merged commit b4ea35baf8 into main 2026-08-01 11:32:59 +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#21