2026-02-04 - 2026-03-04

Overview

172 Active Pull Requests
212 Active Issues
Excluding merges, 34 authors have pushed 101 commits to main and 335 commits to all branches. On main, 2210 files have changed and there have been 60412 additions and 25123 deletions.

5 Releases published by 1 user

Published main Kindred Create main 2026-02-27 16:25:02 +00:00

Published v0.1.3 2026-02-08 16:22:36 +00:00

Published latest Kindred Create - Latest 2026-02-07 00:22:23 +00:00

Published v0.1.2 2026-02-05 22:53:14 +00:00

Published v0.1.1 2026-02-05 19:41:07 +00:00

172 Pull requests merged by 1 user

Merged #380 chore(git): normalize author identities with .mailmap 2026-03-03 20:22:15 +00:00

Merged #379 docs: comprehensive documentation refresh 2026-03-03 19:56:17 +00:00

Merged #378 docs: update CLAUDE.md with current repository context 2026-03-03 19:43:18 +00:00

Merged #377 docs: update server docs 2026-03-03 19:36:41 +00:00

Merged #376 fix(ci): clone submodule content in rattler-build package 2026-03-03 14:30:18 +00:00

Merged #375 chore(datums): convert datums addon to submodule 2026-03-03 14:29:50 +00:00

Merged #374 chore(silo): add root package.xml and migrate setup to silo addon (#373) 2026-03-03 14:25:49 +00:00

Merged #371 fix(silo): pull assembly dependencies on all open paths (#337) 2026-03-02 19:22:32 +00:00

Merged #370 feat(datums): add unified datum creator addon 2026-03-02 19:04:10 +00:00

Merged #369 docs: remove stale documentation and update for post-ztools architecture 2026-03-02 19:03:52 +00:00

Merged #366 feat(sdk): KCSDK v1.0.0 — complete SDK implementation (#346) 2026-03-02 19:03:17 +00:00

Merged #368 chore: native repository conversion — remove FreeCAD/GitHub artifacts (#367) 2026-03-02 14:08:42 +00:00

Merged #364 feat(sdk): add status bar widget wrapper and origin query bindings (#356) 2026-03-01 20:16:47 +00:00

Merged #363 feat(sdk): add IMenuProvider interface and register_command wrapper (#355) 2026-03-01 19:39:13 +00:00

Merged #362 feat/gears-addon 2026-03-01 15:37:21 +00:00

Merged #361 feat: add gears workbench as default addon 2026-02-28 23:42:14 +00:00

Merged #360 feat(sdk): KCSDK panel provider, theme engine, and breadcrumb fix (#352, #353) 2026-02-28 21:00:58 +00:00

Merged #359 feat(sdk): migrate editing context API to kcsdk (#351) 2026-02-28 18:50:57 +00:00

Merged #358 feat(sdk): scaffold KCSDK library + kcsdk pybind11 module (#350) 2026-02-27 19:51:39 +00:00

Merged #349 chore: archive QuickNav and ZTools into reference folder (#345) 2026-02-27 18:59:39 +00:00

Merged #348 chore: remove ZTools addon from build and loader (#344) 2026-02-27 18:51:55 +00:00

Merged #347 chore: remove QuickNav addon from build and loader (#343) 2026-02-27 18:29:20 +00:00

Merged #342 fix(assembly): enforce drag quaternion continuity + short-arc validation (#338) 2026-02-27 16:41:58 +00:00

Merged #341 fix(assembly): update solver submodule — enforce drag quaternion continuity (#338) 2026-02-27 15:41:21 +00:00

Merged #340 chore: update solver submodule — add planar drag console test (#338) 2026-02-27 15:32:07 +00:00

Merged #336 fix(solver): world-anchored reference normal prevents planar axial drift 2026-02-26 17:10:41 +00:00

Merged #335 fix(assembly): use instance suffixes for duplicate part labels 2026-02-26 16:34:36 +00:00

Merged #334 fix(theme): prevent panel element headings from being clipped 2026-02-26 16:34:19 +00:00

Merged #333 fix(ci): add target_commitish to release payload to fix HTTP 500 2026-02-26 16:34:06 +00:00

Merged #332 docs: add CLAUDE.md for developer context 2026-02-26 16:33:37 +00:00

Merged #330 docs(solver): update drag protocol docs to reflect implemented caching 2026-02-26 14:25:21 +00:00

Merged #329 fix(solver): skip single_equation_pass during drag to prevent stale constraints 2026-02-25 19:03:41 +00:00

Merged #328 chore: update solver submodule 2026-02-25 02:49:59 +00:00

Merged #324 feat: add QuickNav addon — Phase 1 core infrastructure (#320) 2026-02-24 18:37:22 +00:00

Merged #319 fix(assembly): handle non-standard datum element types in Distance joint classification 2026-02-23 03:20:06 +00:00

Merged #318 fix(assembly): classify datum planes from all class hierarchies in Distance joints 2026-02-23 00:56:22 +00:00

Merged #317 fix(assembly): add datum plane logging + fix cross-product singularity 2026-02-22 22:05:50 +00:00

Merged #316 fix(assembly): classify datum plane references in Distance joints 2026-02-22 20:21:09 +00:00

Merged #315 fix(assembly): classify datum plane references in Distance joints 2026-02-22 18:25:34 +00:00

Merged #314 fix(assembly): classify datum plane references in Distance joints 2026-02-22 04:04:43 +00:00

Merged #313 feat(assembly): add diagnostic logging to solver and assembly 2026-02-21 16:11:36 +00:00

Merged #312 fix(assembly): update flip-detection baseline during drag steps 2026-02-21 15:59:57 +00:00

Merged #311 fix(kc_format): eliminate duplicate silo/manifest.json in .kc files 2026-02-21 15:51:00 +00:00

Merged #310 fix(assembly): prevent segfault when all joints are removed 2026-02-21 15:48:02 +00:00

Merged #309 fix(gui): resolve PartDesign toolbars and breadcrumb when editing body inside assembly 2026-02-21 15:44:50 +00:00

Merged #308 fix(solver): add networkx to runtime dependencies 2026-02-21 15:29:32 +00:00

Merged #307 feat(assembly): fixed reference planes (Top/Front/Right) + solver docs 2026-02-21 15:09:57 +00:00

Merged #306 feat(templates): document templating system for .kc files 2026-02-21 15:07:45 +00:00

Merged #305 fix(assembly): move resetSolver() out-of-line to fix incomplete type error 2026-02-21 13:09:44 +00:00

Merged #303 feat(solver): KCSolve solver addon with assembly integration (#289) 2026-02-21 05:48:48 +00:00

Merged #302 feat(solver): pack SolveContext into .kc archives on save (#289 phase 3d) 2026-02-21 00:03:15 +00:00

Merged #301 fix(gui): complete toolbar whitelists in EditingContextResolver 2026-02-20 18:14:13 +00:00

Merged #300 docs(solver): KCSolve architecture, API reference, and server specification 2026-02-20 18:04:14 +00:00

Merged #299 feat(kcsolve): JSON serialization for all solver types (Phase 3a) 2026-02-20 18:01:33 +00:00

Merged #298 feat(kcsolve): pybind11 bindings and Python solver support 2026-02-20 01:10:02 +00:00

Merged #297 feat(assembly): pluggable solver system — Phase 1 (#287) 2026-02-19 22:58:35 +00:00

Merged #286 chore: configure Kindred submodules to track main branch 2026-02-19 20:58:28 +00:00

Merged #285 chore: update submodule pointers to latest main 2026-02-19 20:52:48 +00:00

Merged #283 feat(ztools): migrate to kindred_sdk palette system (#278) 2026-02-19 20:48:39 +00:00

Merged #282 feat: BOM auto-extraction from Assembly links + manifest field population 2026-02-19 20:23:25 +00:00

Merged #275 chore: update mods/silo submodule pointer to main 2026-02-19 01:58:51 +00:00

Merged #274 feat(create): server integration for silo viewer widgets 2026-02-19 01:42:01 +00:00

Merged #273 art(create): placeholder tree-node icons for Silo viewer nodes 2026-02-19 01:11:47 +00:00

