Commit Graph
1213 Commits
Author SHA1 Message Date
ciregenz 712fd4e21d [eric] update: an accent breadcrumb walks gear tile to Advanced row to a relaunch pill the moment an update is downloaded 2026-08-06 14:49:36 -07:00
ciregenz d1e666ddda [eric] shortcuts: Cmd+1..9 focus the Nth dock tile, routed through main so a focused webview cannot eat it 2026-08-06 14:16:44 -07:00
ciregenz a926a08190 [eric] email: Settings gains a real cloud-run email toggle behind a degrade-honest proxy, ghost label survives old prod 2026-08-06 14:06:46 -07:00
ciregenz 84c40f151e [eric] apps: the reload icon's hard-reload popover folds into the shared right-click menu 2026-08-06 13:54:25 -07:00
ciregenz aa2e5f46d2 [eric] spaces: tile right-click joins the shared menu, body stamp keeps the strip from sliding away under an open menu 2026-08-06 13:52:02 -07:00
ciregenz 1cf4c15542 [eric] workflows: every hub surface answers right-click through one shared row set, calendar MUI menu and its window.confirm die 2026-08-06 13:46:54 -07:00
ciregenz af69bd5017 [eric] composer: attachment chips answer right-click, file chips gain Copy path and a reveal-only Finder IPC 2026-08-06 13:34:37 -07:00
ciregenz dd8bac0552 [eric] settings: Commands tab joins the claude-flat grammar, hairline rows and ghost source column replace chips and hover cards 2026-08-06 13:29:55 -07:00
ciregenz e3c778ff6f [eric] chat: finished-message markdown parses once ever, LRU tree cache cuts transcript remount paint 483ms to 126ms 2026-08-06 13:27:09 -07:00
ciregenz 5dd25b6948 [eric] usage: your own sessions, windowed, automation excluded, friendly model names, claude-flat rows 2026-08-06 12:45:09 -07:00
ciregenz 580a39fe99 [eric] dock: entries rebuild on a name+label fingerprint instead of every stream tick to any session 2026-08-06 12:37:46 -07:00
ciregenz 19926b5dea [eric] shortcuts: Cmd+T new tab or browser, Cmd+W closes the focused card undoably, routed through main like Cmd+R 2026-08-06 12:34:29 -07:00
ciregenz 9d0562db22 [eric] memory: the distiller learns real facts from real chats (proven live), list fetches skip the HTTP cache 2026-08-06 12:24:44 -07:00
ciregenz 5221540e17 [eric] canvas: fullscreen glides straight to the zone, shell wash renders identically to the canvas wash (grain seam class dead), grain hook survives two consumers, tool-ui repairs learn agent id aliases and array rows 2026-08-06 12:22:00 -07:00
ciregenz 0f4226dfef [eric] canvas: fullscreen tile re-derives its origin from the painted rect at settle, pill-to-fullscreen stops parking offset 2026-08-06 12:01:34 -07:00
ciregenz 9bf90cdcab [eric] voice: pill and capsule sit on the Help button line, no-drag island carries the clicks 2026-08-06 11:34:27 -07:00
ciregenz e2ec1f981d [eric] canvas: the translucent arrow-nav chevrons are gone, arrow keys still navigate 2026-08-06 11:31:50 -07:00
ciregenz 0ba7ca6d19 [eric] shortcuts: Cmd+C attaches the selection straight into composer context, Cmd+Z undoes card closes 2026-08-06 10:58:31 -07:00
ciregenz a64fcef234 [eric] memory: one user-curated fact store rides every agent turn, fully visible and editable in Settings 2026-08-06 10:42:54 -07:00
ciregenz 09e3116041 [eric] desktop: app tiles are always generated icons, the screenshot rides a hover quick-look instead 2026-08-06 10:23:36 -07:00
ciregenz c0430a7faf [eric] tools: status column speaks one grammar (word + accent toggle + chevron), connect controls live in the expanded row 2026-08-06 10:05:19 -07:00
ciregenz 9038c22eee [eric] voice: shortcut row speaks fn (Ctrl+Win on windows), custom combos get a reset back to it 2026-08-06 10:02:09 -07:00
ciregenz cc619725b2 [eric] canvas: focus bumps write a zOrders override map, card dicts keep identity and clicks stop arming layout PUTs 2026-08-06 09:57:40 -07:00
ciregenz 64507b2efb [eric] canvas: multi-drag follower writer targets data-select-id, the attribute cards actually stamp 2026-08-06 09:45:01 -07:00
ciregenz 714389381e [eric] canvas: multi-drag followers ride an imperative translate channel, zero renders per drag frame 2026-08-06 09:09:04 -07:00
ciregenz 358017096c [eric] voice: capsule and pill drop lower off the top edge, gloop squash gets a touch more theater 2026-08-06 08:57:01 -07:00
ciregenz ef594f737d [eric] voice: survey-grade accuracy layer, Chromium AGC off, suppress-nst+no-context+flash-attn+temp ladder, window energy gate, sub-second zero-pad, stutter and glossary-echo filters 2026-08-06 00:22:32 -07:00
ciregenz eb69fcaf84 [eric] dock: tile size holds through minimize/restore (shrink only on overflow, growth waits a settle beat), killing the CLS cluster 2026-08-06 00:05:21 -07:00
ciregenz 8e148601bd [eric] desktop: Applications panel gets icon-grade tiles (gloss on screenshots), neutral glass, micro-label header, pop-in 2026-08-06 00:04:16 -07:00
ciregenz 5130309a72 [eric] voice: text-landed chime cut, haptics toggle, full-clip decode wins at stop, beam search 5; dock tile says Browsers 2026-08-06 00:02:52 -07:00
ciregenz 69805dfbe7 [eric] settings: Appearance keeps only theme/text/accent; Dictation, Canvas, and Agents get their own rail pages 2026-08-05 23:50:56 -07:00
ciregenz 889b8d6738 [eric] voice: AGC reverted (it clipped normal speech into garble), learned-noun bar raised and store versioned 2026-08-05 23:43:22 -07:00
ciregenz e548f8c4d8 [eric] voice: cue sound toggle+volume, per-site disable, learned proper nouns, quiet-speech AGC, favicon target chip, tone-matched polish; dead overlay hook off BrowserCard (ENG-169) 2026-08-05 23:25:44 -07:00
ciregenz 41bfbde7e6 [eric] canvas: marquee rect moves imperatively off a channel, measured 61 to 4.5 percent dropped frames 2026-08-05 22:50:04 -07:00
ciregenz 110d5a9b3b [eric] voice+canvas: personal dictionary rides every decode, local dictation history with copy-back, double-click empty canvas fits everything 2026-08-05 22:43:15 -07:00
ciregenz ba8a9c4038 [eric] voice: scratch-that discards the take, multilingual Small with auto language detect joins the catalog 2026-08-05 21:19:00 -07:00
ciregenz d53eb2b6fc [eric] voice: target chip shows where words will land, idle sliver at the top expands on hover as the always-there entry 2026-08-05 21:17:51 -07:00
ciregenz 2dd10e164a [eric] voice: one-time Globe-key conflict tip when macOS still binds fn to the emoji picker 2026-08-05 21:15:55 -07:00
ciregenz 85659c71e7 [eric] voice: text-landed paste cue on successful injection, lock cue when a tap latches hands-free 2026-08-05 21:14:22 -07:00
ciregenz 3045c42a93 [eric] voice: capsule clears the drag strip (no-drag island at top 30) and glides out as cleanly as it drops in 2026-08-05 21:09:19 -07:00
ciregenz ffea520096 [eric] perf: five whole-sessions subscriptions narrowed to primitives or gated constants, stream ticks stop re-rendering idle surfaces 2026-08-05 21:05:11 -07:00
ciregenz 896a57353e [eric] canvas: the z-restack on card press runs after the interaction paints, off the INP critical path 2026-08-05 21:00:34 -07:00
ciregenz cad307f7f1 [eric] canvas: marquee coalesces to one update per frame, bails on unchanged selection, caches the viewport rect 2026-08-05 20:59:13 -07:00
ciregenz 2df30fab3c [eric] voice: the capsule is a gloop from the top edge, transcript hangs as its tail 2026-08-05 20:18:23 -07:00
ciregenz 1a1bfd0957 [eric] canvas: marquee converts through the LIVE camera, stale mid-glide selection rects sat far from the mouse 2026-08-05 20:07:48 -07:00
ciregenz b19e5da78a [eric] voice: capsule shrinks to Wispr scale and the bars get peak-meter attack 2026-08-05 20:02:30 -07:00
ciregenz 5031116362 [eric] voice: Esc cancels a hot recording, Wispr grammar 2026-08-05 19:55:34 -07:00
ciregenz f7afffba1f [eric] voice: start/stop cues are Material's forward/backward-selection-minimal (CC BY 4.0), Eric's pick 2026-08-05 19:54:33 -07:00
ciregenz 1ad97f4dd2 [eric] voice: start/stop cues are soft percussive pops, not sine chimes (ENG-168) 2026-08-05 18:15:09 -07:00
ciregenz d9813de3cd [eric] voice: whisper's non-speech captions no longer inject as dictation (ENG-167) 2026-08-05 18:07:23 -07:00