This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch camel-jbang-diagram-zoom
in repository https://gitbox.apache.org/repos/asf/camel.git
from 996f32c26526 chore: camel-jbang - the zoom anchor of the route diagram
is one reference across threads
add 2c468b0f1845 chore: camel-jbang - diagram: wider compact boxes, a
shorter view bar, fit follows the screen
add 4fa6a42e7420 chore: camel-jbang - route diagram: the error handling
frame zooms with the route
add 93185dcfbbe1 chore: camel-jbang - the History tab and the architecture
zoom too
add 25617703fe67 chore: camel-jbang - route diagram: an overview level, a
cell per step
add 16a2a85dceff chore: camel-jbang - diagram: fold a group of routes in
the topology, click to unfold, folds kept
add d59e08bc1892 chore: camel-jbang - diagram: the tui_diagram_zoom tool,
and the zoom in the diagram state
No new revisions were added by this update.
Summary of changes:
.../ROOT/pages/camel-jbang-tui-diagram.adoc | 42 ++--
.../ROOT/pages/camel-jbang-tui-observe.adoc | 1 +
.../core/commands/tui/AbstractDiagramTab.java | 35 +++-
.../jbang/core/commands/tui/ArchitectureView.java | 15 ++
.../core/commands/tui/DiagramDetailSupport.java | 13 ++
.../jbang/core/commands/tui/DiagramLayouts.java | 42 ++++
.../jbang/core/commands/tui/DiagramSupport.java | 116 +++++------
.../dsl/jbang/core/commands/tui/DiagramTab.java | 125 +++++++++++-
.../dsl/jbang/core/commands/tui/HistoryTab.java | 27 +--
.../dsl/jbang/core/commands/tui/McpFacade.java | 6 +
.../jbang/core/commands/tui/RouteDiagramZoom.java | 227 +++++++++++++++++++--
.../dsl/jbang/core/commands/tui/RoutesTab.java | 7 +-
.../dsl/jbang/core/commands/tui/SubViewBar.java | 9 +-
.../core/commands/tui/TopologyGroupFolds.java | 115 +++++++++++
.../core/commands/tui/TuiToolDefinitions.java | 16 ++
.../jbang/core/commands/tui/TuiToolRegistry.java | 15 ++
.../core/commands/tui/diagram/RouteDensity.java | 29 ++-
.../commands/tui/diagram/RouteDiagramWidget.java | 115 ++++++++++-
.../tui/diagram/TopologyDiagramWidget.java | 25 ++-
.../core/commands/tui/diagram/TopologyZoom.java | 8 +-
.../src/main/resources/tui/help/diagram.md | 24 ++-
.../src/main/resources/tui/help/history.md | 2 +
.../src/main/resources/tui/help/routes.md | 9 +-
.../core/commands/tui/AiPanelPromptBudgetTest.java | 8 +-
...elBarTest.java => DiagramZoomForAgentTest.java} | 36 ++--
.../core/commands/tui/RouteDiagramZoomTest.java | 45 +++-
.../jbang/core/commands/tui/SourceSizeTest.java | 4 +-
.../jbang/core/commands/tui/SubViewBarTest.java | 15 ++
.../core/commands/tui/TopologyGroupFoldsTest.java | 90 ++++++++
.../commands/tui/diagram/RouteDensityTest.java | 37 +++-
30 files changed, 1068 insertions(+), 190 deletions(-)
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/TopologyGroupFolds.java
copy
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/{DiagramTabLevelBarTest.java
=> DiagramZoomForAgentTest.java} (51%)
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/TopologyGroupFoldsTest.java