Merged #272 feat(create): remaining viewers — dependencies, jobs, macros, approvals 2026-02-19 00:54:26 +00:00

Merged #271 feat(create): history viewer — revision timeline display 2026-02-19 00:43:16 +00:00

Merged #270 feat(create): metadata editor — editable form with dirty tracking and save-back 2026-02-19 00:42:56 +00:00

Merged #269 feat(create): manifest viewer — read-only MDI widget for silo/manifest.json 2026-02-18 22:50:34 +00:00

Merged #268 feat(create): silo tree foundation for .kc files 2026-02-18 22:38:24 +00:00

Merged #266 fix(gui): make SVG icon rasterization DPI-aware in loadPixmap (#189) 2026-02-18 18:57:15 +00:00

Merged #265 fix(tests): add mods/sdk to sys.path in test_kindred_pure 2026-02-17 18:53:26 +00:00

Merged #264 docs: update architecture docs for addon-first model (#255) 2026-02-17 18:46:04 +00:00

Merged #263 docs: classify C++ patches by purpose and upstream-ability (#254) 2026-02-17 18:26:07 +00:00

Merged #262 feat(create): add C++ module scaffold with App/ and Gui/ targets (#251) 2026-02-17 17:55:28 +00:00

Merged #261 fix: update silo submodule pointer after rebase onto main 2026-02-17 17:05:53 +00:00

Merged #260 refactor: migrate ztools and Silo to kindred-addon-sdk (#250) 2026-02-17 15:51:00 +00:00

Merged #259 feat(addon-system): create kindred-addon-sdk package (#249) 2026-02-17 14:49:34 +00:00

Merged #257 feat(addon-system): add <kindred> package.xml extensions and schema docs 2026-02-17 13:15:50 +00:00

Merged #258 feat: addon registry with runtime introspection API (#253) 2026-02-16 23:41:19 +00:00

Merged #256 feat(bootstrap): replace exec()-based addon loading with manifest-driven loader 2026-02-16 19:18:03 +00:00

Merged #247 docs: extend README with architecture, platform support, and usage detail 2026-02-16 19:17:45 +00:00

Merged #246 feat(icons): add icon theming infrastructure with Catppuccin color remapping 2026-02-16 02:36:21 +00:00

Merged #245 fix(assembly): guard onChanged against solver during document restore 2026-02-16 00:46:19 +00:00

Merged #244 fix: re-add Create module to CMake build 2026-02-15 23:06:40 +00:00

Merged #243 fix(ui): improve edge/vertex visibility on dark backgrounds (#196) 2026-02-15 19:06:33 +00:00

Merged #242 fix(ui): rebalance Auth/Activity dock panel sizes (#190, #191) 2026-02-15 15:52:17 +00:00

Merged #240 fix: preserve caller globals in exec() for module Init.py/InitGui.py loading 2026-02-15 10:22:11 +00:00

Merged #239 fix(ui): add tooltip fallback for truncated tree item names (#193) 2026-02-15 09:10:12 +00:00

Merged #238 fix(ui): adaptive text color for breadcrumb pills (#200) 2026-02-15 09:09:45 +00:00

Merged #237 fix: pass __file__ to exec() in addon Init.py/InitGui.py loading 2026-02-15 03:28:28 +00:00

Merged #236 feat(ui): move editing context breadcrumb to viewport overlay (#232) 2026-02-15 01:24:11 +00:00

Merged #235 fix(toolbar): add workbench-level fallback contexts (#230) 2026-02-15 01:23:36 +00:00

Merged #234 fix(prefs): apply KindredCreate defaults after Reset All (#229) 2026-02-15 01:22:24 +00:00

Merged #233 fix(ui): match origin dropdown height to workbench dropdown (#231) 2026-02-15 01:21:57 +00:00

Merged #228 feat(silo): DAG status display in Activity panel (#219) 2026-02-15 00:12:02 +00:00

Merged #227 feat(silo): handle DAG and job SSE events (#218) 2026-02-14 21:27:43 +00:00

Merged #226 feat(silo): headless runner entry points — dag_extract, validate, export (#217) 2026-02-14 21:19:55 +00:00

Merged #224 feat(silo): push DAG on save and commit (#216) 2026-02-14 21:14:03 +00:00

Merged #222 fix: Insert Component uses Silo browser when available (#202) 2026-02-14 21:04:53 +00:00

Merged #221 fix: add Create module to CMake build — fixes silo workbench not loading 2026-02-14 20:48:33 +00:00

Merged #220 feat(silo): DAG extraction engine — extract_dag, classify_type, properties_hash 2026-02-14 20:48:11 +00:00

Merged #213 docs: Create module bootstrap sequence 2026-02-14 19:32:39 +00:00

Merged #212 docs: Datum Creator system reference 2026-02-14 19:28:49 +00:00

Merged #211 fix: standardize panel heading styles and prevent clipping 2026-02-14 19:17:05 +00:00

Merged #210 fix: status bar text contrast — use Text color instead of Subtext0 2026-02-14 19:11:12 +00:00

Merged #209 fix: viewport background gradient — Catppuccin Mocha Overlay0/Mantle 2026-02-14 19:11:00 +00:00

Merged #208 fix: file dialog defaults to home dir instead of /etc/ssl/certs 2026-02-14 19:10:39 +00:00

Merged #204 feat: .kc Layer 1 — manifest auto-creation and platform file associations 2026-02-14 18:47:58 +00:00

Merged #207 fix: start page always closes on document open 2026-02-14 18:44:38 +00:00

Merged #206 feat: forward-port Kindred Create to FreeCAD 1.2 2026-02-14 17:23:26 +00:00

Merged #187 feat: forward-port Kindred Create onto FreeCAD 1.2.0-dev 2026-02-14 16:34:22 +00:00

Merged #186 feat: .kc file format — Layer 1 (format registration) 2026-02-13 19:42:40 +00:00

Merged #185 docs(silo-server): add missing pages to SUMMARY.md 2026-02-13 02:58:04 +00:00

Merged #182 fix(gui): forward optional visibility arg in Workbench.appendToolbar() 2026-02-13 01:57:49 +00:00

Merged #181 feat(prefs): dev build defaults and skip version migration 2026-02-12 23:22:01 +00:00

Merged #183 feat: add placeholder SVGs for all missing FreeCAD icons 2026-02-12 23:21:02 +00:00

Merged #180 feat(open): update silo mod for MDI tab open dialog 2026-02-12 17:48:16 +00:00

Merged #179 fix(splash): skip runtime title/version draw and use mantle background 2026-02-12 16:11:10 +00:00

Merged #178 fix: resolve build errors — ToolBarItem incomplete type and ReportException method name 2026-02-11 22:36:02 +00:00

Merged #176 feat(silo): replace modal new-item dialog with MDI pre-document tab 2026-02-11 21:51:08 +00:00

Merged #175 docs: update Silo_New references for schema-driven creation form 2026-02-11 16:44:02 +00:00

Merged #174 feat: schema-driven Qt form for new item creation 2026-02-11 16:22:15 +00:00

Merged #173 fix: Silo_Pull progress dialog crash — PySide6 enum type mismatch 2026-02-11 14:03:29 +00:00

Merged #172 fix: eliminate window flickering and Sketcher icon clipping 2026-02-11 01:29:29 +00:00

Merged #171 fix: update silo submodule — save Modified fix and SSE retry reset 2026-02-11 01:17:00 +00:00

Merged #170 fix: Silo_Pull crash — App.Document has no IsModified() attribute 2026-02-10 16:40:06 +00:00

Merged #169 feat: native Qt start panel + kindred:// URL scheme 2026-02-10 16:38:51 +00:00

Merged #166 docs: C++ API reference, signal architecture, and build integration 2026-02-10 14:41:53 +00:00

Merged #128 fix(ci): improve ccache persistence across builds 2026-02-10 12:58:21 +00:00

Merged #129 fix: update silo submodule — save Modified attribute fix 2026-02-10 12:57:04 +00:00

Merged #127 fix: set NODE_EXTRA_CA_CERTS for artifact upload/download actions 2026-02-09 18:59:47 +00:00

