Playback Control Fix:
- Changed from player_command to player_queues API
- Use player_queues/play, pause, next, previous
- Changed player_id to queue_id parameter
- Fixes "Invalid command: player_command/*" errors
- Playback controls (play/pause/next/previous) now work correctly
Button Animations:
- Created AnimatedIconButton widget with scale-down animation
- Added press animations to all playback control buttons
- Mini player: previous, play/pause, next buttons
- Now playing screen: previous, play/pause, next buttons
- Buttons scale to 85% when pressed for tactile feedback
- Custom _AnimatedPlayButton for the circular play/pause button
- Maintains white circular background
- Smooth scale animation on press
Buttons now feel responsive and provide visual feedback on tap.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>