Commit Graph

  • f3dbb12b23 STEP: open/insert/drag-drop bherbruckandClaude Opus 5.5 2026-10-07 20:52:08 +00:00
  • ed611ed7ba STEP: reader bherbruckandClaude Opus 5.5 2026-10-07 20:26:35 +00:00
  • 6c819a7b06 UI: command dialogs dock flush to the right edge of the viewport below the view cube, shrink-wrapped (260-380 px), anchored on resize; Esc on an edit restores the timeline marker bherbruckandClaude Opus 5.5 2026-10-07 20:53:00 +00:00
  • a737ddad3b Web: apps/solvecraft-web (Trunk, eframe web runner, WebGPU or WebGL2), cargo xtask wasm in ci, web-time clocks bherbruckandClaude Opus 5.5 2026-10-07 20:35:55 +00:00
  • 9dfd7cad60 Timeline editing: double-click or Edit Feature reopens the feature's dialog filled in (model rolled back to it, references highlighted) and rebuilds it in place; history marker drag; drag to reorder with dependency checks; context menu (edit, edit profile sketch, rename, suppress, roll marker here, find in browser, delete with dependents); hover links timeline and geometry; fillet edges and hole positions re-resolve after upstream edits (warnings when moved) bherbruckandClaude Opus 5.5 2026-10-07 20:19:56 +00:00
  • 97e73b0935 Selection feedback and origin: hover and selected highlights (theme tokens), origin planes/axes/point at a fixed screen size with browser eye toggles, click-to-pick sketch planes and faces with camera animation (Finish Sketch returns), multi-select dialog inputs with pre-selection, tangent chains and face-to-edges, window/crossing box selection, shell/draft/mirror/hole dialogs bherbruckandClaude Opus 5.5 2026-10-07 20:00:16 +00:00
  • 059909fb05 Fix: File menu closed on the same click that opened it bherbruckandClaude Opus 5.5 2026-10-07 19:46:30 +00:00
  • cd993e35a3 View changes animate: view cube faces, edges and corners, Home and Fit move the camera over 500 ms (quaternion slerp, ease in-out); mouse navigation cancels; control channel snaps unless animate bherbruckandClaude Opus 5.5 2026-10-07 19:33:19 +00:00
  • 3e9042b6de MCP: docs/mcp.md, README section, attribution bherbruckandClaude Opus 5.5 2026-10-07 19:22:58 +00:00
  • 3e1c5e195a MCP: solvecraft-cli mcp [--in FILE] [--connect HOST:PORT] bherbruckandClaude Opus 5.5 2026-10-07 19:22:58 +00:00
  • d1ff23990e MCP: server and tools bherbruckandClaude Opus 5.5 2026-10-07 19:22:58 +00:00
  • 646b9a7226 Docs: publishing rules and the wasm non-negotiable bherbruckandClaude Opus 5.5 2026-10-07 19:25:09 +00:00
  • d585afd006 M2: exact planar boolean fallback for coincident faces (BSP polygons rebuilt into B-rep) bherbruckandClaude Opus 5.5 2026-10-07 19:22:26 +00:00
  • c555f6f693 M2: loft (arc-length ruled sections) and sweep along sketch paths; three-level measurement voting bherbruckandClaude Opus 5.5 2026-10-07 19:11:56 +00:00
  • 73a1ab40d0 M2: shell and draft (exact convex polyhedra from planes) bherbruckandClaude Opus 5.5 2026-10-07 19:03:49 +00:00
  • 431b87c2b9 M1: hole feature (simple, drilled, counterbore, countersink), cone classification and apex counting bherbruckandClaude Opus 5.5 2026-10-07 18:58:33 +00:00
  • 42e0362f5b Fix: horizontal orbit direction (model follows the cursor) bherbruckandClaude Opus 5.5 2026-10-07 19:20:39 +00:00
  • ac43365416 M1: robust revolves touching the axis (cone shells), partial revolves toward the sketch normal, coplanar profile growth for joins/cuts, membership-checked booleans, per-face measurement fallback bherbruckandClaude Opus 5.5 2026-10-07 18:41:02 +00:00
  • 1467ad1d89 M1: rectangular/circular patterns and mirror of features, construction planes (offset, at angle), split body by plane, chamfers by mitred cutters bherbruckandClaude Opus 5.5 2026-10-07 18:29:51 +00:00
  • b85ccd62cf M1: oracle recipe coverage (arcs, refs-based constraints/dimensions, extents), taper and through-all extrudes, curve splitting in profiles, region merging, angle dimensions by sector, smoother tangency solve, merged topology for revolves bherbruckandClaude Opus 5.5 2026-10-07 18:19:28 +00:00
  • 0f3e7701a7 M0: docs (README, CLAUDE/AGENTS, ROADMAP, control protocol, NOTICE, attribution), example, parity and oracle reports bherbruckandClaude Opus 5.5 2026-10-07 17:58:32 +00:00
  • 8a811f8eff M0: desktop app: toolbar, browser, timeline, GPU viewport, view cube, sketch tools, dialogs, control channel bherbruckandClaude Opus 5.5 2026-10-07 17:54:58 +00:00
  • 3714342737 M0: xtask layers, parity, oracle, assets, ci; Fusion command catalog bherbruckandClaude Opus 5.5 2026-10-07 17:34:53 +00:00
  • 0983f80f01 M0: solvecraft-cli (run, eval, snapshot, exec, commands, recipe, oracle) bherbruckandClaude Opus 5.5 2026-10-07 17:32:44 +00:00
  • cdca1e59f3 M0: engine command registry, file formats, view math and CPU renderer bherbruckandClaude Opus 5.5 2026-10-07 17:30:37 +00:00
  • a97af44979 M0: truck-based kernel with local fillets and chamfers, parametric document timeline bherbruckandClaude Opus 5.5 2026-10-07 17:18:16 +00:00
  • dafce1f4e2 M0: workspace, geometry foundation, sketch constraint solver, kernel boundary bherbruckandClaude Opus 5.5 2026-10-07 17:01:29 +00:00