Dion Moult
ddbe62772d
Fix bug where copy to structure feature was completely inaccessible from the UI
2025-08-18 17:30:56 +10:00
Christoph Mellüh
f9dc7d5d94
Improve docs ( #7005 )
2025-08-18 06:14:06 +00:00
Andrej730
bd0e16cee5
Add status assignment to Statuses UI
...
Example - https://files.catbox.moe/c6ydj7.mp4
Still need to add tests and support for userdefined statuses.
2025-08-15 19:51:01 +05:00
falken10vdl
b024ba05da
Fix UI bug with active representation indication for occurrences ( #7009 )
2025-08-15 13:36:15 +00:00
Andrej730
6bc318b15c
Option not to draw specific linked files #6947
...
Example - https://postimg.cc/7GTkhGPb
2025-08-14 19:54:17 +05:00
Andrej730
40a895b5ad
docs\conf.py - skip .venv
2025-08-14 19:54:17 +05:00
Andrej730
8294dacaa4
Move code style notes to docs from wiki
...
Currently it's in Bonsai docs as this next to previously added formatter docs. Probably, should move it to ifcopenshell docs later.
C++ code style part about braces seems to be outdated.
2025-08-13 19:45:35 +05:00
Andrej730
ca03d5d0c5
bonsai/docs/make - server target
2025-08-13 19:45:35 +05:00
Massimo Fabbro
94a3d58e49
See #6570 . Now the rate cost item pop up shows also the cost schedule
2025-08-13 07:32:26 +02:00
falken10vdl
8c5830ddab
Fix adding void if object has no layer material usage after #7010 #7019
2025-08-12 16:42:48 +05:00
Christoph Mellüh
3e5a2e5eb2
Fix UI bugs for settings predefined types / assign_type to prevent invalid ifc ( #7011 )
2025-08-12 06:11:55 +00:00
Andrej730
b5e977d7f3
bim.activate_model not to alter objects selection
2025-08-11 18:58:43 +05:00
Andrej730
39f4abe243
An option not to print linked ifc files #6947
...
Location - https://files.catbox.moe/9qinpy.png
This option is also a nice way of showing the user that this feature does exist.
2025-08-11 12:49:44 +05:00
Andrej730
f60abdd18f
Drawings cache options - document that optional are global
...
Otherwise it might be confusing as this option is displayed through "Active Drawing" UI.
2025-08-11 12:49:44 +05:00
Andrej730
ce6505847a
black .
2025-08-11 11:23:18 +05:00
falken10vdl
8b1ffea91a
Enhance AddElement operator to orient the extruded ifcopening along the AXIS orientation ( #7010 )
...
* Enhance AddElement operator to orient the extruded ifcopening along the AXIS orientation
* Adjust extrusion direction based on DirectionSense for AXIS2 & AXIS3 IfcOpeningElement
2025-08-10 14:21:42 -05:00
Andrej730
9d2a79803a
Fix typo in fe130eb #7008
2025-08-09 16:02:46 +05:00
falken10vdl
2597fcb463
Remove transform orientation settings in BoundingBoxDecorator ( #6994 )
...
* Remove transform orientation settings in BoundingBoxDecorator
* Remove unused transform orientation handling in update_measure_xyz and black formatting
2025-08-08 12:01:59 -05:00
Andrej730
858e8743ba
IfcStore cache - small refactor and doc-strings
2025-08-08 19:12:11 +05:00
Andrej730
3f09dff79e
Option to always cache geometry
...
Settings location - https://files.catbox.moe/5cjtc1.png
2025-08-08 19:12:11 +05:00
Andrej730
fe130ebb5a
typing
2025-08-08 19:12:10 +05:00
Andrej730
f2f28f8ba6
Use DIR_PATH subtype for properties
...
It adds this option to open directory in system browser using alt+click and we don't need anymore a special operator `bim.select_dir` to fill these props.
Example - https://files.catbox.moe/t8ejrs.png
2025-08-08 16:45:58 +05:00
Andrej730
c2730a81d6
bim.activate_model - avoid processing same type occurrences multiple times #5696
2025-08-08 16:15:24 +05:00
Andrej730
3d30d809d1
Bump IfcOpenShell build #6909
2025-08-07 21:02:34 +05:00
Andrej730
5b0503e721
Geometry.get_cache
2025-08-07 21:02:34 +05:00
Andrej730
358395c237
bim.copy_property_to_selection - fix missing bl_options
2025-08-06 18:18:32 +05:00
Andrej730
e7652a4846
bim.copy_property_to_selection - more friendly error for unsupported value types
2025-08-06 18:18:31 +05:00
Andrej730
630cb5f2dc
bim.activate_model - show time it took #5696
2025-08-06 18:18:31 +05:00
Andrej730
33f2f2e49e
prop_with_search - set search_threshold to 0 for relating type properties
...
Otherwise it had no effect anywhere.
2025-08-06 18:18:31 +05:00
Andrej730
0f6cc23c28
prop_with_search.enable_relating_type_suggestions - keep default to False
...
To gradually introduce it when it's needed.
2025-08-06 18:18:30 +05:00
Andrej730
ce154cc8d2
prop_with_search - move new args to kw-only for readibility
2025-08-06 18:18:30 +05:00
Andrej730
d7d592de6f
typing
2025-08-06 18:18:30 +05:00
falken10vdl
2f23f3cdd7
Add suggestions for relating types in enum property search ( #6962 )
2025-08-06 10:03:07 +00:00
Andrej730
6757026e3e
Fix missing pset templates update when changing IFC filepath #6979
...
E.g. when user opened .blend file and ifc filepath was pointing to a wrong destination, after they changed the filepath pset templates wouldn't reload.
2025-08-06 14:48:39 +05:00
Andrej730
2154200697
black .
2025-08-06 14:48:39 +05:00
Thomas Krijnen
c9eb345491
standalone_drawer.py: no openings though
2025-08-06 09:29:04 +02:00
Thomas Krijnen
be8e96d918
standalone_drawer.py: dont require drawing elements to be speified on cli
2025-08-06 09:18:10 +02:00
Andrej730
d1bcd887ca
Zones UI - show currently edited zone
2025-08-05 13:57:40 +05:00
Andrej730
a05bae78ff
search.operators - add missing bl_options
...
If operator is changing blend data, then it should always provide undo option, otherwise it may lead to crashes.
2025-08-05 13:57:40 +05:00
Andrej730
31e9b125e3
Selection filters - refactor code
...
As most of the code can be just reused
2025-08-05 13:57:39 +05:00
Andrej730
d0d913a97b
Remove dead code in search.prop
2025-08-05 13:57:39 +05:00
Andrej730
50ff363501
Remove UIList.use_filter_linked
...
It seems it's either was never used or it was used in some very old Blender version.
2025-08-05 13:57:39 +05:00
Andrej730
1c06d12efc
Support 2f1de2f when adding bsdd properties
...
Previously you would still need to open bsdd ui and preload dictionaries.
2025-08-05 13:57:39 +05:00
Andrej730
eb7550b63e
bim.add_bsdd_properties - add poll check
2025-08-05 13:57:39 +05:00
Andrej730
9d83eec674
typing
2025-08-05 13:57:38 +05:00
Andrej730
4cf4628e63
remove unused code
2025-08-05 13:57:38 +05:00
Andrej730
a498e75712
bim.add_element - add poll check #6985
2025-08-05 13:54:32 +05:00
Christoph Mellüh
57658eb5df
Fix Bonsai classification tests after bonsai bsdd changes ( #6988 )
2025-08-05 06:01:48 +00:00
Andrej730
f25ad2a9cb
bsdd ui - preload properties when loading classes
...
It was confusing that you still needed to click on the first property, even though it was selected by defalt.
2025-08-04 21:18:15 +05:00
Andrej730
3b8b4c1566
typing
2025-08-04 21:18:15 +05:00