Vitali Graf
5c8eecbb8b
feat: platform-dependent config path (APPDATA on Windows)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 10:26:17 +02:00
info
9c058a1ec8
fix: use ydotool + wl-copy for text insertion on KDE Wayland
...
Replace wtype (unsupported on KDE) with ydotool key for Ctrl+V
simulation. Use wl-copy for clipboard-based insertion to avoid
ydotool type's QWERTZ/QWERTY layout mismatch. Use DEVNULL instead
of PIPE for wl-copy to prevent hanging on its forked background
process.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-06 21:26:51 +02:00
info
edece0488d
fix: listen on all matching input devices, not just the first keyboard
2026-04-06 20:50:44 +02:00
info
3a0f70da0b
feat: add main entry-point with asyncio event loop
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:29:45 +02:00
info
70d2b6d6e4
feat: add inserter module with clipboard paste and restore
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:28:18 +02:00
info
0e9db0b60e
feat: add transcriber module with faster-whisper integration
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:26:53 +02:00
info
949eb679e1
feat: add recorder module with sounddevice audio capture
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:25:31 +02:00
info
ef6ff5b35b
feat: add hotkey module with evdev push-to-talk listener
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:23:48 +02:00
info
8224fdcc3f
feat: add config module with TOML loading and defaults
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 20:22:25 +02:00
info
e8b73de84a
chore: project setup with dependencies and entry-point
2026-04-06 20:20:57 +02:00