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
Gorgious
95f2d939e8
Fix error when filling opening with None object
2021-08-19 21:43:31 +02:00
Gorgious
a14c3b181d
Keep active object when removing from containers
2021-08-19 21:27:37 +02:00
Gorgious
17e61afd59
Add tooltip to CopyToContainer Operator
2021-08-19 21:26:54 +02:00
Gorgious
bf6c3e40d3
Fix console error due to accessing empty dynamic enum
2021-08-19 21:06:45 +02:00
Gorgious
ef557e96a7
IfcCobie : Prevent executing operator if no ifc file
2021-08-19 14:06:36 +02:00
Gorgious
59f156bae3
IFC Cobie : Fix Elements not being assigned in selector
2021-08-19 14:04:01 +02:00
Gorgious56
6eaa13b5f1
BlenderBim : Improve BCF project UX ( #1669 )
...
* Improve related topic selection UX
* Foolproof active topic access with property
* Use self when available
* Add utility method to explicitely refresh topic
* Simplify Refresh topic code
* BCF Topics can now be deleted using Blender UI
* Revert dynamic enum for related topics
* Minor fix and cleanup
* Fix bug when trying to display deleted related topic
blenderbim-210819
2021-08-19 18:50:27 +10:00
Dion Moult
92f55504e9
New site project library for stuff like site sheds and cranes
2021-08-19 09:24:14 +10:00
Gorgious56
cb2995a255
BlenderBim : Improve BCF Project UX ( #1668 )
...
* Store fields on BCFProperties class rather than individual topics
* Clear input fields on active topic change
* BCF : Fix resetting comment has_related_viewpoint default value
* Prevent global function use from import
* Use dynamic enum to choose related topic
* Add newline at eof
* Show only .bcf and .bcfzip files when saving project
2021-08-19 07:42:41 +10:00
Dion Moult
bbd7264a9b
Improve UX of task tree by shifting buttons and changing column widths
2021-08-18 18:40:54 +10:00
Dion Moult
a6b8e40829
Cost subtotals that are calculated from per X units are now supported
2021-08-18 18:05:01 +10:00
Gorgious
799fb688b5
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1667 : Passed scene is None when creating file
blenderbim-210818
2021-08-18 07:59:23 +02:00
Gorgious56
2d730fbee7
Improve drawing style save and load ( #1665 )
...
* Replace raster style save & load with enum functionality
* Rename DrawingStyleProp to RasterStyleProperty
* Minor Fix
* Correct Typo
2021-08-18 08:50:24 +10:00
LaurensJN
4b7058e22e
ifccityjson: updated georeferencing & added option to split IFC files based on Level of Detail
2021-08-17 16:37:40 +02:00
Gorgious
fb1c340664
Use passed context instead of bpy.context
2021-08-17 14:55:19 +02:00