Commit Graph

  • fe68e16ca3 bim.update_representation - error if add_representation didn't worked Andrej730 2024-05-17 17:03:22 +05:00
  • a8f0c90d47 set_element_value - fix issues with classification, similar to 52ae759 Andrej730 2024-05-17 16:15:12 +05:00
  • 39f550529b experimental - set_element_value to throw exception for invalid queries Andrej730 2024-05-17 16:06:03 +05:00
  • 25c1a14e64 set_element_value - pass attr value to the next part of the query #4495 Andrej730 2024-05-17 15:25:39 +05:00
  • 9f7d710119 fix set_element_value bug #4495 Andrej730 2024-05-17 14:14:29 +05:00
  • ea592775e4 fix set_element_value setting bool attributes with "False" str value Andrej730 2024-05-17 13:57:44 +05:00
  • 42be4eb064 typing Andrej730 2024-05-17 15:19:22 +05:00
  • 8662e20c58 remove unused include #4620 Hilko 2024-05-17 10:20:26 +02:00
  • da4ce3773f bcf - fix xsdata warning about deprecated argument in SerializerConfig blenderbim-240517 Andrej730 2024-05-17 11:57:46 +05:00
  • 87c9bbe2a7 Fix bcf due xsdata update #4680 Andrej730 2024-05-17 11:46:53 +05:00
  • a66ee06e3d dev environment - add bcf Andrej730 2024-05-17 11:00:38 +05:00
  • 9969de58cb add a console toggle to error message section Andrej730 2024-05-16 17:42:36 +05:00
  • 6995cafe63 bim.split_along_edge fixes #4675 Andrej730 2024-05-16 17:33:27 +05:00
  • eaa80ad08a fix issue getting styles if object had empty mat slots Andrej730 2024-05-16 17:27:03 +05:00
  • d001180082 remove unused code Andrej730 2024-05-16 17:20:00 +05:00
  • 3884403231 typing Andrej730 2024-05-16 16:27:41 +05:00
  • 8d4b5d83e1 same as e1250f217 Andrej730 2024-05-16 16:13:22 +05:00
  • e1250f2177 fix saving debug info to clipboard #4675 blenderbim-240516 Andrej730 2024-05-16 16:00:38 +05:00
  • a2ee920a5f fix group.update_group_products to work with multiple rels blenderbim-240515 Andrej730 2024-05-15 17:09:49 +05:00
  • fdbe74a432 maintain snake in api calls Andrej730 2024-05-13 17:51:19 +05:00
  • 4e39fb3edd fix issue adding layers (name is not optional in ifc) Andrej730 2024-05-15 16:03:51 +05:00
  • c2049246cd fix issue adding classification failing to use a None value for the date Andrej730 2024-05-15 16:01:06 +05:00
  • 335e2b7a78 ifc2x3 tests Andrej730 2024-05-15 15:46:45 +05:00
  • bb8e84e5ec typing Andrej730 2024-05-15 10:55:29 +05:00
  • 2fa30be0d0 small optimization for da1bdc802 Andrej730 2024-05-14 15:43:19 +05:00
  • c50149ad87 added 'product' parameter to a few usages of 'pset.remove_pset' after ebd03e9 Bruno Perdigão 2024-05-13 16:01:13 -03:00
  • da1bdc802d Accommodate invalid models coming from Cadwork blenderbim-240514 Dion Moult 2024-05-14 16:16:09 +10:00
  • a9cba30da6 ifc2x3 tests Andrej730 2024-05-13 12:32:58 +05:00
  • 3665dda87c library.remove_library, remove_reference to support ifc2x3 Andrej730 2024-05-13 17:44:19 +05:00
  • f2696d5352 avoid confusing TypeErrors from api calls Andrej730 2024-05-13 17:25:05 +05:00
  • 5e394e1576 library.edit_library - support datetime for VersionDate attribute Andrej730 2024-05-13 17:10:21 +05:00
  • ebd03e9290 typing Andrej730 2024-05-13 12:27:53 +05:00
  • c3bfd7354f pset.add_pset - throw an error if entity doesn't support adding a pset Andrej730 2024-05-13 16:16:04 +05:00
  • 1d046eaadf material.remove_material and copy_material to handle ifc2x3 props Andrej730 2024-05-13 15:46:15 +05:00
  • 2f554db54b owner.remove_person to remove IfcInventory in ifc2x3 Andrej730 2024-05-13 14:55:48 +05:00
  • 54b4cef25e fix errors appending related materials in ifc2x3 Andrej730 2024-05-13 12:44:49 +05:00
  • c6106e6636 fix edit_pset error for editing material properties in ifc2x3 Andrej730 2024-05-13 12:27:43 +05:00
  • 865dbab3ec fix error removing array pset after c50d1ea2f Andrej730 2024-05-13 11:55:14 +05:00
  • 76e6c63a01 ifc2x3 tests - prevent using removed user/application Andrej730 2024-05-13 11:43:52 +05:00
  • 3320accc7a The error box is now drawn in red to draw attention to it Gorgious56 2024-05-13 12:00:01 +02:00
  • ac686db298 Prevent error when user deletes all spatial structure elements and the spatial manager panel is expanded blenderbim-240513 Gorgious56 2024-05-13 11:57:48 +02:00
  • b2db755879 nix build --lto flag Thomas Krijnen 2024-05-12 20:32:09 +00:00
  • 3bb651fbd5 No longer disable optimizations in schema_class, not so relevant anymore Thomas Krijnen 2024-05-12 21:19:32 +02:00
  • 3df46abbc3 Rerun codegen Thomas Krijnen 2024-05-12 19:35:31 +02:00
  • 1e60454951 centralize attribute setting templates for size object reduction Thomas Krijnen 2024-05-12 16:57:34 +02:00
  • 6a62bf8493 Use latebound enum definition for resolving early bound enum names Thomas Krijnen 2024-05-12 14:51:45 +02:00
  • fb72fdca9c String pooling and modern initialization in schema Thomas Krijnen 2024-05-12 14:37:09 +02:00
  • 69afcce8e5 Rerun codegen Thomas Krijnen 2024-05-12 11:39:52 +02:00
  • e9b69b4b26 Reduce number of externs Thomas Krijnen 2024-05-12 11:39:03 +02:00
  • aca26c7597 Fix #4659. blenderbim-240512 Dion Moult 2024-05-12 17:16:50 +10:00
  • b7737cb6d3 Fix #4655. profiles is now available as a keyword in the selector syntax. Dion Moult 2024-05-11 22:57:16 +10:00
  • 55026ca996 Fix #4616. You can now create a new representation based off any other object. This makes it easy to custom model whatever you want as a starting point. Dion Moult 2024-05-11 22:29:39 +10:00
  • 3fa573e3c1 Fix #4615. Report to user if they are attempting to create an incompatible context-representation combination. Dion Moult 2024-05-11 20:48:38 +10:00
  • 00ae6809a9 See #4657. Fallback to copying cache if moving cache fails due to permission error. Dion Moult 2024-05-11 19:59:39 +10:00
  • c3fbb11093 See #4657. Restrict annotation psets to their particular predefined type. Dion Moult 2024-05-11 19:38:15 +10:00
  • a0d27c3f1c Make Whole status UI message clearer (#4658) Kurt Battisti 2024-05-11 11:04:35 +02:00
  • 811a908cc3 More segfault fixes in test suite (maybe order matters only on Linux?) Dion Moult 2024-05-11 19:01:57 +10:00
  • 94e5baf48a Fix #4647. Better error reporting if the user tries to activate a drawing that isn't available. Dion Moult 2024-05-11 19:01:21 +10:00
  • cd2570cdbb Fix #4649. Bug where editing property set template enumerations didn't clean up properly. Dion Moult 2024-05-11 15:18:18 +10:00
  • 6df6553935 Notify user if duration parsing not available in util.date Dion Moult 2024-05-11 15:14:39 +10:00
  • 8e6c372a4f Fix ability to run tests and segfaulting test blenderbim-240511 Dion Moult 2024-05-11 15:00:30 +10:00
  • 371e11de9b root.remove_product to consider IfcRelConnectsPortToElement Andrej730 2024-05-10 17:54:08 +05:00
  • d2a708fcc4 fix bug in ifc2x3 tests bootstrap Andrej730 2024-05-10 17:46:07 +05:00
  • 845d772a08 move sequence.get_related_products to util module Andrej730 2024-05-10 17:08:35 +05:00
  • 1e630ede08 ifc2x3 tests Andrej730 2024-05-10 11:33:33 +05:00
  • c50d1ea2fe typing Andrej730 2024-05-10 11:21:53 +05:00
  • e7eb00eaa3 See #4652. Fix bug where auto-detection of a false origin could be incorrect Dion Moult 2024-05-10 23:28:37 +10:00
  • cd6eac3c8f See #4652. Fix bug where using create_mesh won't work if you pass it a triangulation. Dion Moult 2024-05-10 22:39:56 +10:00
  • 69e21da60c Minor naming changes in IfcFM to be more true to IFC jargon Dion Moult 2024-05-10 22:13:39 +10:00
  • 57b905862a Fix #4650. When the bbim build hotfixes the bot build, it should replace, not copy over. blenderbim-240510 Dion Moult 2024-05-10 18:20:41 +10:00
  • 51d3a2b77b Whoops Dion Moult 2024-05-10 16:16:43 +10:00
  • b2920996be remove deprecated api method type.get_related_objects Andrej730 2024-05-09 18:04:25 +05:00
  • bdc5a7a01b more descriptive errors creating entities - setting incorrect attributes Andrej730 2024-05-09 17:06:18 +05:00
  • 1c6a9e2c49 more descriptive errors settings incorrect data type to attributes Andrej730 2024-05-09 16:08:41 +05:00
  • 8ffb77551f more tests for ifc2x3 Andrej730 2024-05-09 14:59:23 +05:00
  • 2d35869c41 typing Andrej730 2024-05-09 14:18:36 +05:00
  • 359dab573b document.remove_information to support ifc2x3 #4636 Andrej730 2024-05-09 13:44:54 +05:00
  • 6e2edbf101 explicitly specify available imported symbols Andrej730 2024-05-09 13:35:29 +05:00
  • 4c8f93d737 Add error catching to model loading and let users hide error dialog Dion Moult 2024-05-09 16:33:05 +10:00
  • 2789bc565a Write troubleshooting documentation Dion Moult 2024-05-09 16:21:24 +10:00
  • a1e0b8858e Track last actions and friendlier error reporting when something breaks Dion Moult 2024-05-09 13:37:57 +10:00
  • f075a6178b Experimental code for serialising API settings Dion Moult 2024-05-09 13:29:26 +10:00
  • 5fa385e1e0 Allow for having wildcard listeners in the api Dion Moult 2024-05-09 13:27:08 +10:00
  • b57141a80c New type of IfcTester report which doesn't require audit to be run to see a spreadsheet view of requirements Dion Moult 2024-05-09 10:46:57 +10:00
  • d453adb7cf Forgot to commit IfcTester fix for missing failed entities blenderbim-240509 Dion Moult 2024-05-09 10:36:39 +10:00
  • 507e4a8211 Fixes problem with constant cant Richard Brice 2024-05-08 10:28:01 -07:00
  • c5a7a8680e fix removing references in ifc2x3 #4636 Andrej730 2024-05-08 15:12:45 +05:00
  • d4ccadb832 fix circular import after 10d30b0de Andrej730 2024-05-08 18:13:01 +05:00
  • cbf04546b8 fix many implicit ifcopenshell.guid imports Andrej730 2024-05-08 17:21:00 +05:00
  • 37c0084874 Friendlier error reporting if bbim fails to install Dion Moult 2024-05-08 22:26:46 +10:00
  • 875afd69d5 skip objects without placements importing containers Andrej730 2024-05-08 12:55:59 +05:00
  • 67f4ed00d0 fix couple silent bugs importing containers Andrej730 2024-05-08 12:53:30 +05:00
  • c1fb953a82 Initial attempt at shared pointer storage of instances and weap ptr access in python Thomas Krijnen 2024-05-08 10:26:24 +02:00
  • 10d30b0de7 Document api modules and require explicit imports of API submodules blenderbim-240508 Dion Moult 2024-05-08 17:00:35 +10:00
  • 1110f0cffb Merge branch 'v0.7.0' into linked_aggregate_operator_from_panel linked_aggregate_operator_from_panel Bruno Perdigão 2024-05-07 21:00:03 -03:00
  • 66e829a8aa - Fix the basepoint to be the parent aggregate. - Change the way that "location_to_cursor_3d" is called. - Create a new operator to use in the ui. Bruno Perdigão 2024-05-07 20:56:12 -03:00
  • 984b1212a6 Whoops Dion Moult 2024-05-08 09:45:05 +10:00
  • a0b4c24224 Updates taxonomy::piecewise_function so it's immutable and implements internal caching. Adds new evaluate2 method that returns loop and vector of distance along for each loop point. Richard Brice 2024-05-07 10:24:46 -07:00
  • bc72c927c1 replace deprecated api call Andrej730 2024-05-07 21:41:01 +05:00
  • b8275f2802 fix errors using deprecated api after ab696b9 #4632 Andrej730 2024-05-07 21:39:06 +05:00