Commit Graph

34 Commits

Author SHA1 Message Date
Loic Coenen
b261cd7487 fix: update test_stress.c to use new dispatcher API and remove transport.o dependency
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:56:46 +00:00
Loic Coenen
333b2c489b fix: remove missing transport.h include and dependency
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:47:54 +00:00
Loic Coenen
0f9bd83469 fix: add missing jack include and remove duplicate compile rule
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:47:32 +00:00
Loic Coenen
0c40f3ced6 fix: update test_stress.c to use dispatcher API and update makefile dependencies
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:45:58 +00:00
Loic Coenen
7060e0222b fix: add missing dispatcher.o dependency to test_cli target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:04:49 +00:00
Loic Coenen
bb1a4dc012 fix: add missing dispatcher.o dependency to test_gui target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 19:00:17 +00:00
Loic Coenen
63e26af258 fix: add missing dispatcher.o dependency to test_tui target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 18:46:47 +00:00
Loic Coenen
6af5475516 fix: add dispatcher.o to test_engine link target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 16:02:35 +00:00
Loic Coenen
24f1cec191 fix: add dispatcher.o to jack-looper build target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 14:40:45 +00:00
Loic Coenen
63b37aec60 fix: add dispatcher.o to makefile to resolve linker errors
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 14:40:28 +00:00
Loic Coenen
6691990787 before refactor 2026-05-02 14:07:47 +00:00
Loic Coenen
da88493866 build: add test_wav_io target and exclude stress tests from test
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 10:53:44 +00:00
Loic Coenen
35e6e2b17c fix: add missing wav_io.o to test_gui link target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 10:31:51 +00:00
Loic Coenen
9c43d5c343 build: add wav_io.o to makefile targets and dependencies
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 10:19:08 +00:00
Loic Coenen
e4a2d49666 fix: add wav_io.o and pthread linking to makefile
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-02 10:18:18 +00:00
Loic Coenen
c48394f341 fix: update CFLAGS to use thread sanitizer and debug symbols 2026-05-02 10:18:02 +00:00
Loic Coenen
a579423427 test: add stress test for random engine operations
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 22:30:39 +00:00
Loic Coenen
45b22acbc7 fix: update transport access and function calls across engine, tui, and tests
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 21:53:46 +00:00
Loic Coenen
23a6d09f1f build: add sanitizer flags to CFLAGS 2026-05-01 21:53:45 +00:00
Loic Coenen
93e4bdde14 build: add test_double_process target to Makefile
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 16:24:22 +00:00
Loic Coenen
d416a30944 fix: remove test_gui from test target in makefile
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 15:23:51 +00:00
Loic Coenen
2ef21cdadd fix: add missing cli.o to jack-looper link target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:37:47 +00:00
Loic Coenen
c4e9579faa fix: add missing cli.o to test_cli link target
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:30:11 +00:00
Loic Coenen
d94153d4c2 fix: update Makefile to find microui.h in lib/ directory
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:18:57 +00:00
Loic Coenen
472336606c build: add test_cli target to Makefile
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:15:51 +00:00
Loic Coenen
ca0eedca3e fix: remove duplicate makefile rules and duplicate main functions in test_gui.c
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:13:50 +00:00
Loic Coenen
1302de01e7 fix: add GUI support to build system and test suite
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:13:18 +00:00
Loic Coenen
b46f1c1b70 makefile
```makefile
<<<<<<< SEARCH
all: jack-looper test_engine test_tui test_gui
=======
all: jack-looper test_engine test_tui
>>>>>>> REPLACE
```

Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:12:49 +00:00
Loic Coenen
01998dd1a0 fix: remove duplicate engine implementation and unused GUI code
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 14:04:50 +00:00
Loic Coenen
05c6f34b8f feat: add microui-based GUI with transport controls and progress bar
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 13:02:39 +00:00
Loic Coenen
4573eb0201 feat: add ncurses-based TUI frontend with 8x8 clip grid and keyboard controls
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 09:48:59 +00:00
Loic Coenen
7df107eb1e fix: remove duplicate lines at end of makefile
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 00:49:04 +00:00
Loic Coenen
f2d619744f feat: add makefile with build, test, and clean targets
Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
2026-05-01 00:48:36 +00:00
Loic Coenen
22bed9f3c9 feat: add Makefile 2026-05-01 00:48:36 +00:00