Files
create/docs/OVERVIEW.md
forbes 87a0af0b0f phase 1: copy Kindred-only files onto upstream/main (FreeCAD 1.2.0-dev)
Wholesale copy of all Kindred Create additions that don't conflict with
upstream FreeCAD code:

- kindred-icons/ (1444 Catppuccin Mocha SVG icon overrides)
- src/Mod/Create/ (Kindred Create workbench)
- src/Gui/ Kindred source files (FileOrigin, OriginManager,
  OriginSelectorWidget, CommandOrigin, BreadcrumbToolBar, EditingContext)
- src/Gui/Icons/ (Kindred branding and silo icons)
- src/Gui/PreferencePacks/KindredCreate/
- src/Gui/Stylesheets/ (KindredCreate.qss, images_dark-light/)
- package/ (rattler-build recipe)
- docs/ (architecture, guides, specifications)
- .gitea/ (CI workflows, issue templates)
- mods/silo, mods/ztools submodules
- .gitmodules (Kindred submodule URLs)
- resources/ (kindred-create.desktop, kindred-create.xml)
- banner-logo-light.png, CONTRIBUTING.md
2026-02-13 14:03:58 -06:00

1.6 KiB

Kindred Create

Last updated: 2026-02-08 Branch: main @ cf523f1d87a Kindred Create: v0.1.0 FreeCAD base: v1.0.0

Documentation

Document Contents
ARCHITECTURE.md Bootstrap flow, source layout, submodules
COMPONENTS.md ztools, Silo, Origin commands, theme, icons
KNOWN_ISSUES.md Bugs, incomplete features, next steps
INTEGRATION_PLAN.md Architecture layers, integration phases
CI_CD.md Build and release workflows

Submodules

Submodule Path Source Pinned commit
ztools mods/ztools git.kindred-systems.com/forbes/ztools 3298d1c
silo-mod mods/silo git.kindred-systems.com/kindred/silo-mod f9924d3
OndselSolver src/3rdParty/OndselSolver git.kindred-systems.com/kindred/solver fe41fa3
GSL src/3rdParty/GSL github.com/microsoft/GSL 756c91a
AddonManager src/Mod/AddonManager github.com/FreeCAD/AddonManager 01e242e
googletest tests/lib github.com/google/googletest 56efe39

The silo submodule was split from a monorepo into three repos: silo-client (shared Python API client), silo-mod (FreeCAD workbench, used as Create's submodule), and silo-calc (LibreOffice Calc extension). The silo-mod repo includes silo-client as its own submodule.

OndselSolver is forked from github.com/FreeCAD/OndselSolver to carry a Newton-Raphson convergence fix (see KNOWN_ISSUES.md).