Dion Moult
cf6280b928
Rename BlenderBIM to Bonsai in a few more spots
2025-02-06 09:24:25 +11:00
Andrej730
c16894cabf
Fix bug in 124c028 saving defined unit as defining
bonsai-0.8.1-alpha2502051327
2025-02-05 18:27:27 +05:00
Andrej730
5df297c23c
Fix failing facet test after 124c028
2025-02-05 18:27:27 +05:00
Andrej730
b2b3a83463
ci - fix missing ifctester for tests
2025-02-05 18:27:27 +05:00
Andrej730
4b0b0191ba
Test enabling/disabling Bonsai before uploading to unstable repo #6075
2025-02-05 18:27:27 +05:00
Dion Moult
a92306d413
Fix #6097 . Be more defensive against selection state when moving objects into new containers.
bonsai-0.8.1-alpha2502050928
bonsai-0.8.1-alpha2502051131
2025-02-05 20:28:29 +11:00
Dion Moult
f457ce8270
Fix failing unit/system/geometry tool tests. Fix regression where object scales weren't applied in the new add element approach.
bonsai-0.8.1-alpha2502050751
2025-02-05 18:50:37 +11:00
Dion Moult
590c2e120c
Fix failing drawing tool tests. Also consolidate relative paths using tool.Ifc.get_uri.
...
The same issue of handling relative paths, doing as_posix, checking
drives, etc was solved again and again in slightly different ways. This
centralises it.
bonsai-0.8.1-alpha2502050617
2025-02-05 17:17:09 +11:00
Dion Moult
13746eb55e
Fix CI job a unique name so it can be used as a requirement for PRs
...
It seems as though the UI only selects by job name and we use the name
"build" everywhere.
2025-02-05 14:28:42 +11:00
Dion Moult
55b9c7d6bf
Fix failing ifcpatch tests
bonsai-0.8.1-alpha2502050311
2025-02-05 14:10:41 +11:00
Dion Moult
e86624873b
Fix segfault from editing a IFC2X3 georeferencing pset with a null map unit.
...
Doing createIfcIdentifier(None) segfaults.
2025-02-05 14:10:41 +11:00
Andrej730
ae11f205f3
Fix missing unregister for some tools #6075
...
PileTool, PlateTool, RampFlightTool, StairFlightTool were never unregistered leading to issues on Bonsai update
bonsai-0.8.1-alpha2502041240
2025-02-04 17:37:57 +05:00
Andrej730
457f9c6aef
Select pset template for the pset in pset template ui for editing
...
Example - https://imgur.com/a/h46Ewhk
2025-02-04 17:37:56 +05:00
Andrej730
cc88bd4a9d
Fix issue adding project library if other library was already in edit
2025-02-04 17:37:56 +05:00
Andrej730
8f74f4d9f1
Change IfcProjectLibrary's parent library from UI
...
Example - https://imgur.com/a/4PZr0px
It's very clunky and mainly exposed just to be available in some way, it will all make more sense when we display project libraries as trees in project library ui.
2025-02-04 17:37:56 +05:00
Andrej730
56f0c19a85
append_asset to support IfcPresentationLayerAssignment #6023
2025-02-04 17:37:56 +05:00
Andrej730
76747bdf5a
Recent files - dim button for filepaths that do not exist
...
Example - https://i.imgur.com/dwEBtG6.png
2025-02-04 17:37:56 +05:00
Andrej730
a4de196259
space module operators - remove unnecessary ifc operators
2025-02-04 17:37:56 +05:00
Andrej730
049b157c8a
bim.toggle_space_visibility - description
2025-02-04 17:37:56 +05:00
Andrej730
7ec1bc5272
Fix error toggling boundary decorations after one was removed #6088
2025-02-04 17:37:56 +05:00
Andrej730
d4f44cb0a1
typing
2025-02-04 17:37:55 +05:00
Andrej730
ecd7282150
black .
2025-02-04 17:37:55 +05:00
Dion Moult
bd2c3a0ca1
Continue fixing tool tests.
...
Just chipping away at it give me time.
bonsai-0.8.1-alpha2502040605
bonsai-0.8.1-alpha2502040604
2025-02-04 17:04:29 +11:00
Louis Trümpler
f0f2dda40e
Add assign constituent fractions recipe ( #5979 )
...
* Add AssignConstituentFractions recipe
* license, units & added context description
* removed src, using better unit handling and several other small improvements based on feedback
bonsai-0.8.1-alpha2502040323
2025-02-04 14:23:08 +11:00
Dion Moult
0c41f0c32c
Fix #6094 . Fix failing core tests.
bonsai-0.8.1-alpha2502040236
2025-02-04 13:36:28 +11:00
Dion Moult
a35ef32ee6
Forgot to commit docs for serialiser settings
2025-02-04 07:35:34 +11:00
Andrej730
00eff23b74
Rename bim_boundary_properties -> BIMBoundaryProperties for consistency
bonsai-0.8.1-alpha2502031243
2025-02-03 17:43:01 +05:00
Andrej730
88af3eb1a6
Explicitly enable Bonsai in the second Blender instance #6092
...
To cover cases when Bonsai was enabled in current Blender sesssion and user prefs are not saved.
bonsai-0.8.1-alpha2502031230
2025-02-03 17:28:48 +05:00
Andrej730
a48d774337
typing
2025-02-03 17:28:47 +05:00
Andrej730
734cd47ea5
black .
2025-02-03 17:28:47 +05:00
Dion Moult
5159a69225
Fix #6070 . Button was pointing to the wrong function to confirm/cancel editing an extrusion profile.
...
Probably a copy paste mistake during the UI refactor.
bonsai-0.8.1-alpha2502031207
2025-02-03 23:07:16 +11:00
Dion Moult
2f2072cf7f
Fix #6080 . Bug where renaming introduced suffixes during bulk reassignment of classes.
bonsai-0.8.1-alpha2502031200
2025-02-03 23:00:04 +11:00
Andrej730
8c47f2a72f
Fix issue infinitely adding new ports on bim.show_ports #6074
bonsai-0.8.1-alpha2502031140
2025-02-03 16:37:51 +05:00
Andrej730
a6632167be
system module operators - remove unnecessary ifc operator
2025-02-03 16:37:46 +05:00
Andrej730
12d1fd221d
Clean up orphaned curves creating new elevation/section annotations
bonsai-0.8.1-alpha2502030846
2025-02-03 13:45:54 +05:00
Andrej730
10642618e5
Fix error entering item mode for elevation/section annotations #6081
2025-02-03 13:45:54 +05:00
Andrej730
be4f6ac222
small fix for 3eaf4367ad
bonsai-0.8.1-alpha2502030744
bonsai-0.8.1-alpha2502030745
2025-02-03 12:45:05 +05:00
Andrej730
3eaf4367ad
Fix #6082
2025-02-03 12:40:36 +05:00
Andrej730
305b4c27b5
fix a typo
bonsai-0.8.1-alpha2502030646
bonsai-0.8.1-alpha2502030647
2025-02-03 11:45:41 +05:00
Andrej730
b56f2d7514
black . - ignore simple_spf submodule
2025-02-03 11:43:08 +05:00
Andrej730
cf026dccc2
bump ios build #5987
2025-02-03 11:43:08 +05:00
Dion Moult
c5185aaf54
Fix #6085 . Failing unit test.
bonsai-0.8.1-alpha2502030533
2025-02-03 16:33:04 +11:00
Dion Moult
50ed756353
Found out layer names don't exist in IFC2X3 that's incredible
bonsai-0.8.1-alpha2502030505
2025-02-03 16:04:56 +11:00
tim
0f0578e1c5
Geographic Element Tool ( #6089 )
...
New icon tool for adding landscape elements
Co-authored-by: tim <tjrhyder@gmail.com >
bonsai-0.8.1-alpha2502030436
bonsai-0.8.1-alpha2502030438
2025-02-03 15:38:10 +11:00
Herlianto
0d086fda33
delete unused import ( #6093 )
2025-02-03 15:35:55 +11:00
Dion Moult
f3f7510b48
Fix #6087 . (again)
...
I don't know why depress was used. To make it colour in blue?
bonsai-0.8.1-alpha2502030136
2025-02-03 12:36:18 +11:00
Thomas Krijnen
b2a4529904
Don't fail on empty build deps cache #6054
2025-02-02 10:00:56 +01:00
Thomas Krijnen
7de50ff0c5
Don't fail on empty build deps cache #6054
2025-02-02 09:46:13 +01:00
Thomas Krijnen
7b0a7e51bb
Try 'Build IfcOpenShell Linux ARM' workflow #6054
2025-02-02 09:35:15 +01:00
Thomas Krijnen
507d13363d
delete obsolete files
2025-02-02 09:21:01 +01:00