NuvioStreaming/composeApp
tapframe aac7fc9534 feat: Implement audio and subtitle language preferences
- Added `DeviceLanguagePreferences` for Android and iOS to retrieve preferred language codes.
- Enhanced `PlayerSettingsStorage` to save and load preferred audio and subtitle languages.
- Updated `PlayerSettingsRepository` to manage audio and subtitle language preferences.
- Modified `PlayerScreen` to apply preferred audio and subtitle selections.
- Introduced `PlaybackSettingsSection` in `PlaybackSettingsPage` for user to select audio and subtitle languages.
- Added language normalization and matching functions to support language preference logic.
- Updated `SubtitleTrack` model to include `isForced` property for subtitle tracks.
2026-03-29 15:01:08 +05:30
..
src feat: Implement audio and subtitle language preferences 2026-03-29 15:01:08 +05:30
build.gradle.kts feat: Integrate Supabase authentication and profile management features 2026-03-28 19:32:45 +05:30