Raise minSdk to 31 and update AGENTS.md status

This commit is contained in:
Atte149 2026-06-16 19:59:14 +03:00
parent 6ddbb01973
commit 8405f18f5f
2 changed files with 6 additions and 4 deletions

View file

@ -13,7 +13,7 @@
- **Аудио:** ExoPlayer (Media3) + MediaSession
- **Фоновые задачи:** WorkManager
- **Читалка:** собственная Book's Story (jsoup, pdfbox, commonmark)
- **minSdk:** 26 (план — поднять до 31 позже)
- **minSdk:** 31
- **compileSdk/targetSdk:** 36
## Goal
@ -77,8 +77,10 @@
- Audiobook player with ExoPlayer + MediaSession.
- TTS jobs screen via bookshelf-api.
- Reading and playback progress sync with periodic WorkManager worker.
- Current: `feature/ui-polish` builds and produces `app-debug.apk` (~57 MB). Debug APK uploaded as `BookStory-debug-4.apk` to ownCloud.
- Next: polish / bugfixes, backend endpoint parity for progress sync, test on device, raise minSdk, push to Forgejo once repo is created.
- Current: `feature/ui-polish` builds and produces `app-debug.apk` (~58 MB). Debug APK uploaded as `BookStory-debug-6.apk` to ownCloud.
- Polished: PlayerContent and TtsContent labels moved to `strings.xml`; TTS WorkManager observer leak fixed (`TtsModel` removes observer in `onCleared`).
- Raised `minSdk` from 26 to 31.
- Next: backend endpoint parity for progress sync, test on device, push to Forgejo once repo is created.
## WARNs