You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "davsclaus (via GitHub)" <gi...@apache.org> on 2026/05/20 08:48:45 UTC
[PR] camel-jbang - TUI top mode, diagram toggle, and Shift+Tab navigation [camel]
davsclaus opened a new pull request, #23358:
URL: https://github.com/apache/camel/pull/23358
## Summary
- Add `t` key toggle on routes tab for **top mode** — shows performance metrics (mean/max/min/last/delta) with color-coded timing values (red >= 1000ms, yellow >= 100ms) and delta indicators (red slower, green faster)
- Top mode processor table with flat sort by slowest, inline `█` bar chart column scaled to max value
- Sort columns in top mode limited to timing metrics only (mean/max/min/last/delta) via `s`/`S` keys
- Tab label switches to `3 Top` when top mode is active; hides irrelevant hints (d/D/a/c/p/P)
- Add `a` key toggle for **all/single route diagram** mode on the route table screen
- **Shift+Tab** cycles tabs backwards (fixed by checking `isFocusPrevious()` before `isFocusNext()`)
- Bold route titles with double empty line separators in text ASCII diagrams
## Test plan
- [ ] Toggle top mode with `t` on routes tab — verify timing columns, color coding, sort indicators
- [ ] Press `s`/`S` to cycle sort in top mode — verify only timing columns cycle
- [ ] Check inline bar chart in processor table scales correctly
- [ ] Toggle `a` for all/single route diagram, then press `d`/`D` to view diagram
- [ ] Verify Shift+Tab navigates tabs backwards
- [ ] Verify tab label shows `Top` vs `Route` when toggling
_Claude Code on behalf of Claus Ibsen_
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] camel-jbang - TUI top mode, diagram toggle, and Shift+Tab navigation [camel]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #23358:
URL: https://github.com/apache/camel/pull/23358#issuecomment-4496598658
:star2: Thank you for your contribution to the Apache Camel project! :star2:
:robot: CI automation will test this PR automatically.
:camel: Apache Camel Committers, please review the following items:
* First-time contributors **require MANUAL approval** for the GitHub Actions to run
* You can use the command `/component-test (camel-)component-name1 (camel-)component-name2..` to request a test from the test bot although they are normally detected and executed by CI.
* You can label PRs using `skip-tests` and `test-dependents` to fine-tune the checks executed by this PR.
* Build and test logs are available in the summary page. **Only** [Apache Camel committers](https://camel.apache.org/community/team/#committers) have access to the summary.
:warning: Be careful when sharing logs. Review their contents before sharing them publicly.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] camel-jbang - TUI top mode, diagram toggle, and Shift+Tab navigation [camel]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #23358:
URL: https://github.com/apache/camel/pull/23358#issuecomment-4496902055
<!-- ci-tested-modules -->
:test_tube: **CI tested the following changed modules:**
- `dsl/camel-jbang/camel-jbang-plugin-tui`
<details><summary>All tested modules (2 modules)</summary>
- Camel :: JBang :: Plugin :: TUI
- Camel :: Launcher :: Container
</details>
---
:gear: [View full build and test results](https://github.com/apache/camel/actions/runs/26151841159)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] camel-jbang - TUI top mode, diagram toggle, and Shift+Tab navigation [camel]
Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus merged PR #23358:
URL: https://github.com/apache/camel/pull/23358
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org