Merged #126 fix: replace sparse-checkout with shallow clone for silo docs 2026-02-09 18:56:46 +00:00

Merged #125 fix: clean /tmp/silo before cloning in docs workflows 2026-02-09 18:54:54 +00:00

Merged #124 fix: sync-silo-docs workflow to run on docs runner 2026-02-09 18:52:16 +00:00

Merged #123 docs: add Silo server documentation with auto-sync workflow (#122) 2026-02-09 18:39:03 +00:00

Merged #121 fix: update silo submodule to silo-mod main 2026-02-09 17:30:33 +00:00

Merged #120 fix(ci): add CA certificate update before checkout 2026-02-09 17:20:03 +00:00

Merged #119 fix(ci): use self-hosted Gitea action mirrors instead of GitHub 2026-02-09 17:12:55 +00:00

Merged #118 feat(start): replace start page with Silo webview (#117) 2026-02-09 16:07:34 +00:00

Merged #115 fix(docs): update book.toml icon for Font Awesome 6 2026-02-09 15:03:12 +00:00

Merged #114 fix(docs): remove deprecated multilingual field from book.toml 2026-02-09 15:00:36 +00:00

Merged #113 fix(ci): install mdbook in docs runner container 2026-02-09 14:59:00 +00:00

Merged #112 fix(ci): use Docker network hostname for docs runner checkout 2026-02-09 14:56:04 +00:00

Merged #111 fix(ci): use localhost:3000 for docs runner checkout 2026-02-09 14:47:02 +00:00

Merged #110 fix(ci): add docs workflow file to paths trigger 2026-02-09 14:44:01 +00:00

Merged #108 fix(ci): replace actions/checkout with git clone in docs workflow 2026-02-09 14:23:41 +00:00

Merged #107 docs: populate initial content from project context 2026-02-09 14:22:46 +00:00

Merged #105 docs: initialize mdBook structure with stub pages and deployment workflow 2026-02-09 14:02:59 +00:00

Merged #85 fix: update silo submodule — SSE URL and origin command fixes (#84) 2026-02-09 04:55:17 +00:00

Merged #83 fix(assembly): extend findPlacement() datum and origin handling (#55) 2026-02-09 02:11:51 +00:00

Merged #82 fix(theme): QGroupBox indicator, hyperlink color, and report defaults (#41, #43, #44) 2026-02-09 01:39:50 +00:00

Merged #81 fix: update ztools submodule — parametric tangent-to-cylinder datums (#58) 2026-02-09 01:39:25 +00:00

Merged #80 fix(UX): update silo submodule — BOM registration path (#56) 2026-02-09 01:39:04 +00:00

Merged #79 fix: update ztools submodule — angled datum live editing (#66) 2026-02-09 01:37:19 +00:00

Merged #78 art: update silo submodule — add missing command icons (#60) 2026-02-09 01:36:59 +00:00

Merged #77 fix: update silo submodule — delete_bom_entry error normalization (#59) 2026-02-09 01:33:18 +00:00

Merged #72 fix: update ztools submodule — robust PartDesign menu insertion (#57) 2026-02-09 01:32:58 +00:00

Merged #71 fix: update ztools submodule — eager command registration (#52) 2026-02-09 01:28:34 +00:00

Merged #70 fix(theme): eliminate QSS/CFG duplication (#51) 2026-02-09 01:28:09 +00:00

Merged #50 docs: repository cleanup and documentation update 2026-02-09 01:26:33 +00:00

Merged #49 fix(build): fix DlgSettingsGeneral::applyMenuIconSize visibility and namespace 2026-02-08 23:05:11 +00:00

Merged #48 chore: update silo submodule with SSE, start panel, and activity pane 2026-02-08 22:26:38 +00:00

Merged #47 fix(gui): UI appearance polish - Wayland scaling, menu icon size pref, dialog cleanup 2026-02-08 21:37:04 +00:00

Merged #45 feat: expose version to Python and add update checker (#28, #29) 2026-02-08 21:36:42 +00:00

Merged #27 fix(gui): merge Silo toolbar into File toolbar via origin system (#65) 2026-02-08 03:29:25 +00:00

Merged #26 fix(silo): workbench bug fixes and submodule updates 2026-02-08 03:11:08 +00:00

Merged #25 fix(gui): widen origin selector widget and update silo submodule 2026-02-07 20:34:57 +00:00

Merged #24 art: update kindred icon set 2026-02-07 16:45:32 +00:00

Merged #23 fix(ci): fetch only latest tag, add patchelf dep, update docs 2026-02-07 16:45:21 +00:00

Merged #19 refactor: rewire silo submodule for monorepo split 2026-02-06 17:23:10 +00:00

Merged #18 docs: split REPOSITORY_STATE.md into topic files 2026-02-06 17:22:44 +00:00

Merged #2 fix(ci): use shallow tag-only fetch to avoid 504 timeout 2026-02-04 19:30:51 +00:00

Merged #1 fix(ui): clean up theme selector and migration for single-theme setup 2026-02-04 19:27:32 +00:00

159 Issues closed from 1 user

Closed #357 chore(sdk): deprecation cleanup + SDK v1.0.0 2026-03-03 15:07:21 +00:00

Closed #373 chore(silo): add root package.xml and migrate to SDK APIs 2026-03-03 14:25:49 +00:00

Closed #337 fix(silo): opening assembly does not pull linked part documents 2026-03-02 19:22:32 +00:00

Closed #346 epic: UI/UX rework — expanded SDK addon system 2026-03-02 19:03:17 +00:00

Closed #367 chore: native repository conversion — remove FreeCAD/GitHub artifacts 2026-03-02 14:08:42 +00:00

Closed #323 feat(quicknav): Phase 4 — polish, theming, and settings 2026-03-01 20:29:45 +00:00

Closed #321 feat(quicknav): Phase 2 — dynamic discovery and MRU history 2026-03-01 20:29:45 +00:00

Closed #322 feat(quicknav): Phase 3 — auto-execution logic 2026-03-01 20:29:45 +00:00

Closed #356 feat(sdk): status bar provider + origin migration 2026-03-01 20:16:48 +00:00

Closed #355 feat(sdk): menu and action system 2026-03-01 19:39:13 +00:00

Closed #354 feat(sdk): toolbar provider system (IToolbarProvider) 2026-03-01 15:54:41 +00:00

Closed #353 feat(sdk): C++ theme engine 2026-03-01 15:53:56 +00:00

Closed #352 feat(sdk): panel provider system (IPanelProvider) 2026-03-01 15:53:19 +00:00

Closed #351 feat(sdk): migrate editing context API to kcsdk 2026-02-28 18:50:57 +00:00

Closed #350 feat(sdk): scaffold KCSDK library + kcsdk pybind11 module 2026-02-27 19:51:40 +00:00

Closed #345 chore: archive QuickNav and ZTools into reference folder 2026-02-27 18:59:39 +00:00

Closed #338 bug(assembly): planar constraint drifts during interactive drag with combined rotational joints 2026-02-27 18:59:03 +00:00

Closed #339 test(assembly): expand drag solve test coverage — multi-step, combined joints, orientation tracking 2026-02-27 18:58:07 +00:00

Closed #344 chore: remove ZTools addon from build and loader 2026-02-27 18:51:55 +00:00

Closed #343 chore: remove QuickNav addon from build and loader 2026-02-27 18:29:20 +00:00

Closed #327 fix(assembly): part number suffix incorrectly incremented when inserting duplicate parts 2026-02-26 16:34:36 +00:00

Closed #325 fix(theme): panel element headings clipped — only top ~60% visible 2026-02-26 16:34:19 +00:00

Closed #326 fix(ci): release workflow fails with "object does not exist" (HTTP 500) 2026-02-26 16:34:06 +00:00

Closed #320 feat(quicknav): Phase 1 — core infrastructure 2026-02-24 18:37:23 +00:00

Closed #241 feat: unified datum creation command replacing separate plane/line/point commands 2026-02-23 18:29:04 +00:00

Closed #289 feat(solver): Phase 3 — server integration and headless solve jobs 2026-02-23 18:28:40 +00:00

