Commit Graph

  • 0ac0d4dd8e Merge pull request 'chore(git): normalize author identities with .mailmap' (#380) from chore/git-identity-cleanup into main main forbes 2026-03-03 20:22:13 +00:00
  • 9ca8809b55 chore(git): normalize author identities with .mailmap forbes 2026-03-03 14:19:20 -06:00
  • d84049b905 Merge pull request 'docs: comprehensive documentation refresh' (#379) from docs/user-docs-refresh into main forbes 2026-03-03 19:56:15 +00:00
  • 7f02fd182e docs: comprehensive documentation refresh — remove stale references, add missing content forbes 2026-03-03 13:52:53 -06:00
  • ce2da47d5b Merge pull request 'docs: update CLAUDE.md with current repository context' (#378) from docs/claude-md-update into main forbes 2026-03-03 19:43:16 +00:00
  • 5336cde0de docs: update CLAUDE.md with current repository context forbes 2026-03-03 13:42:20 -06:00
  • 53f39d6368 Merge pull request 'docs: update server docs' (#377) from fix/rattler-build-submodules into main forbes 2026-03-03 19:36:39 +00:00
  • ceaa3acffe docs: update server docs forbes 2026-03-03 13:35:35 -06:00
  • 95142a0b0a Merge pull request 'fix(ci): clone submodule content in rattler-build package' (#376) from fix/rattler-build-submodules into main forbes 2026-03-03 14:30:16 +00:00
  • 79e2929cc1 Merge pull request 'chore(datums): convert datums addon to submodule' (#375) from chore/datums-submodule into main forbes 2026-03-03 14:29:47 +00:00
  • 784d172a61 fix(ci): clone submodule content in rattler-build package forbes 2026-03-03 08:28:17 -06:00
  • 3f688873c6 chore(datums): convert datums addon to submodule forbes 2026-03-03 08:27:31 -06:00
  • c60b4dbee1 Merge pull request 'chore(silo): add root package.xml and migrate setup to silo addon (#373)' (#374) from chore/silo-sdk-standardize into main forbes 2026-03-03 14:25:45 +00:00
  • 4d94857883 chore(silo): add root package.xml and migrate setup to silo addon (#373) forbes 2026-03-03 08:24:45 -06:00
  • 4e1e2ca46d Merge pull request 'fix(silo): pull assembly dependencies on all open paths (#337)' (#371) from fix/silo-assembly-deps into main forbes 2026-03-02 19:22:29 +00:00
  • 0a86a93e1b fix(silo): update silo submodule — pull assembly deps on all open paths (#337) forbes-0023 2026-03-02 13:14:10 -06:00
  • 10dd66fc29 Merge pull request 'feat(datums): add unified datum creator addon' (#370) from feat/unified-datum-creator into main forbes 2026-03-02 19:04:08 +00:00
  • 177a5eec67 Merge pull request 'docs: remove stale documentation and update for post-ztools architecture' (#369) from docs/stale-doc-cleanup into main forbes 2026-03-02 19:03:50 +00:00
  • e160b07b00 Merge pull request 'feat(sdk): KCSDK v1.0.0 — complete SDK implementation (#346)' (#366) from feat/kcsdk-finalize into main forbes 2026-03-02 19:03:15 +00:00
  • 470e6f3cf6 Merge remote-tracking branch 'origin/main' into feat/kcsdk-finalize forbes-0023 2026-03-02 12:32:48 -06:00
  • e3de2c0e71 feat(datums): add unified datum creator addon forbes-0023 2026-03-02 12:15:18 -06:00
  • de1b79255c docs: remove stale documentation and update for post-ztools architecture forbes-0023 2026-03-02 11:48:37 -06:00
  • b0621f9731 Merge pull request 'chore: native repository conversion — remove FreeCAD/GitHub artifacts (#367)' (#368) from chore/repo-cleanup into main forbes 2026-03-02 14:08:39 +00:00
  • 1b01762a1c chore: rebrand XDGData and icon installs to Kindred Create (#367) forbes 2026-03-02 08:06:36 -06:00
  • fa9c9ba761 chore: native repository conversion — remove FreeCAD/GitHub artifacts (#367) forbes 2026-03-02 08:01:38 -06:00
  • 79f69e2856 feat(sdk): remove fallbacks, add deprecation warnings, bump v1.0.0 (#357) forbes 2026-03-01 14:32:08 -06:00
  • a6a6cefc16 feat(sdk): add status bar widget wrapper and origin query bindings (#356) forbes 2026-03-01 14:13:31 -06:00
  • 747c458e23 feat(sdk): add IMenuProvider interface and register_command wrapper (#355) forbes 2026-03-01 13:13:44 -06:00
  • 4eb643a26f feat(sdk): add IToolbarProvider interface to kcsdk (#354) forbes 2026-03-01 09:32:25 -06:00
  • ab4054eb9e docs(sdk): add KCSDK API reference and addon developer guide forbes 2026-02-28 14:53:51 -06:00
  • 5f8557fc83 fix(editing-context): resolve initial context on construction forbes 2026-02-28 14:53:44 -06:00
  • 64644eb623 feat(sdk): add panel provider and theme engine to kcsdk (#352, #353) forbes 2026-02-28 14:53:38 -06:00
  • 60c0489d73 feat(sdk): migrate editing context API to kcsdk (#351) forbes 2026-02-27 14:05:07 -06:00
  • 63e591a626 feat(sdk): scaffold KCSDK library + kcsdk pybind11 module (#350) forbes 2026-02-27 13:36:48 -06:00
  • 99a08e4e99 feat(sdk): remove fallbacks, add deprecation warnings, bump v1.0.0 (#357) feat/gears-addon forbes 2026-03-01 14:32:08 -06:00
  • 9778d0dd1b Merge pull request 'feat(sdk): add status bar widget wrapper and origin query bindings (#356)' (#364) from feat/gears-addon into main forbes 2026-03-01 20:16:45 +00:00
  • ab8519c272 feat(sdk): add status bar widget wrapper and origin query bindings (#356) forbes 2026-03-01 14:13:31 -06:00
  • ec5b3850e9 Merge pull request 'feat(sdk): add IMenuProvider interface and register_command wrapper (#355)' (#363) from feat/gears-addon into main forbes 2026-03-01 19:39:11 +00:00
  • 2bf083609d feat(sdk): add IMenuProvider interface and register_command wrapper (#355) forbes 2026-03-01 13:13:44 -06:00
  • 3759f707cf Merge pull request 'feat/gears-addon' (#362) from feat/gears-addon into main forbes 2026-03-01 15:37:17 +00:00
  • 76e448d0d7 feat(sdk): add IToolbarProvider interface to kcsdk (#354) forbes 2026-03-01 09:32:25 -06:00
  • 51f7635ceb chore: update silo and solver submodules forbes 2026-03-01 09:31:59 -06:00
  • ecdc9c2067 chore: set gears submodule default branch to main forbes 2026-03-01 09:31:46 -06:00
  • 153f75e6e7 Merge pull request 'feat: add gears workbench as default addon' (#361) from feat/gears-addon into main forbes 2026-02-28 23:42:12 +00:00
  • 04065e83f3 feat: add gears workbench as default addon forbes 2026-02-28 15:17:06 -06:00
  • abfd939d2c Merge pull request 'feat(sdk): KCSDK panel provider, theme engine, and breadcrumb fix (#352, #353)' (#360) from feat/kcsdk-scaffold into main forbes 2026-02-28 21:00:56 +00:00
  • 5a0be2804d docs(sdk): add KCSDK API reference and addon developer guide forbes 2026-02-28 14:53:51 -06:00
  • 1b38d7b24b fix(editing-context): resolve initial context on construction forbes 2026-02-28 14:53:44 -06:00
  • 18532e3bd7 feat(sdk): add panel provider and theme engine to kcsdk (#352, #353) forbes 2026-02-28 14:53:38 -06:00
  • 9fc0d064f8 Merge pull request 'feat(sdk): migrate editing context API to kcsdk (#351)' (#359) from feat/kcsdk-scaffold into main forbes 2026-02-28 18:50:54 +00:00
  • 81a2e75477 Merge branch 'main' into feat/kcsdk-scaffold forbes 2026-02-28 18:50:42 +00:00
  • f44aba7388 feat(sdk): migrate editing context API to kcsdk (#351) forbes 2026-02-27 14:05:07 -06:00
  • 169c177b69 Merge pull request 'feat(sdk): scaffold KCSDK library + kcsdk pybind11 module (#350)' (#358) from feat/kcsdk-scaffold into main forbes 2026-02-27 19:51:37 +00:00
  • 9b28feb8ca feat(sdk): scaffold KCSDK library + kcsdk pybind11 module (#350) forbes 2026-02-27 13:36:48 -06:00
  • fcb5c2b00f Merge pull request 'chore: archive QuickNav and ZTools into reference folder (#345)' (#349) from chore/archive-addons-reference into main forbes 2026-02-27 18:59:37 +00:00
  • c8b0706a1d chore: archive QuickNav and ZTools into reference folder (#345) forbes 2026-02-27 12:54:40 -06:00
  • a623f280da Merge pull request 'chore: remove ZTools addon from build and loader (#344)' (#348) from chore/remove-ztools into main forbes 2026-02-27 18:51:53 +00:00
  • 485f69f257 chore: remove ZTools addon from build and loader (#344) forbes 2026-02-27 12:46:32 -06:00
  • a32f405990 Merge pull request 'chore: remove QuickNav addon from build and loader (#343)' (#347) from chore/remove-quicknav into main forbes 2026-02-27 18:29:18 +00:00
  • d47c94af8d chore: remove QuickNav addon from build and loader (#343) forbes 2026-02-27 12:27:33 -06:00
  • b1d75fa237 Merge pull request 'fix(assembly): enforce drag quaternion continuity + short-arc validation (#338)' (#342) from fix/drag-quat-continuity into main forbes 2026-02-27 16:41:57 +00:00
  • d174ef7a8d fix(assembly): use short-arc angle in validateNewPlacements (#338) forbes 2026-02-27 10:38:37 -06:00
  • bc157ddb72 Merge pull request 'fix(assembly): update solver submodule — enforce drag quaternion continuity (#338)' (#341) from fix/drag-quat-continuity into main main forbes 2026-02-27 15:41:19 +00:00
  • 07a51aefb1 fix(assembly): update solver submodule — enforce drag quaternion continuity (#338) forbes 2026-02-27 09:39:49 -06:00
  • d5c2887f5a fix(assembly): update solver submodule — enforce drag quaternion continuity (#338) test/planar-drag-console-test forbes 2026-02-27 09:37:42 -06:00
  • 9f644294c5 Merge pull request 'chore: update solver submodule — add planar drag console test (#338)' (#340) from test/planar-drag-console-test into main forbes 2026-02-27 15:32:03 +00:00
  • 983e211f12 chore: update solver submodule — add planar drag console test (#338) forbes 2026-02-27 09:31:31 -06:00
  • 1788b5778a Add CLAUDE.md to .gitignore forbes 2026-02-27 08:19:27 -06:00
  • 418e947cbd Merge pull request 'fix(solver): world-anchored reference normal prevents planar axial drift' (#336) from fix/planar-halfspace-drag-flip into main forbes 2026-02-26 17:10:39 +00:00
  • 4c9ff957e3 Merge branch 'main' into fix/planar-halfspace-drag-flip forbes 2026-02-26 17:10:27 +00:00
  • 9aaf244179 fix(solver): update solver submodule — world-anchored planar reference normal forbes-0023 2026-02-26 11:07:06 -06:00
  • 69ccdbf742 Merge pull request 'fix(assembly): use instance suffixes for duplicate part labels' (#335) from fix/assembly-part-number-suffix into main forbes 2026-02-26 16:34:34 +00:00
  • 4acd09171e Merge pull request 'fix(theme): prevent panel element headings from being clipped' (#334) from fix/theme-panel-heading-clipping into main forbes 2026-02-26 16:34:17 +00:00
  • 7f909f166f Merge pull request 'fix(ci): add target_commitish to release payload to fix HTTP 500' (#333) from fix/ci-release-target-commitish into main forbes 2026-02-26 16:34:04 +00:00
  • f69e0efec7 Merge pull request 'docs: add CLAUDE.md for developer context' (#332) from docs/claude-md into main forbes 2026-02-26 16:33:36 +00:00
  • 559a240799 fix(assembly): update solver submodule — fix planar half-space drag flip forbes 2026-02-26 07:46:38 -06:00
  • 7c85b2ad93 fix(assembly): use instance suffixes for duplicate part labels forbes-0023 2026-02-26 09:00:13 -06:00
  • 311d911cfa fix(theme): prevent panel element headings from being clipped forbes-0023 2026-02-26 08:48:01 -06:00
  • 4ef8e64a7c fix(ci): add target_commitish to release payload to fix HTTP 500 forbes-0023 2026-02-26 08:45:58 -06:00
  • d94e8c8294 docs: add CLAUDE.md for developer context forbes-0023 2026-02-26 08:40:34 -06:00
  • 3550d916bd Merge pull request 'docs(solver): update drag protocol docs to reflect implemented caching' (#330) from docs/solver-drag-cache into main forbes 2026-02-26 14:25:17 +00:00
  • 6e15b25134 docs(solver): update drag protocol docs to reflect implemented caching forbes-0023 2026-02-25 13:16:51 -06:00
  • fa644fc0d4 docs(solver): update drag protocol docs to reflect implemented caching fix/planar-drag-prepass forbes-0023 2026-02-25 13:16:51 -06:00
  • 82f2422285 Merge pull request 'fix(solver): skip single_equation_pass during drag to prevent stale constraints' (#329) from fix/planar-drag-prepass into main forbes 2026-02-25 19:03:16 +00:00
  • 314955c3ef fix(solver): update solver submodule — skip prepass during drag forbes-0023 2026-02-25 12:58:03 -06:00
  • c7a7436e7b Merge pull request 'chore: update solver submodule' (#328) from chore/update-solver-submodule into main forbes 2026-02-25 02:49:57 +00:00
  • 40dd8e09d7 chore: update solver submodule chore/update-solver-submodule forbes 2026-02-24 20:49:27 -06:00
  • 1fd52ccf1c Merge pull request 'feat: add QuickNav addon — Phase 1 core infrastructure (#320)' (#324) from feat/quicknav-phase1 into main forbes 2026-02-24 18:37:19 +00:00
  • e73c5fc750 feat: add QuickNav addon — Phase 1 core infrastructure (#320) forbes-0023 2026-02-23 14:12:02 -06:00
  • f652d6ccf8 Merge pull request 'fix(assembly): handle non-standard datum element types in Distance joint classification' (#319) from fix/datum-plane-classification-all-hierarchies into main forbes 2026-02-23 03:20:04 +00:00
  • 14ee8c673f fix(assembly): classify datum planes from all class hierarchies in Distance joints forbes 2026-02-22 18:55:39 -06:00
  • a6a5db11f8 Merge pull request 'fix(assembly): classify datum planes from all class hierarchies in Distance joints' (#318) from fix/datum-plane-classification-all-hierarchies into main forbes 2026-02-23 00:56:20 +00:00
  • 962b521f5c fix(assembly): classify datum planes from all class hierarchies in Distance joints forbes 2026-02-22 18:55:39 -06:00
  • 5c9212247a Merge pull request 'fix(assembly): add datum plane logging + fix cross-product singularity' (#317) from fix/distance-datum-plane-classification into main forbes 2026-02-22 22:05:48 +00:00
  • cf0cd3db7e fix(assembly): classify datum plane references in Distance joints fix/distance-datum-plane-classification forbes 2026-02-21 22:04:18 -06:00
  • 50dc8c8ea1 Merge pull request 'fix(assembly): classify datum plane references in Distance joints' (#316) from fix/distance-datum-plane-classification into main forbes 2026-02-22 20:21:07 +00:00
  • b4835e1b05 fix(assembly): classify datum plane references in Distance joints forbes 2026-02-21 22:04:18 -06:00
  • cf2fc82eac Merge pull request 'fix(assembly): classify datum plane references in Distance joints' (#315) from fix/distance-datum-plane-classification into main forbes 2026-02-22 18:25:32 +00:00
  • e5b07449d7 fix(assembly): classify datum plane references in Distance joints forbes 2026-02-21 22:04:18 -06:00
  • 58d98c6d92 Merge pull request 'fix(assembly): classify datum plane references in Distance joints' (#314) from fix/distance-datum-plane-classification into main forbes 2026-02-22 04:04:41 +00:00