Skip to content

F-115: NiA dogfood Settings feature + F22 - #240

Merged
stepango merged 1 commit into
v2from
forma/F-115-nia-settings
Jul 31, 2026
Merged

F-115: NiA dogfood Settings feature + F22#240
stepango merged 1 commit into
v2from
forma/F-115-nia-settings

Conversation

@stepango

Copy link
Copy Markdown
Collaborator

Summary

  • F-115 phase C Settings on external nowinandroid-forma/forma-spike
  • Preferences DataStore theme brand / dark / dynamic color (F18)
  • Domain use cases only on feature classpath (F19)
  • feature-settings-{api,res,impl}F22 adds settings-api (upstream was impl-only) for F1 nav ports
  • Root + For You compose 6 features; settings.impl has no other feature edges (F5)
  • Verify: ./gradlew :binary:assembleDebugBUILD SUCCESSFUL (463 tasks)

Board

  • F-115 remains in_progress · priority: now · cron may continue
  • Next: WorkManager sync / Proto DataStore / flavors
  • F-094 still human-blocked

Test plan

  • Host forma-spike :binary:assembleDebug green
  • CI on docs PR

Phase C settings on external forma-spike: theme prefs via DataStore,
domain use cases, feature-settings-{api,res,impl}, 6-feature root.
Upstream settings was impl-only — spike adds settings-api (F22/F1).
assembleDebug green (463 tasks). Next: WorkManager / Proto DataStore.
@stepango
stepango merged commit 3f6983f into v2 Jul 31, 2026
8 checks passed
@stepango
stepango deleted the forma/F-115-nia-settings branch July 31, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant