Skip to content

fix(tui): polish cluster browser interactions#8

Merged
vincentkoc merged 6 commits intomainfrom
fix/tui-context-menu-context
May 1, 2026
Merged

fix(tui): polish cluster browser interactions#8
vincentkoc merged 6 commits intomainfrom
fix/tui-context-menu-context

Conversation

@vincentkoc
Copy link
Copy Markdown
Member

@vincentkoc vincentkoc commented May 1, 2026

Summary

  • split cluster/member action-menu contexts so right-click menus match the selected pane
  • tune TUI row colors: open rows stay yellow, closed rows stay greyed, selected rows use a quieter focus tint
  • preserve the loaded cluster viewport across auto-refresh instead of collapsing to a 20-row subset
  • let cluster/member age headers toggle newest/oldest sort direction
  • buffer fast trackpad wheel bursts so scroll input does not keep drifting after the gesture

Tests

  • go test ./...
  • git diff --check origin/main..HEAD

Still draft for visual/manual pass in the TUI.

@vincentkoc vincentkoc force-pushed the fix/tui-context-menu-context branch from 815bcc2 to 10e8b4b Compare May 1, 2026 09:18
@vincentkoc vincentkoc changed the title fix(tui): distinguish cluster and member menus fix(tui): polish cluster browser interactions May 1, 2026
@vincentkoc vincentkoc marked this pull request as ready for review May 1, 2026 11:56
@vincentkoc vincentkoc merged commit e1c3044 into main May 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant