aboutsummaryrefslogtreecommitdiff
path: root/ttwhy
AgeCommit message (Expand)AuthorFilesLines
2026-09-22lib: restructure into vertical slicesHEADmasterFelix Morgner17-144/+130
2026-09-22lib: generalize conceptsFelix Morgner7-39/+33
2026-09-22apps: extract applicationsFelix Morgner1-36/+0
2026-09-22lib/io: refactor I/O moduleFelix Morgner7-56/+76
2026-09-22lib: rename concept module filesFelix Morgner6-6/+6
2026-09-22lib/routers: introduce router conceptFelix Morgner3-0/+45
2026-09-22lib/routers: handle navigation keys in echo routerFelix Morgner2-18/+357
2026-09-22ttwhy: route echo output to stdoutFelix Morgner1-1/+1
2026-06-20lib: add xterm policyFelix Morgner8-112/+262
2026-06-20lib: harden scoped attributesFelix Morgner1-3/+9
2026-06-20lib: extend testsFelix Morgner3-4/+65
2026-06-20lib: silence some linter warningsFelix Morgner1-8/+8
2026-06-20lib: switch to policy based scanner designFelix Morgner7-263/+326
2026-06-20lib: add basic test setupFelix Morgner1-0/+38
2026-06-19lib/scanners: inject scanner sinkFelix Morgner2-127/+130
2026-06-19lib: clean up structureFelix Morgner8-26/+48
2026-06-19lib/io: extend scannerFelix Morgner3-34/+214
2026-06-18lib: improve signal handlingFelix Morgner2-11/+46
2026-06-18lib: add simple echo routerFelix Morgner6-54/+241
2026-06-18lib: prepare for state machineFelix Morgner2-0/+49
2026-06-18chore: clean up codeFelix Morgner3-7/+6
2026-06-17lib: optimize buffer allocationFelix Morgner1-11/+11
2026-06-17lib: fix file handle leakFelix Morgner1-0/+1
2026-06-17app: implement simple echoFelix Morgner4-13/+105
2026-06-17app: implement basic signal handlingFelix Morgner2-4/+27
2026-06-17lib: add basic tc attibute RAII typeFelix Morgner3-13/+130
2026-06-17initial commitFelix Morgner2-0/+25