Closed #291 Phase 5: GNN solver plugin (future) 2026-02-23 18:28:40 +00:00

Closed #290 feat(solver): Phase 4 — second solver plugin (API validation) 2026-02-23 18:28:40 +00:00

Closed #54 chore(test): add unit test coverage for ztools, Silo, and Go backend 2026-02-23 18:27:46 +00:00

Closed #74 feat(silo): client-side BOM diff/merge submission and Activity pane rendering 2026-02-23 18:27:42 +00:00

Closed #73 feat(silo): assembly link extraction and BOM sync hook in Silo_Commit 2026-02-23 18:27:42 +00:00

Closed #69 chore(build): formalize CMake install rules for mods/ submodules 2026-02-23 18:27:41 +00:00

Closed #68 feat(silo): BOM-Assembly bridge — auto-populate BOM from Assembly components 2026-02-23 18:27:37 +00:00

Closed #288 feat(solver): Phase 2 — pybind11 bindings and Python solver support 2026-02-20 01:10:03 +00:00

Closed #287 feat(solver): Phase 1 — IKCSolver C++ API and SolverRegistry 2026-02-19 22:58:47 +00:00

Closed #296 feat(solver): Phase 1e — regression tests and ASMT export compatibility 2026-02-19 22:58:36 +00:00

Closed #292 feat(solver): Phase 1a — IKCSolver C++ API types and interface 2026-02-19 22:58:35 +00:00

Closed #295 feat(solver): Phase 1d — refactor AssemblyObject to use SolverRegistry 2026-02-19 22:58:35 +00:00

Closed #294 feat(solver): Phase 1c — OndselAdapter implementation 2026-02-19 22:58:35 +00:00

Closed #293 feat(solver): Phase 1b — SolverRegistry and plugin loading 2026-02-19 22:58:35 +00:00

Closed #277 feat(kc): populate manifest silo_instance and revision_hash fields 2026-02-19 21:01:02 +00:00

Closed #276 feat(silo): implement BOM auto-extraction from Assembly links 2026-02-19 21:01:01 +00:00

Closed #278 chore(ztools): add <kindred> metadata to package.xml and migrate to SDK 2026-02-19 20:48:40 +00:00

Closed #39 Cache preferences: auto-populate cache size on page open 2026-02-19 00:42:56 +00:00

Closed #153 docs(arch): data flow diagrams — documents, Silo DB, and MinIO 2026-02-18 21:14:12 +00:00

Closed #189 UI: chunky/aliased toolbar icons — investigate SVG scaling and Qt high-DPI 2026-02-18 18:57:16 +00:00

Closed #255 Update architecture docs for addon-first model 2026-02-17 18:46:05 +00:00

Closed #254 Classify C++ core patches by purpose and upstream-ability 2026-02-17 18:26:07 +00:00

Closed #251 Move C++ feature code to src/Mod/Create/App and src/Mod/Create/Gui 2026-02-17 17:55:28 +00:00

Closed #250 Migrate ztools and Silo to kindred-addon-sdk 2026-02-17 15:51:00 +00:00

Closed #249 Create kindred-addon-sdk package 2026-02-17 14:49:34 +00:00

Closed #252 Define package.xml schema extensions for Kindred addons 2026-02-17 13:15:50 +00:00

Closed #253 Addon registry with runtime introspection API 2026-02-16 23:41:20 +00:00

Closed #248 Replace exec()-based addon loading with manifest-driven loader 2026-02-16 19:18:03 +00:00

Closed #196 UI: model edge visibility — edges blend into background on cylindrical geometry 2026-02-15 19:06:34 +00:00

Closed #191 UI: Database Activity panel too small — should dominate right panel 2026-02-15 15:52:17 +00:00

Closed #190 UI: Database Auth panel too tall — condense into compact display 2026-02-15 15:52:17 +00:00

Closed #193 UI: model tree name truncation with no tooltip fallback 2026-02-15 09:10:12 +00:00

Closed #200 UI: editing context breadcrumb too bright — green/yellow pills clash with dark theme 2026-02-15 09:09:45 +00:00

Closed #42 Help preferences: rebrand from FreeCAD to Kindred Create docs 2026-02-15 02:53:46 +00:00

Closed #201 UI: move editing context breadcrumb to viewport overlay 2026-02-15 02:53:06 +00:00

Closed #232 ui: Move editing context breadcrumb to top-left of 3D viewport 2026-02-15 01:24:12 +00:00

Closed #230 bug: Workbench toolbars not appearing when switching workbenches 2026-02-15 01:23:36 +00:00

Closed #229 bug: "Reset to defaults" reverts to FreeCAD defaults, not Create defaults 2026-02-15 01:22:24 +00:00

Closed #231 ui: Origin dropdown height should match workbench dropdown height 2026-02-15 01:21:57 +00:00

Closed #219 feat(silo): DAG status display in Activity panel 2026-02-15 00:12:02 +00:00

Closed #218 feat(silo): handle DAG and job SSE events in event listener 2026-02-14 21:27:43 +00:00

Closed #217 feat(silo): headless runner entry points -- dag_extract, validate, export 2026-02-14 21:19:55 +00:00

Closed #216 feat(silo): push DAG on save and commit hooks 2026-02-14 21:14:04 +00:00

Closed #215 feat(silo): client DAG API methods -- push_dag and get_dag 2026-02-14 21:14:04 +00:00

Closed #202 Bug: Insert Component ignores Silo context — opens OS file dialog instead 2026-02-14 21:04:53 +00:00

Closed #168 bug: SSE immediately disconnects and enters reconnect loop on startup 2026-02-14 21:01:17 +00:00

Closed #214 feat(silo): DAG extraction engine -- extract_dag, classify_type, properties_hash 2026-02-14 20:48:11 +00:00

Closed #148 docs(python): Create module bootstrap sequence 2026-02-14 19:32:40 +00:00

Closed #141 docs(python): Datum Creator system 2026-02-14 19:28:50 +00:00

Closed #198 UI: left panel data section titles clipped — Tasks/Activate content cut off 2026-02-14 19:17:05 +00:00

Closed #199 UI: inconsistent panel heading styles — Tasks vs Activate 2026-02-14 19:17:05 +00:00

Closed #195 UI: status bar text low contrast — preselection info hard to read 2026-02-14 19:11:13 +00:00

Closed #188 UI: viewport background gradient — replace default grey with Catppuccin Mocha 2026-02-14 19:11:00 +00:00

Closed #203 Bug: file dialog defaults to /etc/ssl/certs — should use project directory 2026-02-14 19:10:40 +00:00

Closed #61 feat(silo): implement file locking to prevent concurrent edits 2026-02-14 19:09:58 +00:00

Closed #194 UI: selection highlight color clashes with theme — use Catppuccin accents 2026-02-14 19:09:20 +00:00

Closed #192 Bug: start page blocks document opening — persists and causes hang on close 2026-02-14 18:44:39 +00:00

Closed #167 feat: start panel should embed Silo web frontend instead of custom Qt widget 2026-02-10 16:38:52 +00:00

Closed #133 docs(c++): OriginSelectorWidget toolbar integration 2026-02-10 14:41:55 +00:00

Closed #131 docs(c++): LocalFileOrigin implementation guide 2026-02-10 14:41:54 +00:00

Closed #138 docs(c++): build integration for Gui module 2026-02-10 14:41:53 +00:00

Closed #136 docs(c++): guide to creating a custom origin in C++ 2026-02-10 14:41:53 +00:00

Closed #137 docs(c++): signal architecture — fastsignals vs Qt signals 2026-02-10 14:41:53 +00:00

Closed #135 docs(c++): FileOriginPython bridge — Python-to-C++ origin adapter 2026-02-10 14:02:07 +00:00

Closed #134 docs(c++): CommandOrigin commands (Commit/Pull/Push/Info/BOM) 2026-02-10 13:59:51 +00:00

Closed #132 docs(c++): OriginManager singleton API reference 2026-02-10 13:55:51 +00:00

Closed #130 docs(c++): FileOrigin abstract interface API reference 2026-02-10 13:53:14 +00:00

Closed #122 docs: include Silo server documentation in mdBook site 2026-02-09 18:39:04 +00:00

