Conversation
|
Is the test "[ros2-humble / build (pull_request)])" fail related to my commit? .github/workflows/ros2-humble.yaml |
|
Update: I found a second stale-alignment case when curves are added/removed on an existing plot. This update now also triggers deferred realignment on curve-list changes, and the cache recompute check now considers axis widget width/height in addition to extent. |
|
Again @copilot have a suggestion about the error workflow errors in macos Summary: - name: Set CMAKE_PREFIX_PATH
run: echo "CMAKE_PREFIX_PATH=$(brew --prefix qt@5)" >> $GITHUB_ENV
No other changes are strictly required. This helps Conan (and CMake) find Qt5 and should resolve your thrift/Qt5 error. |
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