Thomas Krijnen
07a01bcf54
Process derived attributes that are not redeclared (C++ has no knowledge of them)
2026-01-13 08:43:52 +01:00
Ryan Schultz
249e68f163
fix to https://github.com/IfcOpenShell/IfcOpenShell/commit/7f87f1fb89fb001320223a4d85e6267f342bf13c : have rotation around the object's origin, not the world origin
2026-01-12 19:37:25 -06:00
Dion Moult
3c8ab26274
Do not scale georef WCS decorator if it is <1km (i.e. small site definition)
...
Previously it was scaled which misled users into thinking the point was
in the wrong location.
2026-01-13 09:30:31 +11:00
Andrej730
18a25ffb0e
Remove redundant label in project info UI
2026-01-12 18:20:11 +05:00
Andrej730
cc341b5ffd
Remove debugging print statements
2026-01-12 18:20:11 +05:00
Andrej730
7d49113407
typing
2026-01-12 18:20:11 +05:00
Andrej730
153de70a71
black .
2026-01-12 18:20:10 +05:00
falken10vdl
1f845569a5
Merge pull request #7466 from DrInfiniteExplorer/vscode-debug-integration
...
vscode config for Bonsai debugging
2026-01-12 12:23:23 +01:00
falken10vdl
1eb2b65268
Add flow direction handling to port connection logic and UI updates
2026-01-12 12:19:13 +01:00
Pierre LeMoine
d7ad0a352e
vscode config for Bonsai debugging
2026-01-12 07:30:02 +01:00
Ryan Schultz
d29cecab30
Fix aggregate duplication to include parts and preserve hierarchy ( #7550 )
...
- Auto-include all parts when duplicating aggregates
- Preserve nested aggregate relationships during duplication
- Select all duplicated objects for immediate moving
2026-01-11 20:35:32 -06:00
Ryan Schultz
7f87f1fb89
fix #7537 - Layer thickness correct when slab is rotated and few other features...
...
- Add dual-rotation support for AXIS3 slabs (IFC angle + object rotation)
- Fix profile editing to display horizontal projection for tilted slabs
- Fix AXIS2 layer slicing to use local extrusion direction for walls
- Fix ChangeExtrusionDepth to refresh geometry after depth changes
- Remove rotation lock on slabs to allow free rotation
- Fix undefined variable bug in add_slab_representation.py
2026-01-11 18:43:07 -06:00
falken10vdl
e5ccd26762
Update port UI to indicate disconnection status more clearly
2026-01-11 14:46:17 +01:00
falken10vdl
0243519a68
Refactor port connection logic and UI integration for improved usability
2026-01-11 14:22:58 +01:00
Ryan Schultz
15bbdc8085
Fix #7539 : preserve nested aggregate structure when refreshing linked aggregates
2026-01-10 09:36:36 -06:00
falken10vdl
c2b72440a2
Use helper function for search suggestions in literal property drawing ( #7547 )
2026-01-10 08:30:43 -06:00
falken10vdl
8205408a66
Add filter_mode property to BIMFacet for selection management ( #7548 )
2026-01-10 08:24:04 -06:00
Thomas Krijnen
0a9e29ce45
black
2026-01-10 11:52:08 +01:00
Thomas Krijnen
0604db06e9
typename
2026-01-10 11:52:05 +01:00
Thomas Krijnen
991556fbe3
template as
2026-01-10 11:03:26 +01:00
Thomas Krijnen
b66b04b001
Remove usage of .wrapped_item and some other fixes
2026-01-10 11:01:18 +01:00
falken10vdl
81fdf63bd0
adapted to get pytest -p no:pytest-blender test/core/test_document.py working. Black formating
2026-01-10 10:44:51 +01:00
falken10vdl
454ed2c5a1
updated to get make test-bim MODULE=document working
2026-01-10 10:44:51 +01:00
falken10vdl
df6592c7b9
updated to get make test-tool MODULE=document working
2026-01-10 10:44:51 +01:00
falken10vdl
e4ba633d94
cleanup nomenclature and some redundant code
2026-01-10 10:44:51 +01:00
falken10vdl
6f400c8e44
updates based on core developer's feedback
2026-01-10 10:44:51 +01:00
falken10
128fe66837
cleanup and formatting
2026-01-10 10:44:51 +01:00
falken10
9c8c40c0ff
nicer ui
2026-01-10 10:44:51 +01:00
falken10
ca8eb9b358
misc panel working
2026-01-10 10:44:51 +01:00
falken10
b6cfd165c2
updates based on developers feedback
2026-01-10 10:44:51 +01:00
falken10
aa8c146f9d
Refactoring based on developer's feedback
2026-01-10 10:44:51 +01:00
falken10
d2adfc8c5d
updated document ui
2026-01-10 10:44:51 +01:00
falken10
5ea66730d4
Implemented tree like structure for documents
2026-01-10 10:44:51 +01:00
Thomas Krijnen
5c9213426f
Hacks and fixes to get python code back in reasonable state
2026-01-10 10:21:09 +01:00
Thomas Krijnen
69a4ad35a1
Remaining cpp changes
2026-01-10 10:20:34 +01:00
falken10vdl
7ef11361b0
Update flow direction icons for ports in UI
2026-01-10 10:12:25 +01:00
Bruno Postle
0c3153ab7f
Docs, link fedora Bonsai/IfcOpenShell packages
2026-01-09 23:19:39 +00:00
falken10vdl
dfbaa6ac8e
Reset related_port_object to None after connecting ports
2026-01-09 17:39:42 +01:00
falken10vdl
c41496a9c3
import IfcDistributionPorts with assets when executing append_library_element and for type products, use the type product's collection, not the container
2026-01-09 17:11:02 +01:00
falken10vdl
ed7ae0da9c
Enhance show_ports (also shows ports of connected objects) and refine UI layout
2026-01-09 13:18:01 +01:00
falken10vdl
4463235728
Remove ShowPortFlowError operator and update flow direction handling for connected ports
2026-01-09 08:43:46 +01:00
falken10vdl
628a76e487
Simplified handling of Ports in MEP
2026-01-09 02:02:43 +01:00
Ryan Schultz
a460e29473
retain current selection in bim.select_similar_type
2026-01-08 09:41:29 -06:00
Thomas Krijnen
ae79996eb6
Fix running of test/tests.py
2026-01-08 11:49:29 +01:00
Thomas Krijnen
f5b2358c2e
Make Base::data() private, file::add(..., id)
2026-01-08 10:35:46 +01:00
Thomas Krijnen
f9c791de1b
Fix examples
2026-01-08 09:44:43 +01:00
Thomas Krijnen
5b85a2c38b
Fix examples
2026-01-08 09:44:00 +01:00
Thomas Krijnen
bc46a8f85b
Fixes
2026-01-08 09:38:46 +01:00
Thomas Krijnen
c57209fbce
Fixes
2026-01-07 20:37:10 +01:00
Thomas Krijnen
088a6b7204
Reinstate IfcAlignment example
2026-01-07 18:15:23 +01:00