From 6f592362bab57438e483be2c1072eb60d079a3f1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:41:56 +0000 Subject: [PATCH 1/2] Initial plan From b42ad20fb45e09dc0bfade8fe5b0d61e8a8db9d3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:59:44 +0000 Subject: [PATCH 2/2] Refactor frontend into ES modules for scalability and maintainability Co-authored-by: MrFredericKlark <197261270+MrFredericKlark@users.noreply.github.com> Agent-Logs-Url: https://github.com/MrFrederic/plotter-gcode-optimizer/sessions/1c4f9cd5-df35-4ced-83e4-ce89557512b6 --- app/static/index.html | 2 +- app/static/modules/animation.js | 579 ++++++++++ app/static/modules/dom.js | 60 + app/static/modules/filehandler.js | 292 +++++ app/static/modules/settings.js | 130 +++ app/static/modules/state.js | 56 + app/static/modules/utils.js | 40 + app/static/modules/visualization.js | 268 +++++ app/static/modules/websocket.js | 162 +++ app/static/script.js | 1564 +-------------------------- app/static/style.css | 1 - 11 files changed, 1599 insertions(+), 1555 deletions(-) create mode 100644 app/static/modules/animation.js create mode 100644 app/static/modules/dom.js create mode 100644 app/static/modules/filehandler.js create mode 100644 app/static/modules/settings.js create mode 100644 app/static/modules/state.js create mode 100644 app/static/modules/utils.js create mode 100644 app/static/modules/visualization.js create mode 100644 app/static/modules/websocket.js diff --git a/app/static/index.html b/app/static/index.html index 7234e86..4593314 100644 --- a/app/static/index.html +++ b/app/static/index.html @@ -249,6 +249,6 @@