Andrej730
8b23c615c3
Fix issue with calculated params in stair ui
...
it was displaying incorrect data when stair was just loaded because it was relying on BIMStairProperties in ui.py
2023-11-01 17:33:38 +05:00
Dion Moult
7c694e5b3e
Fix #3951 . mats selector now supports IfcMaterialList.
2023-11-01 22:48:31 +11:00
Dion Moult
8eeb212003
See #3951 . IfcCSV now supports list concatenation.
2023-11-01 22:47:30 +11:00
Dion Moult
7bf8d58cde
Improve data type error reporting
2023-11-01 22:23:55 +11:00
Dion Moult
b6e24559e5
Fix #3961 . Improve UI so setting null now clears the value.
2023-11-01 18:04:44 +11:00
Andrej730
0d87d5927e
bim.select_all_array_objects not to clear previous selection #3960
2023-11-01 10:53:25 +05:00
Dion Moult
dfd5cc4728
See #3953 . Fix bug where IDSes with a single enumeration value didn't validate.
2023-11-01 16:28:42 +11:00
Dion Moult
20b7ee009d
Fix #3957 . Fix bug where shared properties were not edited independently.
2023-11-01 15:18:57 +11:00
Dion Moult
19a3f56941
Fix #3958 . Bug where reassigning type class would incorrectly assign occurrence classes.
2023-11-01 14:41:25 +11:00
Dion Moult
3b298d44c1
Fix regressions in mapped native swept disk handling
blenderbim-231101
2023-11-01 14:16:12 +11:00
Andrej730
038d3bc41c
fix future warning for xml.etree
...
The warning was: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
2023-10-31 16:24:41 +05:00
Andrej730
235e89ae14
remove blf.size deprecated dpi argument #3876
...
turn out it wasn't working for awhile now and in Blender 4.0 was completely removed
2023-10-31 16:19:42 +05:00
Andrej730
e2de9efc33
Move new Blender 4.0 Simulation section to Scene/Blender tab #3876
2023-10-31 15:57:54 +05:00
Andrej730
8126085037
Warning message on copying node graph on Blender 4.0+ #3876
...
As we're still looking for a workaround
2023-10-31 15:38:57 +05:00
Andrej730
bbe14834e4
Remove 3D shaders prefix #3876
...
In Blender 4.0 3D_* shaders are called without "3D_" prefix, otherwise it throws an error. Tested on Blender 3.6 - they work without "3D_" prefix too.
2023-10-31 15:27:43 +05:00
Andrej730
45f2d301b3
More context override fixes #3876
2023-10-31 15:18:33 +05:00
Andrej730
2ecd11d71f
fixing test after 0d0b91e
2023-10-31 15:18:33 +05:00
Gorgious56
b42f072bd5
You can now eyedrop an object in the viewport to copy container when editing container
2023-10-31 11:14:54 +01:00
Ryan Schultz
3b3668eedf
More IFC class suggestions
2023-10-30 22:51:55 -05:00
Dion Moult
7f7f353131
Disable batching for removal as it doesn't seem to help mostly from experience. Still testing.
blenderbim-231031
2023-10-31 12:31:05 +11:00
Dion Moult
53594de1ff
See #3955 . PyPI release now specifies compatible Python versions.
2023-10-31 08:32:51 +11:00
Gorgious56
4fbbfb5191
You can now eyedrop an object in the viewport to copy class and predefined type when reassigning class
2023-10-30 15:04:37 +01:00
Gorgious56
4e1daea838
Clicking on an entry in the search field popup automatically validates and closes the popup
...
No need to click on "OK" anymore.
This is not a hacky workaround using the mouse position, it uses a signal sent to Blender to close the active popup
See https://blenderartists.org/t/programatically-close-pie-menu-2-79/1488807/2
re-committing since it seems I commited to the wrong branch last week
2023-10-30 14:19:01 +01:00
Andrej730
d8ff83da73
Replacing old context override method #3876
2023-10-30 15:14:34 +05:00
Andrej730
a7712a923f
setup_pytest to find site-packages folder near sys.executable
...
Used to get errors running setup_pytest.py having python 3.10 installed on my pc (`sys_paths[-1]` was the system's python folder, not the blender's python).
2023-10-30 15:14:34 +05:00
Andrej730
01b5f8f237
Fixed #3949
blenderbim-231030
2023-10-30 11:27:55 +05:00
Dion Moult
b9ad15c50f
Minor fix to Uniclass classification
blenderbim-231029
2023-10-30 09:31:00 +11:00
Thomas Krijnen
db06cff997
Update test file for case insensitivity. Thanks Igor.
2023-10-29 14:35:14 +01:00
Dion Moult
f0028c0094
get_footprint_area now unions 2D polygons to prevent double counting
2023-10-28 15:54:45 +11:00
Dion Moult
1c954801b0
Fix #3939 . Bug where IfcLabel data type was incorrectly used for longer text data.
blenderbim-231028
2023-10-28 14:44:41 +11:00
Richard Brice
ba870e54c3
Merge branch 'v0.8.0' into v0.8.0
2023-10-27 10:46:53 -07:00
Ryan Schultz
973e4f0064
Updated default JoinCriteria to accommodate new facet selector for statuses.
blenderbim-231027
2023-10-27 11:24:49 -05:00
Richard Brice
969181acf3
Implements framework for adjusting geometry based on location of start point of next segment.
2023-10-27 08:10:18 -07:00
Richard Brice
0aa69a6ebf
Moves implementation of piecewise_function::evaluate(u) from h to cpp to prevent massive rebuilds everytime the function is changed.
2023-10-27 08:10:18 -07:00
Richard Brice
dd915736f5
Adds warning that the BaseCurve of IfcGradientCurve is expected to be IfcCompositeCurve
2023-10-27 08:10:18 -07:00
Richard Brice
85ece64272
Minor code format revisions
2023-10-27 08:10:18 -07:00
Richard Brice
6e8d635040
Adds test of fallback placement for IfcLinearPlacement and reduces number of tests for placement type.
...
Changed to if-else if so inst isn't tested to be every placement type, every time.
2023-10-27 08:10:18 -07:00
Richard Brice
cefbf8b4f2
Fixes runtime check for polynomial curve
2023-10-27 08:10:17 -07:00
Thomas Krijnen
a0aaa39c4b
Test for intersection result in cgal code
2023-10-27 08:10:17 -07:00
Thomas Krijnen
71166f3685
Some variations of shell mapping in occt
2023-10-27 08:10:17 -07:00
Thomas Krijnen
90f9123f35
Notify on product conversion start as in 0.7
2023-10-27 08:10:17 -07:00
Thomas Krijnen
a6f97b0b92
Implement ObjectPlacement using native recursion
2023-10-27 08:10:17 -07:00
Richard Brice
f0dbb535d3
Removed assert, added Logger::Warning and Logger::Error. Made treatment of unexpected data more permissive
2023-10-27 08:09:50 -07:00
Richard Brice
dde85265c6
Adds support for IfcLinearPlacement
2023-10-27 08:09:05 -07:00
Richard Brice
1920a6427d
Removed assert, added Logger::Warning and Logger::Error. Made treatment of unexpected data more permissive
2023-10-27 08:04:19 -07:00
Thomas Krijnen
3913849635
Use --start/end-group on linux to fix ld geomserver
2023-10-27 08:04:18 -07:00
Richard Brice
140dded1d1
Implements Eigen shortcut
...
Co-authored-by: Thomas Krijnen <t.krijnen@gmail.com >
2023-10-27 08:04:18 -07:00
Richard Brice
40d4c5bd01
Implements Eigen shortcut
...
Co-authored-by: Thomas Krijnen <t.krijnen@gmail.com >
2023-10-27 08:04:18 -07:00
Richard Brice
97879e47e2
Implements Eigen shortcut
...
Co-authored-by: Thomas Krijnen <t.krijnen@gmail.com >
2023-10-27 08:04:18 -07:00
Richard Brice
8b05da1da1
Implements Eigen shortcut
...
Co-authored-by: Thomas Krijnen <t.krijnen@gmail.com >
2023-10-27 08:04:18 -07:00