mirror of
https://github.com/brunopostle/ifcurl.git
synced 2026-07-12 10:18:14 +00:00
- git.py: unpack (repo, is_stale) tuple from _get_repo() in diff_text; was AttributeError 'tuple has no attribute commit' on every render_diff - render.py: filter removed_entities and _entity_bounds include list to IfcProduct only; non-geometric entities (IfcTaskTime etc) crash the ifcopenshell geom iterator - render.py: replace reset_camera(bounds=diff_bounds) with explicit camera positioning; pyvista's reset_camera re-expands clipping to all actors so the full scene remained visible — now camera is repositioned at the default viewing direction but at a distance sized to the diff bounds, zooming tightly to just the changed elements Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| auth.py | ||
| bcf.py | ||
| diff.py | ||
| git.py | ||
| py.typed | ||
| render.py | ||
| render_service.py | ||
| sandbox.py | ||
| service.py | ||
| url.py | ||