Raise minSdk to 31 and update AGENTS.md status
This commit is contained in:
parent
6ddbb01973
commit
8405f18f5f
2 changed files with 6 additions and 4 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ android {
|
|||
// Default configuration
|
||||
defaultConfig {
|
||||
applicationId = "org.dueattendant149.bookshelf"
|
||||
minSdk = 26
|
||||
minSdk = 31
|
||||
targetSdk = 36
|
||||
versionCode = 14
|
||||
versionName = "1.8.0"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue