Commit Graph
223 Commits
Author SHA1 Message Date
toorux cea24afbc9 release: core 0.8.3 v0.8.3 2026-10-20 00:31:08 +08:00
toorux e43000875c feat(installer): support explicit GitHub proxy during installation 2026-10-20 00:30:56 +08:00
toorux a159dfc2d2 docs(install): use latest release bootstrap for stable installs 2026-10-19 23:40:22 +08:00
toorux 7be3553936 fix(input): keep scrolling focused page with keyboard open 2026-10-19 23:37:23 +08:00
toorux 9e25abb9b6 fix(radial): default menu off and retain progress overlay 2026-10-19 23:33:23 +08:00
toorux 590ae46bc5 fix(installer): skip redundant confirmation for explicit installs
Treat missing terminal input as a distinct error for operations that still require confirmation, and document SSH terminal requirements.
2026-10-19 23:18:07 +08:00
toorux f9f14947ee feat(headset): connect screenshot, radial, and keyboard runtime flows
Wire native overlays, screenshot sessions, radial actions, and keyboard interception through the host and session APIs. Keep the progress ring in a separate CEF view so repeat long presses cannot flash the previous menu frame.
2026-10-19 22:52:42 +08:00
toorux 4746357769 feat(cast): play Steam camera sound after screenshots 2026-10-19 22:52:17 +08:00
toorux b3182c46ec feat(input): add configurable Steam button radial controls 2026-10-19 22:51:58 +08:00
toorux 109160ac5b feat(keyboard): bridge Frame keyboard input into embedded views 2026-10-19 22:51:27 +08:00
toorux 342fa96056 feat(cast): add native-resolution screenshot capture and framing 2026-10-19 22:51:02 +08:00
toorux f4886c4de2 fix(installer): handle nonblocking accepted sockets in download tests
Wait for complete bounded HTTP headers in the shared test server, cover delayed fragmented requests, and release installer 0.4.3.
installer-v0.4.3
2026-10-18 02:34:04 +08:00
toorux 05e3215204 release: core 0.8.3-preview.3 and installer 0.4.2 installer-v0.4.2 v0.8.3-preview.3 2026-10-17 18:12:42 +08:00
toorux dbf37ecd33 fix(installer): allow confirming changed SSH host fingerprints 2026-10-17 18:08:55 +08:00
toorux f301327eb8 feat(plugins): discover GitHub releases alongside catalogs 2026-10-17 18:08:23 +08:00
toorux ed51e913bb fix(network): avoid self-redirect loops on passwordless manager entry 2026-10-17 13:03:55 +08:00
toorux 176c4d0f8b release: 0.8.3-preview.2 v0.8.3-preview.2 2026-10-17 00:57:58 +08:00
toorux 2b43094404 test: update CEF download mocks and Steam artwork cleanup expectations 2026-10-17 00:57:47 +08:00
toorux 2afd1dff50 release: 0.8.3-preview.1 v0.8.3-preview.1 2026-10-17 00:45:43 +08:00
toorux d414fd2733 fix: handle unreachable GitHub routes and save from search fields 2026-10-17 00:45:20 +08:00
toorux ac6e3dc110 feat(files): add detailed properties and CodeMirror editor workspace 2026-10-16 23:52:29 +08:00
toorux b52b8d7e20 feat(cast): refine quick controls and add recording frame drag handle 2026-10-16 22:09:03 +08:00
toorux acf298991f fix(apk): repair Steam landscape artwork and separate shortcut icons 2026-10-16 22:08:57 +08:00
toorux 92d97d5b3b feat(apk): generate Steam artwork and keep watch access visible 2026-10-16 21:23:34 +08:00
toorux 2028c97039 fix(build): keep byte-download test helper out of production builds 2026-10-16 19:40:25 +08:00
toorux fe1c84d5e5 feat(network): retry public GitHub failures through an optional fallback proxy 2026-10-16 19:36:20 +08:00
toorux 493e6f66f9 feat(recording): allow hiding the live recording indicator 2026-10-16 19:24:47 +08:00
toorux 267c5dfff5 fix(apk): roll back fresh installs and clean damaged owned containers 2026-10-16 19:05:30 +08:00
toorux 7d9b5a23f4 release: 0.8.2 v0.8.2 2026-10-16 00:42:32 +08:00
toorux b885b8f56a test(cast): add opt-in wearer framing visibility diagnostic 2026-10-16 00:40:27 +08:00
toorux 53ddf07f18 fix(cast): compensate stereo framing with live eye and UI depth 2026-10-16 00:40:10 +08:00
toorux b3c692e4a2 fix(ui): vibrate when hovering framing corner handles 2026-10-16 00:39:48 +08:00
toorux cbd13e7db2 fix(cast): restart streams and close framing editors reliably 2026-10-16 00:39:13 +08:00
toorux 9cf05cde09 feat(cast): add calibrated recording frame editor and region guide
Constrain frames to capture-eye visibility, restore menu sizing and add reset. Fix centered resize and trigger release handling, and prevent large native poll responses from losing framing commands.
2026-10-15 23:32:43 +08:00
toorux b23b39fc00 Record MP4 independently of casting with shared 4:3 defaults 2026-10-15 20:26:41 +08:00
toorux 2b7fd3098a Fix progressing download timeouts and release 0.8.2-preview.2 v0.8.2-preview.2 2026-10-14 11:21:15 +08:00
toorux 2f9471c3e4 Add casting recording controls and prepare 0.8.2-preview.1 v0.8.2-preview.1 2026-10-14 00:16:36 +08:00
toorux 1b847f9305 Apply Steam Frame factory panel orientation to capture 2026-10-13 23:06:03 +08:00
toorux d229ad2b09 Add revocable watch-only casting links and fix signed framing arguments 2026-10-13 21:48:39 +08:00
toorux 69831e474e Merge Quest app compatibility into main 2026-10-13 20:56:25 +08:00
toorux a078e8bfb1 Fix casting audio and pacing and show actual stream stats 2026-10-13 20:54:57 +08:00
toorux 926ee38b96 Fix casting audio and pacing and show actual stream stats 2026-10-13 20:54:47 +08:00
toorux 1e62eefb85 chore: prepare 0.8.0 preview.2 release v0.8.0-preview.2 2026-10-12 22:45:46 +08:00
toorux d5a039dad9 feat(q2f): integrate FrameBridge into Quest conversion runtime 2026-10-12 22:35:08 +08:00
toorux fd3666f931 Defer Quest APK conversion until installation 2026-10-12 20:14:56 +08:00
toorux 76eba81eff Use supported Java version in preview release workflow v0.8.0-preview.1 2026-10-12 08:16:04 +08:00
toorux 3427786053 Prepare 0.8.0 preview.1 release 2026-10-12 08:12:12 +08:00
toorux 2e5496a2bd Make Quest conversion an optional APK install switch 2026-10-12 08:02:35 +08:00
toorux cdb24fd31d Add optional q2f runtime and Quest APK conversion 2026-10-12 01:56:07 +08:00
toorux 3039c9ef0e Improve Quest permission UI and pending interface fixes 2026-10-12 01:40:22 +08:00