1
0
Commit Graph

11 Commits

Author SHA1 Message Date
9bf72169db refactor: modularize text injection with a factory and dedicated backend implementations, including a new Wayland clipboard option. 2026-03-03 12:15:52 +01:00
a6c7df0a71 refactor: modernize code, improve performance, and clean up various components. 2026-03-01 21:05:35 +01:00
15f9647f8a chore: Introduce Qodana static analysis configuration and apply minor code formatting and C# 12 collection expressions. 2026-03-01 20:07:20 +01:00
8ec0629e1a feat: Implement direct typing for the Terminal skill with a new default delay for text injection. 2026-02-28 17:05:14 +01:00
3ceecbe5ee feat: Add FFmpeg audio recording and ydotool typing backends, making them configurable. 2026-02-28 15:58:45 +01:00
96ccf0ea9a refactor: centralize common strings, paths, and default values into a new Constants class. 2026-02-28 15:41:40 +01:00
0577640da9 feat: Introduce ITranscriptionOrchestrator and related interfaces, refactoring DaemonService and other components to use dependency injection. 2026-02-28 15:36:03 +01:00
a08838fbc4 feat: Implement history tracking with new CLI commands for viewing past transcripts and usage statistics. 2026-02-28 14:06:58 +01:00
75a6d20e0d feat: introduce a background daemon service for persistent operation and inter-process communication. 2026-02-28 12:32:03 +01:00
a365448399 feat: Implement a modular skill system with hotword detection, streaming text output, and enhanced logging. 2026-02-27 00:39:32 +01:00
d60730c4bf Refactor: Reorganize project structure by moving core components into dedicated directories and introducing new configuration and API models. 2026-02-26 21:51:36 +01:00