Skip to content

CortenDesk 0.9.8

Choose a tag to compare

@marcpope marcpope released this 27 Jul 02:03

Web client redesign. No migrations — upgrading is a pull and a restart.

Session chrome

  • Top bar with device status (online state, user@host, platform), monitor picker, fullscreen, image quality and refresh
  • View only — blocks all input to the remote device
  • Fit to screen or actual size (1:1 with panning)
  • Command bar along the bottom instead of floating over the remote screen, so the remote taskbar stays visible and clickable

Input

  • Ctrl / Alt hold buttons for click and key combinations, Del, and a shortcut menu: Ctrl+Alt+Del, Windows key, PrintScreen, Escape, Tab
  • Pointer and touch modes — in touch mode, drag moves the cursor, tap clicks, long-press right-clicks
  • Type — send text to the remote device as keystrokes, for fields the clipboard cannot reach

Slide-out panel

  • Files, Chat and Details tabs, collapsed by default, with edge shortcuts to open any tab directly
  • File transfer stacked vertically: your files on top, the remote device below, send and receive between them
  • Chat with the remote user, with unread badges when the panel is closed
  • Details — codec, resolution, FPS, bitrate, frames dropped, duration, peer version

Reliability

  • Video decoding now recovers automatically from a stalled decoder instead of freezing until reconnect
  • Latency stays bounded on slower devices rather than drifting further behind the live screen
  • The web client reports the console version, so there is no second version number to track

Upgrading

docker compose pull && docker compose up -d