screen: add match-size — RFB SetDesktopSize to resize the remote desktop
This commit is contained in:
parent
317d580405
commit
f510a321df
2 changed files with 94 additions and 1 deletions
|
|
@ -549,7 +549,12 @@ shaped).
|
|||
- `GET /screen` — VNC viewer page (minimal RFB-over-WebSocket
|
||||
renderer). Only accessible when `hyperhive.gui.enable = true`
|
||||
in the agent's `agent.nix`; the harness shows a 🖥 screen link
|
||||
in the state row when `gui_vnc_port` is present.
|
||||
in the state row when `gui_vnc_port` is present. Toolbar:
|
||||
`⤢ fit` CSS-downscales the canvas to the window; `⤡ match size`
|
||||
sends an RFB `SetDesktopSize` request so the server (weston)
|
||||
changes its real output resolution to the window dimensions —
|
||||
enabled once the server advertises the `ExtendedDesktopSize`
|
||||
pseudo-encoding (issue #133).
|
||||
- `GET /screen/ws` — raw RFB byte relay: proxies WebSocket
|
||||
frames to the weston VNC server at `127.0.0.1:<vnc_port>`.
|
||||
Transparent to any RFB variant. VNC port comes from
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue