ammachado opened a new pull request, #24412: URL: https://github.com/apache/camel/pull/24412
## Summary - Introduce `TuiIcons` as the single source of truth for emoji and UI symbols across the `camel-jbang-plugin-tui` monitor. - Add emoji icons to all primary tab bar headers, the More submenu, and the Go to… popup. - Replace hardcoded footer navigation hints (`↑↓`, `↑↓←→`, etc.) with `TuiIcons` constants. - Raise `TABS_FULL_MIN_WIDTH` to 157 for padded emoji tab labels; add `TuiIconsTest` and `TabBarRenderTest`. Rebased on latest `main` (includes CAMEL-23831 folder browser emoji work — `TuiHelper.fileEmoji` retained for per-file icons). ## Test plan - [x] `mvn test -pl dsl/camel-jbang/camel-jbang-plugin-tui` - [ ] Manual: `camel tui monitor` — verify tab bar shows icons on all primary tabs and More menu - [ ] Manual: open More popup and Go to… popup — icons match tab bar - [ ] Manual: narrow terminal (<157 cols) — compact tab labels still render --- _AI-generated PR description on behalf of Adriano Machado_ Made with [Cursor](https://cursor.com) -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
