|
|
f73dbd7d8a
|
ensure initscr(3x) & use newwin(3x) not stdscr(3x) for root node
|
2025-09-11 19:24:48 +10:00 |
|
|
|
8c4f288a97
|
finish bulk of tree.* implementation
|
2025-09-11 17:41:14 +10:00 |
|
|
|
669f620a6a
|
add resizemv_window() method to curse.* interface
|
2025-09-11 17:40:25 +10:00 |
|
|
|
206f1e6a09
|
comment old curse.c main function
|
2025-09-11 17:39:49 +10:00 |
|
|
|
1f26441c71
|
fix bad inline usage
|
2025-09-11 17:38:31 +10:00 |
|
|
|
a04cc6a6e5
|
generalise test script
|
2025-09-11 17:36:10 +10:00 |
|
|
|
2db9e5d141
|
ignore valgrind artefacts
|
2025-09-11 17:35:06 +10:00 |
|
|
|
4d7402fa52
|
add curses.c WINDOW init funcs
|
2025-09-10 23:05:07 +10:00 |
|
|
|
a55c25d319
|
separate initscr(3x) wrapper to new function
|
2025-09-10 22:54:20 +10:00 |
|
|
|
79272e8421
|
structure dorne cli as a binary tree
|
2025-09-10 22:49:24 +10:00 |
|
|
|
c3074a75eb
|
add ncurses wrapper
|
2025-09-10 22:49:05 +10:00 |
|
|
|
361d63be94
|
TODO.md --with-pthread question
|
2025-09-10 22:47:59 +10:00 |
|
|
|
c1e28f2f2e
|
add child related TODO items
|
2025-09-10 01:25:52 +10:00 |
|
|
|
2e10e88504
|
begin simple child process interface
|
2025-09-10 01:25:34 +10:00 |
|
|
|
8991d8ec04
|
fix epty includes mkpty.h not _pty.h
|
2025-09-10 01:24:41 +10:00 |
|
|
|
3f9b404012
|
simplify Makefile using macros
|
2025-09-10 01:23:38 +10:00 |
|
|
|
b2f204a2cb
|
add epty.* to extend _pty.*
stdout/stderr independence for child process
|
2025-09-09 21:07:34 +10:00 |
|
|
|
ac590806bf
|
rename mkpty.* -> _pty.*
|
2025-09-09 21:05:42 +10:00 |
|
|
|
d04f14c038
|
reformat and refactor mkpty.*
|
2025-09-09 21:03:40 +10:00 |
|
|
|
2893caf8ab
|
fix mkpty function declarations
|
2025-09-09 19:43:54 +10:00 |
|
|
|
a1e34376de
|
begin removing Makefile boilerplate
|
2025-09-09 19:42:41 +10:00 |
|
|
|
e599801f2e
|
finish mkpty.c
|
2025-09-09 17:35:37 +10:00 |
|
|
|
8adc42aabc
|
add glibc licenses (for next commit)
|
2025-09-09 17:34:55 +10:00 |
|
|
|
c040219350
|
dorne GPLv3 license
|
2025-09-09 17:34:30 +10:00 |
|
|
|
c68fc6de5e
|
add custom pty interface
|
2025-09-09 15:43:54 +10:00 |
|
|
|
bd87f194f2
|
begin shfx (shell f(x)), graphing cli
|
2025-09-09 15:43:20 +10:00 |
|
|
|
492ec8832c
|
add TODO.md
|
2025-09-09 11:46:54 +10:00 |
|
|
|
883361111c
|
Make now builds graph and sine examples
|
2025-09-09 11:27:01 +10:00 |
|
|
|
6eb51ef641
|
example sine ncurses tempalte
|
2025-09-09 11:26:40 +10:00 |
|
|
|
5a4f75c418
|
test standard ncurses graphing template
|
2025-09-09 11:26:27 +10:00 |
|
|
|
342886a098
|
test custom curses implementation
|
2025-09-09 11:25:59 +10:00 |
|
|
|
04e5688d82
|
experimenting with pipewire api
|
2025-09-09 11:25:03 +10:00 |
|
|
|
5ff2e93195
|
make clean now removes vgcore.*
|
2025-09-09 11:21:30 +10:00 |
|
|
|
511257bf98
|
add glibc, valgrind, and ncurses
|
2025-09-09 11:20:51 +10:00 |
|
|
|
fc70057e7e
|
add build helper scripts
|
2025-09-09 11:20:22 +10:00 |
|
|
|
c69ccbb9c2
|
add C specific README
|
2025-09-09 11:19:59 +10:00 |
|
|
|
c1d82b5046
|
restructure Make
|
2025-09-09 11:12:09 +10:00 |
|
|
|
2711027dcf
|
separate frequency from accumulator
|
2025-09-04 11:23:07 +10:00 |
|
|
|
df5b2e9b5c
|
make frequency variable
|
2025-09-04 11:11:39 +10:00 |
|
|
|
b86ad339d9
|
should I just use pipewire's logging?
|
2025-09-04 11:11:24 +10:00 |
|
|
|
19403f79ab
|
Makefile handles libpipewire
|
2025-09-03 14:57:16 +10:00 |
|
|
|
426b2765f6
|
make: run, test, clean
|
2025-09-03 14:56:29 +10:00 |
|
|
|
1fa7625679
|
format pipewire example
|
2025-09-03 14:52:45 +10:00 |
|
|
|
eabd640e2d
|
flake.nix provides pipewire paths through env
|
2025-09-03 14:52:35 +10:00 |
|
|
|
680b3500b9
|
enbyware!!
|
2025-09-03 14:51:49 +10:00 |
|
|
|
65b84ad31d
|
ignore clangd artifacts
|
2025-09-03 14:48:26 +10:00 |
|
|
|
077bea9c34
|
fix pipewire SDL API headers not found
|
2025-09-03 02:32:59 +10:00 |
|
|
|
79caa11f84
|
configure GNU Make for C library
|
2025-09-03 02:32:13 +10:00 |
|
|
|
d25d0a9965
|
ignore build environment
|
2025-09-03 02:31:25 +10:00 |
|
|
|
4aef1981e0
|
add pipewire dependency
|
2025-09-03 02:31:09 +10:00 |
|