Skip to content

Add template saving to export functionality

Adds the ability to export the current layout as .yaml file. The template is saved in the same format as --gen-template.

To test this, I started with an ndscope screen with only H1:GRD-ISC_LOCK_STATE_N, added two channels to a separate plot, then zoomed out the time axis to change the window size and panned the left plot to turn off autoranging. After that I saved the template, took a screenshot, and loaded the template to compare the plots.

Here is the ndscope screen that the template was saved on: Screen_Shot_2020-12-09_at_5.10.57_PM

Here is the ndscope screen after loading the saved template: Screen_Shot_2020-12-09_at_5.13.27_PM

The window title, autoranging on individual plots, time axis, channels, and curve formats are the same.

Edited by Yannick Lecoeuche

Merge request reports