Commit Graph

  • 699eb837b5 Web app: stable, release candidate and edge builds at /app/, /app-rc/ and /app-edge/ web-release-channels bherbruck 2026-11-02 20:47:00 -05:00
  • a59c14678f licences test: the bundled third-party text is checked for wgpu and egui, not truck jyviko/merge-main-develop-solidcore jyviko 2026-11-02 19:34:09 -05:00
  • 017a2a6073 Known-failing tests: the fillet into an earlier round passes on solidcore archive/merge-main-develop-solidcore jyviko 2026-11-02 18:55:44 -05:00
  • b4a3a9baae Wave 45/45: smlib export test: a rounded cube's corners checked on solidcore's spheres (and 3 more) jyviko 2026-11-02 18:55:44 -05:00
  • d55fedd563 smlib export test: a rounded cube's corners checked on solidcore's spheres jyviko 2026-11-02 18:53:07 -05:00
  • d49a7eac09 Known-failing tests: the convex chamfer that would grow the part passes jyviko 2026-11-02 18:51:37 -05:00
  • b2fd08e85a Profiler: no smlib category left in its tests and help jyviko 2026-11-02 18:51:26 -05:00
  • cc3e954f45 Wave 44/45: Kernel ladder: the golden recorded on solidcore jyviko 2026-11-02 18:33:30 -05:00
  • f70f55eff2 Kernel ladder: the golden recorded on solidcore jyviko 2026-11-02 18:33:30 -05:00
  • c2bd7fa88e Merge main (ea772a0): #11351 squashed, which this branch already holds, and #11255 (Agent chat: a compatible Node for discovered adapters) jyviko 2026-11-02 18:21:44 -05:00
  • c5ccb9201d Wave 43/45: smlib: rustfmt after the C++ kernel's removal (and 1 more) jyviko 2026-11-02 18:09:38 -05:00
  • f1ee045dee smlib: rustfmt after the C++ kernel's removal jyviko 2026-11-02 18:09:38 -05:00
  • 19db2d7c02 Docs and comments: solidcore is the kernel jyviko 2026-11-02 18:08:03 -05:00
  • 53211ab6ff Wave 42/45: Rig and CI: one kernel, solidcore jyviko 2026-11-02 18:07:53 -05:00
  • 7d7203f9ed Rig and CI: one kernel, solidcore jyviko 2026-11-02 18:07:53 -05:00
  • 49d9ec2be7 Wave 41/45: smlib crate: the C++ SMLib kernel and its FFI removed jyviko 2026-11-02 18:01:31 -05:00
  • aa87a149f8 smlib crate: the C++ SMLib kernel and its FFI removed jyviko 2026-11-02 18:01:31 -05:00
  • fa1b4a9b9d Kernel choice removed: solidcore is the only kernel jyviko 2026-11-02 17:56:23 -05:00
  • 39807359f0 Wave 40/45: Kernel choice removed: solidcore is the only kernel jyviko 2026-11-02 17:56:23 -05:00
  • 4757402675 Merge #11351 at 084695416: exact-box culls, the rig cases and exemptions for main's new commands jyviko 2026-11-02 17:38:17 -05:00
  • 0846954169 Kernel rig: export and print face cases in the import area archive/merge-main-develop jyviko 2026-11-02 17:34:24 -05:00
  • c1f45cae2e Kernel rig: assembly cases for mass properties, align, find limits and moving items between parts jyviko 2026-11-02 17:34:24 -05:00
  • 21db090bab Kernel rig: construct.plane.axis_point gets construction cases jyviko 2026-11-02 17:34:24 -05:00
  • d2b2023071 Kernel rig: main's new view, rendering, appearance and settings commands are exempt from a case jyviko 2026-11-02 17:34:24 -05:00
  • 5acbd2e714 Cuts leave the bodies their tools can't reach, by exact boxes (#10225 on exact geometry) jyviko 2026-11-02 17:25:13 -05:00
  • 28e983e191 Wave 39/45: diagnostics.kernel takes a typed contract, as main's other diagnostics commands do jyviko 2026-11-02 16:58:17 -05:00
  • 7ad1d3e125 diagnostics.kernel takes a typed contract, as main's other diagnostics commands do jyviko 2026-11-02 16:58:17 -05:00
  • 3483d1af01 Merge #11351 at e6a4b0a9a: main's sketch-only commands exempt from a kernel case jyviko 2026-11-02 16:50:29 -05:00
  • e6a4b0a9ae Kernel rig: main's six new sketch-only commands are exempt from a kernel case jyviko 2026-11-02 16:50:12 -05:00
  • 25175d68ca Merge #8526 (brett19/solidcore e30cfd2ac): solidcore as the default kernel, C++ SMLib behind --features smlib jyviko 2026-11-02 16:42:23 -05:00
  • 2b2ab66271 Cargo.lock: develop's profile, smlib and step crates at main's 0.30.1 jyviko 2026-11-02 16:37:31 -05:00
  • c533128ebe Merge remote-tracking branch 'upstream/main' into merge-main-develop jyviko 2026-11-02 16:28:15 -05:00
  • 6556876ace Merge remote-tracking branch 'upstream/develop' into merge-main-develop jyviko 2026-11-02 16:24:33 -05:00
  • f3b507c056 Known failing: the 14 cargo tests SMLib v1.1.0-alpha fails, with what each sees; two cases that pass now develop jyviko 2026-11-02 16:03:36 -05:00
  • 5f4d700610 After the merge with main: its new code on develop's exact bounds, types and thread fields jyviko 2026-11-02 16:19:46 -05:00
  • 98a6f591eb Merge remote-tracking branch 'upstream/main' into merge-main-develop jyviko 2026-11-02 15:54:06 -05:00
  • 3cbcf0315a Merge remote-tracking branch 'upstream/develop' into merge-main-develop jyviko 2026-11-02 15:45:18 -05:00
  • 2bf58241fd Kernel ladder: a golden case marked unstable is gated on its status, and 06/018 is marked jyviko 2026-11-02 15:31:36 -05:00
  • 62d372cc16 Kernel ladder: 07/021 and 06/018 recorded as they are on SMLib v1.1.0-alpha, each with its reason jyviko 2026-11-02 11:29:44 -05:00
  • c29190ec35 Kernel rig: the fillet and ladder results on SMLib v1.1.0-alpha, the new failures recorded with their reasons jyviko 2026-11-02 11:16:05 -05:00
  • 4e01031bc7 smlib export tests: rustfmt's line for the rounded cube's edge midpoints jyviko 2026-11-02 10:48:50 -05:00
  • d3902c954d SMLib: pin v1.1.0-alpha (a18bbe5): the generic blend's step-4 corners, the Ball's sphere patch through the flat arrays, all-target CI jyviko 2026-11-02 10:20:40 -05:00
  • 653c16e6f5 Native B-rep: a ball patch is its own surface kind, read from and written to SMLib's flat kind 6 jyviko 2026-11-02 03:57:45 -05:00
  • f582b1f39e Wave 38/45: CI: build without the C++ SMLib kernel except where a job needs it (and 3 more) brett19 2026-11-02 12:30:22 -07:00
  • e30cfd2acf Tests and the rig for a default build without the C++ kernel brett19 2026-11-02 12:30:22 -07:00
  • 29a148abd4 CI: build without the C++ SMLib kernel except where a job needs it brett19 2026-11-02 10:56:02 -07:00
  • 5a93e6c4d2 Make the C++ SMLib kernel opt-in at build time (feature smlib, off by default) brett19 2026-11-02 10:56:02 -07:00
  • 8e2b0cd60d Release 0.30.1 v0.30.1 release bherbruck 2026-11-02 11:11:46 -05:00
  • 8f0c79b209 After the merge: main's two new tests take world_state's Result, as the rest of their files do jyviko 2026-11-02 10:30:35 -05:00
  • 6f7e51acb5 After the merge: split_move's Result reaches its callers; to_local's duplicated move check goes jyviko 2026-11-02 10:25:25 -05:00
  • 312d14500d After the merge: a hole that misses is found by exact boxes; a face is a one-face patch; main's mesh-box helpers gone jyviko 2026-11-02 10:18:40 -05:00
  • a840c9cd31 Merge main (01b592e0c): its 20 commits since brett's sync 5 jyviko 2026-11-02 10:14:29 -05:00
  • 0510de7e2d Merge brett19/smlib (e1d532d90, sync 5): main's and develop's latest through brett's branch jyviko 2026-11-02 10:13:30 -05:00
  • d93a8bfd17 Merge ws/sync-5 (smlib at e1d532d90) into solidcore (sync 5) brett19 2026-11-02 06:48:46 -07:00
  • e1d532d903 Merge origin/main (3c806394b) into smlib (sync 5) brett19 2026-11-02 05:45:34 -07:00
  • 03d93d62c0 Merge origin/develop (92734d7eb) into smlib (sync 5) brett19 2026-11-02 05:45:09 -07:00
  • b8fa0d8aab Known failing on solidcore after the f916a8d sync; blend_fit in the entry-point guard brett19 2026-11-02 04:37:03 -07:00
  • d7ef9771bc Merge fork/smlib be78372b2 (twisted sweep circles as exact cylinders, solidcore#2184) into solidcore brett19 2026-11-02 04:23:22 -07:00
  • be78372b2e Twisted sweep: circles about a straight path are exact cylinders (solidcore#2184) brett19 2026-11-02 04:19:04 -07:00
  • a025d2de9b Wave 37/45: Tabbed plate: the rim and one corner arc round together (solidcore#2223) (and 3 more) brett19 2026-11-02 03:04:25 -07:00
  • 8af1fdf5ac Known failing on SMLib (the .smlib list): as the smlib branch lists them at f916a8d brett19 2026-11-02 03:04:25 -07:00
  • c043e0b873 Merge ws/sync-4 (smlib with develop f916a8d and main 0.30) into solidcore brett19 2026-11-02 03:03:21 -07:00
  • 5862ee223f After the merge: main's new tests on the SMLib kernel brett19 2026-11-02 03:02:43 -07:00
  • 82c821d2ad After the merge: clippy's auto-deref, and the mesh-decisions list for the merged tree brett19 2026-11-02 01:48:17 -07:00
  • 92734d7eb5 Kernel rig: the boss root's and the hole rim's curvature rounds take 600 s again: under CI's parallel load they pass the 180 s default (develop 820b7b6) jyviko 2026-11-02 03:07:03 -05:00
  • 0ea418e00a Merge fix/rig-1213-4782-expected: new expected volumes for 1213 and 4782 brett19 2026-11-02 01:33:06 -07:00
  • 083b525adf Merge origin/main into smlib brett19 2026-11-02 01:33:06 -07:00
  • 967a1caa6d Kernel rig: exact volumes for 1213's bent-tube round and 4782's bar round, rel 1e-6 brett19 2026-11-02 01:29:28 -07:00
  • a8202960b9 Merge origin/develop into smlib (SMLib pin f916a8d) brett19 2026-11-02 01:22:44 -07:00
  • 63bde053ab Locales: Vietnamese for the setback-too-short refusal, now that vi is a complete catalog jyviko 2026-11-02 02:58:59 -05:00
  • 820b7b6677 Agents: AGENTS.md loses a stray merge-conflict marker line at its end jyviko 2026-11-02 02:50:51 -05:00
  • 597b23ba8e Sheet metal: cuts and holes pass over sheets and bends by their exact boxes, never a mesh's jyviko 2026-11-02 02:45:28 -05:00
  • 608d07ecac xtask: mesh-decisions, model decisions use exact geometry; today's 176 mesh decision sites are listed and the list only shrinks jyviko 2026-11-02 02:30:45 -05:00
  • ad3ee05857 Agents: model decisions use exact geometry; a mesh is for display, export, previews and mesh bodies jyviko 2026-11-02 02:22:11 -05:00
  • b47bcc62b4 Merge main (9636188a0) into the develop/main integration branch jyviko 2026-11-02 02:57:47 -05:00
  • ce3ad4d96d Merge remote-tracking branch 'upstream/develop' into merge-main-develop jyviko 2026-11-02 01:52:57 -05:00
  • 5840756620 Known failing on solidcore after the smlib merge: SMLib 5e8c9c1's new blend (solidcore#2273) and main's new tests brett19 2026-11-01 22:02:53 -07:00
  • 99953687c7 Kernel rig: the boss root's and the hole rim's curvature rounds take the default timeout again (37 s and 34 s on the box under the rig's parallel load, tangency-labs/smlib#96) jyviko 2026-11-01 22:45:59 -05:00
  • 5d168a5e26 Kernel tests: SMLib's own corner between curvature rounds is curvature continuous, as the G2 patch is jyviko 2026-11-01 21:52:54 -05:00
  • e6db7be0af Kernel tests: three rounds of different radii at a corner meet in SMLib's setback corner jyviko 2026-11-01 21:52:54 -05:00
  • 5136898b9d Fillet: a setback too short for its corner is refused naming the least that builds (smlib_blend_fit_size) jyviko 2026-11-01 21:52:54 -05:00
  • 17de3569fd SMLib: pin f916a8d (a round on a definition face is its definition; the G1 setback fill certified convex, setbacks too short refused naming the least; the G2 certificate halves a span no level can certify at once) jyviko 2026-11-01 21:37:02 -05:00
  • e1ca2fd883 Merge smlib into solidcore brett19 2026-11-01 20:45:19 -07:00
  • dd00ff989f Native wire fixture: a box edge round's cylinder keeps its own frame brett19 2026-11-01 20:39:18 -07:00
  • afd81380ab Release 0.30.0 v0.30.0 bherbruck 2026-11-01 21:55:18 -05:00
  • b7e83cd7c7 Known failing on SMLib: two of main's new tests assume truck's box mesh and fillet torus brett19 2026-11-01 19:53:57 -07:00
  • d5fd14135f Add the native Drawing workspace UI scaffold (#5349) drawings Nathan Dane 2026-11-02 03:45:05 +01:00
  • 4c1eed9603 Tabbed plate: the rim and one corner arc round together (solidcore#2223) brett19 2026-11-01 19:33:33 -07:00
  • a89ea233ee Wave 36/45: solidcore: a curvature fillet is the equal-area Gⁿ section; mixed wedges refused (and 3 more) brett19 2026-11-01 19:14:46 -07:00
  • 92618ac4c5 Turn on solidcore's new fixes at 2dbd88b6e brett19 2026-11-01 19:14:46 -07:00
  • 900635710d rustfmt on the merged tree brett19 2026-11-01 19:03:34 -07:00
  • 7f2af7f729 Merge origin/main into smlib brett19 2026-11-01 18:44:29 -07:00
  • 5ec92b0ba2 Move the solidcore pin to 2dbd88b6e brett19 2026-11-01 18:44:09 -07:00
  • 81c02315c5 Merge smlib 876203621 into solidcore: the STEP torn-ball fix and four review test fixes brett19 2026-11-01 18:38:04 -07:00
  • 9ed5b2c50c Merge origin/develop into smlib brett19 2026-11-01 18:37:15 -07:00
  • d52cf6b14f Known failures at solidcore adf26ddbc: curvature and variable rounds built brett19 2026-11-01 18:32:46 -07:00
  • f9fc681670 solidcore: a curvature fillet is the equal-area Gⁿ section; mixed wedges refused brett19 2026-11-01 18:32:46 -07:00
  • a239ff50c9 Wave 35/45: solidcore: a variable round is built again, as the union of its balls (and 3 more) brett19 2026-11-01 18:32:30 -07:00
  • 3b4adeb73b solidcore: a variable round is built again, as the union of its balls brett19 2026-11-01 18:32:30 -07:00
  • d33b6eb306 Turn on fillet_gn_section_generator brett19 2026-11-01 18:32:28 -07:00