Commit Graph
352 Commits
Author SHA1 Message Date
ciregenz d5c01a31e6 [eric] release: 1.7.4 2026-08-05 16:39:33 -07:00
ciregenz e266d1ea38 [eric] shortcuts: Cmd+L works again (stale isActive closures fixed) and now fires from inside focused browser pages too 2026-08-05 16:06:40 -07:00
ciregenz 59edbb52f6 [eric] electron: slack connect UA pins to the runtime Chrome version instead of a rotting hardcode 2026-08-05 11:35:29 -07:00
ciregenz 34451d0b0d [eric] shell: native window background follows the theme, live-resize filler never flashes boot-dark under a light UI 2026-08-05 00:38:10 -07:00
ciregenz 7eae46c365 [eric] release: 1.7.3 2026-08-04 22:31:44 -07:00
ciregenz 4554af3b1e [eric] browser: pinch reaches the page like real Chrome, Figma and Maps own their canvas zoom inside browser cards 2026-08-04 19:45:22 -07:00
ciregenz 540bf91bd9 [eric] browser: slack.com gets the bare Chrome UA, its support wall read our product token as an unsupported browser 2026-08-04 18:48:35 -07:00
ciregenz 2e0572ca72 [eric] voice: whisper boots from a private empty cwd and reaps mid-boot children, the temp-dir scan wedge killed dictation 2026-08-04 16:43:21 -07:00
ciregenz 6713ae7a2b [eric] release: 1.7.2 2026-08-04 11:09:37 -07:00
ciregenz 26e2a8e6d7 [eric] voice: streaming dictation engine, phrases commit once and preview re-decodes only the open phrase 2026-08-04 00:10:53 -07:00
ciregenz eec6e5d7dc [eric] voice: mic entitlement + TCC prompt, the reason prod dictation died silently while dev worked 2026-08-03 22:54:53 -07:00
ciregenz dcffaa5067 [eric] shell: crashes write a report the bug bundle attaches, agents finishing off-screen tap the OS, text size is a slider 2026-08-03 22:31:53 -07:00
ciregenz c118358307 [eric] release: 1.7.1 2026-08-03 16:53:54 -07:00
ciregenz 50d6010862 [eric] merge eric/browser-merged: browser hangs, wrong-surface sends, and measured latency 2026-08-03 12:22:10 -07:00
ciregenz f7720f7d32 [eric] vmp: sign-pkg wants the directory holding the app, not the app, or it finds nothing 2026-08-02 20:12:05 -07:00
ciregenz 171b4544ff [eric] vmp: find the EVS client in its own venv, PEP 668 keeps it out of system python 2026-08-02 19:54:17 -07:00
ciregenz fb3ec15105 [eric] merge: bring eric/dev onto the browser v3 branch (7 conflicts resolved, gates green) 2026-08-02 16:14:53 -07:00
ciregenz c586f69ff8 [eric] release: 1.7.0 2026-08-02 07:54:59 -07:00
ciregenz dac60995e2 [eric] notifications: a finished workflow's native notification called a preload bridge that was never added, so it never fired 2026-07-31 23:36:05 -07:00
ciregenz 9079931f87 [eric] electron: keep compositing an occluded window so a covered app is not a blind agent 2026-07-31 22:01:46 -07:00
ciregenz b61a653180 [eric] updater: name the failures a user can fix instead of telling them to try again later 2026-07-31 15:59:34 -07:00
ciregenz 2572f9ff45 [eric] voice: label the model catalog with the latencies actually measured, not guesses 2026-07-31 00:10:03 -07:00
ciregenz 0d826b5daa [eric] build: drop foreign-arch native prebuilds from the app, with a release gate to keep them out 2026-07-31 00:05:54 -07:00
ciregenz bce7e1f072 [eric] voice: Settings model picker with verified downloads; report fast whisper exits 2026-07-31 00:03:27 -07:00
ciregenz 664608b4a8 [eric] voice: warm whisper at boot, unload when idle, and stop guessing the server port 2026-07-30 21:49:16 -07:00
ciregenz d84f2d5301 [eric] web: add Startpage as a second independent search engine so one bot challenge cannot close free search 2026-07-30 14:34:29 -07:00
ciregenz 3d5c287139 [eric] merge: bring eric/browser onto eric/dev (30 conflicts resolved, gates green) 2026-07-30 13:18:11 -07:00
ciregenz e321a35894 [eric] voice: drop whisper --convert (demanded ffmpeg on PATH at boot; Finder apps have none = dictation dead in prod), writable cwd, drain stderr, 60s cold-load budget 2026-07-29 16:51:30 -07:00
ciregenz 04f66b2cd0 [eric] hygiene: gitignore haptics node-gyp build output (mirrors mouseclamp) 2026-07-29 16:38:32 -07:00
ciregenz df0e4a2393 [eric] merge eric/onboarding into eric/dev; version 1.6.0 2026-07-28 22:20:34 -07:00
ciregenz 35a281f4ad [eric] voice: bundle per-arch whisper-server into the mac build (pinned v1.7.6, static + non-system-dylib gate; model stays the proven first-run download) 2026-07-28 17:27:05 -07:00
ciregenz 37bd642a48 [eric] voice: rebindable dictation shortcut (Settings recorder chip, live rebind across all 3 hotkey tiers; F5 default dropped since macOS routes it to Siri; voice_hold_to_talk now actually persists) 2026-07-28 17:27:05 -07:00
ciregenz fe29551d74 [eric] voice: native trackpad haptics addon (NSHapticFeedbackManager, mouseclamp pattern) taps on dictation start/stop 2026-07-28 15:01:59 -07:00
ciregenz ba25d4048d [eric] electron: drop preload UA diag log 2026-07-27 12:08:30 -07:00
ciregenz 596a85e87d [eric] voice+models: tap must prove itself before fallback disarms (packaged deaf-tap bug); opus-5 cc+api, gpt-5.6 sol/terra/luna api, gemini 3.6-flash + 3.5-flash-lite api 2026-07-26 22:48:32 -07:00
ciregenz 85828f5854 [eric] voice: native uiohook key tap gives keyboard true hold-to-talk on mac and windows, toggle fallback preserved 2026-07-26 21:11:07 -07:00
ciregenz c1edad623c [eric] help: full panel (Discord, what's new, attachments) + local diagnostics bundle revealed for the GitHub issue 2026-07-24 13:04:16 -07:00
ciregenz e7084cc085 [eric] voice: F5 mic key as the simple hotkey, remove the activation sounds 2026-07-24 12:53:53 -07:00
ciregenz 1441c52b3a [eric] voice: hotkey press-to-start/stop via main input relay (mac hides key releases; buttons keep true hold), drop status bubbles, hide built-in skills from flyout 2026-07-24 12:49:07 -07:00
ciregenz f212534ccf [eric] voice: hold-to-talk (setting + buttons + in-app hotkey), insert-at-focus, aurora + sound cues 2026-07-23 18:39:38 -07:00
ciregenz e37be2f9fc [eric] license: MIT to AGPL-3.0 2026-07-23 14:29:11 -07:00
ciregenz 17364d5439 [eric] voice: fix stuck model-downloading state + harden download + visible status overlay 2026-07-21 23:59:47 -07:00
ciregenz 237e8f90b2 [eric] voice: wire both mics (help pill + spawn composer) to one shared recorder + first-run model download 2026-07-21 23:35:20 -07:00
ciregenz 7baba619cf [eric] voice: local whisper.cpp dictation engine (warm whisper-server + transcribe/inject/hotkey IPC) 2026-07-21 23:06:58 -07:00
ciregenz 70545a3fa3 [eric] electron: native right-click menu for the app renderer (copy/cut/paste/select-all, copy-link, spelling) 2026-07-21 22:33:24 -07:00
ciregenz 0b19797f7f [eric] desktop: traffic lights everywhere (browser green+tiling, pill hover chips, arc app lights), fullscreen dark+full+dock-switcher, knob drag, dock glyphs, rest composer removed 2026-07-20 21:42:24 -07:00
ciregenz b20541d0ea Merge remote-tracking branch 'origin/eric/redesign' into eric/onboarding
# Conflicts:
#	backend/apps/agents/manager/run/RunOptions.py
#	electron/main.js
#	frontend/src/app/pages/Dashboard/canvas/DashboardCanvas.tsx
#	frontend/src/app/pages/Dashboard/cards/DashboardViewCard.tsx
#	frontend/src/app/pages/Dashboard/cards/NoteCard.tsx
2026-07-20 19:00:32 -07:00
ciregenz 9362e0fe3e [eric] desktop: dock gains the og toolbar actions (chat/browser/workflow/note/history); Applications no longer kills the app (getFileIcon native throw SIGTRAPped main; icons now decode via defaults+sips children) 2026-07-20 18:36:00 -07:00
ciregenz 96c6c8e2aa [eric] dashboard: revert to the og eric/onboarding canvas background (gradient wash + grain + dot grid); wallpaper layer and its IPC removed 2026-07-20 17:48:07 -07:00
ciregenz 355c07a7dc [eric] desktop: per-card dock glyphs and hues; real OS wallpaper read at runtime (SVG fallback) 2026-07-20 14:18:58 -07:00