Commit Graph

  • e41df68124 Reintroduce public API for IfcTester after ruff purge 72f8218fcd Dion Moult 2026-01-27 15:57:19 +11:00
  • de6f6cc8b2 Skip incompatible objects instead of failing IFC join operation bonsai-0.8.5-alpha2601270154 Ryan Schultz 2026-01-26 19:53:41 -06:00
  • fed98451d4 connect the ports when creating several conected IfcFlowSegment with polyline falken10vdl 2026-01-27 01:32:06 +01:00
  • 44a52863a2 Fix #3764. WARNING: Preserve material usage attributes when switching types and refactor type regeneration API listeners bonsai-0.8.5-alpha2601261233 Dion Moult 2026-01-26 23:30:39 +11:00
  • f725e05655 Merge pull request #7486 from EstebanDugueperoux2/TestAllExamples Esteban Dugueperoux 2026-01-26 13:20:21 +01:00
  • 953c5fddc6 bonsai - sort imports bonsai-0.8.5-alpha2601261214 Andrej730 2026-01-26 17:11:12 +05:00
  • 1319391a6b ci-bonsai-daily - enable Python 3.13 build Andrej730 2026-01-26 16:04:56 +05:00
  • bc675ef9b2 cmake_uninstall - fix always skipped if-block condition Andrej730 2026-01-26 16:02:30 +05:00
  • c6766cefb7 cmake_uninstall - speed up the process and fix cmake warnings Andrej730 2026-01-26 16:01:24 +05:00
  • c4c1e2ebf9 cmake_uninstall - simplify by using common variable Andrej730 2026-01-26 15:52:03 +05:00
  • dbb4e91d55 apply cmake file formatting Andrej730 2026-01-26 13:00:09 +05:00
  • 44f0a4a39b pyproject.toml - simplify cmake formatter command Andrej730 2026-01-26 13:15:11 +05:00
  • 6d4eb06d89 black . Andrej730 2026-01-26 12:15:22 +05:00
  • 72f8218fcd ruff - check for more unused imports Andrej730 2026-01-26 12:45:17 +05:00
  • 4edcad13b8 fix ruff Andrej730 2026-01-26 12:16:33 +05:00
  • d4d10b2eb5 ifcsverchok - polyline node Andrej730 2026-01-22 19:30:23 +05:00
  • 523bcf3443 ifcsverchok - node to convert sverchok geometry to ifc Andrej730 2026-01-22 17:21:29 +05:00
  • b96a21350c ifcsverchok - document value types in doc-strings Andrej730 2026-01-22 16:54:32 +05:00
  • 2f5bcccd2c bim.assign_class - don't flip normals for objects with negative scale in Blender 5.1+ bonsai-0.8.5-alpha2601261118 bonsai-0.8.5-alpha2601261110 Andrej730 2026-01-26 16:08:33 +05:00
  • d62a6186b5 Demo project preset shouldn't have mass or time by default bonsai-0.8.5-alpha2601251302 Dion Moult 2026-01-26 00:01:43 +11:00
  • a6394d8628 Revert "Closes #3764: When switching an instance to a different beam type, preserve the CardinalPoint." Dion Moult 2026-01-25 20:58:29 +11:00
  • b4caf3b2dd Fix #7153. Fix regression in purging types in IFC2X3 from 56861b9 bonsai-0.8.5-alpha2601250427 Dion Moult 2026-01-25 15:27:23 +11:00
  • 0e4f2fada1 Fix #7519. Do not import parametrically locked item attributes. bonsai-0.8.5-alpha2601250317 bonsai-0.8.5-alpha2601250316 Dion Moult 2026-01-25 14:16:35 +11:00
  • 12f8863014 Revert "Fix #7519: Hide depth attribute in Item Mode for elements with material layer sets" Dion Moult 2026-01-25 14:12:16 +11:00
  • 884661a454 See #7537. Quick fix for regression in editing slabs. Needs further investigation. bonsai-0.8.5-alpha2601242343 Dion Moult 2026-01-25 10:43:27 +11:00
  • 0d8c4c7795 Fix #7587. See #7550. Bug where you couldn't load or edit arrayed voids. bonsai-0.8.5-alpha2601241203 Dion Moult 2026-01-24 23:03:18 +11:00
  • 8f3715c0f1 review: Take into account remarks Esteban DUGUEPEROUX 2026-01-23 20:41:40 +01:00
  • 981d503b9d Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-01-24 09:58:11 +01:00
  • cf52607528 Fix #7591. Save pset as template now considers all psets in the file, not just the active one. bonsai-0.8.5-alpha2601240320 Dion Moult 2026-01-24 14:19:57 +11:00
  • 7636ff3fdb Bump ruff from 0.14.13 to 0.14.14 dependabot[bot] 2026-01-24 02:46:15 +00:00
  • 0577dbe865 Bump black from 25.12 to 26.1.0 dependabot[bot] 2026-01-23 22:46:21 +00:00
  • a86c333a99 make: Try to build and run others examples Esteban DUGUEPEROUX 2025-12-12 22:44:40 +01:00
  • 3983bfa467 Don't crash on passing indeterminate to instance expecting aggregates #7529 bonsai-0.8.5-alpha2601231336 Thomas Krijnen 2026-01-23 14:35:54 +01:00
  • 1137e7b77b Fix rule compilation regarding indeterminate #7529 Thomas Krijnen 2026-01-23 14:35:23 +01:00
  • cc542ad074 See #7503. Add docs about geometry_library Dion Moult 2026-01-23 22:33:20 +11:00
  • b41d3ae2b7 Bump IfcConvert documentation including .json and .rdb support Dion Moult 2026-01-23 22:32:48 +11:00
  • 5c31ae4c37 Remove preference to mass/time and make it default with simpler code bonsai-0.8.5-alpha2601231104 bonsai-0.8.5-alpha2601231103 Dion Moult 2026-01-23 22:03:28 +11:00
  • 92ad7d2ba2 Fix #7554 Thomas Krijnen 2026-01-23 11:54:04 +01:00
  • ad0c97a6bb Fix #7561 Thomas Krijnen 2026-01-23 11:44:08 +01:00
  • 3d530b1d39 No occt multi-threading since we have our own Thomas Krijnen 2026-01-23 11:43:52 +01:00
  • f0308962aa Clash: Increase robustness of processing triangulated elements - fully co-planar element #7467 Thomas Krijnen 2026-01-23 11:43:39 +01:00
  • 9c6a8bdb90 Clash: Increase robustness of processing triangulated elements - skip empty #7467 Thomas Krijnen 2026-01-23 11:43:08 +01:00
  • a6a9f9d0a7 Only enable--fat on x86 in build-all.py #7458 #7556 Thomas Krijnen 2026-01-23 11:22:56 +01:00
  • ab3108ff59 Set GMP --enable-fat during build #7458 #7556 Thomas Krijnen 2026-01-23 11:16:06 +01:00
  • 128fdcb62e fix: Add IfcGeom as a dependency of kernels target instead of the inverse Esteban DUGUEPEROUX 2026-01-22 18:24:43 +01:00
  • a609bc61b9 fix: Define OPENCASCADE_LIBRARIES as expected by generic CMakeLists.txt for ifcgeom kernels Esteban DUGUEPEROUX 2026-01-22 17:48:16 +01:00
  • c739b93389 fix: Have kernels targets built as library Esteban DUGUEPEROUX 2026-01-22 17:27:58 +01:00
  • 6b7b834ac0 Don't try and solve 2d bools in cgal-simple #7503 Thomas Krijnen 2026-01-23 10:12:33 +01:00
  • 9fbd24ffb4 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-01-23 07:24:49 +01:00
  • ac128e3395 Close #7601. Clearer docs that there is a single mesh item. Dion Moult 2026-01-23 15:56:44 +11:00
  • 5dd771c5e5 Fix #7596. Bug where IFC2X3's workspace didn't use IfcDoorStyle and IfcWindowStyle instead bonsai-0.8.5-alpha2601230452 Dion Moult 2026-01-23 15:51:39 +11:00
  • 247f0c41d9 Increase default deflection tolerance to improve performance bonsai-0.8.5-alpha2601230432 Dion Moult 2026-01-23 15:32:04 +11:00
  • bbda8d2aff Merge pull request #7543 from falken10vdl/MEP-ports bonsai-0.8.5-alpha2601220836 bonsai-0.8.5-alpha2601220835 falken10vdl 2026-01-22 09:34:52 +01:00
  • c2cc6f80be IfcTester webapp now shows prohibited more clearly Dion Moult 2026-01-22 14:36:46 +11:00
  • 8416ca46a7 More forgotten files Dion Moult 2026-01-22 11:23:26 +11:00
  • 4c47eb573a Improve IDS static HTML reporter to report list of prohibited entities (they aren't passes or fails, just prohibited applicability) Dion Moult 2026-01-22 11:18:35 +11:00
  • 84d55d8969 cleanup bonsai-0.8.5-alpha2601212354 falken10vdl 2025-09-25 09:38:24 +02:00
  • 587fc63843 Refactor PolylineDecorator to simplify label indexing and improve text spacing calculation falken10vdl 2025-09-25 09:05:32 +02:00
  • 3c3525f205 display angles and area/length values conditionally based on polyline points falken10vdl 2025-09-25 00:53:00 +02:00
  • 4da0b04162 add adjunt_overlapping_labels falken10vdl 2025-07-28 23:48:36 +02:00
  • a3801a0ce9 Fix UnboundLocalError in reporter.py cardinality assignment Vincent Cadoret 2025-12-24 16:22:26 -05:00
  • aafa1b95e8 bSDD Add new class properties and relations API Endpoints (#7502) Christoph Mellüh 2026-01-22 00:19:09 +01:00
  • f89cf88bc0 Add use_factory_startup to src/bonsai/test/bim/test_feature.py def an_empty_blender_session() bonsai-0.8.5-alpha2601212236 falken10vdl 2026-01-21 23:26:18 +01:00
  • 0cc3ce8709 Bump tar from 7.5.3 to 7.5.6 in /src/ifctester/webapp dependabot[bot] 2026-01-21 21:19:22 +00:00
  • 421d454ce8 Fix missing Literal import bonsai-0.8.5-alpha2601211243 Andrej730 2026-01-21 17:38:26 +05:00
  • 64865c58a5 remove debug print Andrej730 2026-01-21 16:47:33 +05:00
  • 784415e464 ifcsverchok bonsai integration - support editing parametric properties from UI Andrej730 2026-01-21 16:44:07 +05:00
  • c33969d589 ifcsverchok - correct socket type for position Andrej730 2026-01-21 16:24:11 +05:00
  • 41c6eba193 IfcTester should not check requirements for prohibited specifications bonsai-0.8.5-alpha2601210843 Dion Moult 2026-01-21 19:43:37 +11:00
  • 10ce30b2ac Forgot to commit these files Dion Moult 2026-01-21 18:59:31 +11:00
  • db52703ce3 Revert "Use hide_set() for IfcSpaces instead of hide_viewport" bonsai-0.8.5-alpha2601210754 Dion Moult 2026-01-21 18:52:27 +11:00
  • e55955b72a See #7566. Fix unusable lag due to dense meshes with product preview bonsai-0.8.5-alpha2601210717 bonsai-0.8.5-alpha2601210716 Dion Moult 2026-01-21 18:11:20 +11:00
  • 00c971fa2d Purge unnecessary Saikei boilerplate Dion Moult 2026-01-21 12:46:58 +11:00
  • b86bf45167 Remove claude Dion Moult 2026-01-21 12:32:11 +11:00
  • 22fd318d21 Initial commit of sakei code prior to any refactoring Dion Moult 2026-01-21 12:17:36 +11:00
  • 4c1b3221ce Bump gersemi from 0.24 to 0.25.1 dependabot[bot] 2026-01-17 04:41:16 +00:00
  • 9e2b7ba7c8 Bump tar from 7.4.3 to 7.5.3 in /src/ifctester/webapp dependabot[bot] 2026-01-17 04:41:14 +00:00
  • 1576ade147 Merge pull request #7576 from falken10vdl/support-enum-for-search-suggestions bonsai-0.8.5-alpha2601172314 bonsai-0.8.5-alpha2601172312 falken10vdl 2026-01-18 00:13:44 +01:00
  • db8a1b9262 Merge pull request #7575 from falken10vdl/simplify-new-filter-mode-with-just-chained-filters-with-set-operations falken10vdl 2026-01-18 00:12:40 +01:00
  • 09d193045a Enhance filter value suggestions to support enumerated properties in search falken10vdl 2026-01-18 00:05:07 +01:00
  • f3295e2663 Refactor filter mode handling to simplify chained filters with set operations falken10vdl 2026-01-17 20:02:09 +01:00
  • 16a90cadb5 Cap product decorator at 500 triangles to prevent unresponsive UI during dense product placement bonsai-0.8.5-alpha2601170657 Dion Moult 2026-01-17 17:57:07 +11:00
  • 2065d4ce78 Minor optimisation to prevent looping through all verts twice in decorator draw Dion Moult 2026-01-17 17:55:11 +11:00
  • 4aedeb71fd Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-01-17 06:50:15 +01:00
  • 5cadfd693f Bump ruff from 0.14.10 to 0.14.13 dependabot[bot] 2026-01-16 22:46:45 +00:00
  • 9d1dcf9034 external parametric geometry - integrate with ifcsverchok ifcsverchok-0.8.5.260116 bonsai-0.8.5-alpha2601161257 Andrej730 2026-01-16 16:51:14 +05:00
  • ed38d2347c ifcsverchok - check for unused imports Andrej730 2026-01-15 17:58:26 +05:00
  • 47e259ff2f ifcsverchok - operator to apply graph to Bonsai file Andrej730 2026-01-15 16:54:37 +05:00
  • 413530bb0a ifcsverchok - shape output node Andrej730 2026-01-15 15:37:31 +05:00
  • a3bcea008a util.shape - move typing stuff to TYPE_CHECKING block Andrej730 2026-01-14 18:02:04 +05:00
  • d93363b9bb ifcsverchok - specify extrusion axis Andrej730 2026-01-14 17:49:31 +05:00
  • 77a912c756 shape_builder.rectangle - clarify 3d size use Andrej730 2026-01-14 16:55:54 +05:00
  • 668b63a323 shape_builder - clean up redundant default values from doc-strings Andrej730 2026-01-14 16:39:01 +05:00
  • dbc0cca36e ifcsverchok - experimenting with shape builder nodes Andrej730 2026-01-14 15:36:38 +05:00
  • 009652f97d ifcsverchok - fix by query node Andrej730 2026-01-13 11:43:03 +05:00
  • c77c4ce968 model.ui - more specific typing from props Andrej730 2026-01-16 12:20:59 +05:00
  • a0b81e333e black . Andrej730 2026-01-16 16:53:25 +05:00
  • dfc91e6639 ifcopenshell-python - clean up unused imports Andrej730 2026-01-16 16:55:56 +05:00
  • 55c2deea37 ci: add patch for mpir build script to fix failing build when VS2026 is installed Josef Wienerroither 2026-01-16 12:13:24 +01:00
  • 233ad63bca Remove document menu for UI consistency bonsai-0.8.5-alpha2601160912 Dion Moult 2026-01-16 20:11:43 +11:00