Skip to content

Replace TextBox-in-header filters with popup filter buttons#211

Merged
erikdarlingdata merged 1 commit intodevfrom
fix/filter-consistency-200
Feb 20, 2026
Merged

Replace TextBox-in-header filters with popup filter buttons#211
erikdarlingdata merged 1 commit intodevfrom
fix/filter-consistency-200

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • Migrates 5 DataGrids from the old TextBox-in-header filter style to the standard popup filter pattern
  • DefaultTraceContent: DefaultTraceEventsDataGrid (7 cols), TraceAnalysisDataGrid (9 cols)
  • CurrentConfigContent: ServerConfigDataGrid (9 cols), DatabaseConfigDataGrid (5 cols), TraceFlagsDataGrid (5 cols — previously had no filters at all)
  • All 35 columns now have consistent popup filter buttons with operator support and gold active-filter indicators

Fixes #200.

Test plan

  • Build succeeds with zero warnings
  • Default Trace Events: popup filters on all 7 columns, filter/clear works, gold icon when active
  • Trace Analysis: popup filters on all 9 columns
  • Server Configuration: popup filters on all 9 columns (6 previously unfiltered)
  • Database Configuration: popup filters on all 5 columns (1 previously unfiltered)
  • Trace Flags: popup filters on all 5 columns (previously had none)
  • Multi-grid routing: filtering on one grid doesn't interfere with another

🤖 Generated with Claude Code

Migrates 5 DataGrids from the old TextBox-in-header filter style to the
standard popup filter pattern used by the rest of the Dashboard:

- DefaultTraceContent: DefaultTraceEventsDataGrid (7 cols), TraceAnalysisDataGrid (9 cols)
- CurrentConfigContent: ServerConfigDataGrid (9 cols), DatabaseConfigDataGrid (5 cols),
  TraceFlagsDataGrid (5 cols — previously had no filters at all)

All columns now have consistent popup filter buttons with operator support
and gold active-filter indicators.

Fixes #200.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 05cc68c into dev Feb 20, 2026
3 checks passed
@erikdarlingdata erikdarlingdata deleted the fix/filter-consistency-200 branch February 20, 2026 14:21
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