Commit Graph

  • 1467d57f30 Remove the idle microphone footer hint main v0.1.202610050210 baketnk 2026-10-04 22:11:09 -04:00
  • f43848731b Use controller-tagged compositor scroll for grab depth v0.1.202610050203 baketnk 2026-10-04 22:03:33 -04:00
  • fe8726864e Keep installed model-status checks from modifying release inventories v0.1.202610050153 baketnk 2026-10-04 21:53:48 -04:00
  • 0681d4941a Explain missing X display when the focus guard refuses Type baketnk 2026-10-04 21:48:06 -04:00
  • b3a9d39482 Pin release installer and accept clean tagged version output baketnk 2026-10-04 21:44:18 -04:00
  • 2c0e4ca4dc Update packaging documentation for published native releases baketnk 2026-10-04 21:43:55 -04:00
  • bcd330d42c Finish companion controls and retain panel textures during manipulation baketnk 2026-10-04 21:43:55 -04:00
  • b0767d1b36 Merge remote-tracking branch 'origin/main' baketnk 2026-10-04 21:39:15 -04:00
  • fb79dc18c6 Merge pull request #2 from bod09/fix/redux-model-revision baketnk 2026-10-04 21:17:22 -04:00
  • c0176b8595 Preserve verified Redux model cards across revision upgrades baketnk 2026-10-04 21:16:22 -04:00
  • bbbd31fa6d Repin Parakeet Redux to the current upstream revision bod09andClaude Opus 5.5 2026-10-02 19:05:06 +01:00
  • eb054199e1 Add opt-in Settings release check and attended update handoff baketnk 2026-09-28 18:50:38 -04:00
  • dd164aacee Scroll review text and launch installed companion overlays baketnk 2026-09-28 18:30:14 -04:00
  • 4b0b29700d Persist per-mount wrist and head placement after drag baketnk 2026-09-26 23:41:13 -04:00
  • 8f4c1877f7 Make wrist fallback optional and scroll Settings with laser baketnk 2026-09-26 23:17:13 -04:00
  • 0f36a45358 Add Settings -> About screen with version, license and credits baketnkandClaude Opus 5.5 2026-09-26 23:02:22 -04:00
  • 9ec5dd03ba Fix paced delivery stopping after the first 24-codepoint chunk baketnkandClaude Opus 5.5 2026-09-26 22:49:52 -04:00
  • 045cd4f45f Add opt-in delivery-debug.log for paced text delivery baketnkandClaude Opus 5.5 2026-09-26 22:41:44 -04:00
  • 279455134b README: link the YouTube tutorial baketnkandClaude Opus 5.5 2026-09-26 11:15:59 -04:00
  • 448ed8c2cd Show the recorded FrameYap UI in the README baketnk 2026-09-25 12:21:42 -04:00
  • b8eeb50b39 docs: user-facing README; move technical detail to docs/development.md baketnkandClaude Opus 5.5 2026-09-25 11:41:01 -04:00
  • 3f451087ca installer: clarify post-install runtime and model messages baketnkandClaude Opus 5.5 2026-09-25 11:36:42 -04:00
  • a15bad0aed Release v0.1.202609251524 v0.1.202609251524 baketnkandClaude Opus 5.5 2026-09-25 11:24:58 -04:00
  • d522291c6c build-release: configure SDL3 as a console (audio-only) build baketnkandClaude Opus 5.5 2026-09-25 11:10:34 -04:00
  • f5b4371f4a Release v0.1.202609251506 baketnkandClaude Opus 5.5 2026-09-25 11:07:43 -04:00
  • 4cbeff08d4 release: add ARM64 release build script; installer knows its pinned release baketnkandClaude Opus 5.5 2026-09-25 11:06:50 -04:00
  • e6cb07e8b8 installer: attended curl|sh flow prompts on the terminal and offers model/runtime steps baketnkandClaude Opus 5.5 2026-09-25 10:59:04 -04:00
  • e5b998eb6c installer: add explicit --install-runtime for the pinned CPU Python runtime (D4) baketnkandClaude Opus 5.5 2026-09-25 10:53:28 -04:00
  • 70ea838a59 docs: close P1 and live dictation acceptance per owner; list remaining v0.1 gates baketnkandClaude Opus 5.5 2026-09-25 10:47:27 -04:00
  • 4c13b045e2 Tighten review panel; add battery and dashboard indicators; Type sends Enter when idle baketnkandClaude Opus 5.5 2026-09-25 10:47:11 -04:00
  • 59f4f9cff8 Add read-only Linux system battery reader baketnkandClaude Opus 5.5 2026-09-25 10:47:11 -04:00
  • 94b747bb04 Add configurable seamless animated panel gradient baketnk 2026-09-25 10:10:15 -04:00
  • 1e45134755 docs: source-only v0.1, move licensing pointers to third-party.md baketnkandClaude Sonnet 5 2026-09-25 00:02:53 -04:00
  • f116157859 docs: record installed Frame build and P1 synthetic delivery results baketnkandClaude Sonnet 5 2026-09-24 23:53:01 -04:00
  • 67910aa7d4 fix(installer): honor explicit launcher overrides without duplicate flags baketnk 2026-09-24 23:32:14 -04:00
  • 938caa39cc docs: describe paced typing and remaining acceptance gates baketnk 2026-09-24 23:23:11 -04:00
  • 9829d0611d feat(runtime): integrate backend controls and guarded paced text delivery baketnk 2026-09-24 23:23:11 -04:00
  • 1321ca8316 docs: align release scope and track remaining device acceptance gates baketnk 2026-09-24 23:03:50 -04:00
  • 4498ef5d04 feat(ui): add consent-bound model chooser and microphone controls baketnk 2026-09-24 23:03:09 -04:00
  • 665d003782 feat(config): persist backend selection and idle microphone policy baketnk 2026-09-24 22:52:51 -04:00
  • 9832ec1fd4 feat(worker): dispatch verified backends and preserve request-level failures baketnk 2026-09-24 22:50:37 -04:00
  • ebaae02b97 fix(installer): unwind owned model downloads on cancellation baketnk 2026-09-24 22:49:18 -04:00
  • 4a2c524b17 feat(installer): add attended source installs and consent-bound model provisioning baketnk 2026-09-24 22:32:51 -04:00
  • 5cbbda3ec2 feat(models): add pinned backend manifests and offline verification baketnk 2026-09-24 22:16:13 -04:00
  • 07c03ea27e docs: prepare FrameYap release plan and archive device notes baketnk 2026-09-24 22:03:52 -04:00
  • 1bde401aa8 Add quick chat picker and hold-to-quit overlay control baketnk 2026-09-24 17:26:01 -04:00
  • d1485ff71a Record free grab and layout lock deployment baketnk 2026-09-24 17:04:11 -04:00
  • 0d4cfbfdb7 Add rigid controller grab and layout lock; fix scale hit mask baketnk 2026-09-24 17:01:33 -04:00
  • 9c7fdae264 Analyze raw overlay teardown compositor crash baketnk 2026-09-24 16:58:59 -04:00
  • 10a11510ba Show local clock and configurable date in panel header baketnk 2026-09-24 16:44:32 -04:00
  • 50f5277f5c Match external handles to the panel gradient baketnk 2026-09-24 16:43:20 -04:00
  • 434d6b3951 Record Frame grab and scale deployment checks baketnk 2026-09-24 16:40:56 -04:00
  • afb8509408 Fade wrist panel by viewer-relative angle baketnk 2026-09-24 16:39:16 -04:00
  • 33533ba8a2 Fix grab and scale with transparent external handles baketnk 2026-09-24 16:37:33 -04:00
  • 468f35622e Record Frame install and owned focus delivery limits baketnk 2026-09-24 16:23:45 -04:00
  • c5e925cb48 Add opt-in fail-closed Xwayland auto insert baketnk 2026-09-24 16:12:33 -04:00
  • 19a3db7667 Add session-only anchored overlay resize grip baketnk 2026-09-24 15:50:55 -04:00
  • 468d3e9b63 Record PCM range failure diagnosis and verified Frame deployment baketnk 2026-09-24 15:16:57 -04:00
  • 3c03f88f17 Open SteamVR binding editor directly from Bindings button baketnk 2026-09-24 15:14:38 -04:00
  • 019b8132bb Bound captured PCM to the ASR normalized amplitude range baketnk 2026-09-24 15:14:09 -04:00
  • 3190877587 Record debug and wrist native deployment boundaries baketnk 2026-09-24 15:09:54 -04:00
  • 6592e1af1c Add safe transcription errors and opt-in private debug logging baketnk 2026-09-24 15:07:53 -04:00
  • 29f3729df7 Face right-wrist panel inward without mirroring text baketnk 2026-09-24 14:54:13 -04:00
  • deb8f84591 Record Frame bindings deployment and open wrist acceptance baketnk 2026-09-24 14:52:33 -04:00
  • 7a3a5451dc Add review bindings menu and explicit insert-plus-Enter delivery baketnk 2026-09-24 14:49:06 -04:00
  • e61bf733f9 Wire wrist placement settings through config and installer baketnk 2026-09-24 14:46:24 -04:00
  • 569ba13830 Match wrist mount geometry to VR Workspace watch panel baketnk 2026-09-24 14:44:59 -04:00
  • e5cb80ce59 Record experimental input priority deployment on Frame baketnk 2026-09-24 14:34:03 -04:00
  • 69f5de5a09 Add opt-in experimental overlay input priority baketnk 2026-09-24 14:31:00 -04:00
  • 46b3c37a8a Record Vulkan GPU checks and verified Frame deployment baketnk 2026-09-24 14:16:42 -04:00
  • 4c043c9962 Submit the overlay through a persistent Vulkan texture baketnk 2026-09-24 14:12:46 -04:00
  • 8417212ed2 Keep capture stream running between PTT utterances baketnk 2026-09-24 14:04:31 -04:00
  • a9d6762ebd Add opt-in visible-overlay laser mode setting baketnk 2026-09-24 13:59:45 -04:00
  • f80da228b3 Document upstream overlay flicker reports and diagnostic comparisons baketnk 2026-09-24 13:56:12 -04:00
  • 1496e436eb Add XDG JSON theme, font and button configuration with installer repair baketnk 2026-09-24 13:54:58 -04:00
  • 1684040abe Record bounded Frame click flicker observations baketnk 2026-09-24 13:50:37 -04:00
  • c59c8b1971 Trace overlay visibility and raw uploads during pointer diagnostics baketnk 2026-09-24 13:46:54 -04:00
  • 6b1d20858a Bind Frame right X to normal-priority hold-to-talk baketnk 2026-09-24 13:40:27 -04:00
  • b5499eccdf Keep controls-only overlay canvas static for click diagnosis baketnk 2026-09-24 13:35:49 -04:00
  • 9e608193e3 Stabilize raw overlay pointer rendering and trace click delivery baketnk 2026-09-24 13:12:53 -04:00
  • 9b4bf9f047 Keep Redux loaded across capture failures and diagnose grip actions baketnk 2026-09-24 12:50:25 -04:00
  • 18a66b021c Polish FrameYap panel with rounded neon controls baketnk 2026-09-24 12:46:29 -04:00
  • 04b404a653 Stamp builds and release guidance with UTC date-time baketnk 2026-09-24 12:35:03 -04:00
  • a19d95a353 Allow configured local inference in native-only installs baketnk 2026-09-24 12:34:50 -04:00
  • 1ba0f26e0e Consolidate VR UI with Inconsolata neon styling and mount settings baketnk 2026-09-24 12:32:43 -04:00
  • 417f81cb09 Add user-local desktop launcher and record Frame menu test baketnk 2026-09-24 12:11:43 -04:00
  • 26113906f0 Document native Frame POC evidence and unresolved runtime permission baketnk 2026-09-24 11:49:58 -04:00
  • d60d8d2f5d Wire native OpenVR voice-typing POC with safe review and grip controls baketnk 2026-09-24 11:45:05 -04:00
  • 73dc4fda06 Add idempotent native release installer with external ASR boundary baketnk 2026-09-24 11:44:37 -04:00
  • 0cb2991f02 Add bounded dictation state and persistent offline Redux worker baketnk 2026-09-24 11:44:24 -04:00
  • f79db54ca9 Initialize standalone Frame Dictation scaffold and install preflight baketnk 2026-09-24 10:43:24 -04:00