From 5951650903b228bb01171f8d47965e22a949a518 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 28 Jan 2026 12:00:50 +0100 Subject: feat(editor): Implement drawing tools and advanced undo/redo This commit significantly enhances the web spectrogram editor by implementing core drawing tools (line, ellipse, noise) and a robust undo/redo system. - and : Added redo button and styling. - : Implemented canvas event handling, dynamic shape previews, and the logic for lines and noise rectangles. - : Now reconstructs the spectrogram from a clean base, allowing proper undo/redo. - : Uses an improved color gradient for better visualization. - : Stores original spectrogram data for persistent state management. --- tools/editor/index.html | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/editor/index.html') diff --git a/tools/editor/index.html b/tools/editor/index.html index 73356bd..914ac93 100644 --- a/tools/editor/index.html +++ b/tools/editor/index.html @@ -19,6 +19,8 @@ + + -- cgit v1.2.3