• Joined on 2026-03-16
jake pushed to main at jake/Lumotia 2026-04-21 14:59:41 +00:00
ded8811ca9 feat(B.1 #10): detect focused terminal and switch to clipboard-only paste
df58d98adc feat(B.1 #5): per-OS hotkey capability matrix with inline rejection copy
8e5e034df1 feat(B.1 #4 UX): debounce hotkey press events by 120ms
f3a0673eaa feat(B.1 #3): snapshot prior clipboard and restore 300 ms after paste
cc3bffa72c feat(B.1 #11): versioned settings schema with forward migration
Compare 6 commits »
jake pushed to main at jake/Lumotia 2026-04-21 14:58:24 +00:00
2f763e124b fix(ci): set LIBCLANG_PATH on Linux; install Vulkan via brew on macOS
5c36bdec28 fix(ci A.1 #12): drop tauri.windows.conf.json — cargo check fails on unknown _comment field + missing resources
db8f1bf19d fix(ci): install libclang + Vulkan SDK on all platforms
c163a9a07b fix(ci): declare @chenglou/pretext dependency in package.json
b6bd265176 feat(A.1 #12): Windows installer bundles Vulkan loader + libssl, graceful CPU fallback
Compare 12 commits »
jake pushed to main at jake/Lumotia 2026-04-21 14:42:30 +00:00
da74a84009 ci: point Swatinem/rust-cache at the real workspace root
26b41389b2 perf(sqlx): strip default features — workspace uses none of macros / migrate / any / json
Compare 2 commits »
jake pushed to main at jake/Lumotia 2026-04-21 11:32:45 +00:00
65280c776e docs(gpu-tuning): add MVP plan — three phases with one-click UX
jake pushed to main at jake/Lumotia 2026-04-21 10:53:47 +00:00
ff22497468 docs(whisper-ecosystem): add kon-context.md for cloud-based Cursor agents
jake pushed to main at jake/Lumotia 2026-04-21 09:46:33 +00:00
03ab18c71f docs(whisper-ecosystem): add cross-repo research brief
jake pushed to main at jake/Lumotia 2026-04-21 08:58:43 +00:00
42335c04c5 feat(vocab): bulk import for profile terms
1f5309c8f5 feat(windows): persist size + position across restarts via tauri-plugin-window-state
11965a338b fix(preview): set GTK WindowTypeHint::Utility for non-KDE compositor coverage
9b5d08af3d fix(preview): pin preview overlay across virtual desktops on KDE/GNOME Wayland
bc1ae3968e fix(paste): hide preview overlay before Ctrl+V to avoid Wayland focus race
Compare 16 commits »
jake pushed to main at jake/Lumotia 2026-04-20 23:38:57 +00:00
34fce3cf9e feat: OpenWhispr-inspired transcription polish pass
28acdcfa6d fix(dictation): show user's configured hotkey in hints, not hardcoded Ctrl+Shift+R
5e09ab9bd3 fix(hotkey): track modifier state manually so Super+key records on KDE Wayland
39c967c33b fix(hotkey): resolve physical-key codes; Super-as-modifier; surface backend registration errors
86228cd517 chore(storage): drop dictionary table (v7) + retire unused storage fns — profile_terms is sole surface
Compare 31 commits »
jake pushed to main at jake/Lumotia 2026-04-19 13:30:49 +00:00
ea48d03cee agent: dogfood polish 2026/04/19 — Linux native chrome + History redesign + mic picker cleanup
jake pushed to main at jake/Lumotia 2026-04-19 10:03:08 +00:00
8c9c9390d8 fix(storage): PRAGMA foreign_keys=ON; atomic transaction in complete_subtask_and_check_parent; uncomplete_task moved to storage layer
f54d55d110 fix(tasks): add explicit parentTaskId field to addTask shape — makes !t.parentTaskId filter intent clear
674fc2c4b8 feat(ui): add MicroSteps expand/collapse to WipTaskList; exclude subtasks from WIP count
442fa6656e feat(ui): add MicroSteps component with decompose button, step checklist, and Just Start timer
0bce8e6ec4 feat(tasks): dual-write tasks to SQLite alongside localStorage; boot-load from SQLite on startup
Compare 19 commits »
jake pushed to main at jake/Lumotia 2026-04-18 08:53:13 +00:00
b2d584f999 chore(gen): update Tauri ACL schemas for tauri-plugin-updater
jake pushed to main at jake/Lumotia 2026-04-18 08:52:42 +00:00
0b1faf0679 fix: suppress stub dead-code warnings; clarify update toast copy
8b5d92f466 feat(updater): wire tauri-plugin-updater with GitHub releases endpoint + update toast
ddcf93649c feat(startup): pre-warm default Whisper model at launch in background thread
8c1bec98ca feat(ai-formatting): wire dictionary_terms through PostProcessOptions to LLM prompt suffix
1e30bb77d4 feat(ai-formatting): hardened CLEANUP_PROMPT + dictionary suffix builder
Compare 6 commits »
jake pushed to main at jake/Lumotia 2026-04-18 08:04:26 +00:00
0e41c95075 chore: remove stale HANDOVER.md, gitignore .firecrawl
7de2feb932 chore: add CI workflows, dev launcher, and linux capability schema
f384641097 fix(frontend): commit missing utility modules (P0 — imports resolved to nothing)
cca79dec4c fix: SQL trigger-aware migration splitter, SpeechModel re-export, i64 type alignment
ebf449b47b qa: restore boot, wire dead error rx, harden storage and config
Compare 15 commits »
jake pushed to main at jake/Lumotia 2026-04-03 17:56:55 +00:00
fdc4a3cba5 agent: fix — infinite reactivity loop in TaskSidebar froze entire app
jake pushed to main at jake/Lumotia 2026-04-03 17:46:28 +00:00
1a8f3c7582 agent: fix — remove blocking backdrop from task sidebar entirely
jake pushed to main at jake/Lumotia 2026-04-03 17:42:09 +00:00
e08e118e00 agent: fix — task sidebar overlay no longer blocks entire app
jake pushed to main at jake/Lumotia 2026-04-03 17:28:47 +00:00
ecfffcbf35 agent: fix — auto-grant microphone permission on WebKitGTK/Linux
jake pushed to main at jake/Lumotia 2026-04-03 17:23:40 +00:00
c75ff6a0e5 agent: fix — add missing vocab.txt to Parakeet model registry
jake pushed to main at jake/Lumotia 2026-04-03 17:20:07 +00:00
b7338743fe agent: fix — switch Parakeet to TDT transducer model (transcribe-rs compat)
jake pushed to main at jake/Lumotia 2026-04-03 16:58:09 +00:00
9e05f698da agent: fix — add missing transcribe-rs fields (leading/trailing silence)