Mark Android scaffold task as DONE in PROJECT.org

Scaffold completed in ../vrobbler-android with Compose, Hilt,
Navigation, OkHttp, Moshi, and EncryptedSharedPreferences.
This commit is contained in:
2026-07-23 20:16:21 -04:00
parent cd9961662e
commit 261bb618f5

View File

@ -105,7 +105,7 @@ for every endpoint. The generated code lives in a separate Gradle module
- Verify generated code compiles against the API - Verify generated code compiles against the API
- Add a thin wrapper for token auth interceptor - Add a thin wrapper for token auth interceptor
** TODO [#A] Scaffold Android project with Jetpack Compose :android:setup: ** DONE [#A] Scaffold Android project with Jetpack Compose :android:setup:
*** Description *** Description
@ -114,12 +114,12 @@ activity, Navigation Compose, Hilt for DI, and a data layer backed by the
generated API client. Use Material 3 theming. generated API client. Use Material 3 theming.
*** Tasks *** Tasks
- Create Android project (Kotlin, minSdk 26) - [X] Create Android project (Kotlin, minSdk 26)
- Add dependencies: Compose, Navigation, Hilt, OkHttp, Coil - [X] Add dependencies: Compose, Navigation, Hilt, OkHttp, Coil
- Set up package structure: ui/, data/, di/, navigation/ - [X] Set up package structure: ui/, data/, di/, navigation/
- Add token storage (EncryptedSharedPreferences) - [X] Add token storage (EncryptedSharedPreferences)
- Add auth interceptor for OkHttp - [X] Add auth interceptor for OkHttp
- Create MainActivity with NavHost - [X] Create MainActivity with NavHost
** TODO [#B] Build scrobble list and detail screens :android:scrobbles: ** TODO [#B] Build scrobble list and detail screens :android:scrobbles: