v1.0.0 - Initial release
Initial release of RDPeek, a native macOS remote desktop client built on
RDPKit.
Connection Center
- Searchable grid of saved PCs with per-device gradient tiles, hover
lift, play-to-connect, context menus, and sort by name or recent use. - Add/edit sheet with live tile preview; duplicate and delete (with
Keychain cleanup and confirmation). - First-run empty state, Devices window keyboard flow (Return to
connect, Delete to remove), and a Settings window with defaults for
new PCs. - No resolution knobs anywhere: the remote desktop starts at the
screen's size and follows the window as it resizes, HiDPI aware.
Sessions
- Full-bleed hardware-decoded video (AVC420/AVC444/H.264 and HEVC via
VideoToolbox) paced on the display link, under a transparent glass
titlebar that never overlaps the remote desktop's input area. - Animated connecting overlay, in-window sign-in when no password is
available, and a reconnect overlay with "Use different credentials…". - Live TLS certificate trust banner with per-host pinning, surfaced at
handshake time. - Two-way clipboard for text and files (up to 32 MiB) with always-on,
one-shot, and 30-second time-boxed sharing; optional remote audio. - Titlebar status pill and session menu; performance overlay chip and a
full Stats for Nerds diagnostics window.
Reliability
- Credentials resolve from Keychain, then an in-memory per-run cache,
then the sign-in overlay — without blocking on Keychain approval. - Transport failures and pre-frame stalls retry automatically (bounded);
a first-frame watchdog converts silent hangs into clear failures.
Credential-bearing failures never retry automatically.