Add Bonsai Viewer docs

Create a standalone Sphinx docs tree for Bonsai Viewer and migrate the Autodesk connector Markdown documentation into RST.\n\nGenerated with the assistance of an AI coding tool.
This commit is contained in:
Dion Moult
2026-05-20 16:35:33 +10:00
parent bb17cfbc40
commit 66f3593de1
16 changed files with 960 additions and 703 deletions
@@ -83,7 +83,7 @@ QString userConnectorsDir() {
// Linux -> ~/.local/share
// macOS -> ~/Library/Application Support
// Win -> %APPDATA% (Roaming)
// matching CLOUD_SYNC_PROTOCOL.md's listed locations.
// matching the Bonsai Viewer connector protocol docs.
const QString base = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation);
return QDir(base).filePath("IfcOpenShell/BonsaiViewer/connectors");
}
@@ -35,7 +35,7 @@ struct ConnectorManifest {
// otherwise a bare name for PATH lookup at launch
};
// Scans the per-user connectors directory per CLOUD_SYNC_PROTOCOL.md.
// Scans the per-user connectors directory per the connector protocol docs.
// First match wins for any given id; duplicates and malformed manifests
// are skipped with a qWarning. Returned in discovery order so first-wins
// is observable to callers.