Commit Graph

  • 27808612a1 Regenerate generated files and fold pending files [skip ci] github-actions[bot] 2026-11-03 18:20:08 +00:00
  • 92a9a5e0f0 Preferences redesign 6/11: Layout (#9878) (#10638) Nathan Dane 2026-11-03 17:34:24 +00:00
  • 97cedc77e8 Bosnian: translate the 78 messages main gained after batch 11, the Assistant's model picker and render comparison included (batch 12) (#11007) semmelrinde 2026-11-03 17:20:40 +00:00
  • bcac191847 Typed schemas for Change Design Units (part of #2829) (#10934) semmelrinde 2026-11-03 17:13:37 +00:00
  • c019e2555c Threads: a 12 mm hole now takes an M12 thread, and a modelled M12 builds in it (#11651) bherbruck 2026-11-03 17:09:27 +00:00
  • 2741df3629 Typed schemas for Appearance, Appearance Library and List Appearances (part of #2829) (#10976) semmelrinde 2026-11-03 16:52:09 +00:00
  • 1094503e97 Preferences: share picture choices without conflicting with panel redesigns (#10937) Nathan Dane 2026-11-03 16:37:55 +00:00
  • 9f61296014 Regenerate generated files and fold pending files [skip ci] github-actions[bot] 2026-11-03 17:06:33 +00:00
  • f3977d5c2d Preferences redesign 8/11: Design and Tools (#9880) (#10710) Nathan Dane 2026-11-03 16:16:21 +00:00
  • 908fe48c0b Preferences: group Shortcuts and use cards for Assistant and Plugins (#9883) (#10765) Nathan Dane 2026-11-03 16:09:05 +00:00
  • 08cd8d6442 Drawings: title blocks on sheets, and a drawing can start from or be restyled by a template (#3875) (#7208) CamWight 2026-11-03 16:01:13 +00:00
  • 38ca98f88b Meshing curved faces: evaluate spline basis tables in place (#11648) (#11649) bherbruck 2026-11-03 15:50:59 +00:00
  • bfb32cd6e1 Align: move bodies by frames that follow sketch and model geometry (#6257) (#7123) Mateusz Sych 2026-11-03 15:47:52 +00:00
  • a8bc6b2945 Construct: allow axes in Point At Edge And Plane (#11141) (#11152) Hainlein4711 2026-11-03 15:46:17 +00:00
  • 81e55b5443 New kernel cases go to solidcore's corpus; the rig's case list only shrinks (#11646) jyviko 2026-11-03 15:42:09 +00:00
  • 138e3478e6 Regenerate generated files and fold pending files [skip ci] github-actions[bot] 2026-11-03 15:58:19 +00:00
  • c5dab0b9a8 Paper scene: ellipses, hyperbolas and higher Béziers as cubics on the grid (#4890 A3b) (#9846) CamWight 2026-11-03 14:27:36 +00:00
  • fbd30b0bd0 Panels: inspect and change layouts through commands (#11304) (#11454) Nathan Dane 2026-11-03 13:55:50 +00:00
  • 372136fa6a Preferences redesign 7/11: Graphics (#9879) (#10662) Nathan Dane 2026-11-03 13:27:19 +00:00
  • cca77b176f Drawings: a shaded view is drawn on the sheet as a picture under its lines (#5624) (#10926) CamWight 2026-11-03 13:21:51 +00:00
  • 2aa45ef3ee GPU path tracer: compile the path pipeline one at a time per process (#6706) (#6813) Frank 2026-11-03 13:04:23 +00:00
  • 41d6a9244a Merge pull request #11640 from tangency-labs/jyviko/kernel-cases-export-record-import jyviko 2026-11-03 10:08:12 -05:00
  • 8affa93051 Regenerate generated files and fold pending files [skip ci] github-actions[bot] 2026-11-03 15:03:56 +00:00
  • 603c974f37 Fix main's build: the CLI imports the B-rep type from its new home (#11634) bherbruck 2026-11-03 09:52:19 -05:00
  • 98480ac83d Kernel-cases export: the record type comes from solidcore-record jyviko 2026-11-03 09:35:51 -05:00
  • c553365a21 Merge pull request #11626 from tangency-labs/jyviko/trace-record-import jyviko 2026-11-03 09:27:31 -05:00
  • 541e743d7c Kernel trace: the record type comes from solidcore-record jyviko 2026-11-03 09:18:31 -05:00
  • dc38349cbf Layer split stage 1: the B-rep record, native body file and Vec/Plane come from solidcore-record (#11496) jyviko 2026-11-03 09:04:26 -05:00
  • bd2dc3fade Merge pull request #11611 from tangency-labs/jyviko/oracle-77-known-failure jyviko 2026-11-03 08:51:11 -05:00
  • d9afdc33ae Oracle: case 77 (variable round r 2 to 5 on a box edge) is a known failure at solidcore 8ddce9016 jyviko 2026-11-03 08:49:19 -05:00
  • 1b51a0678b Merge pull request #11568 from tangency-labs/jyviko/rig-export jyviko 2026-11-03 08:00:07 -05:00
  • 1bd0040d25 Drawing export: SVG and PNG cut a picture to a detail view's boundary (#4890) (#10969) CamWight 2026-11-03 12:58:27 +00:00
  • e438a9bbea Web app: choose the release, the release candidate or the edge build (#11419) bherbruck 2026-11-03 07:23:17 -05:00
  • 49a3ba1c03 Paper scene: dashed lines, in SVG and PNG (#4890 A5) (#7430) CamWight 2026-11-03 11:52:45 +00:00
  • 7b0906b918 Kernel rig export: review fixes jyviko 2026-11-03 06:37:58 -05:00
  • 7e3824c0bc Kernel rig export: operand records in a gzip file beside each entry jyviko 2026-11-03 06:24:51 -05:00
  • 5fd0ac98a9 Kernel rig export: a failure is the kernel's when the last traced operation failed; grades SolidCraft computes are listed apart jyviko 2026-11-03 06:10:34 -05:00
  • 9c65a30265 Kernel rig: export each case's kernel operations as a corpus for solidcore's rig jyviko 2026-11-03 06:05:18 -05:00
  • 9133ee1545 PR #11498: result-swept screenshot jyviko 2026-11-03 05:26:16 -05:00
  • 8bad3ce350 PR #11498: result-mitre screenshot jyviko 2026-11-03 05:26:14 -05:00
  • 26be6830e2 PR #11498: dialog-swept screenshot jyviko 2026-11-03 05:26:13 -05:00
  • d78895de4d Where a drawing stands: drawing.status in one read (#4894 WE2) (#11352) CamWight 2026-11-03 09:41:33 +00:00
  • d4f923a3e6 Release 0.40.0-rc.1 v0.40.0-rc.1 bherbruck 2026-11-03 02:20:23 -05:00
  • 4bdffef061 Release: build Arch packages for pre-release versions (#11484) bherbruck 2026-11-03 02:17:58 -05:00
  • 112e0a3d9c Paper text in SVG: a run's glyph outlines on the writer's grid, filled nonzero (#4890 B2a) (#9708) CamWight 2026-11-03 07:09:25 +00:00
  • bbb98928fb Release 0.40.0-rc.1 bherbruck 2026-11-03 01:00:12 -05:00
  • 2aa7e3e51c Release 0.40.0-rc.1 (#11457) bherbruck 2026-11-03 00:59:58 -05:00
  • eb0b427a36 Drawings WE3-WE5: commands report where each object sits on a sheet, and select and delete views, dimensions and balloons (#4894) (#11047) CamWight 2026-11-03 05:59:41 +00:00
  • ba69e5488c Drawings WE1: Inspect Drawing lists each sheet's views, with their names, dimensions and balloons (#4894) (#11350) CamWight 2026-11-03 05:59:36 +00:00
  • 7a7fa9a1db Regenerate generated files and fold pending files [skip ci] github-actions[bot] 2026-11-03 04:42:36 +00:00
  • 2b921df189 Merge pull request #11360 from tangency-labs/jyviko/merge-main-develop-solidcore jyviko 2026-11-02 23:27:16 -05:00
  • 38815796a3 Known-failing tests: the variable fillet dialog's round trip fails status 1001 at solidcore 8ddce9016 jyviko 2026-11-02 22:54:14 -05:00
  • 55a5f86e2e Kernel test: the 851 middle point's y written at f64's shortest digits (clippy excessive_precision) jyviko 2026-11-02 22:24:05 -05:00
  • a1c8702854 Kernel ladder at solidcore 8ddce9016: the M10 both-hands thread splits more edges jyviko 2026-11-02 21:59:46 -05:00
  • 9308095744 Paper text in the browser: Japanese through the font the web app fetches (#4890 F6) (#10516) CamWight 2026-11-03 02:59:34 +00:00
  • 25fba581bd Known-failing tests at solidcore 8ddce9016 jyviko 2026-11-02 21:57:45 -05:00
  • 61f07fb294 Fillets rig known-failing at solidcore 8ddce9016: eleven cases pass jyviko 2026-11-02 21:55:50 -05:00
  • 5bf3940c04 Sheet tables on paper: a table's lines (#3874, #4890 W10.7, D3a) (#7745) CamWight 2026-11-03 02:53:06 +00:00
  • 47c685d471 rustfmt on the pin's changes jyviko 2026-11-02 21:48:29 -05:00
  • c7c28515ce Kernel test: the tabbed plate's rim and corner arc take off the rim's closed form jyviko 2026-11-02 21:47:28 -05:00
  • 01abf8af17 Engine test: the later round at a mitred corner, as solidcore 8ddce9016 builds it jyviko 2026-11-02 21:47:28 -05:00
  • ac3e6e0105 A panic solidcore's guard catches reaches the engine as EngineError::Internal jyviko 2026-11-02 21:39:02 -05:00
  • d9310b2389 Crash test: a panic inside the kernel is the command's internal error jyviko 2026-11-02 21:39:01 -05:00
  • 440fdaed13 Kernel work runs on threads with solidcore's 8 MiB stack jyviko 2026-11-02 21:38:50 -05:00
  • ce5fbf40ab smlib dumps: a call's inputs are serialised only when it fails jyviko 2026-11-02 21:38:40 -05:00
  • 64010a1d36 SSI corpus: solidcore passes exactly the cases GSI_1E6_PASS lists, 111 jyviko 2026-11-02 21:38:12 -05:00
  • 2baa3890bd smlib entry-point test: RoomReason::words asks no kernel jyviko 2026-11-02 21:38:12 -05:00
  • 2f483a00c0 Drawing text F4: a character missing from the chosen font is drawn with another installed font (#4890) (#10515) CamWight 2026-11-03 02:27:16 +00:00
  • 3131b933c7 Engine blend-fit test: solidcore is the only kernel, so the refusal always names its edge jyviko 2026-11-02 20:38:25 -05:00
  • c97092e385 Kernel rig: a solidcore pin change runs every area and the ladder jyviko 2026-11-02 20:37:38 -05:00
  • 44ec12cb69 Kernel rig plan self-test: a solidcore pin change runs every area and the ladder jyviko 2026-11-02 20:37:25 -05:00
  • d2882754fa smlib: a volume's accuracy is clamped to 1e-8..1e-1, as mass_properties clamps it jyviko 2026-11-02 20:35:44 -05:00
  • 955232fbea Test: a volume's accuracy out of range is clamped as mass_properties clamps it jyviko 2026-11-02 20:35:15 -05:00
  • ae45cc6623 smlib and kernel: solidcore's refusal reasons carried through as typed errors jyviko 2026-11-02 20:34:29 -05:00
  • a3f06a4f94 Tests: a wall that folds names the largest wall that works, a collapsed offset says why jyviko 2026-11-02 20:34:28 -05:00
  • 954e10d6f0 smlib blends: a set-back vertex is added to the session before its corner is made jyviko 2026-11-02 20:28:04 -05:00
  • 53cd9ea5aa smlib export: a ball patch goes out with its sphere and its net, a procedural round as its net jyviko 2026-11-02 20:24:49 -05:00
  • f3f8752153 Move the solidcore pin to 8ddce9016; its new fixes on, fillet_keep_features released jyviko 2026-11-02 20:18:03 -05:00
  • 29614b5e0d Known failing on solidcore after pin 97ed188db: the peg's crossing-rails corners not supported (solidcore#2256); 1207's r0.5, the variable linear round and the 871 part fixed brett19 2026-11-02 01:14:32 -07:00
  • e1d3d5009b Hold back solidcore's fillet_keep_features: it refuses a round beside a boss (solidcore#2370) brett19 2026-11-02 01:01:45 -07:00
  • d170403841 smlib: FitKind::word asks no kernel (every_entry_point_is_in_the_guard) brett19 2026-11-02 00:00:14 -07:00
  • 8a730c6273 Fillets on solidcore: the largest size that fits is still the one the search builds; the kernel's names the edge brett19 2026-11-01 23:13:17 -07:00
  • 881899bee1 Fillets on solidcore: a blend too large names the largest size that fits and its edge, from the kernel; the crossing-rails mixed corner is not supported (solidcore#2256) brett19 2026-11-01 22:55:09 -07:00
  • 0b6991f1a9 Hold back solidcore's fillet_refuse_rounds_breaking_through: it refuses sound rounds brett19 2026-11-01 22:38:28 -07:00
  • 9f6c340d15 Turn on solidcore's new fixes: blend corners, exact arc sections and spans, keep features, mixed corner and break-through refusals brett19 2026-11-01 22:13:53 -07:00
  • 90b3c87de3 Move the solidcore pin to 97ed188db brett19 2026-11-01 22:12:04 -07:00
  • a59c14678f licences test: the bundled third-party text is checked for wgpu and egui, not truck 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