Commit Graph

  • f7aa4504ec ifcwrap: ignore schema registry and plugins related structs and functions Andrej730 2026-07-24 18:30:22 +05:00
  • c91d6d54bc new_IfcBaseClass: use ref for safety Andrej730 2026-07-24 16:56:49 +05:00
  • 189eeae719 register_schema: use ref to avoid segfaults Andrej730 2026-07-24 16:52:32 +05:00
  • a954170927 downstream: ifcwrap: exclude interal geometry pointers Andrej730 2026-07-24 21:50:41 +05:00
  • 6fb5a619df downsteram: IfcSchema: provide arg names for register_schema, schema_by_name Andrej730 2026-07-24 16:48:51 +05:00
  • 849123acee downstream: ifcwrap: hide guess_file_type from Python as unused Andrej730 2026-07-24 18:24:24 +05:00
  • 9544641e41 downstream: stub: sync added/removed symbols Andrej730 2026-07-24 18:21:57 +05:00
  • ec558dc57e stub: add logger_or_root arg type bonsai-0.8.6-alpha2607241458 Andrej730 2026-07-24 18:37:25 +05:00
  • 2db5658386 ifcwrap: hide guess_file_type from Python as unused Andrej730 2026-07-24 18:22:59 +05:00
  • 88c8bd032f ifcwrap: fix breaking validate_stub (824c1fc) Andrej730 2026-07-24 18:00:54 +05:00
  • 3d8654acfd ifcwrap: ignore newly added conversion settings structs (183e4c4) Andrej730 2026-07-24 17:59:42 +05:00
  • 4a20b67038 IfcSchema: provide arg names for register_schema, schema_by_name Andrej730 2026-07-24 16:48:51 +05:00
  • b14df627d7 ci: fix failing test for ifc5d Andrej730 2026-07-24 16:15:54 +05:00
  • 0828c6ba92 build(deps): bump ty from 0.0.61 to 0.0.63 bonsai-0.8.6-alpha2607241044 dependabot[bot] 2026-07-24 10:31:44 +00:00
  • a586c7f695 black . Andrej730 2026-07-24 15:43:55 +05:00
  • 0bad5a9389 ty: add ignores Andrej730 2026-07-24 15:38:57 +05:00
  • 0ce400cace build(deps): bump gersemi from 0.26.1 to 0.28.0 dependabot[bot] 2026-07-24 10:21:53 +00:00
  • 91ed59311b build(deps): bump ruff from 0.15.22 to 0.16.0 dependabot[bot] 2026-07-24 10:22:13 +00:00
  • 1906481a01 Bump svelte from 5.53.6 to 5.55.8 in /src/ifctester/webapp bonsai-0.8.6-alpha2607241004 dependabot[bot] 2026-05-18 20:35:32 +00:00
  • 73bf238232 Bump uuid and hyperid in /src/ifctester/webapp dependabot[bot] 2026-04-30 23:00:21 +00:00
  • a85d5cc990 Bump lxml from 4.9.1 to 6.1.0 in /src/ifcopenshell-python dependabot[bot] 2026-05-18 20:38:43 +00:00
  • c16aec2cb0 Bump ws and engine.io-client in /src/ifctester/webapp dependabot[bot] 2026-06-17 13:19:49 +00:00
  • 76be31561e build(deps-dev): bump immutable in /src/ifctester/webapp bonsai-0.8.6-alpha2607240959 dependabot[bot] 2026-07-22 15:28:15 +00:00
  • a111c68d44 Bump devalue from 5.6.4 to 5.8.1 in /src/ifctester/webapp dependabot[bot] 2026-05-14 21:31:41 +00:00
  • 62f627ecc6 Bump actions/checkout from 6 to 7 dependabot[bot] 2026-06-19 22:43:28 +00:00
  • 279e16f2ab build(deps-dev): bump tar from 7.5.16 to 7.5.21 in /src/ifctester/webapp dependabot[bot] 2026-07-22 15:28:22 +00:00
  • 3d68d0f0e5 build(deps-dev): bump postcss in /src/ifctester/webapp dependabot[bot] 2026-07-24 04:24:31 +00:00
  • e759135608 Bonsai: cache-bust webui static assets so shipped JS/CSS changes reach users bonsai-0.8.6-alpha2607240932 Petru Conduraru 2026-07-23 10:29:53 +03:00
  • 1df738d968 ifc5d: match cost schedule export columns to the Bonsai cost panel (#6251) Petru Conduraru 2026-07-23 09:24:36 +03:00
  • 98c28a1f30 ifc5d: professional grade ODS/XLSX cost schedule export #6251 Petru Conduraru 2026-07-05 21:40:58 +03:00
  • 21122c0d28 Resolve nested complex quantity paths in the selector (#2041) bonsai-0.8.6-alpha2607240831 Petru Conduraru 2026-07-12 13:21:32 +03:00
  • d63a99b70c Merge pull request #8342 from falken10vdl/style-flat-pretty-toggle bonsai-0.8.6-alpha2607240756 falken10vdl 2026-07-24 09:56:24 +02:00
  • f2d8f17f88 Remove unused has_any_textures return from restore_material_style_types falken10vdl 2026-07-24 09:47:16 +02:00
  • e9b619e3fb Remove unused _get_shader_label helper method falken10vdl 2026-07-24 09:41:23 +02:00
  • d1f9e5243e Fix ci-bonsai-daily: ProjectLibraryData duplicate parent-library enum entry (#8573) bonsai-0.8.6-alpha2607240731 Petru Conduraru 2026-07-24 10:31:44 +03:00
  • 4972bb7a81 ifcviewer: reorder sidecar by Morton in the offline bake path Dion Moult 2026-07-24 17:22:31 +10:00
  • 537317b26f Fix ci-bonsai-daily: guard on_depsgraph_update_caps during file load bonsai-0.8.6-alpha2607240722 bonsai-0.8.6-alpha2607240719 Petru Conduraru 2026-07-13 06:38:01 +03:00
  • 4a095f9810 Bonsai: don't crash querying a freshly linked IFC with cache off Petru Conduraru 2026-07-07 14:54:44 +03:00
  • bf788552cb Bonsai: fix EditProjectLibrary leaving stale declarations after reparenting fix/ci-bonsai-projectlibrary-dedup Petru Conduraru 2026-07-24 10:18:51 +03:00
  • 466df653b7 docs: add installation pages for bonsaiviewer and ifcviewer Dion Moult 2026-07-24 17:15:09 +10:00
  • c92a825a94 Cache last shading type to skip redundant material style restores falken10vdl 2026-07-21 09:58:06 +02:00
  • 4c5bd88877 add material update_tag in restore_material_style_types falken10vdl 2026-07-21 09:52:54 +02:00
  • 92e3e400f8 Use consistent material style prop accessor falken10vdl 2026-07-21 09:48:18 +02:00
  • 13c4ba257d Fix initila style when loading (default is SOLID - Flat: Shade) falken10vdl 2026-07-07 11:41:53 +02:00
  • c77a28c862 Add Flat/Pretty style toggle and dual-branch external style management falken10vdl 2026-07-07 10:45:21 +02:00
  • ede689a8ff ifcviewer-web: fix two streaming stalls found in battle testing Dion Moult 2026-07-24 16:59:15 +10:00
  • 3458d55321 Bonsai: inline get_root_context, trim docstrings, confirm get_parent_library unchanged Petru Conduraru 2026-07-24 09:47:15 +03:00
  • 82f73c29ea style.assign_representation_styles: fix crash on IfcPresentationStyleAssignment #7883 bonsai-0.8.6-alpha2607240646 Petru Conduraru 2026-07-06 10:29:16 +03:00
  • 209c44db83 Selector: negate list comparisons as an aggregate #8129 bonsai-0.8.6-alpha2607240624 Petru Conduraru 2026-07-09 13:24:46 +03:00
  • e4f8475ce8 bonsaiviewer: View Selected Model from the models panel context menu Dion Moult 2026-07-14 13:53:30 +10:00
  • 89bb3074de ifcviewer-web: JavaScript scripting API (camera, selection, visibility, colour) Dion Moult 2026-07-14 11:57:40 +10:00
  • 56d0e0d189 Bonsai: stop supporting library-only files, do not repair them Petru Conduraru 2026-07-24 08:41:18 +03:00
  • 23c74891e0 Bonsai: repair library files missing the required IfcProject, not just the symptom Petru Conduraru 2026-07-24 08:27:03 +03:00
  • 1f6e350b4c ci: drop toposort/igraph install, no longer needed after #8527 fix-ci-compile-test Petru Conduraru 2026-07-24 08:08:41 +03:00
  • 382f5e0c21 ifcpatch: use stdlib graphlib for Optimise topological sort (#4399) bonsai-0.8.6-alpha2607240454 Petru Conduraru 2026-07-12 08:00:55 +03:00
  • 81a42cec1a Bonsai tests: give bSDDClientStub the client baseurl attribute bonsai-0.8.6-alpha2607240445 Petru Conduraru 2026-07-23 11:31:46 +03:00
  • 45fa04a94b Bonsai tests: stop hardcoding STEP ids in boolean.feature Petru Conduraru 2026-07-23 11:25:03 +03:00
  • e27624c77f Fix ci-bonsai-daily BDD: OperatorSpy.bl_rna + stale MEP port name bonsai-0.8.6-alpha2607240440 Petru Conduraru 2026-07-12 22:50:08 +03:00
  • 836d57e7ff Fix #7774: Fix Select Similar failing on pset names with spaces bonsai-0.8.6-alpha2607240430 Ryan Schultz 2026-03-11 21:39:15 -05:00
  • 3d7d1ff4f3 ci: drop the ColumnPSetsOfSets.ifc fixture change, conflicts upstream bonsai-0.8.6-alpha2607240424 Petru Conduraru 2026-07-19 15:30:30 +03:00
  • 6911418c67 ci: fix bSDD 429 rate limiting and restore ColumnPSetsOfSets.ifc schema Petru Conduraru 2026-07-16 17:45:53 +03:00
  • 5c8eab981c Fix ci-bonsai-daily: get_dictionaries no longer clobbers injected client bonsai-0.8.6-alpha2607240421 Petru Conduraru 2026-07-12 22:52:32 +03:00
  • a155a1ca80 Fix ci-bonsai-choco: choco_release.py still targets the old choco/blenderbim path Petru Conduraru 2026-07-16 18:19:58 +03:00
  • 8c434b7167 ifcopenshell.util.element: dedupe SET-typed attributes in replace_attribute Petru Conduraru 2026-07-20 15:54:59 +03:00
  • 8fb8966094 docs: cover reading properties and quantities from an element and its type in C++ getting started Petru Conduraru 2026-07-19 16:18:31 +03:00
  • d506f5df1e Bonsai: compute earthworks base quantities in ifc5d take-off #6325 bonsai-0.8.6-alpha2607231803 Petru Conduraru 2026-07-09 07:19:57 +03:00
  • e23142d01a Fix #7331: derive cost item quantities from IfcSpace base quantities bonsai-0.8.6-alpha2607231758 bonsai-0.8.6-alpha2607231755 Petru Conduraru 2026-07-09 07:27:56 +03:00
  • 6085894433 Fix #8570: populate ifc5d IfcOpenShell QTO formulas for IfcSpace bonsai-0.8.6-alpha2607231751 Petru Conduraru 2026-07-13 06:27:17 +03:00
  • c61ebe3876 Fix IfcCovering Qto_CoveringBaseQuantities mismatch between calculators (#6728) Petru Conduraru 2026-07-16 16:57:59 +03:00
  • 305f8c6003 cost: don't leave copied cost items in the copied schedule (#8851) bonsai-0.8.6-alpha2607231304 carlopav 2026-07-23 14:57:58 +02:00
  • 59ac885fec ci: retrigger PR head sync fix/ci-bonsai-assign-class-view-layer-and-material-usage Petru Conduraru 2026-07-23 11:41:31 +03:00
  • 1bcd7d2fc6 Fix IfcCovering Qto_CoveringBaseQuantities mismatch between calculators (#6728) fix-6728-covering-qto-mismatch Petru Conduraru 2026-07-16 16:57:59 +03:00
  • 648b493292 Bonsai tests: register 'I evaluate expression' for Then steps Petru Conduraru 2026-07-23 11:27:58 +03:00
  • 46aa20c0b1 Bonsai: populate empty derived set when usage-assigning material to typeless occurrence Petru Conduraru 2026-07-23 11:24:56 +03:00
  • 0ee86ac25e Bonsai: plain-language message for Extend To Underside guard (#7454) ship-7454-extend-guard Petru Conduraru 2026-07-23 10:41:48 +03:00
  • a177a22885 ci: install toposort/igraph before the ifcpatch test step Petru Conduraru 2026-07-19 15:37:44 +03:00
  • e57b5ac5ed ifcwrap: rename geometry backref helper to fix stub validation crash Petru Conduraru 2026-07-19 15:35:21 +03:00
  • b829fbe13d Bonsai: self-repair stale bundled wheels at startup (#8865) bonsai-8865-mixed-install-guard Petru Conduraru 2026-07-23 08:58:13 +03:00
  • 98a25eca96 Bonsai: wire Shift+Q quantity take off hotkey into Spatial tool bonsai-0.8.6-alpha2607230519 bonsai-0.8.6-alpha2607230516 Petru Conduraru 2026-07-17 07:45:38 +03:00
  • 99c370b755 Bonsai: allow nesting element type objects together (#2283) Petru Conduraru 2026-07-13 16:06:38 +03:00
  • f3cb7aea61 ifc5d: wire up GrossFootprintArea/NetFootprintArea for IfcWall QTO Petru Conduraru 2026-07-16 16:14:25 +03:00
  • b394b59b44 Keep valid non-manifold subtraction result instead of dropping the cut (#1015) fix-1015-nonmanifold-cut Petru Conduraru 2026-07-10 23:02:52 +03:00
  • 2b5834fd80 ci: drop the ColumnPSetsOfSets.ifc fixture change, conflicts upstream fix-ci-streaming-wallopening-bsdd Petru Conduraru 2026-07-19 15:30:30 +03:00
  • cd65082670 ci: fix bSDD 429 rate limiting and restore ColumnPSetsOfSets.ifc schema Petru Conduraru 2026-07-16 17:45:53 +03:00
  • 69d12aa87e Bonsai: uniquify drawing name on rename so SVGs don't overwrite (#5635) ship-5635-drawing-name Petru Conduraru 2026-07-12 08:54:05 +03:00
  • e841defbd3 Fix ci-bonsai-daily: avoid tripled repo path in BDD link_ifc tests fix/ci-bonsai-daily-checkout-path Petru Conduraru 2026-07-12 22:26:11 +03:00
  • b6658487d3 ifcpatch: use stdlib graphlib for Optimise topological sort (#4399) ship-4399-toposort Petru Conduraru 2026-07-12 08:00:55 +03:00
  • 4cd9d4b53a drawing: update use of settings after introduction of plugins Andrej730 2026-07-22 19:01:27 +05:00
  • 3536bcf46d entity_instance: switch to use of declaration as a property Andrej730 2026-07-22 18:46:43 +05:00
  • c2badadfc4 cmake: skip compiled extensions when installing ifcwrap sources Andrej730 2026-07-22 18:31:30 +05:00
  • c138d68ad1 dev-setup: use Python 3.13 Andrej730 2026-07-22 18:15:00 +05:00
  • 037908f08e dev_environment.py: add --skip-binaries flag Andrej730 2026-07-22 18:04:59 +05:00
  • 1e4b4b5557 test_getting_elements_by_profile: fix test Andrej730 2026-07-22 17:42:32 +05:00
  • 5786d1e4bd test_global_id_updated: fix expected message (a07f56db6) Andrej730 2026-07-22 17:25:29 +05:00
  • 1bc5134578 ifcopenshell: fix stale reference to _file Andrej730 2026-07-22 16:55:15 +05:00
  • 298e4cfd8d instance_streamer: migrate to snake case Andrej730 2026-07-22 16:49:01 +05:00
  • e98a3a5c2c test_create_shape: fix use of renamed OutputFormat Andrej730 2026-07-22 16:28:25 +05:00
  • ab38f4f7f6 Consider new geometry settings Andrej730 2026-07-22 16:33:37 +05:00
  • 01cfbe6948 Consider new serializer settings Andrej730 2026-07-22 16:26:13 +05:00
  • 872efac4d2 parse_ifcxml: drop the use of the removed method Andrej730 2026-07-22 16:09:13 +05:00