Commit Graph

  • d539cad1c2 Fix mistake in fd30a6b #6670 Andrej730 2025-05-07 11:33:53 +05:00
  • 94cf56e080 typing Andrej730 2025-05-07 12:36:29 +05:00
  • cf253824ca update latest simple_spf submodue bonsai-0.8.3-alpha2505071348 Geert Hesselink 2025-05-07 12:20:22 +01:00
  • 9c73f17303 add pytest-bdd to bonsai daily cli bonsai-0.8.3-alpha2505061509 Andrej730 2025-05-06 20:08:05 +05:00
  • a6f523039b bonsai pytest.ini - specify plugins explicitly Andrej730 2025-05-06 19:03:33 +05:00
  • c2f9bfeb8d Fix bim search tests after 0b22333 Andrej730 2025-05-06 17:50:53 +05:00
  • 6c517ae047 bonsai pytest.ini - specify plugins explicitly bonsai-0.8.3-alpha2505061404 Andrej730 2025-05-06 19:03:33 +05:00
  • 4fb06d0508 Fix bim search tests after 0b22333 Andrej730 2025-05-06 17:50:53 +05:00
  • 86476c6f4d Revert "Merge branch 'falken10vdl-patch-2' into v0.8.0" Andrej730 2025-05-06 17:37:58 +05:00
  • 3ab1c2e0f9 outliner.delete - make errors from attempt to delete locked object less scary Andrej730 2025-05-06 16:22:34 +05:00
  • 0ed964daa2 object.delete, outliner.delete - move to common method is_batch logic Andrej730 2025-05-06 14:28:58 +05:00
  • 03f619a77c aggregate decorator indicator - make it more intuitive Andrej730 2025-05-06 12:30:22 +05:00
  • e5ad35e2c8 bim.add_aggregate - use more common way to get all selected objects Andrej730 2025-05-06 12:16:58 +05:00
  • 297f15737d bim.add_aggregate - remove unused 'obj' property (c51aa91) Andrej730 2025-05-06 12:16:26 +05:00
  • 374b95efdf bim.add_aggregate - update description Andrej730 2025-05-06 12:14:21 +05:00
  • 744ed522b6 Fix error duplicating just an IfcElementAssembly (d2b05ea) Andrej730 2025-05-06 11:51:38 +05:00
  • f4bc3fffa3 bim.override_move - rename for clairty and add description Andrej730 2025-05-06 11:18:49 +05:00
  • 06a2cecb51 typing Andrej730 2025-05-06 12:44:48 +05:00
  • b0f2785e99 black . Andrej730 2025-05-06 11:11:02 +05:00
  • c6c852c7f6 NB: fix get_cartesiantransformationoperator3d() bonsai-0.8.3-alpha2505051948 Thomas Krijnen 2025-05-05 21:47:57 +02:00
  • 5d920d5e31 header_entity type -> attr check bonsai-0.8.3-alpha2505051854 Geert Hesselink 2025-05-05 19:47:56 +01:00
  • 2b522b71cb hasattr to isinstance() Geert Hesselink 2025-05-05 18:10:29 +01:00
  • d00c3735ec Update src/ifcopenshell-python/ifcopenshell/validate.py Geert Hesselink 2025-05-05 17:50:43 +01:00
  • bbdc9c45dd use repr(), compatible f.header Geert Hesselink 2025-05-05 16:05:43 +01:00
  • 5eb9cdf40d handle header entity string reversal Geert Hesselink 2025-05-03 03:36:31 +01:00
  • 689289bb60 validate ifcopenshell.simple_spf.file Geert Hesselink 2025-05-03 00:19:56 +01:00
  • d401e4c948 set set/get_description, add view_definitions & tests bonsai-0.8.3-alpha2505051418 Geert Hesselink 2025-04-21 18:43:41 +01:00
  • cbe8fc1ebd mvd info to module, add testing, setattr & getattr Geert Hesselink 2025-04-20 17:51:31 +01:00
  • 9f11568aff Allow for dots in mvd value Geert Hesselink 2025-02-18 16:55:19 +01:00
  • 968e193f99 abort string when None, more explicit error handling Geert Hesselink 2025-02-18 14:08:35 +01:00
  • 2d06a79842 handle emptry description field Geert Hesselink 2025-02-13 13:06:28 +01:00
  • 808a16ba4a parsed mvd description in ifcopenshell.file Geert Hesselink 2025-02-13 11:52:56 +01:00
  • a67a6034a5 Use mesh.separate for vanilla Blender objects #6658 (0b22333) bonsai-0.8.3-alpha2505051347 Andrej730 2025-05-05 17:40:38 +05:00
  • 8fe1a63339 Bonsai docs - add page to list hotkeys Andrej730 2025-05-05 13:16:45 +05:00
  • 1ce78f3c65 Override Shift-X and Shift-Del with IFC Delete Andrej730 2025-05-05 16:21:53 +05:00
  • 57b35c68e4 IFC delete - just reuse object.delete if no IFC file active Andrej730 2025-05-05 16:03:51 +05:00
  • ff57b91691 typing Andrej730 2025-05-05 14:54:44 +05:00
  • 6e15219fad black . bonsai-0.8.3-alpha2505051335 Andrej730 2025-05-05 18:34:47 +05:00
  • 979964f211 Merge branch 'falken10vdl-patch-2' into v0.8.0 Andrej730 2025-05-05 18:33:15 +05:00
  • 4ce2f81479 Skip non MESH and CURVE object listing elements for coloring #6657 falken10vdl 2025-05-05 12:48:02 +02:00
  • dbdde52435 validate.py Add test files bonsai-0.8.3-alpha2505051221 Thomas Krijnen 2025-05-05 14:21:19 +02:00
  • 84568f34f0 validate.py be more specific in distinguishing type decl and entity refs Thomas Krijnen 2025-05-05 14:20:35 +02:00
  • fe9c548ae0 Valid template header default (#6610) bonsai-0.8.3-alpha2505051157 Geert Hesselink 2025-05-05 12:56:40 +01:00
  • 1714516a81 Fix bim.override_move issue with aggregates #6648 (c9fc543) bonsai-0.8.3-alpha2505051000 Andrej730 2025-05-05 14:59:26 +05:00
  • c4c3a2056b overridden delete operators - add descriptions bonsai-0.8.3-alpha2505021459 Andrej730 2025-05-02 18:42:48 +05:00
  • fad35b14f2 Fix dangerous bug with bim.override_outliner_delete Andrej730 2025-05-02 17:44:02 +05:00
  • 2382f8d7f8 color by property - add operators descriptions Andrej730 2025-05-02 12:20:34 +05:00
  • 9ae7a68c43 Display actual Bonsai version for live repo (reuse last commit date) Andrej730 2025-05-02 11:21:58 +05:00
  • 7a5e5fe602 Reuse get_last_commit_hash Andrej730 2025-05-02 10:54:58 +05:00
  • 839b2c9c1f typing Andrej730 2025-05-02 12:20:47 +05:00
  • 4aaaf6e8f5 Fix ifc2x3 errors editing IfcSurfaceStyleShading #6624 bonsai-0.8.3-alpha2505020733 Andrej730 2025-05-02 12:27:27 +05:00
  • 1b38b03532 new operator - bim.select_entity_by_guid bonsai-0.8.3-alpha2505011433 Andrej730 2025-05-01 19:08:48 +05:00
  • cbf0fa88eb Reenable black formatting workflow Andrej730 2025-05-01 18:06:46 +05:00
  • 6961ca8ce7 Fix bug creating a drawing if linked model schema doesn't match the main model schema Andrej730 2025-05-01 17:56:03 +05:00
  • d758d4aef5 Windows - fix opening paths with special characters #6630 Andrej730 2025-05-01 17:41:26 +05:00
  • 84240c870c More consistent Windows Bonsai .ifc file association Andrej730 2025-05-01 17:22:47 +05:00
  • 4483d8e958 Fix typo Andrej730 2025-05-01 16:44:38 +05:00
  • 70440050db Bounds checking in variant array Thomas Krijnen 2025-04-30 20:43:43 +02:00
  • bc7527a73b Defensiveness against empty faces Thomas Krijnen 2025-04-30 20:43:27 +02:00
  • c8ad1ba0ee Fix faceset helper on advanced brep oriented edges #6604 Thomas Krijnen 2025-04-30 20:43:13 +02:00
  • c7a29d5604 Fix invalid IfcGrid cartesian points (774a770) bonsai-0.8.3-alpha2504301437 Andrej730 2025-04-30 19:34:41 +05:00
  • 814c16d3ee IfcGrid - add placement by default to avoid invalid IFC Andrej730 2025-04-30 19:21:22 +05:00
  • 3bedbfb82c Operator to run git diff on current ifc file Andrej730 2025-04-30 12:21:34 +05:00
  • 07f42b9126 typing Andrej730 2025-04-30 18:14:28 +05:00
  • 5b1da583d9 black . Andrej730 2025-04-30 19:36:17 +05:00
  • c624162f09 partial_success_is_success #6589 Thomas Krijnen 2025-04-30 14:53:53 +02:00
  • bc221cfa99 Use tool.Blender.get_view3d_area() to allow the use of separate windows (#6617) bonsai-0.8.3-alpha2504301229 bonsai-0.8.3-alpha2504301227 FabioPiccinini 2025-04-30 14:29:05 +02:00
  • 5d02afa47e clear list of entities failed when execute Tester c4rlosdias 2025-04-25 15:05:16 -03:00
  • 406962287c ci-black-formatting - check syntax errors explicitly Andrej730 2025-04-30 14:48:14 +05:00
  • 241f7679b0 create_axis_curve - fix typo bonsai-0.8.3-alpha2504300924 Andrej730 2025-04-30 14:23:45 +05:00
  • 0001071185 partial_success_is_success #6589 Thomas Krijnen 2025-04-29 22:03:18 +02:00
  • 8d476c792d todo notes #6589 Thomas Krijnen 2025-04-29 21:43:49 +02:00
  • 97c7aefad7 One more self-intersection check in cgal kernel #6589 Thomas Krijnen 2025-04-29 21:39:00 +02:00
  • 34cafc761a Use actual text position instead of local pos rendering drawings text decorations bonsai-0.8.3-alpha2504291443 bonsai-0.8.3-alpha2504291439 bonsai-0.8.3-alpha2504291427 Andrej730 2025-04-29 19:26:39 +05:00
  • 3fbde8db28 mesh.add_grid - display props in Blender project units Andrej730 2025-04-29 18:00:05 +05:00
  • 0b8fb41ac4 bim.add_array - guard from unexpected element types Andrej730 2025-04-29 17:32:27 +05:00
  • dc46afc227 Setup array constraints for annotations that use paramatric arrays Andrej730 2025-04-29 17:26:08 +05:00
  • b8ee1d4d8d import_ifc - skip setup_arrays for annotations #6636 Andrej730 2025-04-29 16:39:06 +05:00
  • ecf461e1e0 typing Andrej730 2025-04-29 15:05:25 +05:00
  • 1856eeddeb Fix missed cases of loading unloaded linked files in 9316e0b (#6403) bonsai-0.8.3-alpha2504291030 Andrej730 2025-04-29 14:50:54 +05:00
  • afb2b9fdea Fix issues printing drawing with projects linked by relative path Andrej730 2025-04-29 14:48:10 +05:00
  • af2cb2896a Revert f9bf889 #6605 Andrej730 2025-04-29 15:08:42 +05:00
  • e792cf8fa0 get_uri, resolve_uri - refactor #6605 Andrej730 2025-04-29 14:23:45 +05:00
  • 7b71e2ce2a Don't set xstep.cascade.unit as it appears to result in scaling during export #6623 Thomas Krijnen 2025-04-29 10:53:01 +02:00
  • ce72337d3a Mark settings as internal #6623 Thomas Krijnen 2025-04-29 10:52:27 +02:00
  • 0e9ca541c4 Linux escape double-quotes in filenames #6630 bonsai-0.8.3-alpha2504282036 Bruno Postle 2025-04-28 21:34:05 +01:00
  • 784576b249 IFC Join - support joining non-ifc Blender objects into representation items bonsai-0.8.3-alpha2504281415 Andrej730 2025-04-28 17:19:04 +05:00
  • 5e26e55a8c edit_meshlike_item - fix missing item object name update Andrej730 2025-04-28 17:06:20 +05:00
  • 1b110c4a84 reuse ifc.link for meshes Andrej730 2025-04-28 16:56:27 +05:00
  • b94629133c geometry.name_item_object Andrej730 2025-04-28 16:56:04 +05:00
  • 55e270c135 IFC Join - fix error joining representation items (6ce4b5d) Andrej730 2025-04-28 16:42:09 +05:00
  • 308d628b1e IFC Join - prevent joining rep items into non items Andrej730 2025-04-28 16:22:29 +05:00
  • 5e16588eb7 IFC Join - prevent possible ghost ifc objects after join Andrej730 2025-04-28 14:22:07 +05:00
  • e919a0643f IFC Join - add description Andrej730 2025-04-28 13:33:11 +05:00
  • 9835ef977f IFC Join - add poll check similar to object.join Andrej730 2025-04-28 12:59:07 +05:00
  • 10f84537de typing Andrej730 2025-04-28 13:27:30 +05:00
  • f9a0081b33 Fix bug in reload link ifc where in Windows gives an error if relative path is used bonsai-0.8.3-alpha2504280422 Massimo Fabbro 2025-04-25 09:07:40 +02:00
  • 11462c388a Purge unecessary code Massimo Fabbro 2025-04-19 17:35:01 +02:00
  • 4bcd9639f4 whoops bonsai-0.8.3-alpha2504272156 bonsai-0.8.3-alpha2504272155 bonsai-0.8.3-alpha2504272154 Ryan Schultz 2025-04-27 16:55:45 -05:00
  • b856c40fe7 small tweak to previous commit Ryan Schultz 2025-04-27 16:54:34 -05:00