Fernando Gussão Bellon
53def55dc9
Added the file extension to the viewpoint guid comparison
2025-09-29 23:41:37 +10:00
Robin Quint
8722350c0b
Plan view fixes ( #7022 )
2025-09-29 23:40:35 +10:00
Andrea Ghensi
1b5b9fdcf6
fix: use numpy 2d indexing, avoid np.matrix
...
fixes #7141
2025-09-29 23:29:08 +10:00
c-mellueh
af1e542064
black
2025-09-29 23:28:20 +10:00
c-mellueh
78154d17bf
add button
2025-09-29 23:28:20 +10:00
Andrej730
923e8423f9
black .
2025-09-29 16:43:28 +05:00
Dion Moult
0fe869c169
See #7131 . Rollback to prevent instant segfaults on Linux.
2025-09-28 18:15:13 +10: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
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
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
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
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