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
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
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
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
cc7732ecbf
Replace .wrapped_data.header with .header ( dfaa8d5)
2025-09-15 18:27:21 +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
Andrej730
41fb8ca583
Bump IOS build in Bonsai
...
Since now we have additional `readonly` argument in `ifcopenshell.open` and we need a new build to support it.
2025-09-12 20:11:07 +05:00
Andrej730
6497d5f78e
Bonsai - add Flask required by ifctester web ui
2025-09-11 18:03:38 +05:00
Andrej730
36da945e2d
Keep viewport position even if some previous drawing camera is active #7101
...
during alt+click on drawing activation button
2025-09-10 17:46:01 +05:00
Andrej730
371aeed3f6
Move duplicated properties to ActivateDrawingBase
2025-09-10 17:46:01 +05:00
Andrej730
86902c159b
Status UI status assignment - add test
2025-09-10 17:46:01 +05:00
Andrej730
f4be8812e2
Status UI - display active object status using icons
...
Example - https://files.catbox.moe/ucrtfg.mp4
2025-09-10 17:46:00 +05:00
Andrej730
1e9239b352
Fix error searching for annotation types #7103
2025-09-10 14:59:46 +05:00
Andrej730
7bea3d9d10
Annotation types - use natural sorting, make 'Untyped' appear always on top
2025-09-10 14:59:45 +05:00
Andrej730
e9bad17502
Fix broken scripts download urls #7107
...
They were hardcoded and `:download:` wasn't used, so sphinx never copied the scripts to be available to download.
They also were always pointing to main docs website, so they would show up on unstable documentation too, and I guess because they were hardcoded, there were no warnings when those files were recently moved.
2025-09-10 14:40:59 +05:00
Andrej730
a9c0c1f4ba
control.unassign_control to support batching
2025-09-09 15:42:32 +05:00
Andrej730
abfb56350d
control.assign_control to support batching
2025-09-09 15:42:32 +05:00
Andrej730
679fa6d876
Option to change text symbol from general text editing UI
...
Example - https://files.catbox.moe/kxyepa.mp4
2025-09-09 15:42:31 +05:00
Andrej730
876c5ac2e6
typing
2025-09-09 15:42:31 +05:00
Andrej730
29a86c6748
Fix ruff UP041
2025-09-09 15:42:31 +05:00
Andrej730
a4a04e6941
black .
2025-09-09 15:42:30 +05:00
Ryan Schultz
9aafa32008
Provide a little tolerance when using Cntl+e.
2025-09-08 14:28:36 -05:00
Ryan Schultz
4f8e37d733
Added current property, in search, as a lot of times your search is relative to what it was before.
2025-09-07 11:03:21 -05:00
Sayan Jyoti Das
1672a7da32
add proper shutdown handling
2025-09-07 21:08:47 +10:00
Sayan Jyoti Das
10dcd9a923
add IfcTester webapp to Bonsai UI and websocket server
2025-09-07 21:08:47 +10:00
Andrej730
f945a94fed
Classifications UI - display placeholder name for unnamed classifications
2025-09-05 19:10:36 +05:00
Andrej730
9ec0732a84
Add simple test for loading ifcsqlite to Bonsai
2025-09-05 19:10:36 +05:00
Andrej730
7b490bbc69
Bonsai - support loading element types from ifcsqlite
2025-09-05 19:10:36 +05:00
Andrej730
062bf8e60b
typing
2025-09-05 19:10:36 +05:00
Andrej730
f457a7d831
import_ifc - remove mesh_shapes
...
Was introduced in c3a36b7 and unused now.
2025-09-05 19:10:35 +05:00
Andrej730
1861baaaa9
import_ifc - remove type_products
...
It was introduced in 85e55b6 to keep track of type relationships, but seems to be deprecated awhile ago.
2025-09-05 19:10:35 +05:00
Andrej730
39253c6a6d
create_element_types - remove unnecessary check
...
Was introduced in 0ee9329 , but no longer needed since `None` values are excluded from this set after 10f8453
2025-09-05 19:10:35 +05:00
Andrej730
21137de8a0
Fix error reapplying selection during assign_class #7082
...
It appeared in case if user had IfcTypeProduct collection disabled.
2025-09-05 18:27:24 +05:00
Andrej730
a53017d9dc
Fix error editing IfcClassification without provided ReferenceTokens after e3ea12a #7091
...
Actually after 2ec2ac0 there's no need for json serialization as we support working with string subitems natively.
For some reason previously it was using get_georeference_props to add attributes, I guess it a typo that happened awhile ago.
2025-09-05 17:44:07 +05:00
Andrej730
b492110652
Temporarily for ifcsqlite disable calculating model offset and loading element types #7085
...
To keep models loadable
2025-09-04 19:09:20 +05:00
Andrej730
942cb586b2
Bonsai - fix loading ifcsqlite file after 497542d #7085
2025-09-04 19:09:20 +05:00
Andrej730
49b9f99557
ifcopenshell.sqlite - add mvd_str
2025-09-04 19:09:19 +05:00
Andrej730
8c12bd0322
Reuse builder.create_axis2_placement_3d
2025-09-04 19:09:18 +05:00