Skip to content

Implement read-only unified settings providers #7

Description

@55515-code

Goal

Implement the first read-only adapter for profiles/settings-registry-v1.json using upstream batocera-controlcenter components.

Scope

Render Home, Network, Controllers, Storage, Updates, and Recovery state without enabling mutation or arbitrary shell actions.

Acceptance criteria

  • Typed provider responses have stable error and unavailable states.
  • UI runs unprivileged and remains controller, touch, and keyboard navigable.
  • Layout is tested at 1280x800 and a TV viewport.
  • Provider/API compatibility failures disable pages cleanly.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementProduct improvement proposalgood-first-issueFocused task suitable for a new contributor

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions