Commit Graph

  • 99b776b10e Deleting openings or voided elements now also remove openings. Dion Moult 2021-09-09 14:48:40 +10:00
  • ce92aa6e00 Fix bug where openings were not unlinked or renamed if they were removed from a non-dynamic object Dion Moult 2021-09-09 13:45:49 +10:00
  • 33bc0be5ff Non dynamically voided objects now auto update when their opening is removed blenderbim-210909 Dion Moult 2021-09-09 12:54:43 +10:00
  • 3004d5424c Assigning an opening now ensures it displays as a wire Dion Moult 2021-09-09 12:51:54 +10:00
  • d6aec719e5 Fix bug where removing an opening might remove an element twice Dion Moult 2021-09-09 12:38:25 +10:00
  • 55a220751b Fix symbol direction Thomas Krijnen 2021-09-08 14:21:25 +02:00
  • f31ab80731 Fix combination --draw-storey-heights --svg-without-storeys Thomas Krijnen 2021-09-08 13:50:27 +02:00
  • d0eb716738 Fix #1727. BIMTester now runs within the BlenderBIM Add-on, implement attribute checking in IDS, and fix some minor IDS bugs. Dion Moult 2021-09-08 20:16:39 +10:00
  • b9084ad0f5 #1725 exports Thomas Krijnen 2021-09-08 10:14:30 +02:00
  • 2580cd5e37 More tests. See #1711. Dion Moult 2021-09-08 17:25:54 +10:00
  • 177d46b7b6 Remove create project library ability, as you should create a project first Dion Moult 2021-09-08 13:41:36 +10:00
  • d026fcc900 Implement lightweight Gherkin testing for full stack tests blenderbim-210908 Dion Moult 2021-09-08 13:15:39 +10:00
  • 5f508e9ad8 Small fixes to advanced house Thomas Krijnen 2021-09-07 15:31:18 +02:00
  • 46f983b9ae Update build-all.py Thomas Krijnen 2021-09-07 14:45:18 +02:00
  • 41f2b11234 Virtual inheritance prototype for select Thomas Krijnen 2021-09-06 18:52:37 +02:00
  • f898893607 whitespace Thomas Krijnen 2021-09-05 09:32:39 +02:00
  • 6cc842a2ac #1721 fix mmap in ifcconvert Thomas Krijnen 2021-09-04 15:38:07 +02:00
  • cfc1ddee5e #1676 null handling in inverses Thomas Krijnen 2021-09-04 14:27:46 +02:00
  • 89535e0b6a Manual import offsets now apply on object placements for efficiency. blenderbim-210903 Dion Moult 2021-09-03 14:13:37 +10:00
  • b71684955d Simplify packaging, add create project smoke test. New license target. Dion Moult 2021-09-03 14:11:15 +10:00
  • 81b0442abe Fix licensing for code by qwiglydee. See #1082. Dion Moult 2021-09-02 09:45:58 +10:00
  • 88f0938bd2 Fix errors introduced in #1683 Gorgious 2021-09-01 12:05:20 +02:00
  • cdd5094d38 Immediately redraw the Library panel on load This improves interface responsiveness. Previously you would have to hover your mouse over the panel After import to see the contents of the library visually update. blenderbim-210901 Gorgious 2021-09-01 08:46:31 +02:00
  • a1b462a83b Fix bug where project libraries were not legal. Dion Moult 2021-09-01 08:58:13 +10:00
  • 41db0f4705 Notify if file already contains library element (#1708) Gorgious56 2021-09-01 00:01:44 +02:00
  • 06d3ed7d2a Addendum #1710 : Remove superfluous parameters fetching bim.get_representation_ifc_parameters already called earlier in the code Gorgious 2021-08-31 14:37:37 +02:00
  • 66faea1285 HDF5 optional in code Thomas Krijnen 2021-08-31 11:03:28 +02:00
  • dbf6a1dda9 libxml2 no longer optional Thomas Krijnen 2021-08-31 10:54:46 +02:00
  • 5485177888 Minor fix. See #1711. Dion Moult 2021-08-31 18:33:52 +10:00
  • 8792c6db63 Test IFC file module. See #1711. Dion Moult 2021-08-31 17:28:31 +10:00
  • 5990d6b66d Test util.element module. See #1711. Dion Moult 2021-08-31 15:44:57 +10:00
  • b1b3d7e312 Minor fix. See #1711. Dion Moult 2021-08-31 14:10:43 +10:00
  • 770f35fd97 Move tests outside src, as per convention. See #1711. Dion Moult 2021-08-31 13:57:38 +10:00
  • 829ff5e152 Improve mesh IFC Representation User Experience (#1710) blenderbim-210831 Gorgious56 2021-08-31 05:45:17 +02:00
  • 4accf30626 Add transaction support for adding elements. See #1709. Dion Moult 2021-08-31 10:25:13 +10:00
  • 0ed38a4128 Fix #1707. Fix bug where project library browser could self reference. blenderbim-210830 Dion Moult 2021-08-31 08:22:12 +10:00
  • 0a2afa4879 Fix bug where element replacement would sometimes fail leading to various problems. Dion Moult 2021-08-30 21:32:03 +10:00
  • 9d4f0730e2 Fix typo in material style assignment code Gorgious 2021-08-30 13:17:20 +02:00
  • 6b33b23a29 Fix bug when copying objects, don't copy their decomposition to prevent invalid IFCs. Dion Moult 2021-08-30 18:59:50 +10:00
  • 6addbd935f Add copyright boilerplate to BCF and OpenCDE code Dion Moult 2021-08-29 16:51:56 +10:00
  • 5782691cdb minor fix (#1704) Prabhat Singh 2021-08-29 11:18:37 +05:30
  • bcda3d8e93 Minor fix blenderbim-210829 Dion Moult 2021-08-29 15:26:45 +10:00
  • c131b81565 New bunny rabbit furniture asset :) It's the BlenderBIM Bunny! Dion Moult 2021-08-28 20:16:04 +10:00
  • 99d7eaaf70 You can now insert doors, and we distribute a sample demo and site library Dion Moult 2021-08-28 19:00:32 +10:00
  • c726e8feb9 You can now calculate costs from direct resources and indirect task-based resources Dion Moult 2021-08-28 18:21:22 +10:00
  • faaeef92de You can now edit resource base quantity blenderbim-210828 Dion Moult 2021-08-28 14:38:10 +10:00
  • 126bac462d Add basic BCF pypi upload CI action. (#1701) Kristoffer Andersen 2021-08-27 12:30:39 +02:00
  • a4b4c7b37c Minor fix for https://github.com/IfcOpenShell/IfcOpenShell/pull/1699 Gorgious 2021-08-27 10:38:19 +02:00
  • 75a8e4af02 Minor fix for #1699 Dion Moult 2021-08-27 18:21:11 +10:00
  • 8d5970f002 Display project units instead of hardcoded ones (#1699) Gorgious56 2021-08-27 10:07:51 +02:00
  • dd0a3d0421 Minor fix. Dion Moult 2021-08-27 17:24:42 +10:00
  • b272210a97 Resource base costs are now supported with all the features coming from the cost module. Dion Moult 2021-08-27 17:12:21 +10:00
  • b99c5036e6 You can now edit nested arithmetic cost values by using spreadsheet-like formulas blenderbim-210827 Dion Moult 2021-08-27 14:44:54 +10:00
  • 16b34f942a Update path to bcf package krande 2021-08-26 14:37:24 +02:00
  • 104e9c9ca7 Apply object operators to all selected objects (#1696) Gorgious56 2021-08-26 13:44:33 +02:00
  • 5e1fbacef7 Cost values are now serialised and shown as formulas Dion Moult 2021-08-26 21:37:14 +10:00
  • c96d1e6387 add lxml package as another dep to be installed before running tests krande 2021-08-25 09:00:52 +02:00
  • d4ace423a3 Prep BCF for pypi upload. krande 2021-08-25 08:41:08 +02:00
  • 9c81418492 Add numpy as a dependency krande 2021-08-24 14:05:06 +02:00
  • a60c5367ee Update rel path Kristoffer Andersen 2021-08-17 20:41:12 +02:00
  • cb0c124745 cd into test folder before running tests krande 2021-08-17 16:44:23 +02:00
  • 6aea3361c1 Add proposal for CI workflow on PR and commits krande 2021-08-17 16:03:57 +02:00
  • 1ae7bd3a9a add (in() IfcGeomShapes Boris Brangeon 2021-08-26 06:12:09 +02:00
  • 00f779fc49 You can now count elements, tasks, and resources parametrically for cost items Dion Moult 2021-08-26 15:48:04 +10:00
  • 2cfa1d8bc0 Only equipment and labour resources can now have time-based usages blenderbim-210826 Dion Moult 2021-08-26 11:54:03 +10:00
  • 6e3484fd46 Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1695 : (#1697) Gorgious56 2021-08-26 01:06:27 +02:00
  • 0a03632e95 #1693 get_info_2() derived and select Thomas Krijnen 2021-08-25 18:44:35 +02:00
  • 178611faa8 Finalizing Gsoc#45 ids checking (#1694) ArturTomczak 2021-08-25 13:49:25 +02:00
  • 8c97b53bd2 You can now store productivity rates and calculate resource work parametrically based on productivity Dion Moult 2021-08-25 18:15:19 +10:00
  • ae42d91c5c You can now manage psets on resources Dion Moult 2021-08-25 17:24:18 +10:00
  • 8fa1a99864 Fix bug where the pset templates with multiple applicable entities only checked the first entity Dion Moult 2021-08-25 17:22:02 +10:00
  • a430d356c0 You can now parametrically derive task durations from resource utilisation blenderbim-210825 Dion Moult 2021-08-25 16:27:23 +10:00
  • 112ce48350 Improve groups and systems interface (#1688) Gorgious56 2021-08-24 13:58:52 +02:00
  • 486eb4d9a0 Implement new IDS schema 0.4.1 (#1623) ArturTomczak 2021-08-24 12:57:44 +02:00
  • cb4001b47b Detect units from project libraries, and convert nested double aggregates Dion Moult 2021-08-24 12:12:43 +10:00
  • 1187ad5fea Implement new ICOM-based UI for managing process inputs, outputs, and resources Dion Moult 2021-08-24 18:08:06 +10:00
  • a2a04cb341 Non-rooted subcontract resources are now allowed. Dion Moult 2021-08-24 14:44:30 +10:00
  • 28864cefb1 Block the user from creating sub resources under a subcontract resource. blenderbim-210824 Dion Moult 2021-08-24 14:42:50 +10:00
  • 88f7d307b8 Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0 Thomas Krijnen 2021-08-23 13:13:40 +02:00
  • e9ad1019a4 freetype-2.7.1 Thomas Krijnen 2021-08-23 13:13:16 +02:00
  • 9513a9ebef Minor improvements (#1682) Prabhat Singh 2021-08-23 12:48:34 +05:30
  • d27d0acbc0 Simple prototype integration to run an OpenLCA analysis from Blender blenderbim-210823 Dion Moult 2021-08-23 16:34:19 +10:00
  • 869d067c94 Project libraries are now sorted alphabetically for convenience Dion Moult 2021-08-23 09:38:24 +10:00
  • 268241bf5d Hide types collection when importing assets. See #1590. Dion Moult 2021-08-23 08:30:59 +10:00
  • 67c055579c Various tweaks and fixes (#1683) Gorgious56 2021-08-23 00:07:29 +02:00
  • 4d7ff493a8 Minor iterator optimisation to prevent inverse check for associated materials Dion Moult 2021-08-22 21:11:55 +10:00
  • afb3d998c8 Rudimentary handling of purging voids and fills Dion Moult 2021-08-22 22:02:22 +10:00
  • 0d2d5ff16b Windows now move with openings and walls when toggled. Dion Moult 2021-08-22 20:57:54 +10:00
  • 3c235208de Fix #1679. Again. Dion Moult 2021-08-22 20:54:05 +10:00
  • 37851fac9d #1674 store inverse references as tuple of (id type index) Thomas Krijnen 2021-08-22 12:22:44 +02:00
  • 52f4b564b3 Minor fix. It seems as though StructRNA of type Scene may be removed during undo/redo, which results in handlers failing. Dion Moult 2021-08-22 19:11:17 +10:00
  • 4c131b85bc Wrong OCCT patch for 7.5.3 Thomas Krijnen 2021-08-22 11:05:02 +02:00
  • 6db1a8a85f Minor fix Dion Moult 2021-08-22 11:04:39 +10:00
  • 8178dd330d Fix #1679 blenderbim-210822 Dion Moult 2021-08-22 10:53:43 +10:00
  • 616f284126 Minor fix Dion Moult 2021-08-21 21:53:16 +10:00
  • 5e6343885c Filtered imports is now much faster and works with omitted aggregates Dion Moult 2021-08-21 21:09:48 +10:00
  • 54687f064c Update build-deps.cmd Thomas Krijnen 2021-08-21 09:11:40 +02:00
  • fd603f7035 IfcZip and IfcXML can now be set manually, and prevent double loading when importing, which can save ~20 seconds for large file imports. blenderbim-210821 Dion Moult 2021-08-21 16:16:53 +10:00
  • 3b36029b1d Use label instead of dummy dynamic enum And fix error in last commit... Gorgious 2021-08-20 10:16:58 +02:00
  • 447c07460a Disable editing operators : Change icon Gorgious 2021-08-20 10:13:00 +02:00