Andrej730
097e03d6f5
Fix TestGenerateSheetIdentification ( b20997d)
2025-06-24 19:08:41 +05:00
Andrej730
4a69df1f6b
Classification source - automatically update on changes in bsdd ui
2025-06-24 19:08:41 +05:00
Andrej730
df69ca27da
Remove duplicated active_dictionary prop ( 22f10e5)
2025-06-24 19:08:41 +05:00
Andrej730
b3778facda
Fix core drawing tests after be65774
2025-06-24 19:08:41 +05:00
Andrej730
c333535ae5
Blender 4.5 - prevent infinite loading of previews
...
Related - https://projects.blender.org/blender/blender/issues/140903
2025-06-24 19:08:40 +05:00
Andrej730
fcaeb920ec
typing
2025-06-24 19:08:40 +05:00
Andrej730
50d3cab1ec
Fix regression with thumbnails update #6839 ( be1836f)
2025-06-24 19:08:40 +05:00
Andrej730
4574351817
Light UI - detect Sun Position addon activation/deactivation more reliably
bonsai-0.8.3-alpha2506231407
2025-06-23 19:06:16 +05:00
Andrej730
623997b40d
Revert unintended prop_with_search change ( 98c479f1b)
2025-06-23 19:06:16 +05:00
Andrej730
8f7b965a58
Light UI - add our own 'coordinates' property
...
To ensure when it's changed - latitude and longitude update will follow. Previously we were just displaying sun position addon's `coordinates' prop.
2025-06-23 19:06:16 +05:00
Andrej730
c1e6e7d736
light module true_north prop - use Blender angle subtype
2025-06-23 19:06:16 +05:00
Andrej730
f684a6058c
Light UI - quickly select current time/pick location from Google Maps
...
Location - https://files.catbox.moe/ew9tgd.png ("Now" and "Pick" buttons)
2025-06-23 19:06:15 +05:00
Andrej730
1a80e3f1a1
bim.enum_property_search - note on activate_init
2025-06-23 19:06:15 +05:00
Andrej730
a76af3c2ba
validate IfcApplication.UR2 - check that both version and app name are not None ( 263d238f9)
...
Otherwise it will be caught by regular validation checks
2025-06-23 19:06:15 +05:00
Andrej730
28bee52dff
Blender 4.5 - deprecate GPUShader constructor
...
Now it should be replaced with `gpu.shader.create_from_info`
2025-06-23 19:06:15 +05:00
Andrej730
58449368fb
radiance_exporter_properties -> BIMRadianceExporeterProperies
...
For consistency with other props
2025-06-23 19:06:15 +05:00
Andrej730
30c33518f0
typing
2025-06-23 19:06:14 +05:00
Andrej730
3a06afae25
black .
2025-06-23 19:06:14 +05:00
falken10vdl
98c479f1bd
Create instance context menu ( #6830 )
bonsai-0.8.3-alpha2506221210
2025-06-22 07:09:57 -05:00
Ryan Schultz
d875baefde
#5709 - Partly addresses RCP camera flipping around. (still hacky though)
bonsai-0.8.3-alpha2506211514
2025-06-21 10:14:09 -05:00
Ryan Schultz
9149bb0fdc
whoops, accidently pushed.
bonsai-0.8.3-alpha2506211309
2025-06-21 08:11:01 -05:00
Ryan Schultz
f3c86d7fcc
added a few to ifc_classes_suggestions.json
2025-06-21 08:08:50 -05:00
Ryan Schultz
64aeef7103
Automatically detect bonsai_path
bonsai-0.8.3-alpha2506211300
2025-06-21 07:59:51 -05:00
Andrej730
cd1bda5311
regenerate_wall_representation - remove debug prints
bonsai-0.8.3-alpha2506201349
2025-06-20 18:48:38 +05:00
Andrej730
67ae9fced0
bim.extend_walls_to_polyline_point - fix poll errors selecting non-ifc objects
...
E.g.
```
File "\bonsai\bim\module\model\wall.py", line 142, in poll
if not tool.Ifc.get_entity(obj).is_a("IfcWall"):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'is_a'
```
2025-06-20 18:48:37 +05:00
Andrej730
22fdb324ac
Restore daily builds
2025-06-20 18:48:37 +05:00
Andrej730
263d238f9c
ifcopenshell.validate - fix IfcApplication.UR2 validation
...
Previously we were checking for just ApplicationFullName, without considering Version.
https://github.com/buildingSMART/IFC4.3.x-development/issues/966
2025-06-20 18:48:37 +05:00
Andrej730
c6fd02869b
ifcopenshell.validate - check json_logger more explicitly
2025-06-20 18:48:37 +05:00
Andrej730
b4d41790a5
ifcopenshell.validate - fix mixed up rule names (IfcApplication.UR)
2025-06-20 18:48:37 +05:00
Andrej730
e18346d4ea
bim.remove_application - remove unneccessery info from the tooltip
...
Since now user can edit applications and see that info there.
2025-06-20 18:48:36 +05:00
Andrej730
c724b2a888
Applications UI - also show app versions
...
So apps with different version would be identifiable by a glance.
2025-06-20 18:48:36 +05:00
Andrej730
d05f320665
Bonsai - prevent duplicating IfcOpenShell organization for new IfcApplications
2025-06-20 18:48:36 +05:00
Andrej730
6599f74d11
Make Bonsai IfcApplication identifier unique
...
To avoid validation errors.
2025-06-20 18:48:36 +05:00
Andrej730
4f03c7e03e
OwnerData.can_add_user - remove as unnecessary
2025-06-20 18:48:36 +05:00
Andrej730
946cae4065
ifcgit.git_diff - save diff to temp file on alt-click
2025-06-20 18:48:35 +05:00
Andrej730
98145fbbd9
Purge/merge IfcPersonAndOrganizations
2025-06-20 18:48:35 +05:00
Andrej730
74598b805b
Purge/merge IfcPerson entities
2025-06-20 18:48:35 +05:00
Andrej730
90ab846a18
typing
2025-06-20 18:48:34 +05:00
Andrej730
5ec77b1b1c
black .
2025-06-20 18:48:34 +05:00
Bruno Perdigão
8d079ce0cb
Remove unused code.
bonsai-0.8.3-alpha2506201159
bonsai-0.8.3-alpha2506191941
2025-06-19 16:38:22 -03:00
Bruno Perdigão
fb9edb733b
Refactor MeasureDecorator to use model PolylineDecorator code.
bonsai-0.8.3-alpha2506191934
2025-06-19 16:33:51 -03:00
Andrej730
42b777b1f0
application ui - support changing organization
bonsai-0.8.3-alpha2506191429
bonsai-0.8.3-alpha2506191557
bonsai-0.8.3-alpha2506191444
bonsai-0.8.3-alpha2506191521
bonsai-0.8.3-alpha2506191539
2025-06-19 19:28:34 +05:00
Andrej730
a968cad4cc
core/tool tests for application methods
2025-06-19 19:28:34 +05:00
Andrej730
7ab03109b9
typing
2025-06-19 19:28:33 +05:00
Andrej730
6782729ed8
black .
2025-06-19 19:28:33 +05:00
Ryan Schultz
9dc75ece44
Fix #6593 - preference to turn on/off cut decorator
bonsai-0.8.3-alpha2506190236
2025-06-18 21:36:04 -05:00
Andrej730
cbd78506ce
Fix mistake in 96bdda305 - expose IfcApplication purge to UI
...
Noticed a mistake when merge was included twice for applications, instead of including purge+merge.
bonsai-0.8.3-alpha2506181413
bonsai-0.8.3-alpha2506181414
2025-06-18 19:13:59 +05:00
Andrej730
9af15aeb0b
Simple application UI for editing attributes
...
Example - https://files.catbox.moe/i0wgid.png
Previously before 71d469a27 we produced a lot of IfcApplications on live-builds because of the version differences, now it's possible to edit them from UI - fix the differences and merge them using 106323847
2025-06-18 19:12:12 +05:00
Andrej730
934c9e1485
test_edit_organisation - add ifc4x3 tests
2025-06-18 19:12:12 +05:00
Andrej730
bbebdd56ca
owner.edit_application
2025-06-18 19:12:12 +05:00