baketnk and Claude Opus 5.5
e5b998eb6c
installer: add explicit --install-runtime for the pinned CPU Python runtime (D4)
...
Creates a user-local venv under $XDG_DATA_HOME/frameyap/runtimes from the
invoking python3 (3.10-3.13), installs CPU torch==2.8.0 from PyTorch's CPU
index and moondream==2.4.0 from PyPI (binary wheels only, pip --isolated,
Torch constrained), verifies imports and no CUDA, then sets python= in
paths.conf and removes superseded managed runtimes. Requires --yes; has a
read-only --print-plan/--json. A failure removes only the new venv.
Offline tests mock pip; a real run passed on x86-64 Python 3.12. ARM64 Frame
install is still pending.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-25 10:53:28 -04:00
baketnk
94b747bb04
Add configurable seamless animated panel gradient
2026-09-25 10:10:15 -04:00
baketnk
67910aa7d4
fix(installer): honor explicit launcher overrides without duplicate flags
2026-09-24 23:32:14 -04:00
baketnk
4498ef5d04
feat(ui): add consent-bound model chooser and microphone controls
2026-09-24 23:03:09 -04:00
baketnk
9832ec1fd4
feat(worker): dispatch verified backends and preserve request-level failures
2026-09-24 22:50:37 -04:00
baketnk
ebaae02b97
fix(installer): unwind owned model downloads on cancellation
2026-09-24 22:49:18 -04:00
baketnk
4a2c524b17
feat(installer): add attended source installs and consent-bound model provisioning
2026-09-24 22:32:51 -04:00
baketnk
5cbbda3ec2
feat(models): add pinned backend manifests and offline verification
2026-09-24 22:16:13 -04:00
baketnk
07c03ea27e
docs: prepare FrameYap release plan and archive device notes
2026-09-24 22:03:52 -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
c5e925cb48
Add opt-in fail-closed Xwayland auto insert
2026-09-24 16:12:33 -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
e61bf733f9
Wire wrist placement settings through config and installer
2026-09-24 14:46:24 -04:00
baketnk
69f5de5a09
Add opt-in experimental overlay input priority
2026-09-24 14:31:00 -04:00
baketnk
4c043c9962
Submit the overlay through a persistent Vulkan texture
2026-09-24 14:12:46 -04:00
baketnk
1496e436eb
Add XDG JSON theme, font and button configuration with installer repair
2026-09-24 13:54:58 -04:00
baketnk
a19d95a353
Allow configured local inference in native-only installs
2026-09-24 12:34:50 -04:00
baketnk
1ba0f26e0e
Consolidate VR UI with Inconsolata neon styling and mount settings
2026-09-24 12:32:43 -04:00
baketnk
417f81cb09
Add user-local desktop launcher and record Frame menu test
2026-09-24 12:11:43 -04:00
baketnk
73dc4fda06
Add idempotent native release installer with external ASR boundary
2026-09-24 11:44:37 -04:00
baketnk
0cb2991f02
Add bounded dictation state and persistent offline Redux worker
2026-09-24 11:44:24 -04:00
baketnk
f79db54ca9
Initialize standalone Frame Dictation scaffold and install preflight
2026-09-24 10:43:24 -04:00