Swoosh/app
Paweł Orzech a1aae661c9 feat: add video/audio playback in Feed and Detail screens
- Add Media3 ExoPlayer dependencies (media3-exoplayer, media3-ui 1.2.1)
- Extend FeedPost with videoUrl and audioUrl fields
- Parse video/audio card URLs from mobiledoc JSON in FeedViewModel
- Map LocalPost video/audio URIs to FeedPost in toFeedPost()
- Create VideoPlayer composable: ExoPlayer in AndroidView, play button overlay, tap to play
- Create AudioPlayer composable: play/pause button, progress slider, duration text
- Integrate compact VideoPlayer and AudioPlayer in FeedScreen post cards
- Integrate full-size VideoPlayer and AudioPlayer in DetailScreen with reveal animations
- Load video/audio URIs when editing a post in ComposerViewModel
2026-03-20 00:49:24 +01:00
..
src feat: add video/audio playback in Feed and Detail screens 2026-03-20 00:49:24 +01:00
build.gradle.kts feat: add video/audio playback in Feed and Detail screens 2026-03-20 00:49:24 +01:00
proguard-rules.pro fix: add proguard rule to suppress missing errorprone annotations in release build 2026-03-19 15:37:24 +01:00