Ryan Schultz
fc736f725c
tweaks to 812e3dc6df
bonsai-0.8.1-alpha2411241559
bonsai-0.8.1-alpha2411241600
2024-11-24 09:58:44 -06:00
Thomas Krijnen
ba92e3140c
Fix installation of some header files
2024-11-24 15:12:44 +01:00
Bruno Perdigão
99ad9ac305
Fix snap system ( #5782 ) by changing the priorities.
...
The priority now follows this order:
1. Polyline
2. Measure
3. Faceless objects
4. Objects
5. Axis
6. Viewport plane
bonsai-0.8.1-alpha2411231557
bonsai-0.8.1-alpha2411231558
2024-11-23 12:53:44 -03:00
Bruno Perdigão
dc6078a416
Small fix in model decorator
2024-11-23 10:52:39 -03:00
Bruno Perdigão
0267e2b5e0
Add option to change the size of the georeference decorator.
bonsai-0.8.1-alpha2411221749
bonsai-0.8.1-alpha2411221750
2024-11-22 14:48:57 -03:00
Thomas Krijnen
352a2e2eb8
Quotes
2024-11-22 14:00:30 +01:00
Andrej730
091ed3bb8d
Fix possible crash removing resource after 1f21e96
bonsai-0.8.1-alpha2411221255
bonsai-0.8.1-alpha2411221252
2024-11-22 17:13:05 +05:00
Andrej730
69eca15195
resources import/export - support resource quantities
2024-11-22 17:13:05 +05:00
Andrej730
a551ea36df
related_object_type - use enum instead of stringproperty
2024-11-22 17:13:05 +05:00
Andrej730
1116bcc296
bim.assign_cost_item_quantity - add dynamic description
...
Example:
- https://i.imgur.com/J3LFiYu.png
- https://i.imgur.com/ufC2LzD.png
2024-11-22 17:13:05 +05:00
Andrej730
4ef1afa8bb
resources - support importing/exporting ScheduleUsage
2024-11-22 16:57:54 +05:00
Andrej730
164e5c69ca
bim.export_resources #5760
...
Simple export for resources to csv file, supports just the same fields that import currently does.
Location - https://i.imgur.com/Ssz7BwZ.png
2024-11-22 16:57:26 +05:00
Thomas Krijnen
8420823342
Only package exes for one entry in matrix
2024-11-22 12:18:55 +01:00
Andrej730
71637f120a
Fix "Restart Blender" button for Microsoft Store Blender #5582
bonsai-0.8.1-alpha2411220942
bonsai-0.8.1-alpha2411220936
bonsai-0.8.1-alpha2411220933
2024-11-22 14:32:01 +05:00
Thomas Krijnen
1d6cbc4b76
Add --with-filesystem to boost build (for voxelization toolkit)
2024-11-22 09:31:23 +01:00
Thomas Krijnen
faf5c0ab30
Submodule
2024-11-22 09:21:16 +01:00
Thomas Krijnen
e86b419414
Empty
2024-11-21 19:57:20 +01:00
Thomas Krijnen
c3154b3755
Transfer build output repo
2024-11-21 15:40:34 +01:00
Thomas Krijnen
a37b5c5b62
Github Action build scripts!
2024-11-21 15:40:34 +01:00
Thomas Krijnen
f91fedf69c
Win build script - check for installed deps
2024-11-21 15:26:14 +01:00
Thomas Krijnen
7028d67e00
nix boost 1.86, diskcleanup option
2024-11-21 15:25:47 +01:00
Thomas Krijnen
957369219c
More verbosity on invalid enumeration literals
2024-11-21 15:16:56 +01:00
Stephen Boddy
04e84f7aed
Fix #5770 so sheet subitems can be opened using svg command too, not just the main sheet. I was a little overzealous adding poll methods in 099703f
bonsai-0.8.1-alpha2411211319
2024-11-21 18:18:36 +05:00
Andrej730
4bde423c50
Date picker UI for IfcDate type attributes
...
Example - https://imgchest.com/p/5xy2bekl3yl
set_prop_from_path method got from https://blenderartists.org/t/set-property-using-path-from-path-from-id-prop-path-resolve/1559166
bonsai-0.8.1-alpha2411211312
2024-11-21 18:11:59 +05:00
Andrej730
4891e4ffed
Fix not applying transforms in case if there's only parent or only constraints
2024-11-21 18:11:58 +05:00
Andrej730
8a31e8d149
Auto update cost item rates when enabling editing non-sor cost schedule
...
There was an issue that it wouldn't load until you manually select it in the "Cost Item Rates" enum - otherwise items didn't appear the first time cost schedule opened and didn't not update when you makes changes to the active schedule of rates.
2024-11-21 18:11:58 +05:00
Andrej730
6e56fe8f9b
bim.load_schedule_of_rates_tree - remove dead code
...
This operator is unused anymore since d3b176e and it's using non-existent core method.
2024-11-21 18:11:58 +05:00
Andrej730
15354d2e06
bim.assign_cost_value - add description
2024-11-21 18:11:58 +05:00
Andrej730
37141c89ac
bim.assign_cost_item_quantity - to show error if no related objects were found
...
Just to make UI more responsive - e.g. if some objects are selected but they are not products.
2024-11-21 18:11:58 +05:00
Andrej730
610665d732
Fix bug with TEXT annotations types showing up in TEXT_LEADER annotation types list
2024-11-21 18:11:38 +05:00
Andrej730
2381e9e4e6
bim.import_resources - add info message about imported resources
...
Example - https://i.imgur.com/NlZRIzw.png
2024-11-21 18:11:38 +05:00
Andrej730
670a85fd8c
Hide class assignment panel for handles from linked models
2024-11-21 18:11:37 +05:00
Andrej730
b2e3a4dd82
typing
2024-11-21 18:11:37 +05:00
Andrej730
ec521916da
black .
2024-11-21 18:11:37 +05:00
Thomas Krijnen
2f7412d0c1
install serializer libs
2024-11-21 09:15:04 +01:00
Andrej730
3b6128b2df
bim.assign_class to apply transform from parents and constraints
...
To avoid confusing situations when user would assign a class, move object around and save ifc file, then to realize that it was saved using just local transforms which can be completely different.
bonsai-0.8.1-alpha2411201055
bonsai-0.8.1-alpha2411201056
2024-11-20 15:47:41 +05:00
Andrej730
857dd3aa60
Fix linking ifc using relative paths #5768
bonsai-0.8.1-alpha2411200949
2024-11-20 14:48:23 +05:00
Andrej730
1a72089b3b
Blender 4.3 - fix not hidden Blender scene panels #5767
...
No idea what happened but in Blender <4.3 `type(bpy.types.SCENE_PT_rigid_body_world_settings.bl_rna)` is `<class 'bl_ui.properties_scene.SCENE_PT_rigid_body_world_settings'>` which is `bpy.types.Panel` but in Blender 4.3 it's now is `bpy.types.Struct`. Using `.base` seems to work for both versions.
bonsai-0.8.1-alpha2411200703
2024-11-20 12:02:04 +05:00
Andrej730
361e0419cf
Bump Blender to 4.3 in tests
2024-11-20 12:02:04 +05:00
Andrej730
351bc3f364
Bump dev_environment Blender version to 4.3
2024-11-20 12:02:04 +05:00
Ryan Schultz
bf717622a0
Assign the render engine via shading_styles.json instead of hardcoding it.
bonsai-0.8.1-alpha2411192040
2024-11-19 14:39:49 -06:00
Andrej730
6cc75c1164
Fix error assigning product to non-text annotations (e.g. dimension)
...
Error: Python: Traceback (most recent call last):
File "\bonsai\bim\ifc.py", line 443, in execute_ifc_operator
result = getattr(operator, "_execute")(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "\bonsai\bim\module\drawing\operator.py", line 2960, in _execute
core.edit_assigned_product(tool.Ifc, tool.Drawing, obj=context.active_object, product=product)
File "\bonsai\core\drawing.py", line 66, in edit_assigned_product
drawing.update_text_value(obj)
File "\bonsai\tool\drawing.py", line 983, in update_text_value
cls.import_text_attributes(obj)
File "\bonsai\tool\drawing.py", line 904, in import_text_attributes
props.font_size = str(text_data["FontSize"])
bonsai-0.8.1-alpha2411191516
2024-11-19 20:15:44 +05:00
Andrej730
d032f75e61
Fix error updating decorations removing active drawing
...
should_draw_decorations is updated as part of regular refresh_ui_data.
'removed_drawings' line was a dead code
Traceback (most recent call last):
File \bonsai\bim\module\drawing\prop.py", line 252, in update_should_draw_decorations
collection = context.scene.camera.BIMObjectProperties.collection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'BIMObjectProperties'
File \bonsai\bim\module\drawing\prop.py", line 249, in update_should_draw_decorations
2024-11-19 20:15:44 +05:00
Thomas Krijnen
9bbf345fd7
https://github.com/IfcOpenShell/svgfill/pull/8
2024-11-19 15:50:31 +01:00
Thomas Krijnen
75d7fcdc4b
Submodule
2024-11-19 15:34:23 +01:00
Thomas Krijnen
2b3af4cddb
Move issue content to test case #5752
bonsai-0.8.1-alpha2411191149
2024-11-19 12:51:11 +01:00
Thomas Krijnen
96d6d5bfbe
Fix validation false positive on Number #5752
2024-11-19 12:49:10 +01:00
sboddy
c7e7031ee5
Fix #5725 : Remember DPI and drawing modes ( #5762 )
bonsai-0.8.1-alpha2411191032
2024-11-19 15:32:08 +05:00
Thomas Krijnen
1c54be84ba
Fix #5763 use OuterWire
2024-11-19 11:05:20 +01:00
Andrej730
213b6ed3c3
Fix errors reregistering Bonsai
...
Items generators were exhausted at the first register leading to errors like 'TypeError: EnumProperty(..., default='-'): not found in enum members' preventing reregistration.
bonsai-0.8.1-alpha2411190754
2024-11-19 12:53:56 +05:00