graphic design tool
git clone https://git.lucas.co/cce-designer.git
Merge branch 'claude/param-descriptions'
CLAUDE.md | 51 ++++++--
nodes/analysis.json | 12 +-
nodes/attribute.json | 60 ++++++---
nodes/boolean.json | 8 +-
nodes/bounds.json | 6 +-
nodes/box.json | 9 +-
nodes/camera.json | 19 +--
nodes/collapse_edges.json | 6 +-
nodes/collision.json | 21 ++--
nodes/connectivity.json | 4 +-
nodes/copy.json | 12 +-
nodes/cull.json | 12 +-
nodes/curve.json | 6 +-
nodes/deform.json | 10 +-
nodes/detangle.json | 20 +--
nodes/develop.json | 12 +-
nodes/distance.json | 12 +-
nodes/embryo.json | 48 +++++---
nodes/export.json | 10 +-
nodes/extrude.json | 9 +-
nodes/flip_edges.json | 6 +-
nodes/grid.json | 10 +-
nodes/group.json | 45 ++++---
nodes/hull.json | 2 +-
nodes/line.json | 4 +-
nodes/mold_shell.json | 10 +-
nodes/neighbour.json | 39 ++++--
nodes/normal.json | 10 +-
nodes/output.json | 2 +-
nodes/page.json | 17 ++-
nodes/page_border.json | 8 +-
nodes/page_grid.json | 12 +-
nodes/page_shape.json | 32 ++---
nodes/page_text.json | 20 +--
nodes/plane.json | 24 ++--
nodes/points.json | 9 +-
nodes/polygon.json | 10 +-
nodes/project.json | 6 +-
nodes/relax.json | 27 ++--
nodes/remesh.json | 30 +++--
nodes/repeat.json | 9 +-
nodes/scatter.json | 22 ++--
nodes/simnet.json | 12 +-
nodes/soft_transform.json | 14 +--
nodes/sphere.json | 30 +++--
nodes/split_edges.json | 6 +-
nodes/subdivide.json | 4 +-
nodes/subnet.json | 2 +-
nodes/suture.json | 10 +-
nodes/switch.json | 10 +-
nodes/time.json | 10 +-
nodes/transfer.json | 21 ++--
nodes/transform.json | 4 +-
nodes/valence.json | 6 +-
nodes/visualize.json | 35 ++++--
nodes/volume.json | 10 +-
nodes/wrangle.json | 9 +-
src/app.rs | 106 +++++++++++-----
src/dialog.rs | 72 ++---------
src/geometry.rs | 5 +-
src/main.rs | 308 ++++++++++++++++++++++++++++++++++++++++------
src/page.rs | 136 +++++++++++++++-----
src/param.rs | 14 +++
src/window.rs | 15 ++-
64 files changed, 1022 insertions(+), 518 deletions(-)