Closed #116 chore: replace GitHub templates with Gitea issue/PR templates 2026-02-09 17:12:55 +00:00

Closed #117 feat(start): replace start page with Silo web app webview 2026-02-09 16:07:34 +00:00

Closed #104 docs: populate initial content from project context 2026-02-09 14:22:48 +00:00

Closed #101 docs: write GLOSSARY.md — terms, repo URLs, and key file paths 2026-02-09 14:13:55 +00:00

Closed #99 docs: write UPSTREAM_MODULES.md — map of src/Mod/* with Kindred patch status 2026-02-09 14:13:54 +00:00

Closed #100 docs: write SOLVER.md — OndselSolver location, Lagrangian formulation, and future GNN plans 2026-02-09 14:13:54 +00:00

Closed #98 docs: write TESTING.md — test structure, googletest, and per-module test files 2026-02-09 14:13:53 +00:00

Closed #97 docs: write PACKAGING.md — Debian, AppImage, RPM, Windows NSIS, macOS DMG, and branding assets 2026-02-09 14:13:52 +00:00

Closed #95 docs: write BUILD_SYSTEM.md — CMake presets, pixi tasks, and platform variants 2026-02-09 14:13:51 +00:00

Closed #96 docs: write CI_CD.md — Gitea Actions workflows, runners, and release process 2026-02-09 14:13:51 +00:00

Closed #94 docs: write THEMING.md — Catppuccin Mocha, KindredCreate.qss, preference packs, and icon library 2026-02-09 14:13:50 +00:00

Closed #93 docs: write CREATE_MODULE.md — bootstrap module, update checker, and version management 2026-02-09 14:13:49 +00:00

Closed #91 docs: write ZTOOLS.md — workbench structure, PartDesign injection, and adding new tools 2026-02-09 14:13:48 +00:00

Closed #92 docs: write SILO.md — Go server, workbench commands, migrations, and deployment 2026-02-09 14:13:48 +00:00

Closed #90 docs: write CORE.md — src/App, src/Base, src/Gui inherited and modified code 2026-02-09 14:13:47 +00:00

Closed #89 docs: write ARCHITECTURE.md — three-layer model and bootstrap flow 2026-02-09 14:13:46 +00:00

Closed #88 docs: write GETTING_STARTED.md — clone, build, and run workflow 2026-02-09 14:13:45 +00:00

Closed #87 docs: write OVERVIEW.md — project identity, FreeCAD relationship, and business context 2026-02-09 14:13:44 +00:00

Closed #106 ci(release): AppImage artifact upload fails with HTTP 520 during large file transfer 2026-02-09 14:12:15 +00:00

Closed #103 ci: add docs deployment workflow 2026-02-09 14:02:59 +00:00

Closed #102 docs: initialize mdBook structure 2026-02-09 14:02:59 +00:00

Closed #84 bug(silo): SSE URL double /api/ and SiloOrigin command invocation 2026-02-09 04:55:17 +00:00

Closed #76 feat(silo): server-side BOM merge endpoint, UUID lookup, and SSE event 2026-02-09 02:14:20 +00:00

Closed #65 feat(silo): implement CSV import rollback 2026-02-09 02:14:20 +00:00

Closed #62 feat(silo): Odoo ERP integration 2026-02-09 02:14:19 +00:00

Closed #64 feat(silo): implement location/inventory API handlers 2026-02-09 02:14:19 +00:00

Closed #53 feat(silo): harden authentication for production deployment 2026-02-09 02:14:19 +00:00

Closed #55 bug(assembly): minimal datum handling in Assembly solver findPlacement() 2026-02-09 02:11:52 +00:00

Closed #44 Inconsistent checkbox/indicator styling across preferences 2026-02-09 01:39:50 +00:00

Closed #43 Hyperlink color clashes with Catppuccin palette throughout UI 2026-02-09 01:39:50 +00:00

Closed #41 Report View: align colors to Catppuccin and fix recording defaults 2026-02-09 01:39:50 +00:00

Closed #58 bug(ztools): tangent_to_cylinder falls back to manual placement 2026-02-09 01:39:26 +00:00

Closed #56 bug(silo): Silo_BOM requires Silo-tracked document with no registration path 2026-02-09 01:39:04 +00:00

Closed #66 bug(ztools): angled datum live editing incomplete — AttachmentOffset not updated in panel 2026-02-09 01:37:20 +00:00

Closed #60 bug(silo): missing icons for Silo_TagProjects, Silo_Rollback, Silo_SetStatus 2026-02-09 01:36:59 +00:00

Closed #59 bug(silo): delete_bom_entry() bypasses error normalization 2026-02-09 01:33:18 +00:00

Closed #57 bug(ztools): PartDesign menu insertion fragility — depends on PartDesign_Boolean name 2026-02-09 01:32:58 +00:00

Closed #52 bug(gui): WorkbenchManipulator timing — ztools commands may not appear in PartDesign 2026-02-09 01:28:34 +00:00

Closed #51 bug(theme): QSS stylesheet duplication — 3 copies must be synced manually 2026-02-09 01:28:09 +00:00

Closed #63 bug(silo): part number date segments broken — formatDate() returns error 2026-02-09 00:38:34 +00:00

Closed #36 General preferences: branding cleanup and default tuning 2026-02-08 21:37:05 +00:00

Closed #38 Selection preferences: enable SOLIDWORKS-like defaults 2026-02-08 21:37:05 +00:00

Closed #37 Document preferences: professional default tuning 2026-02-08 21:37:05 +00:00

Closed #33 Hazy text rendering on Wayland with fractional scaling 2026-02-08 21:37:05 +00:00

Closed #46 Add menu icon size preference 2026-02-08 21:37:05 +00:00

Closed #40 Notification area: reduce excessive defaults 2026-02-08 21:37:05 +00:00

Closed #35 Preferences dialog lacks hierarchy and technical tunability 2026-02-08 21:37:05 +00:00

Closed #28 Expose Kindred Create version to Python at build time 2026-02-08 21:36:42 +00:00

Closed #29 Update checker: query Gitea API for latest release 2026-02-08 21:36:42 +00:00

Closed #34 Menu icons render smaller than intended 28px 2026-02-08 19:18:42 +00:00

Closed #17 Mixed origin workflows (Save To...) 2026-02-05 22:51:39 +00:00

Closed #16 Document origin tracking and display 2026-02-05 22:51:35 +00:00

Closed #15 Multi-instance Silo configuration UI 2026-02-05 22:51:31 +00:00

Closed #14 Dynamic toolbar extension for Silo commands 2026-02-05 22:51:26 +00:00

Closed #13 Origin selector toolbar widget 2026-02-05 22:51:22 +00:00

Closed #8 Epic: Unified File Origin System 2026-02-05 22:51:19 +00:00

Closed #7 Epic: Catppuccin Mocha Icon System Migration 2026-02-05 22:50:52 +00:00

Closed #12 Modify Std_* commands to delegate to current origin 2026-02-05 20:25:32 +00:00

Closed #10 Local filesystem origin implementation 2026-02-05 20:25:31 +00:00

Closed #11 Silo origin adapter 2026-02-05 19:56:06 +00:00

Closed #9 Origin abstraction layer 2026-02-05 19:56:06 +00:00

Closed #6 Icon Migration Phase 3: Complete Icon Set & Theme Switching 2026-02-05 18:06:08 +00:00

Closed #5 Icon Migration Phase 2: Workbench Icons 2026-02-05 17:37:06 +00:00

Closed #4 Icon Migration Phase 1: Core Toolbar Icons 2026-02-05 17:24:03 +00:00

Closed #3 Icon Migration: Set up icon override infrastructure 2026-02-05 17:17:34 +00:00

212 Issues created by 1 user

Opened #3 Icon Migration: Set up icon override infrastructure 2026-02-05 16:26:10 +00:00

Opened #4 Icon Migration Phase 1: Core Toolbar Icons 2026-02-05 16:26:25 +00:00

Opened #5 Icon Migration Phase 2: Workbench Icons 2026-02-05 16:26:40 +00:00

