Commit Graph

  • 06548c5db2 ifcmcp: add ifc_shape_list, ifc_shape_docs, ifc_shape tools Bruno Postle 2026-03-04 23:50:56 +00:00
  • b02321e3ed ifcmcp: fix tests to use IfcSession directly Bruno Postle 2026-03-04 23:38:52 +00:00
  • 3d2104d689 shape_builder: complete docstrings and return type annotations Bruno Postle 2026-03-04 23:33:58 +00:00
  • 997f03fe63 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-03-04 09:41:03 +01:00
  • e09ce1bcd8 feat: Add alignment representation templates to AddElement dialog DesertSpringsCivil 2026-03-03 23:53:41 -07:00
  • 1378919709 Fixes IfcLinearPlacement fallback position warning Richard Brice 2026-03-03 13:16:43 -08:00
  • 0b3967609c fix: Address PR #7589 review items - prefix rename, cleanup, copyright saikei DesertSpringsCivil 2026-03-03 13:39:19 -07:00
  • 9a7cd5b373 chore: Add Claude Code local config files to .gitignore DesertSpringsCivil 2026-02-25 16:18:50 -07:00
  • c5d6d535d2 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-03-03 13:35:01 +01:00
  • 61cfa48c2c docs: add BonsaiPR bleeding edge installation section (#7721) bonsai-0.8.5-alpha2603030748 bonsai-0.8.5-alpha2603030746 Ryan Schultz 2026-03-03 01:48:03 -06:00
  • d6c782aba5 Add newline handling with add_newline_between_words n SvgWriter for text literals falken10vdl 2026-02-26 13:05:53 +01:00
  • d4150e0558 Bump svelte from 5.53.0 to 5.53.6 in /src/ifctester/webapp dependabot[bot] 2026-02-28 05:49:43 +00:00
  • 4f6051cb0a Bump ruff from 0.15.2 to 0.15.4 dependabot[bot] 2026-02-27 22:45:26 +00:00
  • 5a27ec9814 Bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-02-27 22:45:20 +00:00
  • 0ce60f5061 Bump actions/download-artifact from 7.0.0 to 8.0.0 dependabot[bot] 2026-02-27 22:45:12 +00:00
  • 43146530b0 arrange polygons: Alternative (unused) perimiter approach; simpler topology handling; projection-based clean-up Thomas Krijnen 2026-03-02 21:48:51 +01:00
  • 9ecc587cb9 coerce: floatify mixed int/float lists in attribute dicts Bruno Postle 2026-03-01 20:27:38 +00:00
  • e42acdfa86 ifcquery plot subcommand tfk-cli-plot Thomas Krijnen 2026-03-01 21:01:09 +01:00
  • bf5b48d037 Add ifc_contexts and ifc_materials tools Bruno Postle 2026-03-01 19:49:53 +00:00
  • 1cb298fa9c render: skip degenerate geometry instead of crashing Bruno Postle 2026-03-01 19:49:13 +00:00
  • 1801a768c1 Fix clipping when generating a wall Bruno Postle 2026-03-01 17:07:50 +00:00
  • 66f0b71c65 Add ifcmcp ifc_render tool and ifcquery render subcommand Bruno Postle 2026-03-01 13:21:13 +00:00
  • f4d7fda255 Support file paths in ifcedit project.append_asset Bruno Postle 2026-02-28 07:18:28 +00:00
  • eb2e4a44ee Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-02-27 12:13:08 +01:00
  • db377e2178 Also bump binary version bonsai-0.8.5-alpha2602271158 Andrej730 2026-02-27 15:11:10 +05:00
  • 5b0511379b IfcAxis1Placement.Axis is optional #7728 Thomas Krijnen 2026-02-27 11:06:45 +01:00
  • f8663b5e2b Bump ifcopenshell build Andrej730 2026-02-27 14:52:46 +05:00
  • 92c979fbbf black . Andrej730 2026-02-27 11:15:30 +05:00
  • 8834a51122 format cmake files Andrej730 2026-02-27 11:18:35 +05:00
  • 1c5b825d8e build-all-win - fix missing compression for Python zip archives Andrej730 2026-02-27 11:41:56 +05:00
  • d5e141b773 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2026-02-26 13:24:08 +01:00
  • 58c69f9d35 Bump ruff from 0.15.1 to 0.15.2 bonsai-0.8.5-alpha2602261213 dependabot[bot] 2026-02-20 22:45:29 +00:00
  • 198e111a92 Bump gersemi from 0.25.4 to 0.26.0 dependabot[bot] 2026-02-20 22:45:33 +00:00
  • 35886c9f72 Bump svelte from 5.33.10 to 5.53.0 in /src/ifctester/webapp dependabot[bot] 2026-02-19 21:59:10 +00:00
  • 097c8af7c7 Bump rollup from 4.41.1 to 4.59.0 in /src/ifctester/webapp dependabot[bot] 2026-02-26 11:39:54 +00:00
  • cfea3de552 cmake - fix msvc warning on linking without /ltcg flag Andrej730 2026-02-26 16:45:15 +05:00
  • 5b86eedb26 cmake - fix ifc geom mapping not linking against IfcGeom library Andrej730 2026-02-20 14:40:37 +05:00
  • fc13bcd055 bump ccache-action Andrej730 2026-02-24 15:00:17 +05:00
  • be4806471d cache_dependencies - use tar instead of tarfile for archiving Andrej730 2026-02-23 17:56:02 +05:00
  • 7909997d42 build workflows - reuse cache_dependencies.py Andrej730 2026-02-23 12:42:50 +05:00
  • 00cd0b76f9 .gersemirc - search src for definitions Andrej730 2026-02-20 13:27:00 +05:00
  • aa7710dd74 cache_dependencies.py - note expected cwd Andrej730 2026-02-20 10:56:06 +05:00
  • fc7d15324f build-all - don't use main repo pyproject.toml for wasm builds Andrej730 2026-02-19 20:24:49 +05:00
  • f8f4725054 build-all - remove wasm cxx flags workaround Andrej730 2026-02-19 16:52:25 +05:00
  • 333b6210a4 black . Andrej730 2026-02-26 17:08:36 +05:00
  • ff3933a117 Remove some unused imports Andrej730 2026-02-05 12:20:06 +05:00
  • 34ffaea2c9 cmake - link serializers against IfcGeom to fix wasm build Andrej730 2026-02-19 16:17:45 +05:00
  • 526b9537a9 build_pyodide.sh - allow executing multiple times Andrej730 2026-02-19 15:51:01 +05:00
  • fb1c9eb7e3 build-all - fix missing f-string Andrej730 2026-02-19 15:50:40 +05:00
  • a61d5a12fb build-all - use cmake to build swig Andrej730 2026-02-18 14:02:31 +05:00
  • e54d16ef57 build_osx - ensure we use bison from brew instead of the default one Andrej730 2026-02-18 13:52:57 +05:00
  • 4591b6d926 cmake - ignore rocksdb shared library Andrej730 2026-02-11 20:40:45 +05:00
  • 6492fdeb05 build-all - add zlib and openssl to RHEL packages Andrej730 2026-02-20 13:19:06 +05:00
  • 8eb0641e70 build-all - mention zlib requirement Andrej730 2026-02-17 12:09:45 +05:00
  • 6face696cb build-all - use cmake arg instead of a patch to disable ExpToCasExe Andrej730 2026-02-16 13:57:45 +05:00
  • 4c4eed5dd4 build_rocky - switch to rocky 9 Andrej730 2026-02-13 18:15:59 +05:00
  • 634600b65f FindOpenCASCADE - rescan dependencies for cmake config Andrej730 2026-02-13 18:13:43 +05:00
  • d43b9ee353 build-all - ensure Python was built with openssl Andrej730 2026-02-13 17:46:37 +05:00
  • 5ea4290920 build-all - ensure bison is installed Andrej730 2026-02-13 12:41:48 +05:00
  • c8ca904333 build-all - distinct command and path in logs Andrej730 2026-02-13 12:09:57 +05:00
  • 59c28b5ae6 build_rocky - use dnf instead of yum Andrej730 2026-02-13 11:45:54 +05:00
  • c649a4b522 build-all - don't fail silently on missing Python dependencies Andrej730 2026-02-12 17:12:54 +05:00
  • 5ebd4256a1 build-all-win.py - fix missing compression Andrej730 2026-02-11 12:48:09 +05:00
  • 3ec9d69556 build-deps - support building Boost for VS2026 Andrej730 2026-02-09 12:13:37 +05:00
  • 54a6fb651e tool.ps1 - support commands with 0 args Andrej730 2026-02-09 12:12:37 +05:00
  • dcac336b98 tool.ps1 - refer to cecho.cmd directly, use return instead of exit 0 Andrej730 2026-02-09 12:12:04 +05:00
  • 88a5717295 build-deps.cmd - fix issue building opencollada in cmake 4 Andrej730 2026-02-06 15:04:45 +00:00
  • 8bfceec1fd vs-cfg.cmd - document some output vars Andrej730 2026-02-06 15:04:31 +00:00
  • 3807479e42 build-deps - update occt config to support cmake 4 Andrej730 2026-02-06 15:04:19 +00:00
  • aebcb676f2 windows - add occt patch to support cmake 4 Andrej730 2026-02-06 15:03:19 +00:00
  • ba5ea08aee Bump swig version to support cmake 4 Andrej730 2026-02-06 15:02:45 +00:00
  • d4ebf3f308 cmake - error if svgpp submodule is not initialized Andrej730 2026-02-06 15:02:31 +00:00
  • d9e488d518 cmake format Andrej730 2026-02-19 11:44:47 +05:00
  • 1fb6227d13 build-deps - use other mpir fork to support VS 2026 Andrej730 2026-02-06 15:02:03 +00:00
  • 0e90cd81b3 vs-cfg.cmd - add support for Visual Studio 18 2026 Andrej730 2026-02-06 15:05:17 +00:00
  • ac23c7a74b vs-cfg.cmd - more readable error on supported versions of VS Andrej730 2026-02-06 15:06:32 +00:00
  • 7322082a0d typing Andrej730 2026-02-05 12:18:17 +05:00
  • 0234809d0b Prefer direct api calls over tool.Ifc.run Andrej730 2026-02-05 12:13:02 +05:00
  • 38381f44b9 ci-bonsai-daily - generate timestamp once for all builds Andrej730 2026-02-05 12:05:47 +05:00
  • 83fed6257e run-cmake.bat - deduplicate cmake args code Andrej730 2026-02-05 11:57:41 +05:00
  • 40d43732ca build-deps - bump proj version to avoid errors in cmake 4+ Andrej730 2026-02-05 19:18:13 +05:00
  • 521c8eae0d run-cmake.bat - document USE_NINJA env var Andrej730 2026-02-04 17:58:41 +05:00
  • 5aa7ba6be6 IfcConvert - fix Windows builds stuck on 0.8.0 version Andrej730 2026-02-04 17:58:30 +05:00
  • e3464b395e --recursion-limit option in validate.py bonsai-0.8.5-alpha2602261139 bonsai-0.8.5-alpha2602261138 Thomas Krijnen 2026-02-26 12:38:36 +01:00
  • 9ab9da2ca8 Update black exclude dirs Thomas Krijnen 2026-02-26 12:36:17 +01:00
  • 077a0c3755 Run black on express/ Thomas Krijnen 2026-02-26 12:36:01 +01:00
  • 18527a78e1 rule_executor.py don't log RecursionError as error Thomas Krijnen 2026-02-26 12:35:40 +01:00
  • 0be348707c Update scale_font_size method to accept a None parameter so it is cleaner the calls from the rest of the code base bonsai-0.8.5-alpha2602251629 falken10vdl 2026-02-25 09:29:39 +01:00
  • 1b784e22af Add decorator font scale property addon setting falken10vdl 2026-01-28 09:11:08 +01:00
  • c0857c715a Refactor scale_font_size to improve DPI and pixel size handling for better font scaling falken10vdl 2026-01-28 08:58:35 +01:00
  • ecaea5f776 refactor scale_font_size as per developers feedback falken10vdl 2026-01-22 09:19:57 +01:00
  • dde6e2d62b black falken10vdl 2026-01-14 01:13:28 +01:00
  • 8df4b2cd56 Scale font size in PolylineDecorator and BoundingBoxDecorator based on Blender's UI preferences falken10vdl 2026-01-14 01:06:51 +01:00
  • 701635b81c revises get_mapped_segments Richard Brice 2026-02-25 07:51:17 -08:00
  • 5d842aa644 whoops BonsaiPR_bleeding_edge_installation Ryan Schultz 2026-02-25 07:34:19 -06:00
  • f92f1fd6a5 docs: add BonsaiPR bleeding edge installation section Ryan Schultz 2026-02-25 07:31:47 -06:00
  • ece7d6b97f Fixes example in documentation bonsai-0.8.5-alpha2602251321 Richard Brice 2026-02-24 14:54:26 -08:00
  • 88f6c7cf65 Remove unnecessary status panel Dion Moult 2026-02-25 11:03:51 +11:00
  • cbdf1a193e Remove create alignment operator, refactor to use tool.Alignment.get_active_alignment Dion Moult 2026-02-25 11:03:06 +11:00
  • 95048ea2dd Typo Dion Moult 2026-02-25 11:02:23 +11:00