docs: update AGENTS.md with integrated feature status and APK
This commit is contained in:
parent
37dfd74fc9
commit
ccfc677ea7
1 changed files with 11 additions and 6 deletions
17
AGENTS.md
17
AGENTS.md
|
|
@ -66,14 +66,19 @@
|
||||||
|
|
||||||
- Phase 1: fork + package rename completed.
|
- Phase 1: fork + package rename completed.
|
||||||
- Phase 2: network layer (Retrofit, OkHttp, bookshelf-api + ABS clients) completed.
|
- Phase 2: network layer (Retrofit, OkHttp, bookshelf-api + ABS clients) completed.
|
||||||
- Phase 3: data layer (remote Book fields, audio/ebook/cache tables, migration 16→17) completed.
|
- Phase 3: data layer (remote Book fields, audio/ebook/cache tables, migration 16→17→18) completed.
|
||||||
- Phase 4: domain layer (ServerSettings, RemoteLibrary repository, use cases) completed.
|
- Phase 4: domain layer (ServerSettings, RemoteLibrary repository, use cases) completed.
|
||||||
- Phase 5a: UI scaffold (server settings screen, RemoteLibrary tab) completed.
|
- Phase 5a: UI scaffold (server settings screen, RemoteLibrary tab) completed.
|
||||||
- Phase 5b: UI/UX polish (icons, string resources, pull-to-refresh, empty/error states) merged.
|
- Phase 5b: UI/UX polish (icons, string resources, pull-to-refresh, empty/error states) completed.
|
||||||
- Phase 5c: server settings validation (health check, derive ABS URL, credential checks) merged.
|
- Phase 5c: server settings validation (health check, derive ABS URL, credential checks) completed.
|
||||||
- Phase 6a: offline cache scaffold (CacheRepository, CacheDownloadWorker, cache use cases) merged into model.
|
- Phase 6: feature integration on `feature/ui-polish` completed:
|
||||||
- Current: `feature/ui-polish` builds and passes `:app:compileDebugKotlin`.
|
- RemoteLibrary cache UI (offline-only filter, download/delete, progress indicator).
|
||||||
- Next: audio player (ExoPlayer + MediaSession), TTS UI + jobs, cache UI in RemoteLibrary, reader integration for ebooks, progress sync.
|
- Remote ebook opening in the existing reader.
|
||||||
|
- 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.
|
||||||
|
|
||||||
## WARNs
|
## WARNs
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue