Files
Frametop--frametop/float
DeeJanuzandClaude Opus 5.5 081cf51c30 Floating windows: open apps from the SteamVR dashboard as Frametop windows
New setting DASHBOARD_APPS (Display Settings, Visibility & pins): with it
set to frametop, an app picked in the dashboard's Launch a program list
opens floating in the Frametop desktop instead of as a SteamVR window.

float/ft-dashroute runs in the desktop session and wraps Steam's
SteamClient.Apps.LaunchNonSteamApp over its DevTools port
(float/dash-route.js). ft-floatd's new dashlaunch command finds the app's
desktop file by its command and launches it floating, or says it stays
SteamVR's: setting off, Frametop paused, every floating window in use, or
Steam, SteamVR, a desktop or a layout entry. Then Steam's own launch runs.
The wrapper only diverts while the router's heartbeat is fresh, so with the
desktop closed every launch is Steam's own. update-check checks the call.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 11:30:04 -06:00
..