cpulse v0.4.2
Log UX upgrade: find-in-logs, select/copy, and scrollbar scrubbing.
Added
- Find box on the Logs status bar (and zoom footer): click or
Ctrl+F, type to search - Case-insensitive matching (
wherematchesWHERE/Where) - Substring highlight (only the match, not the whole line)
- Match counter (
4/36);Enter/Shift+Enterfor next/prev; all lines stay visible - In-TUI drag selection of log lines (panel-scoped, not full terminal)
- Ctrl+C copies the selection (Control, not Cmd on macOS); quit remains
q - Scrollbar click + drag (track jump + thumb drag)
- Selection works while a find query is active (find input unfocuses on drag; query/highlights stay)
Changed
- Removed the old
/log filter that hid non-matching lines - Mouse wheel and ↑/↓/PgUp/PgDn still scroll during find
Notes
- iTerm’s right-click Copy stays disabled for in-app selection (terminal-owned menu); use Ctrl+C
- Install/upgrade:
brew update && brew upgrade cpulse
Changelog
- a36cf2a feat: log find bar, in-TUI selection/copy, and scrollbar drag