Commit Graph
167 Commits
Author SHA1 Message Date
LeonardoTrapani 688152ea13 Fix Mermaid labels by quoting text; ensure GitHub-compatible syntax. 2025-08-14 19:49:57 +02:00
LeonardoTrapani 0619a36abd Rewrite README to reflect pipeline-owned state, daemon as thin control plane, current status, and updated roadmap. Document PipeWire recording, action channel for inject, and adjust diagrams/structure accordingly. 2025-08-14 19:35:16 +02:00
LeonardoTrapani 61e62b749f fix daemon's concurrency issues 2025-08-14 19:23:33 +02:00
LeonardoTrapani 743b103857 refactor moving status to pipeline not daemon 2025-08-14 15:06:34 +02:00
LeonardoTrapani 4852ad7ac1 recording sends back chunks to pipeline through frame ch 2025-08-14 13:12:09 +02:00
LeonardoTrapani a43adfcf90 improve daemon's toggle 2025-08-14 11:30:36 +02:00
LeonardoTrapani d28214faad add recording using pipewire 2025-08-13 19:02:01 +02:00
LeonardoTrapani 7ed9ea1900 fix closing of bus daemon connection on close 2025-08-12 20:58:47 +02:00
LeonardoTrapani 92213f0d8c change pipeline handling 2025-08-12 19:58:48 +02:00
LeonardoTrapani 0720a0ff26 change pipeline handling 2025-08-12 01:33:37 +02:00
LeonardoTrapani 62c213456e change from recording boolean to status enum 2025-08-08 00:30:21 +02:00
LeonardoTrapani 903274a249 Rename HotkeyDaemon -> Daemon
update readme
2025-08-08 00:07:38 +02:00
LeonardoTrapani 6faa74f29c fix daemon context usage and shutdown 2025-08-07 21:43:47 +02:00
LeonardoTrapani 4d62dac99e reviewed pid management 2025-08-07 21:09:45 +02:00
LeonardoTrapani 1acd007be0 add pid file, add context for go routines + add proper logging 2025-08-07 18:52:45 +02:00
LeonardoTrapani f7936610c9 setup project with daemon, socket, cmd, air, notifying, state 2025-08-07 00:01:49 +02:00
LeonardoTrapani d3fc5ee3a4 initial commit with brainstorming 2025-08-06 18:48:25 +02:00