Skip to content

feat(plots): interactive plot dialog, manual layouts, and styled presets#39

Merged
AlessandriniAntoine merged 17 commits into
AlessandriniAntoine:mainfrom
LukasikMaxence:main
May 20, 2026
Merged

feat(plots): interactive plot dialog, manual layouts, and styled presets#39
AlessandriniAntoine merged 17 commits into
AlessandriniAntoine:mainfrom
LukasikMaxence:main

Conversation

@LukasikMaxence
Copy link
Copy Markdown
Contributor

Summary

End-to-end configurable plotting with preset editing in the Plot dialog and persistence in project.yaml.

Features

  • Classic plot modes: overlay, split_signals, split_components
  • Manual multi-panel layout (layout: manual) with per-panel signal/component selection
  • Per-series styling: color, linestyle, marker, custom legend names
  • Per-panel series styles in manual layout
  • Interactive Plot dialog: signal filtering, live preview, panel selection by click
  • Save and overwrite plot presets (manual and mode-based) from the dialog
  • Session state preserved when reopening the Plot dialog
  • Plot dialog stays in sync after simulation runs
  • Per-plot display mode in project Settings
  • Plot window minimize/maximize support across platforms

@AlessandriniAntoine AlessandriniAntoine merged commit 506df54 into AlessandriniAntoine:main May 20, 2026
6 checks passed
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.

2 participants