Skip to content

Align axes across stacked plots#1319

Open
phfix wants to merge 3 commits intofacontidavide:mainfrom
phfix:fix/align-stacked-axes-clean
Open

Align axes across stacked plots#1319
phfix wants to merge 3 commits intofacontidavide:mainfrom
phfix:fix/align-stacked-axes-clean

Conversation

@phfix
Copy link
Contributor

@phfix phfix commented Mar 11, 2026

Summary

Align axis dimensions across stacked plots so adjacent plot canvases line up more consistently.

Details

This computes shared left/bottom axis dimensions across the plots in a docker and reapplies those minimums before replotting.

The implementation was tested with static data. It also tries to minimize recomputation so it remains suitable for streaming updates.

Scope

Stacked plot layout and axis alignment only.

Closes #1274
Related to #1208 and #160

@phfix phfix marked this pull request as ready for review March 11, 2026 15:19
@phfix
Copy link
Contributor Author

phfix commented Mar 12, 2026

Is the test "[ros2-humble / build (pull_request)])" fail related to my commit?
I have no knowlege about the ros2-humble by gihub built in
copilot sugges adding a dependecy to the test setup.

.github/workflows/ros2-humble.yaml
Add one apt install step after setup-ros and before action-ros-ci:

  - name: Install missing ROS deps (Humble)
    run: |
      sudo apt-get update
      sudo apt-get install -y ros-humble-rosidl-typesupport-c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Align X-axis tick marks vertically across multiple PlotWidgets

2 participants