Bug Fixes
- Fixed preferred user mode not working correctly with multiple active streams
- Fixed settings not updating properly when changing display modes
- Fixed stream selection not prioritizing preferred user after settings changes
- Fixed incorrect settings path causing preferred user selection to fail
Improvements
- Reworked stream handling system:
- Each playback is now treated as a distinct stream
- Better state tracking for active streams
- Improved stream transition handling
- Enhanced logging for stream status changes
- Streamlined settings management:
- Real-time setting updates reflection
- Better configuration validation
- Comprehensive logging for settings changes
- Removed deprecated Plex title mapping system from v3.3.3 and changed to simpler username