| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-13 | refactor: break down functions exceeding 50 lines into smaller helpers | Paul Buetow | |
| Split 22 production files across the codebase — event loop, TUI models, probe manager, dashboard, export, flag parsing, code generation, and ioworkload scenarios — so that no function body exceeds 50 lines. Each extracted helper carries its own comment explaining its role. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-05-13 | perf: replace string += concatenation with strings.Builder in TUI render hot ↵ | Paul Buetow | |
| paths Swap out ad-hoc += string concatenation in the flamegraph toolbar/status lines, dashboard filter summary, bubble/treemap status lines, eventstream view, processes tab, and probes list for strings.Builder, eliminating redundant allocations on every render tick. Also update dashboard/model_test.go fake SnapshotSource implementations to match the updated interface signature. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-03-08 | tui: unify table navigation and rendering | Paul Buetow | |
| 2026-03-08 | tui: restore global filter stack and anchored matches | Paul Buetow | |
| 2026-03-08 | task 374: remove stream-local filter stack | Paul Buetow | |
| 2026-03-08 | task 372: restart tracing when filters change | Paul Buetow | |
| 2026-03-08 | task 366: extract shared global filter types | Paul Buetow | |
| 2026-03-06 | refactor: use interfaces for TUI runtime binding sources (task 382) | Paul Buetow | |
| 2026-03-05 | refactor(stream): back scrolling with viewport state | Paul Buetow | |
| 2026-03-05 | feat(tui): detect terminal theme and apply palettes | Paul Buetow | |
| 2026-03-05 | refactor(tui): migrate source key handling to KeyPressMsg | Paul Buetow | |
| 2026-03-05 | feat(tui): migrate Bubble Tea stack to charm.land v2 | Paul Buetow | |
| 2026-02-27 | tui: add stream regex search and unify help visibility | Paul Buetow | |
| 2026-02-26 | tui: add paused stream CSV export and foreground editor open | Paul Buetow | |
| 2026-02-26 | tui: add stackable enter-filters with esc undo in stream | Paul Buetow | |
| 2026-02-26 | tui: add paused stream column selection and split pid/tid | Paul Buetow | |
| 2026-02-26 | tui: polish fd trace view key handling and docs | Paul Buetow | |
| 2026-02-26 | tui: add fd trace drilldown and fd column in stream | Paul Buetow | |
| 2026-02-26 | tui: add paused stream row selection and highlight | Paul Buetow | |
| 2026-02-25 | Fix stream paused scrolling and apply pending TUI/probe updates | Paul Buetow | |
| 2026-02-25 | Polish stream filter UX and expand TUI viewport | Paul Buetow | |
| 2026-02-25 | Add event stream model with filtering and scroll state | Paul Buetow | |
