Skip to content

fix(tui): show remote pairing in a full-height panel #1918

Closed

Description

@LHagfoss

Problem

In v0.64.0, /remote opens an 18-row command panel. A pairing QR alone occupies about 29 rows, so it cannot be displayed in full and scanned. The Remote panel should occupy the terminal's full height.

Evidence

Acceptance criteria

  • Only the Remote command panel occupies the full terminal viewport, including the composer/footer space.
  • QR modules and quiet zone retain explicit black-on-white colours in the final frame, in light and dark themes.
  • A full pairing QR is visible simultaneously when the terminal has enough rows; smaller terminals remain scrollable and show manual pairing details.
  • Mouse selection matches the rendered Remote body; closing restores the usual UI.
  • Other command panels retain their bounded layout.
  • cargo fmt --all -- --check, cargo check --workspace --tests, and cargo test --workspace pass; record terminal verification limits.

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions