Commit Graph

  • 64752e52c9 Tuning feature tests carlos 2022-07-23 00:39:17 +02:00
  • 6c260ef5c9 Margins function for UILayouts carlos 2022-07-23 00:38:26 +02:00
  • e0e0572ff5 Minor renaming and bug fixing carlos 2022-07-23 00:37:31 +02:00
  • a3942ee5e2 Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0 Carlos Villagrasa 2022-07-22 18:42:25 +02:00
  • 40d5a94e2d Added new test for Selector UI Vukas Pajic 2022-07-22 09:37:46 +02:00
  • f9fe1607ff load_query now closes automatically blenderbim-220722 Vukas Pajic 2022-07-22 08:20:06 +02:00
  • 2a019e8090 Enum search popup now automatically closes on item selection + move close_operator_panel higher in hierarchy to access it Gorgious56 2022-07-21 17:50:43 +02:00
  • 901a582c6c Add tooltip to append library element operator Gorgious56 2022-07-21 16:57:31 +02:00
  • 29a4f78689 Integrate ifcgroups with selector Vukas Pajic 2022-07-21 16:10:10 +02:00
  • f1e0375b6a api: assign_group now expects product to be a list Vukas Pajic 2022-07-21 10:14:58 +02:00
  • 52e354d1b8 delete search.feature (not ready yet) Vukas Pajic 2022-07-21 09:31:54 +02:00
  • eef961a39e Merge branch 'v0.7.0' into v0.7.0 Vukas Pajic 2022-07-21 08:37:44 +02:00
  • fcab5d445f test features Vukas Pajic 2022-07-21 08:20:25 +02:00
  • b534895ae3 Slightly more dodgy but more robust test dependency installation script Dion Moult 2022-07-21 15:43:00 +10:00
  • 5b76e83965 Selector: added new tests and improved UX Vukas Pajic 2022-07-21 07:37:48 +02:00
  • a21b73225a Fix #2296. Bug where material and profile psets couldn't be removed. blenderbim-220721 Dion Moult 2022-07-21 15:12:00 +10:00
  • a11a4032f6 You can now audit and view basic results using the IfcTester webapp Dion Moult 2022-07-21 13:13:29 +10:00
  • a09f864651 Fetch latest commits carlos 2022-07-20 19:17:52 +02:00
  • 609fd35410 quality of life improvements :) Vukas Pajic 2022-07-20 14:54:03 +02:00
  • df0c136b6c users can now add selection to ifcgroup Vukas Pajic 2022-07-20 13:48:26 +02:00
  • ce6d4ea59a match elements when attribute is none and negation used Vukas Pajic 2022-07-20 09:33:58 +02:00
  • 29594b50b5 test when value does not exist Vukas Pajic 2022-07-20 09:06:04 +02:00
  • 2a2da56a0e added test to check non standard characters Vukas Pajic 2022-07-20 08:32:36 +02:00
  • dd041478b3 Add utility method to retrieve dynamic enum items without needing a reference to the callback This is useful because trying to directly access a dynamic enum with an empty items list throws an error in the console + Remove prop search from template_type in pset ui which has only 2 elements Gorgious 2022-07-19 22:17:39 +02:00
  • 650e5b0cd3 Added UI for IFC Selector Tool Vukas Pajic 2022-07-19 14:54:39 +02:00
  • afa0db3c7e all tests in test_selector.py now passing Vukas Pajic 2022-07-19 14:51:48 +02:00
  • b9f1f3438c Fix typo Gorgious56 2022-07-19 14:30:32 +02:00
  • 31f21dcb29 abstract away ui code from operator Vukas Pajic 2022-07-19 14:16:59 +02:00
  • 64a22fe5c6 further refinements Vukas Pajic 2022-07-19 13:55:20 +02:00
  • 3f85140d60 Continuing adding tests for the refactored property support Dion Moult 2022-07-19 20:38:44 +10:00
  • 1b1588359f Ifc class suggestion (#2290) Gorgious56 2022-07-19 10:19:58 +02:00
  • 4c562c1af0 turn ui into popup operator Vukas Pajic 2022-07-19 10:05:20 +02:00
  • a0fdb9f777 update according to review comments Vukas Pajic 2022-07-19 09:21:13 +02:00
  • 2c29f89fe9 Selector - update regex for pset filter Vukas Pajic 2022-07-19 09:19:32 +02:00
  • f4aac566d5 Handle cyclic task dependencies in schedule cascading and CPM analysis blenderbim-220719 Dion Moult 2022-07-19 12:39:54 +10:00
  • 57521bd106 Whoops Dion Moult 2022-07-19 09:47:32 +10:00
  • 1413cf4f9d Fix bug when adding material sets to a non parametric object Dion Moult 2022-07-19 09:46:16 +10:00
  • 3fa74469f4 minor changes Vukas Pajic 2022-07-18 15:39:19 +02:00
  • e3d9dd747d draft Vukas Pajic 2022-07-11 16:33:24 +02:00
  • d71ebb8d25 fix typo Vukas Pajic 2022-07-18 14:44:13 +02:00
  • 0097d98669 fix #2289 Vukas Pajic 2022-07-18 14:42:39 +02:00
  • dd635340aa Retry schema macro rewriting Thomas Krijnen 2022-07-18 13:51:45 +02:00
  • 1b06cb8014 Retry schema macro rewriting Thomas Krijnen 2022-07-18 13:04:21 +02:00
  • 163e10b608 More schema macro rewriting Thomas Krijnen 2022-07-18 11:57:02 +02:00
  • dc67287d4b Correct extern function declaration names Thomas Krijnen 2022-07-18 10:46:01 +02:00
  • 73f959c45a Correct extern function declaration names Thomas Krijnen 2022-07-18 10:08:46 +02:00
  • 65e66352b7 CMake typo error Thomas Krijnen 2022-07-18 09:31:12 +02:00
  • 205ff0914c Respect tokens in macro string concatenation Thomas Krijnen 2022-07-18 09:23:59 +02:00
  • 2e76a800f5 You can now download modified IDSes via the webapp Dion Moult 2022-07-18 14:06:29 +10:00
  • 1890bf4cb9 You can now load multiple Blends simultaneously when linking IFCs Dion Moult 2022-07-18 10:58:25 +10:00
  • 3fd472549e Fix bug where material categories don't exist in IFC2X3 blenderbim-220718 Dion Moult 2022-07-18 10:29:32 +10:00
  • 28d15a6c9f Add IFC4x3 (https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/annex-a-express.html) Thomas Krijnen 2022-07-17 21:45:07 +02:00
  • 6026e037fa Update schema references Thomas Krijnen 2022-07-17 21:13:46 +02:00
  • 0ca90817d8 Fix for Issue #2288 blenderbim-220717 Vukas Pajic 2022-07-17 10:08:24 +02:00
  • 3436f3e0bb Visualising diffs now show results from the actively loaded IFC blenderbim-220716 Dion Moult 2022-07-16 11:53:08 +10:00
  • 71f0170966 IDS webapp with some basic read/write functionality Dion Moult 2022-07-15 15:58:39 +10:00
  • 97cd07226d Support JSON output for IDS results Dion Moult 2022-07-15 15:14:04 +10:00
  • 309ce20068 Added error sentences for IDS property facet results Dion Moult 2022-07-15 14:38:57 +10:00
  • 282c140c14 More aggressive refactoring for IfcTester to break up the monolithic codebase Dion Moult 2022-07-15 14:09:35 +10:00
  • bdf46f9431 Update installation.rst blenderbim-220715 Bruno Perdigão 2022-07-14 23:34:02 -03:00
  • e79068854a Refactor IDS into IfcTester with less magic and less code Dion Moult 2022-07-15 09:57:40 +10:00
  • 7be93b5386 Add testing to construction type previews carlos 2022-07-15 01:09:08 +02:00
  • 1b4da58a15 Restore IFCFileSelector UI rendering carlos 2022-07-14 13:59:47 +02:00
  • 356ce48af5 Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0 Carlos Villagrasa 2022-07-14 13:42:02 +02:00
  • 3f24d54e8f Distinguish bt active and selected constr type + renaming ifc_class -> constr_type carlos 2022-07-14 13:40:57 +02:00
  • 1586c85314 added option to import all library assets blenderbim-220711 Vukas Pajic 2022-07-11 11:07:40 +02:00
  • f9f9746a9a Element Type Browser UI refactoring and improved wording carlos 2022-07-11 07:53:14 +02:00
  • 493faf22ff Move col_with_margins utility to helper.py carlos 2022-07-11 07:52:10 +02:00
  • bab6313313 Work on more readable ast for express schema parser blenderbim-220710 Thomas Krijnen 2022-07-10 21:51:25 +02:00
  • 618bed3889 Improved version with optional cascading carlos 2022-07-10 07:46:30 +02:00
  • 8c9115c0ff Merge remote-tracking branch 'origin/v0.7.0' into v0.7.0 carlos 2022-07-09 01:22:44 +02:00
  • 0a561d1a30 Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0 Carlos Villagrasa 2022-07-09 01:19:15 +02:00
  • 443af3f7e7 Bump lxml from 4.6.5 to 4.9.1 in /src/ifcopenshell-python/ifcopenshell blenderbim-220707 dependabot[bot] 2022-07-07 06:51:04 +00:00
  • 2f6ac0be9f Fix test_wall_opening invocation Thomas Krijnen 2022-07-07 08:46:38 +02:00
  • 07c152f513 Submodule v0.7.0a3 Thomas Krijnen 2022-07-06 22:07:57 +02:00
  • 158c62bdca Update ci-py-only.yml Thomas Krijnen 2022-07-06 22:01:15 +02:00
  • 1029271e91 Update ci-py-only.yml Thomas Krijnen 2022-07-06 18:20:32 +02:00
  • 9b59d24fc7 Update test_wall_opening.py Thomas Krijnen 2022-07-06 18:20:25 +02:00
  • 1d0e8c59d2 Capital OR Thomas Krijnen 2022-07-06 16:19:57 +02:00
  • b479d82251 CI workflow with BUILD_CONVERT=Off Thomas Krijnen 2022-07-06 16:09:52 +02:00
  • 6b6ac38f96 Link serializers also with only BUILD_IFCPYTHON Thomas Krijnen 2022-07-06 16:06:16 +02:00
  • 57fe895ae0 ensure modules are installed to blender python Vukas Pajic 2022-07-06 13:56:24 +02:00
  • 4195d41e4c Enums from attributes can now be searched by name Gorgious56 2022-07-06 12:09:37 +02:00
  • 7eac5397cd Run black Dion Moult 2022-07-06 18:29:22 +10:00
  • 084823164e Fix #2264 refactor property data structures to be separate from attributes blenderbim-220706 Dion Moult 2022-07-06 18:25:29 +10:00
  • 87f110bae5 Add search operator to material enum field Gorgious56 2022-07-05 15:24:10 +02:00
  • 952719f19b #2260 correct init order Thomas Krijnen 2022-07-05 10:27:44 +02:00
  • 2ab4e44248 #2256 try explicit cast for clang Thomas Krijnen 2022-07-05 09:45:55 +02:00
  • 6b9e670bf3 missing comma Vukas Pajic 2022-07-05 07:41:51 +02:00
  • 9e87f0f027 fix for issue #2261 blenderbim-220705 Vukas Pajic 2022-07-05 07:34:23 +02:00
  • c7272065e6 Improve prop search v2 (#2262) Gorgious56 2022-07-04 23:09:03 +02:00
  • 14bca5d199 Merge remote-tracking branch 'origin/master' into v0.7.0 carlos 2022-07-04 18:52:11 +02:00
  • dbeb7d392c Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0 Carlos Villagrasa 2022-07-04 18:50:53 +02:00
  • 22cb7b3b67 Merge pull request #2258 from vulevukusej/create-pset_templates-in-bbim blenderbim-220704 Vukas Pajic 2022-07-04 14:20:14 +02:00
  • 018be92063 support enums in new pset_templates Vukas Pajic 2022-07-04 13:48:51 +02:00
  • 37f91461d2 Add prop search to fields with a lot of enumerated values (#2253) blenderbim-220703 Gorgious56 2022-07-03 22:37:41 +02:00
  • c73fedaaaf fix error that stopped user from adding properties blenderbim-220701 Vukas Pajic 2022-07-01 13:41:20 +02:00
  • 4ad4bdef3b Initial Commit Gorgious56 2022-06-29 19:49:17 +02:00
  • e50259f8fa fix error I accidentally introduced. Vukas Pajic 2022-06-29 18:07:32 +02:00
  • 7321138d57 Adding a preview popup for IFC Type additions carlos 2022-06-29 17:43:28 +02:00