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.