Dion Moult
bc993c959e
Improve error message when keyword not found. See #491 .
2021-09-23 09:25:58 +02:00
Dion Moult
b833dd1fe5
Merge commit '1187ad5feaf56ccb48c549a9e52147d2604d8601' into v0.7.0
2021-09-23 09:46:09 +10:00
Dion Moult
ae5be40a3f
Merge commit '28864cefb11bbbfa132' into v0.7.0
2021-09-23 09:33:05 +10:00
Dion Moult
b2dd4781cf
Block the user from creating sub resources under a subcontract resource.
2021-09-23 09:30:36 +10:00
Dion Moult
32f5c459c1
Fixes from code review.
2021-09-22 17:25:24 +02:00
Dion Moult
bc5e33489e
Implement IfcBoundingBox.
2021-09-22 17:25:24 +02:00
Dion Moult
0f73c43638
Fixes from code review.
2021-09-22 12:09:00 +02:00
Dion Moult
02fed24745
Refactor for readability.
2021-09-22 12:09:00 +02:00
Dion Moult
c57daf8aed
Let context_ids coexist with curves and solid settings.
2021-09-22 12:09:00 +02:00
Dion Moult
514c5eb790
Filter by context id, not using curves or solids. See #1674 .
2021-09-22 12:09:00 +02:00
Thomas Krijnen
37bddc25ca
#1734 fix inv attr population on entity addition
2021-09-22 10:34:19 +02:00
Dion Moult
b60ce80eb4
Add support for IfcAnnotationFillArea. See #1291 .
2021-09-22 10:08:30 +02:00
Thomas Krijnen
38a0c71060
#1674 use id to filter
2021-09-14 11:36:19 +02:00
Thomas Krijnen
99cd952c98
Add time stamp to logging
2021-09-13 14:52:23 +02:00
Thomas Krijnen
1058dc7099
Fix some casting logic
2021-09-13 13:19:56 +02:00
Thomas Krijnen
99a27fbfef
option to disable guid map and lazy loading
2021-09-13 13:17:08 +02:00
Thomas Krijnen
7440321b30
Fix static atomic init
2021-09-11 13:31:20 +02:00
Thomas Krijnen
e37c2d8aab
Small character decoder fixes
2021-09-11 13:11:02 +02:00
Thomas Krijnen
7661899e9d
#1732 0.7 IfcBaseClass::identity()
2021-09-11 12:59:48 +02:00
Thomas Krijnen
d99caf15e6
#1705 fix nix build wrt schemas
2021-09-10 10:47:31 +02:00
Thomas Krijnen
09d6f1130d
#1730 correctly register inverse attributes on rooted types
2021-09-10 09:27:07 +02:00
Thomas Krijnen
3bebfcd8a7
Pass branch and sha to compiler
2021-09-09 09:43:28 +02:00
Thomas Krijnen
5f508e9ad8
Small fixes to advanced house
2021-09-07 15:31:18 +02:00
Thomas Krijnen
46f983b9ae
Update build-all.py
2021-09-07 14:45:18 +02:00
Thomas Krijnen
41f2b11234
Virtual inheritance prototype for select
2021-09-06 18:52:37 +02:00
Thomas Krijnen
66faea1285
HDF5 optional in code
2021-08-31 11:03:28 +02:00
Thomas Krijnen
dbf6a1dda9
libxml2 no longer optional
2021-08-31 10:54:46 +02:00
Dion Moult
1187ad5fea
Implement new ICOM-based UI for managing process inputs, outputs, and resources
2021-08-24 18:08:06 +10:00
Dion Moult
a2a04cb341
Non-rooted subcontract resources are now allowed.
2021-08-24 14:44:30 +10:00
Dion Moult
28864cefb1
Block the user from creating sub resources under a subcontract resource.
blenderbim-210824
2021-08-24 14:42:50 +10:00
Thomas Krijnen
88f7d307b8
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
2021-08-23 13:13:40 +02:00
Thomas Krijnen
e9ad1019a4
freetype-2.7.1
2021-08-23 13:13:16 +02:00
Prabhat Singh
9513a9ebef
Minor improvements ( #1682 )
...
* Added Schema Check in bcf routes
* Basic Changes
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2021-08-23 17:18:34 +10:00
Dion Moult
d27d0acbc0
Simple prototype integration to run an OpenLCA analysis from Blender
blenderbim-210823
2021-08-23 16:34:19 +10:00
Dion Moult
869d067c94
Project libraries are now sorted alphabetically for convenience
2021-08-23 09:38:24 +10:00
Dion Moult
268241bf5d
Hide types collection when importing assets. See #1590 .
2021-08-23 08:31:10 +10:00
Gorgious56
67c055579c
Various tweaks and fixes ( #1683 )
...
* Use operator's poll method to ensure correct execution
* Add utilities to get active collection item
* Minor fixes
zombie code
list comprehensions
typos
cleanup
tooltips, descriptions
ensure file extension in folder operator
use custom UI List instead of generic one
ensure active object stays the same after operator execution
use passed context instead of bpy
* Jump through hoops to not display empty dynamic enums
* Group mesh calculation methods in helper module
If not using bmesh, the polygon selection status
is updated only when getting out of Edit mode.
Using bmesh we can get the values in realtime
* Remove unused arg name in dosctring
2021-08-23 08:07:29 +10:00
Dion Moult
4d7ff493a8
Minor iterator optimisation to prevent inverse check for associated materials
2021-08-22 14:32:12 +02:00
Dion Moult
afb3d998c8
Rudimentary handling of purging voids and fills
2021-08-22 22:02:22 +10:00
Dion Moult
0d2d5ff16b
Windows now move with openings and walls when toggled.
2021-08-22 20:57:54 +10:00
Dion Moult
3c235208de
Fix #1679 . Again.
2021-08-22 20:54:05 +10:00
Thomas Krijnen
37851fac9d
#1674 store inverse references as tuple of (id type index)
2021-08-22 12:22:44 +02:00
Dion Moult
52f4b564b3
Minor fix. It seems as though StructRNA of type Scene may be removed during undo/redo, which results in handlers failing.
2021-08-22 19:11:17 +10:00
Thomas Krijnen
4c131b85bc
Wrong OCCT patch for 7.5.3
2021-08-22 11:05:02 +02:00
Dion Moult
6db1a8a85f
Minor fix
2021-08-22 11:04:39 +10:00
Dion Moult
8178dd330d
Fix #1679
blenderbim-210822
2021-08-22 10:53:43 +10:00
Dion Moult
616f284126
Minor fix
2021-08-21 21:53:16 +10:00
Dion Moult
5e6343885c
Filtered imports is now much faster and works with omitted aggregates
2021-08-21 21:09:48 +10:00
Thomas Krijnen
54687f064c
Update build-deps.cmd
2021-08-21 09:11:40 +02:00
Dion Moult
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
2021-08-21 16:17:06 +10:00