Opened #6 Icon Migration Phase 3: Complete Icon Set & Theme Switching 2026-02-05 16:26:58 +00:00

Opened #7 Epic: Catppuccin Mocha Icon System Migration 2026-02-05 16:27:14 +00:00

Opened #8 Epic: Unified File Origin System 2026-02-05 18:23:48 +00:00

Opened #9 Origin abstraction layer 2026-02-05 18:26:02 +00:00

Opened #10 Local filesystem origin implementation 2026-02-05 18:26:29 +00:00

Opened #11 Silo origin adapter 2026-02-05 18:26:58 +00:00

Opened #12 Modify Std_* commands to delegate to current origin 2026-02-05 18:27:22 +00:00

Opened #13 Origin selector toolbar widget 2026-02-05 18:28:00 +00:00

Opened #14 Dynamic toolbar extension for Silo commands 2026-02-05 18:28:34 +00:00

Opened #15 Multi-instance Silo configuration UI 2026-02-05 18:29:20 +00:00

Opened #16 Document origin tracking and display 2026-02-05 18:29:53 +00:00

Opened #17 Mixed origin workflows (Save To...) 2026-02-05 18:30:36 +00:00

Opened #20 feat(ztools): appearance mode system with engineering color presets 2026-02-07 16:24:51 +00:00

Opened #21 feat(ztools): appearance mode toggle UI and observer 2026-02-07 16:26:07 +00:00

Opened #22 feat(silo): sync KindredCategory with Silo parts database 2026-02-07 16:26:45 +00:00

Opened #28 Expose Kindred Create version to Python at build time 2026-02-08 16:20:00 +00:00

Opened #29 Update checker: query Gitea API for latest release 2026-02-08 16:20:07 +00:00

Opened #30 Update notification UI 2026-02-08 16:20:13 +00:00

Opened #31 Download and install updates (.deb) 2026-02-08 16:20:23 +00:00

Opened #32 Update preferences panel 2026-02-08 16:20:32 +00:00

Opened #33 Hazy text rendering on Wayland with fractional scaling 2026-02-08 17:03:26 +00:00

Opened #35 Preferences dialog lacks hierarchy and technical tunability 2026-02-08 17:03:27 +00:00

Opened #34 Menu icons render smaller than intended 28px 2026-02-08 17:03:27 +00:00

Opened #36 General preferences: branding cleanup and default tuning 2026-02-08 17:03:28 +00:00

Opened #37 Document preferences: professional default tuning 2026-02-08 17:03:28 +00:00

Opened #38 Selection preferences: enable SOLIDWORKS-like defaults 2026-02-08 17:03:29 +00:00

Opened #39 Cache preferences: auto-populate cache size on page open 2026-02-08 17:06:19 +00:00

Opened #40 Notification area: reduce excessive defaults 2026-02-08 17:06:19 +00:00

Opened #42 Help preferences: rebrand from FreeCAD to Kindred Create docs 2026-02-08 17:06:20 +00:00

Opened #41 Report View: align colors to Catppuccin and fix recording defaults 2026-02-08 17:06:20 +00:00

Opened #44 Inconsistent checkbox/indicator styling across preferences 2026-02-08 17:06:21 +00:00

Opened #43 Hyperlink color clashes with Catppuccin palette throughout UI 2026-02-08 17:06:21 +00:00

Opened #46 Add menu icon size preference 2026-02-08 19:18:57 +00:00

Opened #51 bug(theme): QSS stylesheet duplication — 3 copies must be synced manually 2026-02-08 23:25:18 +00:00

Opened #52 bug(gui): WorkbenchManipulator timing — ztools commands may not appear in PartDesign 2026-02-08 23:25:25 +00:00

Opened #53 feat(silo): harden authentication for production deployment 2026-02-08 23:25:35 +00:00

Opened #54 chore(test): add unit test coverage for ztools, Silo, and Go backend 2026-02-08 23:25:41 +00:00

Opened #55 bug(assembly): minimal datum handling in Assembly solver findPlacement() 2026-02-08 23:25:47 +00:00

Opened #56 bug(silo): Silo_BOM requires Silo-tracked document with no registration path 2026-02-08 23:25:54 +00:00

Opened #57 bug(ztools): PartDesign menu insertion fragility — depends on PartDesign_Boolean name 2026-02-08 23:26:00 +00:00

Opened #58 bug(ztools): tangent_to_cylinder falls back to manual placement 2026-02-08 23:26:07 +00:00

Opened #59 bug(silo): delete_bom_entry() bypasses error normalization 2026-02-08 23:26:14 +00:00

Opened #60 bug(silo): missing icons for Silo_TagProjects, Silo_Rollback, Silo_SetStatus 2026-02-08 23:26:22 +00:00

Opened #61 feat(silo): implement file locking to prevent concurrent edits 2026-02-08 23:26:35 +00:00

Opened #62 feat(silo): Odoo ERP integration 2026-02-08 23:26:41 +00:00

Opened #63 bug(silo): part number date segments broken — formatDate() returns error 2026-02-08 23:26:46 +00:00

Opened #64 feat(silo): implement location/inventory API handlers 2026-02-08 23:26:50 +00:00

Opened #65 feat(silo): implement CSV import rollback 2026-02-08 23:26:57 +00:00

Opened #66 bug(ztools): angled datum live editing incomplete — AttachmentOffset not updated in panel 2026-02-08 23:27:09 +00:00

Opened #67 feat(ztools): implement assembly pattern undo 2026-02-08 23:27:15 +00:00

Opened #68 feat(silo): BOM-Assembly bridge — auto-populate BOM from Assembly components 2026-02-08 23:27:29 +00:00

Opened #69 chore(build): formalize CMake install rules for mods/ submodules 2026-02-08 23:27:39 +00:00

Opened #73 feat(silo): assembly link extraction and BOM sync hook in Silo_Commit 2026-02-09 00:15:20 +00:00

Opened #74 feat(silo): client-side BOM diff/merge submission and Activity pane rendering 2026-02-09 00:16:38 +00:00

Opened #75 feat(silo): part registration dialog for unresolved BOM components 2026-02-09 00:16:42 +00:00

Opened #76 feat(silo): server-side BOM merge endpoint, UUID lookup, and SSE event 2026-02-09 00:16:46 +00:00

Opened #84 bug(silo): SSE URL double /api/ and SiloOrigin command invocation 2026-02-09 04:52:43 +00:00

Opened #87 docs: write OVERVIEW.md — project identity, FreeCAD relationship, and business context 2026-02-09 13:45:21 +00:00

Opened #88 docs: write GETTING_STARTED.md — clone, build, and run workflow 2026-02-09 13:45:21 +00:00

Opened #89 docs: write ARCHITECTURE.md — three-layer model and bootstrap flow 2026-02-09 13:45:22 +00:00

Opened #90 docs: write CORE.md — src/App, src/Base, src/Gui inherited and modified code 2026-02-09 13:45:22 +00:00

Opened #91 docs: write ZTOOLS.md — workbench structure, PartDesign injection, and adding new tools 2026-02-09 13:45:23 +00:00

Opened #93 docs: write CREATE_MODULE.md — bootstrap module, update checker, and version management 2026-02-09 13:45:23 +00:00

Opened #92 docs: write SILO.md — Go server, workbench commands, migrations, and deployment 2026-02-09 13:45:23 +00:00

Opened #95 docs: write BUILD_SYSTEM.md — CMake presets, pixi tasks, and platform variants 2026-02-09 13:45:24 +00:00

Opened #94 docs: write THEMING.md — Catppuccin Mocha, KindredCreate.qss, preference packs, and icon library 2026-02-09 13:45:24 +00:00

Opened #97 docs: write PACKAGING.md — Debian, AppImage, RPM, Windows NSIS, macOS DMG, and branding assets 2026-02-09 13:45:25 +00:00

Opened #96 docs: write CI_CD.md — Gitea Actions workflows, runners, and release process 2026-02-09 13:45:25 +00:00

Opened #100 docs: write SOLVER.md — OndselSolver location, Lagrangian formulation, and future GNN plans 2026-02-09 13:45:26 +00:00

