Changelog 0.2.1
Added
- Import CSV/Excel files – see https://docs.scrylab.de/docs/data-sources/#csv—excel
- Warning before closing the app or loading a project while unsaved data sources would be lost.
Changed
- Concatenated data source can be restored via project / restore session.
- Concatenate now opens an operation dialog (like signal operations): reorder the data sources, add more via drag & drop and choose the time alignment (seamless/absolute) – available from a single selected source.
- Unsaved data sources are no longer written into project/session files – save a source to include it.
- Signal draw order is reversed: newly plotted signals now appear on top (like in matplotlib), in 2D and in the 3D stack. To bring a signal to the front, move it to the bottom of its plot’s signal tree.
- The “Default Grid” setting is now a simple Off/On choice; previously saved per-axis values (X-Axis/Y-Axis/Both) count as On.
Fixed
- “Save As” no longer silently overwrites an existing file when the extension was omitted in the dialog.
- Seamless concatenation now accounts for each source’s operations – a masked (cropped) source no longer leaves a gap before the next one.
- Axis tick labels now show the right resolution: neighboring ticks no longer collapse to the same label (e.g. “1056 1056 1057”) and round values are written out instead of “1e+06”.
- Deep zoom into data with large x/y-offsets (e.g. absolute timestamps) no longer stutters.
- The “Default Grid” setting is applied again – new plots start with the grid on when set to “On”.
- Grid, cursor and range toggles now show up immediately when triggered from the toolbar or keyboard while the mouse is not over the plot.
Removed
- “Grid Opacity” setting.