android: add coil and media3 cache foundation for media
Some checks are pending
CI / test (push) Has started running

This commit is contained in:
Codex
2026-03-09 15:35:28 +03:00
parent 43b772a394
commit ffa2205a30
5 changed files with 74 additions and 2 deletions

View File

@@ -353,3 +353,8 @@
- Implemented enqueue + optimistic behavior for `sendText`, `editMessage`, and `deleteMessage` on network failures.
- Added automatic pending-action flush on chat sync/load-more and before new message operations.
- Kept non-network server failures as immediate errors (no queueing), while allowing offline continuation.
### Step 60 - Media cache foundation (Coil + Exo cache)
- Added global Coil image loader cache policy in `MessengerApplication` (memory + disk cache).
- Added Media3 `SimpleCache` singleton module for media stream/file caching foundation.
- Added Media3/Coil core dependencies and configured cache sizes for mobile usage.