Skip to content

fix(deck): refine Moonlight preflight preview layout#86

Merged
papi-ux merged 3 commits into
masterfrom
nova/deck-moonlight-preflight-polish
Jun 20, 2026
Merged

fix(deck): refine Moonlight preflight preview layout#86
papi-ux merged 3 commits into
masterfrom
nova/deck-moonlight-preflight-polish

Conversation

@papi-ux

@papi-ux papi-ux commented Jun 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • Refines the Steam Deck right-rail layout for the Moonlight handoff preflight preview.
  • Adds a compact Review path card and reduces dense copy in the safe-launch/Moonlight panels.
  • Keeps Moonlight preview copy gated by safe preflight/runtime state so blocked states do not imply an argv plan is usable.

Safety boundaries

  • QML/layout-only polish.
  • No Moonlight launch.
  • No Sunshine launch.
  • No Steam/game stream.
  • No network discovery, pairing, credentials, host mutation, or HostStore persistence.
  • No release/deploy/shortcut changes.

Test Plan

  • pc-papi Qt Deck build
  • pc-papi CTest suite
  • Moonlight handoff source guard
  • git diff --check
  • SteamOS container build
  • SteamOS container CTest suite
  • Local 1280x800 render visual QA
  • Real Steam Deck staged smoke/capture, no release-state changes

Notes

  • Public PR intentionally omits private artifact paths and device connection details.
  • Real-device evidence is retained in local handoff artifacts.

@papi-ux papi-ux merged commit 650e05e into master Jun 20, 2026
6 checks passed
@papi-ux papi-ux deleted the nova/deck-moonlight-preflight-polish branch June 20, 2026 01:52
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