Opened #99 docs: write UPSTREAM_MODULES.md — map of src/Mod/* with Kindred patch status 2026-02-09 13:45:26 +00:00

Opened #98 docs: write TESTING.md — test structure, googletest, and per-module test files 2026-02-09 13:45:26 +00:00

Opened #101 docs: write GLOSSARY.md — terms, repo URLs, and key file paths 2026-02-09 13:45:27 +00:00

Opened #102 docs: initialize mdBook structure 2026-02-09 13:59:29 +00:00

Opened #103 ci: add docs deployment workflow 2026-02-09 13:59:36 +00:00

Opened #104 docs: populate initial content from project context 2026-02-09 13:59:47 +00:00

Opened #106 ci(release): AppImage artifact upload fails with HTTP 520 during large file transfer 2026-02-09 14:04:23 +00:00

Opened #116 chore: replace GitHub templates with Gitea issue/PR templates 2026-02-09 15:40:27 +00:00

Opened #117 feat(start): replace start page with Silo web app webview 2026-02-09 15:50:48 +00:00

Opened #122 docs: include Silo server documentation in mdBook site 2026-02-09 17:38:58 +00:00

Opened #130 docs(c++): FileOrigin abstract interface API reference 2026-02-10 13:21:24 +00:00

Opened #131 docs(c++): LocalFileOrigin implementation guide 2026-02-10 13:21:30 +00:00

Opened #132 docs(c++): OriginManager singleton API reference 2026-02-10 13:21:36 +00:00

Opened #133 docs(c++): OriginSelectorWidget toolbar integration 2026-02-10 13:21:57 +00:00

Opened #134 docs(c++): CommandOrigin commands (Commit/Pull/Push/Info/BOM) 2026-02-10 13:21:58 +00:00

Opened #135 docs(c++): FileOriginPython bridge — Python-to-C++ origin adapter 2026-02-10 13:21:59 +00:00

Opened #136 docs(c++): guide to creating a custom origin in C++ 2026-02-10 13:22:00 +00:00

Opened #137 docs(c++): signal architecture — fastsignals vs Qt signals 2026-02-10 13:22:01 +00:00

Opened #138 docs(c++): build integration for Gui module 2026-02-10 13:22:02 +00:00

Opened #139 docs(python): guide to creating a custom origin in Python 2026-02-10 13:22:29 +00:00

Opened #140 docs(python): ztools workbench architecture 2026-02-10 13:22:30 +00:00

Opened #141 docs(python): Datum Creator system 2026-02-10 13:22:31 +00:00

Opened #142 docs(python): datums core API reference 2026-02-10 13:22:32 +00:00

Opened #143 docs(python): Enhanced Pocket command 2026-02-10 13:22:33 +00:00

Opened #144 docs(python): pattern commands (linear, polar, assembly) 2026-02-10 13:22:34 +00:00

Opened #145 docs(python): spreadsheet formatting commands 2026-02-10 13:22:56 +00:00

Opened #146 docs(python): SiloOrigin adapter implementation 2026-02-10 13:22:57 +00:00

Opened #147 docs(python): Silo commands and FreeCADSiloSettings 2026-02-10 13:22:58 +00:00

Opened #148 docs(python): Create module bootstrap sequence 2026-02-10 13:22:59 +00:00

Opened #149 docs(python): WorkbenchManipulator pattern 2026-02-10 13:23:00 +00:00

Opened #150 docs(python): theme system — Catppuccin Mocha integration 2026-02-10 13:23:01 +00:00

Opened #151 docs(arch): document lifecycle flow diagrams (New/Open/Save/SaveAs) 2026-02-10 13:23:26 +00:00

Opened #152 docs(arch): Python-C++ bridge deep dive 2026-02-10 13:23:27 +00:00

Opened #153 docs(arch): data flow diagrams — documents, Silo DB, and MinIO 2026-02-10 13:23:28 +00:00

Opened #154 docs(arch): design patterns catalog 2026-02-10 13:23:29 +00:00

Opened #155 docs(arch): extension points for third-party developers 2026-02-10 13:23:30 +00:00

Opened #156 docs(arch): custom property conventions (Silo*, ZTools_*) 2026-02-10 13:23:31 +00:00

Opened #157 docs(dev): developer onboarding guide 2026-02-10 13:23:55 +00:00

Opened #158 docs(dev): testing guide — writing and running tests 2026-02-10 13:23:56 +00:00

Opened #160 docs(dev): CHANGELOG — version history and release notes 2026-02-10 13:23:58 +00:00

Opened #159 docs(dev): debugging guide for C++/Python hybrid codebase 2026-02-10 13:23:58 +00:00

Opened #161 docs(dev): Silo database schema migration guide 2026-02-10 13:23:59 +00:00

Opened #162 docs(dev): icon system and SVG conventions 2026-02-10 13:24:00 +00:00

Opened #163 docs(fix): update Datum Manager status in ztools guide 2026-02-10 13:24:22 +00:00

Opened #164 docs(fix): clarify macOS/Windows build status in CI_CD.md 2026-02-10 13:24:23 +00:00

Opened #165 docs(fix): add cross-links between C++ and Python implementation docs 2026-02-10 13:24:24 +00:00

Opened #167 feat: start panel should embed Silo web frontend instead of custom Qt widget 2026-02-10 14:48:13 +00:00

Opened #168 bug: SSE immediately disconnects and enters reconnect loop on startup 2026-02-10 14:49:23 +00:00

Opened #188 UI: viewport background gradient — replace default grey with Catppuccin Mocha 2026-02-14 15:59:10 +00:00

Opened #189 UI: chunky/aliased toolbar icons — investigate SVG scaling and Qt high-DPI 2026-02-14 15:59:15 +00:00

Opened #190 UI: Database Auth panel too tall — condense into compact display 2026-02-14 15:59:21 +00:00

Opened #191 UI: Database Activity panel too small — should dominate right panel 2026-02-14 15:59:28 +00:00

Opened #192 Bug: start page blocks document opening — persists and causes hang on close 2026-02-14 15:59:34 +00:00

Opened #193 UI: model tree name truncation with no tooltip fallback 2026-02-14 15:59:39 +00:00

Opened #194 UI: selection highlight color clashes with theme — use Catppuccin accents 2026-02-14 15:59:48 +00:00

Opened #195 UI: status bar text low contrast — preselection info hard to read 2026-02-14 15:59:53 +00:00

Opened #196 UI: model edge visibility — edges blend into background on cylindrical geometry 2026-02-14 15:59:58 +00:00

Opened #197 UI: toolbar density — evaluate icon sizing and grouping for usability 2026-02-14 16:00:03 +00:00

Opened #198 UI: left panel data section titles clipped — Tasks/Activate content cut off 2026-02-14 16:00:09 +00:00

Opened #199 UI: inconsistent panel heading styles — Tasks vs Activate 2026-02-14 16:00:15 +00:00

Opened #200 UI: editing context breadcrumb too bright — green/yellow pills clash with dark theme 2026-02-14 16:00:22 +00:00

Opened #201 UI: move editing context breadcrumb to viewport overlay 2026-02-14 16:00:28 +00:00

Opened #202 Bug: Insert Component ignores Silo context — opens OS file dialog instead 2026-02-14 16:00:34 +00:00

Opened #203 Bug: file dialog defaults to /etc/ssl/certs — should use project directory 2026-02-14 16:00:40 +00:00

Opened #214 feat(silo): DAG extraction engine -- extract_dag, classify_type, properties_hash 2026-02-14 19:40:30 +00:00

Opened #215 feat(silo): client DAG API methods -- push_dag and get_dag 2026-02-14 19:40:30 +00:00

Opened #218 feat(silo): handle DAG and job SSE events in event listener 2026-02-14 19:40:31 +00:00

Opened #216 feat(silo): push DAG on save and commit hooks 2026-02-14 19:40:31 +00:00

Opened #219 feat(silo): DAG status display in Activity panel 2026-02-14 19:40:31 +00:00

Opened #217 feat(silo): headless runner entry points -- dag_extract, validate, export 2026-02-14 19:40:31 +00:00

Opened #229 bug: "Reset to defaults" reverts to FreeCAD defaults, not Create defaults 2026-02-15 00:34:46 +00:00

