Andrej730
f14b4c467d
Revert "Bump IOS" #6909
...
This reverts commit a4dd1c3463 .
bonsai-0.8.4-alpha2507161137
ifcconvert-0.8.3.post1
bonsai-0.8.3-post1
ifcopenshell-python-0.8.3.post1
bonsai-0.8.3.post1
2025-07-16 16:36:16 +05:00
Dion Moult
4a9cf433d1
Fix bug in IfcTester thanks to Sayan where parsing XML text using ET would expand namespaces and therefore break namespaces during decode
2025-07-16 18:14:45 +10:00
Andrej730
866362c6ed
More readable error creating a drawing with underlay but no active style #4870
bonsai-0.8.4-alpha2507160732
2025-07-16 12:31:10 +05:00
Andrej730
0dc17a2141
Revert optional pyradiance 41e6478 #6633
...
Since issue is resolved upstream and there's no need to keep import optional.
bonsai-0.8.4-alpha2507160623
2025-07-16 11:22:45 +05:00
Andrej730
d55e7faf2a
Fix ifc4x3 breaking import of csvs that have enum values after c9847ca #6708
bonsai-0.8.4-alpha2507151302
2025-07-15 18:01:57 +05:00
Andrej730
52762f828c
Save all properties from Preferences UI as actual preferences
...
Previously some of them were saved only for current .blend file, moving them to preferences will make it more consistent with usual Blender UX. If needed we'll be able to add some way to fine-grain them later.
There's also a temporary patch that's going to migrate old .blend-props to new preferences-props to make process less disruptive.
bonsai-0.8.4-alpha2507151248
bonsai-0.8.4-alpha2507151249
2025-07-15 17:47:38 +05:00
Andrej730
1d0868eb18
bim.attribute_search_values - enable by default if possible
...
Since release just happened, it's more safe to try out propagating attribute search feature everywhere.
2025-07-15 17:47:37 +05:00
Andrej730
9461c6369e
ci-bonsai-daily - use Blender 4.5 build
2025-07-15 17:47:37 +05:00
Andrej730
0f3b570800
Fix get_segment_length bug with non-parametrized profiles ( f9c4b6a)
...
`settings` wasn't defined, so `create_shape` was always resulting in an error. Also, `create_shape` is returning `Triangulation` in this kind of cases, so there's no `.geometry`.
Also removed IfcCircleProfileDef if-check since it's covered by IfcParameterizedProfileDef.
2025-07-15 17:47:37 +05:00
Andrej730
30cbfad871
Fix code typo in 40f92d1
2025-07-15 17:47:37 +05:00
Andrej730
262739f37a
owner.remove_role - fix error handling resource level rel ( fe1e307)
...
It's probably was just an overlook in the original commit - it was referring to `settings["organisation"]`, though `"organization"` was never passed, leading to an error. And probably by accident remove_role tests were using the same tests as remove_organization, so the issue went under the radar for a while.
2025-07-15 17:47:37 +05:00
Andrej730
03fa850ce2
Fix old bug in FixArchiCADToRevitDoorSwings ( 1d74306)
...
It was using variable `f` that was never defined
2025-07-15 17:47:36 +05:00
Andrej730
8d2c0d0785
Fix old error setting up bcf camera in some cases ( 0d6cacd)
...
`cam_height` and `cam_width` were used in `setup_camera()` but never defined.
2025-07-15 17:47:36 +05:00
Andrej730
742a9df311
Fix error starting import_ifc profiling (in 515bfd1)
2025-07-15 17:47:36 +05:00
Andrej730
c95a0e8ed5
Fix error in generating error message in 8e9d4be
...
`profile` variable was never defined in this context
2025-07-15 17:47:36 +05:00
Andrej730
a28478c193
Fix bim.align_product operator (after 2db6b86)
...
It was using `core` in it's code though it was never defined.
2025-07-15 17:47:36 +05:00
Andrej730
b521901c90
Fix error message when filtering more than 50 selected objects (after c4ffc06)
...
name variable was undefined leading to an error
2025-07-15 17:47:35 +05:00
Andrej730
20f8737fb3
generate_furniture_library - remove unused methods
...
We have them in demo library either way
2025-07-15 17:47:35 +05:00
Andrej730
f18c93c9ee
typing
2025-07-15 17:47:35 +05:00
Richard Brice
a461281b1e
Fixes problem moving alignment representation from parent to child alignment. Forgot to assign the ObjectPlacement
bonsai-0.8.4-alpha2507141809
2025-07-14 11:09:02 -07:00
Andrej730
2d3d747d49
Move props from 'Other' preferences tab to preferences #6733
...
To prevent users confusion since it's a general Blender UX to expect here general preferences, not per-blend file settings.
bonsai-0.8.4-alpha2507141354
2025-07-14 18:53:11 +05:00
Andrej730
d165cd2692
Update material classification UI on changing selected materials #6902
2025-07-14 18:53:11 +05:00
Andrej730
3f0e30245b
Fix TestSelectSimilarContainer after 553003e
2025-07-14 18:53:11 +05:00
Andrej730
c111aafd3a
Fix TestAddContext after 2698ba6
2025-07-14 18:53:11 +05:00
Andrej730
465bd23d6f
import_attributes2 -> import_attributes
...
import_attributes were removed in 76f0b57ff
2025-07-14 18:53:10 +05:00
Andrej730
c7d3e00dca
typing
2025-07-14 18:53:10 +05:00
Andrej730
72af88a4b3
black .
2025-07-14 18:53:10 +05:00
Richard Brice
73b76ba666
Adds IfcPolyline representation for alignment. Also some general cleanup
bonsai-0.8.4-alpha2507132335
2025-07-13 16:34:52 -07:00
Dion Moult
e93a66be49
Update VERSION
2025-07-13 20:25:14 +10:00
Dion Moult
a4dd1c3463
Bump IOS
bonsai-0.8.3-alpha2507130955
ifcconvert-0.8.3
2025-07-13 19:55:21 +10:00
Andrej730
6d8e513f97
Temporary hack for path tags without 'd' attr #6871 #6876
ifcopenshell-python-0.8.3
bonsai-0.8.3-alpha2507111324
bonsai-0.8.3
2025-07-11 18:24:00 +05:00
Andrej730
baeaa073df
dimensionality - add description
2025-07-11 18:24:00 +05:00
Andrej730
f07391181d
context-ids, context-types, context-identifiers - add descriptions
...
Hope I don't miss anything, but couldn't find any references to ContextTypes, ContextIdentifiers and they seem to have no effect.
2025-07-11 18:23:59 +05:00
Andrej730
722f71b3b3
ifcgeom/ConversionSettings.h - fix duplicated ContextIds derived type
...
I guess it only affected how `defineOption` worked. Noticed the issue when was looking through `ifcconvert --help` and `context-ids` were duplicated 3 times.
2025-07-11 18:23:59 +05:00
Andrej730
76e4ec0069
bim.select_uri_attribute - simplify data_path eval
2025-07-11 18:23:59 +05:00
Andrej730
df18124bec
vs-cfg.cmd - update error message
...
To make it a bit more easier to understand what to do in cases like below (the solution is to provide generator explicitly: `run-cmake.bat vs2022-x64 -DADD_COMMIT_SHA=ON -DVERSION_OVERRIDE=ON`).
```
run-cmake.bat -DADD_COMMIT_SHA=ON -DVERSION_OVERRIDE=ON
vs-cfg.cmd: The used CMake version does not support generator `-DADD_COMMIT_SHA` - cannot proceed.
```
2025-07-11 18:23:59 +05:00
Andrej730
370488cd27
docs conf.py - update year
2025-07-11 18:23:59 +05:00
Andrej730
4bbc463c8f
ifcopenshell-python\docs\requirements.txt
2025-07-11 18:23:59 +05:00
Andrej730
4a11a117ad
Fix bim.activate_model hiding all elements #6893
...
It was an overlook with using by accident bim.disable_status_filters instead of bim.enable_status_filters in bim.activate_status_filters, but it was also kind of unexpectedly introduced in 7858cb1 .
But thinking about it, bim.activate_model shouldn't activate Statuses UI either way, since it might bring their filters they had before but explicitly disabled.
2025-07-11 18:23:58 +05:00
Andrej730
19be8107b3
Fix Ruff UP037 (quoted-annotation)
2025-07-11 18:23:58 +05:00
Andrej730
e1976d5bfd
Fix Ruff UP013 (convert-typed-dict-functional-to-class)
...
Apparently `type` is okay and doesn't break things in even in Python 3.12
2025-07-11 18:23:58 +05:00
Andrej730
0fcc47508a
Structural UI - refactor common code to tool, fix bugs
...
Also revert previous change in UI - `draw_attributes` doesn't cover it and there indeed should be special handling.
bonsai-0.8.3-alpha2507101443
2025-07-10 19:42:31 +05:00
Andrej730
76f0b57ff1
Migrate to import_attributes2
2025-07-10 19:42:30 +05:00
Andrej730
1d8ee406af
Fix alignment.__all__ missing create_segment_representations
2025-07-10 19:42:30 +05:00
Andrej730
05cb06a28e
typing
2025-07-10 19:42:30 +05:00
Andrej730
8a6eb1b60f
Update IfcApplication attributes export after 5866994
2025-07-10 19:42:30 +05:00
Andrej730
37d4ee97e7
alignment - fix missing imports
2025-07-10 19:42:29 +05:00
Andrej730
ef5d1448da
Fix is_null not updating when adding new attribute subitems #6869
2025-07-10 19:42:29 +05:00
Massimo Fabbro
eed42b8fac
Fix #6711 . Forgot to change the space elevation
bonsai-0.8.3-alpha2507092027
2025-07-09 22:27:31 +02:00
Thomas Krijnen
1f0ac8fdb9
submodule
2025-07-09 20:45:39 +02:00