88e0adec5d6c70021f96092b4afc309f35d23d2a
Add an "Echo cancellation" checkbox to the in-call control column (beside Push-to-Talk). It binds to the same config.echo_cancellation_enabled flag and ToggleEchoCancellation message as the Settings checkbox, so the two stay in sync automatically (single source of truth; iced re-renders from it). A tooltip is explicit that it applies on the NEXT room join — the current PipeWire-module AEC is wired at join time and isn't hot-swappable mid-call. (A true live in-call toggle falls out for free once the in-process EchoCanceller lands — AEC Stage E.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>