Gorgious
88e778374d
Use attribute helper functions
2021-08-25 17:20:37 +02:00
Gorgious
049e7324fe
Revert changes to material operator
2021-08-25 15:21:45 +02:00
Gorgious
93d2699155
Revert "Fix Attribute data type not being assigned when it makes sense"
...
This reverts commit 1117c8670c .
2021-08-25 15:18:32 +02:00
Gorgious
a91242371b
Revert changes to geometry operator
2021-08-25 15:14:42 +02:00
Gorgious
1117c8670c
Fix Attribute data type not being assigned when it makes sense
2021-08-25 14:02:49 +02:00
Gorgious
7585ab11d0
Code Cleanup & Consistency
2021-08-25 13:12:46 +02:00
Gorgious
1998d23b11
Assign / Unassign Document executes on all selected objects
2021-08-25 12:39:50 +02:00
Gorgious
d30333de24
Fix error when trying to assign representation to non-mesh object
2021-08-25 12:30:20 +02:00
Gorgious
1d20f88053
Assign / Unassign Constraint executes on all selected objects
2021-08-25 12:29:44 +02:00
Gorgious
5b88740ad6
AddRepresentation executes on all selected objects
2021-08-24 13:40:18 +02:00
Gorgious
b149e8c218
Assign / Unassign Material executes on all selected objects
2021-08-24 13:39:50 +02:00
Gorgious
eb9d75c403
Pass silently if assigning or removing container on non-bim object
2021-08-24 13:28:12 +02:00
Gorgious
d2ab13c3cb
Remove container executes on all selected objects
2021-08-24 13:24:22 +02:00
Dion Moult
cb4001b47b
Detect units from project libraries, and convert nested double aggregates
2021-08-24 10:58:26 +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
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
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
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
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
Gorgious
3b36029b1d
Use label instead of dummy dynamic enum
...
And fix error in last commit...
2021-08-20 10:16:58 +02:00
Gorgious
447c07460a
Disable editing operators : Change icon
2021-08-20 10:13:00 +02:00
Gorgious
5c62cb244a
Create Drawing op: Add tooltip and use poll method
blenderbim-210820
2021-08-20 09:55:44 +02:00
Dion Moult
7fa79a2cec
Work schedule psets are now supported, so you can set work day/week/month durations
2021-08-20 09:42:03 +10:00
Dion Moult
6c6d4c047c
Fix #1672 . Bug where style attributes couldn't be edited.
2021-08-20 08:51:46 +10:00
Prabhat Singh
a0def600e8
Added Schema Check in bcf routes ( #1671 )
2021-08-20 08:10:20 +10:00
Cyril Waechter
a37338a6d3
Complete IfcSIUnitName exponents ( #1670 )
2021-08-20 08:08:49 +10:00
Dion Moult
11e36bf744
Minor fix
2021-08-20 08:01:48 +10:00
Gorgious56
511e1c8a95
Merge pull request #1673 from Gorgious56/improve-object-ux
...
Improve Object, Material BimProperties UX and fix a few bugs
2021-08-19 23:03:54 +02:00
Gorgious
1c9cd058c8
Fix errors if no ifc file
2021-08-19 22:46:01 +02:00
Gorgious
b5ff3cd818
Fix error due to typo
2021-08-19 22:31:29 +02:00
Gorgious
f904648783
Keep active object as active when creating ifc file
2021-08-19 22:29:43 +02:00
Gorgious
0f38cd712e
Fix errors due to accessing empty enum
2021-08-19 22:26:00 +02:00
Gorgious
9b9326721d
Fix error when trying to select type if type is not set
2021-08-19 22:06:56 +02:00
Gorgious
29cda05025
Fix error when adding opening with None object
2021-08-19 22:05:22 +02:00
Gorgious
d1a39d8004
Fix possible error due to typo
2021-08-19 21:59:00 +02:00
Gorgious
e0bfa8f55a
Fix console error due to accessing empty dynamic enum
2021-08-19 21:58:37 +02:00