TUI: endpoints tab flow panel and mirrored activity chart#23266
Merged
Conversation
…with x-axis legend) Add a flow panel below the endpoints table showing in/out traffic as an ASCII arrow diagram plus a 60-second sliding window chart. The chart uses a macOS Activity Monitor style mirrored layout: in-traffic (green) grows upward from centre, out-traffic (blue) grows downward. Sub-pixel Unicode block characters give smooth vertical resolution. X-axis labels (-60s, -45s, -30s, -15s, now) match the overview tab style. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ering Move the custom mirrored bar chart into a standalone MirroredSparkline widget class. The widget renders two long[] time-series as sub-pixel vertical bars growing in opposite directions from a shared centre axis — matching the macOS Activity Monitor network/disk graph style. Supports optional y-axis labels, x-axis labels, configurable BarSet, and a Block wrapper. Reuses Sparkline.BarSet from the existing TamboUI Sparkline widget. The class is structured as a first-class TamboUI Widget (direct Buffer writes, builder pattern, full Javadoc including a comparison table against Sparkline) and is intended for upstream contribution to TamboUI under dev.tamboui.widgets.sparkline. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Contributor
|
🌟 Thank you for your contribution to the Apache Camel project! 🌟 🐫 Apache Camel Committers, please review the following items:
|
3 tasks
Contributor
|
🧪 CI tested the following changed modules:
All tested modules (2 modules)
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
MirroredSparklinewidget, structured as a TamboUI-compatibleWidgetwith builder pattern and full Javadoc, intended for upstream contribution to the TamboUI projectTest plan
camel-jbangand open the TUI monitorClaude Code on behalf of Claus Ibsen
🤖 Generated with Claude Code