Adriano Machado created CAMEL-23829:
---------------------------------------

             Summary: camel-jbang - TUI shell panel: add a scrollbar to 
indicate scrollback position
                 Key: CAMEL-23829
                 URL: https://issues.apache.org/jira/browse/CAMEL-23829
             Project: Camel
          Issue Type: Improvement
          Components: camel-jbang
            Reporter: Adriano Machado


The embedded JLine shell
  panel in the Camel TUI \(camel\-jbang, ShellPanel\) supports scrollback via 
Shift\+PageUp/PageDown and the mouse wheel, but renders no visual scrollbar. 
There is no affordance
  showing the current position within the scrollback history.

Other TUI tabs \(Log, Source viewer, Diagram, Configuration, History\) already 
render a vertical scrollbar using
  tamboui Scrollbar / ScrollbarState via a horizontal layout split \(content 
fill \+ 1\-column scrollbar\). The shell panel should follow the same pattern 
for
  consistency.

Acceptance: a vertical scrollbar appears on the shell panel reflecting scroll 
position when scrollback content exceeds the viewport.

_Filed by Claude Code
  on behalf of Adriano Machado._





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to