Commit Graph
23 Commits
Author SHA1 Message Date
baketnk eb054199e1 Add opt-in Settings release check and attended update handoff 2026-09-28 18:50:38 -04:00
baketnk dd164aacee Scroll review text and launch installed companion overlays 2026-09-28 18:30:14 -04:00
baketnk 8f4c1877f7 Make wrist fallback optional and scroll Settings with laser 2026-09-26 23:17:13 -04:00
baketnkandClaude Opus 5.5 0f36a45358 Add Settings -> About screen with version, license and credits
Static page: build version (with git commit when untagged/dirty), source URL,
MIT license, selected model's manifest license, font license and a pointer to
docs/third-party.md. Recording controls stay live; Settings returns.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 23:02:22 -04:00
baketnkandClaude Opus 5.5 4c13b045e2 Tighten review panel; add battery and dashboard indicators; Type sends Enter when idle
- Drop the fixed 'Type adds a space' hint; a Bindings failure note now
  replaces the page count instead.
- Grow the transcript card to six lines, closing the empty band above the
  footer; move pagination down.
- Header: right-aligned clock/date, L/HMD/R battery readouts from OpenVR
  battery properties (headset falls back to the Linux system battery);
  missing readings are hidden.
- Status line chip shows Buttons ready/paused from IsDashboardVisible().
- Type (A or button) with nothing to review queues Enter alone; the button
  is labelled Enter in that state.

Offline and native x86-64 builds pass; not yet deployed to Frame.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 10:47:11 -04:00
baketnk 94b747bb04 Add configurable seamless animated panel gradient 2026-09-25 10:10:15 -04:00
baketnk 4498ef5d04 feat(ui): add consent-bound model chooser and microphone controls 2026-09-24 23:03:09 -04:00
baketnk 1bde401aa8 Add quick chat picker and hold-to-quit overlay control 2026-09-24 17:26:01 -04:00
baketnk 0d4cfbfdb7 Add rigid controller grab and layout lock; fix scale hit mask 2026-09-24 17:01:33 -04:00
baketnk 10a11510ba Show local clock and configurable date in panel header 2026-09-24 16:44:32 -04:00
baketnk 50f5277f5c Match external handles to the panel gradient 2026-09-24 16:43:20 -04:00
baketnk 33533ba8a2 Fix grab and scale with transparent external handles 2026-09-24 16:37:33 -04:00
baketnk c5e925cb48 Add opt-in fail-closed Xwayland auto insert 2026-09-24 16:12:33 -04:00
baketnk 19a3db7667 Add session-only anchored overlay resize grip 2026-09-24 15:50:55 -04:00
baketnk 3c03f88f17 Open SteamVR binding editor directly from Bindings button 2026-09-24 15:14:38 -04:00
baketnk 6592e1af1c Add safe transcription errors and opt-in private debug logging 2026-09-24 15:07:53 -04:00
baketnk 7a3a5451dc Add review bindings menu and explicit insert-plus-Enter delivery 2026-09-24 14:49:06 -04:00
baketnk a9d6762ebd Add opt-in visible-overlay laser mode setting 2026-09-24 13:59:45 -04:00
baketnk 1496e436eb Add XDG JSON theme, font and button configuration with installer repair 2026-09-24 13:54:58 -04:00
baketnk b5499eccdf Keep controls-only overlay canvas static for click diagnosis 2026-09-24 13:35:49 -04:00
baketnk 9e608193e3 Stabilize raw overlay pointer rendering and trace click delivery 2026-09-24 13:12:53 -04:00
baketnk 18a66b021c Polish FrameYap panel with rounded neon controls 2026-09-24 12:46:29 -04:00
baketnk 1ba0f26e0e Consolidate VR UI with Inconsolata neon styling and mount settings 2026-09-24 12:32:43 -04:00