aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2026-09-22lib: restructure into vertical slicesHEADmasterFelix Morgner19-166/+148
2026-09-22lib: generalize conceptsFelix Morgner7-39/+33
2026-09-22apps: extract applicationsFelix Morgner2-9/+6
2026-09-22lib/io: refactor I/O moduleFelix Morgner8-58/+81
2026-09-22lib: rename concept module filesFelix Morgner7-9/+9
2026-09-22ide: add Lazy configurationFelix Morgner1-4/+7
2026-09-22build: clean up dependency integrationFelix Morgner1-12/+21
2026-09-22build: add test and workflow presetsFelix Morgner1-4/+63
2026-09-22lib/routers: introduce router conceptFelix Morgner4-0/+46
2026-09-22lib/routers: handle navigation keys in echo routerFelix Morgner3-18/+358
2026-09-22ttwhy: route echo output to stdoutFelix Morgner1-1/+1
2026-06-20lib: add xterm policyFelix Morgner9-114/+264
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 Morgner8-266/+330
2026-06-20lib: add basic test setupFelix Morgner2-0/+65
2026-06-19lib/scanners: inject scanner sinkFelix Morgner2-127/+130
2026-06-19lib: clean up structureFelix Morgner9-29/+54
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 Morgner7-54/+245
2026-06-18lib: prepare for state machineFelix Morgner3-1/+60
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 Morgner8-20/+114
2026-06-17app: implement basic signal handlingFelix Morgner2-4/+27
2026-06-17lib: add basic tc attibute RAII typeFelix Morgner4-13/+138
2026-06-17initial commitFelix Morgner14-0/+584