-
08a175c16f
build: add Makefile wrapping npm/tauri tasks
main
Ilya Ashikhmin
2026-07-03 19:02:29 +02:00
-
dd547f7ea1
fix(sim): exclude power lines from fluid routing
Ilya Ashikhmin
2026-07-02 23:34:44 +02:00
-
cd937cf4ac
fix(ui): keep paper host out of React-managed DOM; fix duplicate stroke-width in node SVGs
Ilya Ashikhmin
2026-07-02 23:30:46 +02:00
-
2701b4e198
feat(tauri): Tauri 2 shell with dialog/fs plugins; test: 76-test vitest suite with jsdom SVG polyfills
Ilya Ashikhmin
2026-07-02 23:22:21 +02:00
-
6585cfb32c
feat(ui): app shell — palette, property panel, toolbar, settings, canvas, store, persistence
Ilya Ashikhmin
2026-07-02 23:15:38 +02:00
-
7aa1f9517b
feat(editor): JointJS integration — shapes, paper controller, edge styles, color schemes
Ilya Ashikhmin
2026-07-02 23:12:20 +02:00
-
3040dc9d20
feat(model): domain model — properties, catalogues, port relations, node types, graph, flow solver, history
Ilya Ashikhmin
2026-07-02 23:06:47 +02:00
-
d6903bd3cb
feat: scaffold Vite + React + TS app with JointJS and Tauri deps
Ilya Ashikhmin
2026-07-02 23:06:47 +02:00
-
61f2975fb3
chore: init repo with implementation plan and gitignore
Ilya Ashikhmin
2026-07-02 23:02:13 +02:00