No description
- Kotlin 100%
|
All checks were successful
CI / build (push) Successful in 3m17s
- Output picker is now one list: local outputs (This phone + connected Bluetooth/wired/USB, routed via ExoPlayer.setPreferredAudioDevice), then MA speakers, then "Add a device…" (system switcher) for pairing new BT/Cast. - Grouping uses link/unlink icons; per-device volume sliders in the picker; the player's volume slider drives group volume when speakers are grouped. - Fix jumpy controls: optimistic-lock guards hold a just-set volume/seek/play value until MA confirms it, so the ~1s poll can't snap it back. - Palette: derive gradient + accent from population-weighted swatches (dominant for the gradient, most colorful well-represented swatch for the accent) so the colours are actually present in the cover art. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| .idea | ||
| app | ||
| gradle | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| MUSIC_ASSISTANT.md | ||
| settings.gradle.kts | ||
| STATE.md | ||
| WAVEFORM_PLAN.md | ||