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]

Reply via email to