Dion Moult
0fe869c169
See #7131 . Rollback to prevent instant segfaults on Linux.
2025-09-28 18:15:13 +10:00
myoualid
bcde68d851
reproduce WASM missing schema files bug ( #7168 )
2025-09-27 20:54:23 +01:00
Bruno Perdigão
960a90e36c
See commit 17d6b8a. Add a patch to update linked aggregates psets.
...
https://github.com/IfcOpenShell/IfcOpenShell/commit/17d6b8af61c8dd7cd82f6e72b2fb3831d851a33d#commitcomment-163151609
2025-09-26 22:57:18 -03:00
Bruno Perdigão
aea0395fd6
See #7046 . Remove snapping points that are not visible with clipping
...
planes.
2025-09-26 21:59:18 -03:00
Bruno Perdigão
416d51f7c7
Fix small issue with None value in polyline increment snap
2025-09-26 21:59:18 -03:00
Bruno Perdigão
a9b13fd056
See #7046 . Adapt snapping system to focal length value.
2025-09-26 21:59:17 -03:00
Andrej730
a1773b6f46
black .
2025-09-26 21:53:30 +05:00
Thomas Krijnen
50e8d9f67e
submodule
2025-09-26 14:32:34 +02:00
Thomas Krijnen
0d4819d6e7
dllimport/export #6926
2025-09-26 14:30:52 +02:00
Thomas Krijnen
ce91d296b6
dllimport/export #6926
2025-09-26 14:24:49 +02:00
Ryan Schultz
21137b9268
closes:#6821 - This modification checks if the layer's material has a Category attribute and if it's not empty, then adds it as a CSS class with the format layer-material-category-{category_name}.
...
This will give you additional styling granularity when working with material layers, allowing you to target elements not just by their material name but also by their material category in your SVG styling.
2025-09-25 14:57:41 -05:00
Thomas Krijnen
0dc319e510
Fix compilation on older gcc versions required pod type for __thread
2025-09-25 13:17:12 +02:00
Bruno Perdigão
798beb0030
See #7046 . Improve snapping inaccuracies in orthographic view
2025-09-24 17:46:55 -03:00
falken10vdl
a717b348e0
Fix bounding box best origin default value
...
Initialize best_origin to 0 for the case no better origin is found.
Cheers!
2025-09-24 14:42:31 -03:00
falken10vdl
14ed4d1d08
feat: add comparison property to ifc_filter in draw_filter and update search query logic
2025-09-24 12:28:20 -03:00
Bruno Perdigão
bd3250aff6
See #6883 . Keeps each linked aggregate in their original container after refreshing.
2025-09-24 09:46:02 -03:00
Bruno Perdigão
1ee5bb73fa
Fix RefreshLinkedAggregates renaming of aggregates
2025-09-24 09:46:02 -03:00
Thomas Krijnen
9a6dc54f6c
Thread local current_product_ #7155
2025-09-24 13:56:35 +02:00
Thomas Krijnen
ab59173135
Add a stream2_from_string() (mostly for wasm)
2025-09-23 11:32:52 +02:00
Thomas Krijnen
b6abb24858
Support single circ/elip compcurves #7149
2025-09-23 11:11:42 +02:00
Thomas Krijnen
2b24d5ebe5
Initialize header schema in constructor and not statically #7131
2025-09-23 10:26:01 +02:00
Ryan Schultz
10a99fff05
Closes #7133 : when activating a drawing, Bonsai will turn on/off 'Display in Render' when it turns on/off 'Hide in Viewport'.
2025-09-22 20:12:24 -05:00
Ryan Schultz
64aa1d07fb
extend #6777 to have elevation print out as well.
2025-09-21 16:26:36 -05:00
Bruno Perdigão
730eafa74f
IfcMaterialLayerSetUsage - Disable custom offset properties when the checkbox is unchecked
2025-09-19 17:41:03 -03:00
Andrej730
c077727374
Fix header data attr to match Blender prop names ( 559636e)
2025-09-19 19:07:44 +05:00
Andrej730
2e4241e435
typing
2025-09-19 19:04:53 +05:00
Andrej730
8a03a1379e
cmake - match ifc4x3 for examples more precisely
2025-09-19 18:56:15 +05:00
Andrej730
8bb7ef5e25
cmake - only build examples if 2x3 is present in SCHEMA_VERSIONS
...
As examples currently require ifc2x3
2025-09-19 18:56:15 +05:00
Thomas Krijnen
f3dedba320
Map opt<bool> in taxonony to none,false,true
2025-09-19 13:24:02 +02:00
Thomas Krijnen
f659b9bb7b
Fix exception in file.from_string()
2025-09-19 13:24:02 +02:00
Andrej730
488dee82d7
bim.create_all_shapes - add description and more readable output
2025-09-19 13:16:11 +05:00
Andrej730
3c4020be8d
create_all_shapes - expose geom library selection to UI
...
Example - https://files.catbox.moe/oyv9bi.png
2025-09-19 13:16:11 +05:00
Thomas Krijnen
ede4e49c0c
submodule
2025-09-19 09:54:01 +02:00
Andrej730
fa9105e174
black .
2025-09-18 14:07:58 +05:00
Bruno Perdigão
f5220fba56
Add custom offset to walls IfcMaterialLayerSetUsage
2025-09-15 17:08:25 -03:00
Bruno Perdigão
365f4f114b
Add custom offset to slab IfcMaterialLayerSetUsage
2025-09-15 17:08:25 -03:00
Thomas Krijnen
b5b64d6c4a
ifc5d.quantify: lookup entity names directly; index into dict rather than iterate in simple cases
2025-09-15 18:29:58 +02:00
Andrej730
632e45af18
Fix missing platform in flask wheels ( 6497d5f)
2025-09-15 18:27:22 +05:00
Andrej730
559636ef0b
IFC Header UI - display author and additional info in case if it's available
2025-09-15 18:27:21 +05:00
Andrej730
5a2ed576c4
Fix ids.from_string always breaking on validation ( 4a9cf43)
...
Since `tree` is never provided.
2025-09-15 18:27:21 +05:00
Andrej730
cc7732ecbf
Replace .wrapped_data.header with .header ( dfaa8d5)
2025-09-15 18:27:21 +05:00
Andrej730
a3c6e295c8
ifcopenshell_wrapper.pyi - remove HeaderEntity
...
Recently (e.g. ce02e7a ) header entity was replaced with a generic `entity_instance`.
2025-09-15 18:27:20 +05:00
Andrej730
87069f3ac3
Groups/Systems UI - expand parent group when child group is added
...
So user can immediately see the added item, it seems more intuitive.
2025-09-15 18:27:20 +05:00
Andrej730
6469f79343
Groups/Systems UI - removing item to update uilist index
2025-09-15 18:27:20 +05:00
Andrej730
a3b04997ef
Systems UI - display icons for each system type in the dropdown
...
Example - https://files.catbox.moe/rnyuro.png
2025-09-15 18:27:20 +05:00
Andrej730
4c1af9e2f5
Systems UI - display hierarchy of systems #7062
2025-09-15 18:27:19 +05:00
Andrej730
646f2f2e32
Add tool for 'group' module
2025-09-15 18:27:19 +05:00
Andrej730
629d6c85ae
assign/unassign group - add info message
2025-09-15 18:27:19 +05:00
Andrej730
be66d4884d
typing
2025-09-15 18:27:19 +05:00
Andrej730
5de96c9f95
Systems UI - support adding child systems #7062
2025-09-15 18:27:18 +05:00