Skip to content

feat: configure proxy and observer rendering - #79

Merged
SirEdvin merged 4 commits into
1.20from
feature/proxy-observer-render-settings
Jul 25, 2026
Merged

feat: configure proxy and observer rendering#79
SirEdvin merged 4 commits into
1.20from
feature/proxy-observer-render-settings

Conversation

@SirEdvin

Copy link
Copy Markdown
Owner

Summary

  • add persisted target text and box styles to Peripheral Proxy and Remote Observer
  • add shared configurator screen, validated serverbound updates, Lua setters, and configurable overlay rendering
  • reuse shared style controls/render primitives across Network Manager, Proxy, and Observer
  • add OpenSpec artifacts, localization, TypeScript fixtures, and server/client GameTests

Testing

  • ./gradlew :typescript-tests:compileTestLua --no-daemon
  • timeout --foreground 20m xvfb-run -a ./gradlew clientGameTest --no-daemon -PminimalTestEnvironment
  • timeout --foreground 20m xvfb-run -a ./gradlew gameTest --no-daemon -PminimalTestEnvironment
  • timeout --foreground 10m ./gradlew build --no-daemon
  • openspec validate add-proxy-observer-render-settings --json

@SirEdvin
SirEdvin merged commit b37d58e into 1.20 Jul 25, 2026
1 check passed
@SirEdvin
SirEdvin deleted the feature/proxy-observer-render-settings branch July 25, 2026 14:41
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