Opened #230 bug: Workbench toolbars not appearing when switching workbenches 2026-02-15 00:35:10 +00:00

Opened #231 ui: Origin dropdown height should match workbench dropdown height 2026-02-15 00:35:28 +00:00

Opened #232 ui: Move editing context breadcrumb to top-left of 3D viewport 2026-02-15 00:35:50 +00:00

Opened #241 feat: unified datum creation command replacing separate plane/line/point commands 2026-02-15 10:51:20 +00:00

Opened #248 Replace exec()-based addon loading with manifest-driven loader 2026-02-16 17:12:54 +00:00

Opened #249 Create kindred-addon-sdk package 2026-02-16 17:13:01 +00:00

Opened #250 Migrate ztools and Silo to kindred-addon-sdk 2026-02-16 17:13:05 +00:00

Opened #251 Move C++ feature code to src/Mod/Create/App and src/Mod/Create/Gui 2026-02-16 17:13:09 +00:00

Opened #252 Define package.xml schema extensions for Kindred addons 2026-02-16 17:13:16 +00:00

Opened #253 Addon registry with runtime introspection API 2026-02-16 17:13:19 +00:00

Opened #254 Classify C++ core patches by purpose and upstream-ability 2026-02-16 17:13:24 +00:00

Opened #255 Update architecture docs for addon-first model 2026-02-16 17:13:30 +00:00

Opened #276 feat(silo): implement BOM auto-extraction from Assembly links 2026-02-19 06:47:57 +00:00

Opened #277 feat(kc): populate manifest silo_instance and revision_hash fields 2026-02-19 06:48:07 +00:00

Opened #278 chore(ztools): add <kindred> metadata to package.xml and migrate to SDK 2026-02-19 06:48:18 +00:00

Opened #279 feat(silo): implement file locking to prevent concurrent edits 2026-02-19 06:48:25 +00:00

Opened #280 feat(silo): DAG cross-item edges for assembly constraints 2026-02-19 06:48:35 +00:00

Opened #281 test: add unit test coverage for ztools, Silo commands, and Go backend 2026-02-19 06:48:44 +00:00

Opened #287 feat(solver): Phase 1 — IKCSolver C++ API and SolverRegistry 2026-02-19 21:01:29 +00:00

Opened #288 feat(solver): Phase 2 — pybind11 bindings and Python solver support 2026-02-19 21:01:43 +00:00

Opened #289 feat(solver): Phase 3 — server integration and headless solve jobs 2026-02-19 21:01:57 +00:00

Opened #290 feat(solver): Phase 4 — second solver plugin (API validation) 2026-02-19 21:02:07 +00:00

Opened #291 Phase 5: GNN solver plugin (future) 2026-02-19 21:04:12 +00:00

Opened #292 feat(solver): Phase 1a — IKCSolver C++ API types and interface 2026-02-19 21:26:00 +00:00

Opened #293 feat(solver): Phase 1b — SolverRegistry and plugin loading 2026-02-19 21:26:40 +00:00

Opened #294 feat(solver): Phase 1c — OndselAdapter implementation 2026-02-19 21:27:28 +00:00

Opened #295 feat(solver): Phase 1d — refactor AssemblyObject to use SolverRegistry 2026-02-19 21:28:20 +00:00

Opened #296 feat(solver): Phase 1e — regression tests and ASMT export compatibility 2026-02-19 21:29:04 +00:00

Opened #320 feat(quicknav): Phase 1 — core infrastructure 2026-02-23 18:50:18 +00:00

Opened #321 feat(quicknav): Phase 2 — dynamic discovery and MRU history 2026-02-23 18:50:36 +00:00

Opened #322 feat(quicknav): Phase 3 — auto-execution logic 2026-02-23 18:50:49 +00:00

Opened #323 feat(quicknav): Phase 4 — polish, theming, and settings 2026-02-23 18:51:05 +00:00

Opened #325 fix(theme): panel element headings clipped — only top ~60% visible 2026-02-24 18:38:15 +00:00

Opened #326 fix(ci): release workflow fails with "object does not exist" (HTTP 500) 2026-02-24 18:39:50 +00:00

Opened #327 fix(assembly): part number suffix incorrectly incremented when inserting duplicate parts 2026-02-24 18:56:16 +00:00

Opened #337 fix(silo): opening assembly does not pull linked part documents 2026-02-26 17:15:04 +00:00

Opened #338 bug(assembly): planar constraint drifts during interactive drag with combined rotational joints 2026-02-27 14:55:14 +00:00

Opened #339 test(assembly): expand drag solve test coverage — multi-step, combined joints, orientation tracking 2026-02-27 15:03:08 +00:00

Opened #343 chore: remove QuickNav addon from build and loader 2026-02-27 18:20:38 +00:00

Opened #344 chore: remove ZTools addon from build and loader 2026-02-27 18:20:48 +00:00

Opened #345 chore: archive QuickNav and ZTools into reference folder 2026-02-27 18:21:02 +00:00

Opened #346 epic: UI/UX rework — expanded SDK addon system 2026-02-27 18:21:16 +00:00

Opened #350 feat(sdk): scaffold KCSDK library + kcsdk pybind11 module 2026-02-27 19:30:05 +00:00

Opened #351 feat(sdk): migrate editing context API to kcsdk 2026-02-27 19:30:13 +00:00

Opened #352 feat(sdk): panel provider system (IPanelProvider) 2026-02-27 19:30:24 +00:00

Opened #353 feat(sdk): C++ theme engine 2026-02-27 19:30:33 +00:00

Opened #354 feat(sdk): toolbar provider system (IToolbarProvider) 2026-02-27 19:30:40 +00:00

Opened #355 feat(sdk): menu and action system 2026-02-27 19:30:47 +00:00

Opened #356 feat(sdk): status bar provider + origin migration 2026-02-27 19:30:54 +00:00

Opened #357 chore(sdk): deprecation cleanup + SDK v1.0.0 2026-02-27 19:31:03 +00:00

Opened #367 chore: native repository conversion — remove FreeCAD/GitHub artifacts 2026-03-02 13:55:23 +00:00

Opened #372 Add sketcher solver 2026-03-03 13:59:42 +00:00

Opened #373 chore(silo): add root package.xml and migrate to SDK APIs 2026-03-03 14:11:25 +00:00

Opened #381 feat(sdk): context lifecycle callbacks — on_context_enter / on_context_exit 2026-03-03 23:01:58 +00:00

Opened #382 feat(sdk): event bus — lightweight publish-subscribe for inter-addon messaging 2026-03-03 23:02:08 +00:00

Opened #383 feat(sdk): context introspection — available_contexts and context_history 2026-03-03 23:02:18 +00:00

Opened #384 feat(sdk): addon registry wrappers in kindred_sdk 2026-03-03 23:02:28 +00:00

Opened #385 feat(context): hierarchical context model with parent_id and context_stack 2026-03-03 23:02:47 +00:00

Opened #386 feat(context): transition guards — addons can veto context switches 2026-03-03 23:02:59 +00:00

Opened #387 feat(context): breadcrumb customization — addon-injected segments 2026-03-03 23:03:09 +00:00

Opened #388 feat(loader): strengthen manifest validation at parse time 2026-03-03 23:03:25 +00:00

Opened #389 feat(sdk): addon asset path resolution — sdk.addon_resource() 2026-03-03 23:03:36 +00:00

Opened #390 feat(sdk): addon load timing diagnostics — sdk.addon_diagnostics() 2026-03-03 23:03:48 +00:00

Opened #391 feat(sdk): per-document origin Python bindings 2026-03-03 23:04:03 +00:00

Opened #392 feat(origin): async save queuing for PLM origins 2026-03-03 23:04:15 +00:00

Opened #393 feat(origin): offline mode with operation queuing 2026-03-03 23:04:27 +00:00

Opened #394 docs: comprehensive SDK API reference 2026-03-03 23:04:43 +00:00

Opened #395 docs: example addon template 2026-03-03 23:04:54 +00:00

Opened #396 test: integration tests for addon loader, context, and origin SDK APIs 2026-03-03 23:05:06 +00:00