Thomas Krijnen
a5cd8d025d
arrange_polygons: Revert to unsimplified when big IoU difference; threshold on max snap distance; write most deviating input-output pair to debug output
2026-06-11 18:26:42 +02:00
Richard Brice
24a40625d1
Fixes bug in addRelatedObject<> for IfcRelReferencedInSpatialStructure
2026-06-11 18:26:42 +02:00
Bruno Postle
60cb034df7
Add license for OpenGost font shipped with Bonsai
...
Extracted from the font file like so:
python3 -c "
from fontTools.ttLib import TTFont
tt = TTFont('src/bonsai/bonsai/bim/data/fonts/OpenGost Type B TT.ttf')
for record in tt['name'].names:
if record.nameID == 13:
print(record.toUnicode())
"
2026-06-11 18:25:47 +02:00
Massimo Fabbro
00f6241417
See #6853 . Minor fix for IfcDoor with IFC4x3 quantity calculation with blender engine
2026-06-11 18:25:47 +02:00
Massimo Fabbro
1512947c83
See #7716 . Remove_cost_item also delete the assignment
...
Previously remove_cost_item leaved orphaned relation now it should be fixed
2026-06-11 18:25:46 +02:00
Massimo Fabbro
0ca9fd2773
See #7716 . Fix util get_cost_item_for_product
...
Before there was an error if there weren't assignments now it should be fixed. Add also tests.
2026-06-11 18:25:46 +02:00
Massimo Fabbro
11d6508476
Add tests for cost tool
2026-06-11 18:25:46 +02:00
Massimo Fabbro
efbe9a543f
fix infinite recursion error
...
previously there was an almost silent error because the update function was called every time. Now it should be fixed.
2026-06-11 18:25:46 +02:00
Thomas Krijnen
fc1af4ed93
ifcchat: update ifopsh to latest wasm wheel
2026-06-11 18:25:46 +02:00
Andrej730
3e28bf00f3
maintenance: rename main.yml to publish-websites.yml in docs
2026-06-11 18:25:46 +02:00
Andrej730
9003750ea1
build_rocky: use uv to acquire more recent version of Python
2026-06-11 18:25:46 +02:00
Andrej730
0cc4255f23
Makefiles - refer to python in more generic way
2026-06-11 18:21:12 +02:00
Andrej730
5388d34593
maintenance: add publish-bonsai-releases.py to Blender Python version update checklist
2026-06-11 18:21:12 +02:00
Andrej730
07af7ea7a3
maintenance: add documentation about multiple Blender Python versions
2026-06-11 18:21:12 +02:00
Andrej730
e99f85f9a6
maintenance: add corrective release documentation
2026-06-11 18:21:12 +02:00
Andrej730
1ccdcd75b7
black .
2026-06-11 18:21:12 +02:00
Andrej730
76561c040e
Add workflow to publish bonsai releases to Blender Extensions
2026-06-11 18:21:12 +02:00
dependabot[bot]
613fc6ffb1
Bump ruff from 0.15.9 to 0.15.10
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.15.9 to 0.15.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.9...0.15.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.15.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-11 18:21:12 +02:00
Thomas Krijnen
4c13e2424c
Configurable pointer type; std::from_chars(); aggregate inverses in vector; skip parse_context
2026-06-11 15:51:40 +02:00
Thomas Krijnen
c8d39cc481
At least make sure that hybrid-cgal-simple-opencascade processes the elements correctly #8052
2026-05-21 14:17:17 +02:00
Thomas Krijnen
1cf9373000
Add test_shape_stats #8054
2026-05-18 19:25:13 +02:00
Thomas Krijnen
d8c9d1a47b
submodule
2026-05-18 19:24:25 +02:00
Thomas Krijnen
0993c1b0f1
Submodule
2026-05-18 18:56:37 +02:00
Thomas Krijnen
22384e136f
Fix manifold kernel halfspace direction #8054
2026-05-18 18:18:05 +02:00
Thomas Krijnen
6dea7a5110
Calculate normals in manifold kernel
2026-05-18 18:16:49 +02:00
Thomas Krijnen
424e70ac86
Remove svgfill test in pyodide wheel test
2026-05-10 20:57:46 +02:00
Thomas Krijnen
fceb8911f6
Updates to workflow
2026-05-10 19:16:07 +02:00
Thomas Krijnen
94f4dbcf31
Add missing file
2026-05-10 17:01:11 +02:00
Thomas Krijnen
391f8363bb
zip .so links (untested)
2026-05-10 16:54:50 +02:00
Thomas Krijnen
210861eda1
Strip to try and get back some file size increase
2026-05-10 16:54:30 +02:00
Thomas Krijnen
a2012ace2e
Proper svgfill isolation
2026-05-10 14:33:07 +02:00
Thomas Krijnen
05e328339f
Try again with Qt install on Rocky
2026-05-10 13:44:58 +02:00
Thomas Krijnen
cd612dc988
Add missing files
2026-05-09 22:00:46 +02:00
Thomas Krijnen
44ba6e8963
Untested build script updates for qt and viewer app
2026-05-09 21:59:58 +02:00
Thomas Krijnen
c3a10694ba
draw.py use settings instead of direct member methods
2026-05-09 21:19:55 +02:00
Thomas Krijnen
da5ebf172e
Delete 7za.exe from repo
2026-05-09 21:05:08 +02:00
Thomas Krijnen
c1173dfc78
Additional plug-in host to try and fix arm64 build
2026-05-09 21:04:32 +02:00
Thomas Krijnen
fde502daa1
svgfill as plug-in
2026-05-09 21:03:55 +02:00
Thomas Krijnen
2eb2d65710
Allow passing buffer to serializers that support it
2026-05-09 21:03:15 +02:00
Thomas Krijnen
0d8e9f0edc
Explicit cast to make clang 21 happy
2026-05-09 20:28:27 +02:00
Thomas Krijnen
3c773d71d3
If it's an EMSCRIPTEN build, we're not done
2026-05-09 20:08:28 +02:00
Thomas Krijnen
43f5a79f99
Try with manifold on again
2026-05-08 20:47:16 +02:00
Thomas Krijnen
12935c83de
Silent extraction
2026-05-08 20:31:29 +02:00
Thomas Krijnen
e7249fe934
BUILD_IFCVIEWER=ON
2026-05-08 20:10:19 +02:00
Thomas Krijnen
cf257aa20a
check_installation for qt6 - was not aware of this bit
2026-05-08 19:08:08 +02:00
Thomas Krijnen
7d0b6f6fd8
Examples=Off for now
2026-05-08 17:59:38 +02:00
Thomas Krijnen
554c7174e3
Backspace everything regarding HDF5
2026-05-08 16:20:26 +02:00
Thomas Krijnen
bd436765bf
Win packaging changes
2026-05-08 14:05:17 +02:00
Thomas Krijnen
5270318570
Tweak Qt install handling
2026-05-08 13:40:21 +02:00
Thomas Krijnen
8fcaa18171
Tweak output names
2026-05-08 13:39:52 +02:00