Bidirectional Volume Sync
New toggle for HA ↔ Sendspin volume linkage:
Real-time bidirectional sync. Adjust volume on either end, and the other follows instantly.
Complete decoupling. Each system maintains independent volume levels for isolated control.
Credits: Thanks to @danwig for the architectural suggestion that shaped this implementation.
Geek Mode - Live Audio Details
New option to surface technical playback information. Toggle it on to view real-time audio specs—codec, sample rate, bit depth, and sync status—displayed cleanly in the interface. An easy way to see exactly how your music is being processed, available whenever curiosity strikes.
Bug Fixes
Audio Queue Integrity
Fixed list queue logic ensuring a track must fully complete before transitioning to the next. Eliminates premature skipping and truncation during playback.
Legacy Device Camera Compatibility (Fixes #61)
Comprehensive compatibility patches for low-end devices including LineageOS 17.1 and Galaxy S2 8.0 LTE (gts28velte). Resolves rear camera malfunction on resource-constrained hardware.
Credits: Thanks to @yaro24 for testing feedback and device environment support.
Header Styling
Corrected table header rendering anomalies. Unified font weight and spacing for consistent visual hierarchy.
Wake Word Ducking (Fixes #59)
Restored "lower media volume when wake word recognized" functionality. Background audio now automatically attenuates upon wake detection, ensuring voice commands aren't drowned out by playback.
Credits: Thanks to @nils-mosbach for the detailed report and validation assistance.
