gnodet opened a new pull request, #23919:
URL: https://github.com/apache/camel/pull/23919

   ## Summary
   
   Adds mouse wheel scroll support to the TUI shell panel, addressing point 3 
of CAMEL-23727.
   
   ### Changes
   
   - **TuiBackendHelper**: Enable `mouseCapture(true)` on the TUI backend so 
mouse events are captured instead of escaping to native terminal scrollback
   - **ShellPanel**: Add `handleMouseEvent()` that scrolls the virtual terminal 
history by 3 lines per mouse wheel tick, with hit-testing against the panel area
   - **CamelMonitor**: Wire mouse event dispatch to the shell panel
   
   Mouse wheel up/down now scrolls through the shell panel history (same buffer 
used by Shift+PgUp/PgDn). Regular typing resets scroll to live view.
   
   Fixes point 3 of https://issues.apache.org/jira/browse/CAMEL-23727


-- 
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