Changelog 0.2.0
Hinzugefügt
- Gestaffelte 3D-Ansicht: mit D zwischen 2D und 3D umschalten, um überlagernde Signale besser zu unterscheiden.
- MCP-Schnittstelle: lass einen KI-Assistenten ScryLab über das Model Context Protocol steuern.
- Neue Operationen: Create XY-Signal, Create 3D Signal, Add Z-Axis und Shift X-Axis.
- RAM-Übersicht: Speicherauslastung im Blick behalten und Signale gezielt entfernen, um Speicher freizugeben.
- Rechtsklick auf eine Signallinie im Plot öffnet jetzt das Signal-Kontextmenü.
- Scatter-Plots werden jetzt entsprechend der Performance-Einstellungen heruntergesampelt.
- FFT, STFT und ähnliche Operationen erzeugen jetzt automatisch ein neues Signal.
- Bis zu zwei Metriken können an den Signal-Baum eines Plots angeheftet werden.
- Shift-Klick auf Datenpunkte einer Signallinie zeigt Informationen über den ausgewählten Bereich.
- Neue Catppuccin-Themes und Akzentfarben.
Geändert
- Datenquellen werden jetzt sofort und lazy verkettet: Die neue Quelle ist virtuell (schreibgeschützt), Signale werden erst bei Bedarf kombiniert und nahtlos ohne Lücken ausgerichtet.
- Render-Backend von OpenGL auf wgpu umgestellt.
- Die Operation „Remap axis” ordnet jetzt die Achsen eines einzelnen Signals neu zu.
- Ausgewählte Signale werden im 2D-Plot in den Vordergrund gerückt, die übrigen werden abgeblendet.
- Mathematische Operationen umbenannt (Add Signals → Sum, …).
Behoben
- Memory Leak bei manchen OpenGL-Treiber-/GPU-Kombinationen.
Entfernt
- Ziehen eines Signals auf ein anderes Signal.