Dion Moult
8df40dc4a6
Fix #4203 . Fix bug where removing nested cost items left orphaned relationships.
2024-01-12 18:14:49 +11:00
Dion Moult
75dd4f3132
Fix #4204 . Add support for XLSX schedules on sheets.
blenderbim-240112
2024-01-12 17:26:04 +11:00
Christoph Mellueh
be11df3dc1
sort code alphabetically
2024-01-12 08:43:50 +11:00
Christoph Mellueh
09ac212aa9
improve core file for better zen
2024-01-12 08:43:50 +11:00
Christoph Mellueh
e159151b44
update BsDD to match new API
...
+ move Functions from operator to core/tool
blenderbim-240111
2024-01-11 12:00:44 +11:00
Dion Moult
27f6ac0575
Fix #4198 . Minor regression in updating text literals.
2024-01-11 09:53:48 +11:00
c4rlosdias
f840da3ffd
Added more comparisons in search
2024-01-10 23:21:18 +11:00
sennhvi
034df852b2
Update geometry_processing.rst
...
Add an usage example of the parameter include for the Geometry Iterator
2024-01-10 23:19:46 +11:00
Christoph Mellueh
f242071ebb
add pset view to groups
2024-01-10 23:14:33 +11:00
Sigma Dimensions (Yass)
b6663e9189
fix counting elements when importing cost schedules ( and run black)
2024-01-10 09:30:03 +01:00
Dion Moult
39d143668c
Fix #4186 . Support different RL insertion modes when adding occurrences of a type.
2024-01-10 18:53:05 +11:00
Dion Moult
6ea1e378c5
Fix bug where updating type text literals didn't propagate and formatting rounding null values wasn't handled.
2024-01-10 14:42:14 +11:00
Dion Moult
a33f30e8ce
Fix #4189 . Hidden or non-isolated objects now don't show annotations.
blenderbim-240110
2024-01-10 12:29:56 +11:00
Christoph Mellueh
e79fb2ff0b
add typing to BsDD
2024-01-10 09:10:38 +11:00
Christoph Mellueh
054b4d0ee2
add deprecation warnings
2024-01-10 09:10:38 +11:00
Christoph Mellueh
43bebf4eee
update new api to BsDD
2024-01-10 09:10:38 +11:00
Thomas Krijnen
532869a48a
#4182 Properly initialize filename in stream_or_filename class
2024-01-09 13:41:38 +01:00
Andrej730
6569d0031f
monkey patch blender's dump_addon_messages
...
The way blender gather messages to translate is:
1) disable the addon
2) parse all available strings
3) enable the addon
4) parse all strings available strings again and subtract the ones gathered at step 2.
But due Blender bug (https://projects.blender.org/blender/blender/issues/116579 ) not all addon parts unregistered at step 1, so some addon's strings left out and gathered at step 2 and then subtracted at step 4. At the end, we loose them and they will be missing from resulting translations files.
I've monkey patched dump_addon_messages so it now works a bit more safe:
0) It expects addon to be disabled and Blender restarted after
1) Gather all Blender strings
2) Enable addon
3) Gather all Blender strings again and subtract strings from step 1.
2024-01-09 16:54:58 +05:00
Andrej730
bfaa61e592
setup_translations - original dump_addon_messages
...
same as with dump_py_messages - this commit is needed to track monkey patch changes later on
2024-01-09 16:46:22 +05:00
Andrej730
1a09ce40e9
fix error converting translations to .po if .po files already exist
2024-01-09 16:00:21 +05:00
Dion Moult
6f1b40fc86
Fix #4162 . Reduce minimum area requirement for auto space generation down to 0.1sqm.
2024-01-09 18:20:51 +11:00
Dion Moult
734eec7715
See #4162 . Fix bug with generating space from cursor due to numerical inaccuracies and colinear lines for shapely.
2024-01-09 18:13:29 +11:00
Dion Moult
bfabc0db0f
Add support for groups in selection queries
2024-01-09 16:44:40 +11:00
Dion Moult
e71aac84dc
Fix #4175 . Add new UI for managing IFC object and edit modes.
blenderbim-240109
2024-01-09 12:57:31 +11:00
Andrej730
c156100be2
Fix breaking spatial containers UI when spatial container is deleted
...
E.g. if you had some container selected in `active_container_id` and then it got deleted UI would break and won't allow to reload the spatial manger until you reload .ifc completely
2024-01-08 15:53:10 +05:00
Andrej
48c2b43a58
Merge pull request #4171 from c-mellueh/fix-SurfaceStyle-loader-bug
...
Fix Surface Style Loader Bug
2024-01-08 12:31:14 +05:00
Dion Moult
2f8cfb5a95
Fix #4161 . Deprecate unmaintained barebones LCA module.
2024-01-08 16:59:31 +11:00
Eduardo Schilling
1c4cc34c1b
Add degrees format display
2024-01-08 16:54:58 +11:00
Eduardo Schilling
b81e03d9c2
Add stair calculated parameter Pitch
2024-01-08 16:54:58 +11:00
Dion Moult
eb96858460
Fix #4167 . Bug where pset template module didn't allow creating qto template types.
2024-01-08 16:52:59 +11:00
Dion Moult
5c7e70e987
Minor fix to loading nested ports
2024-01-08 16:03:57 +11:00
Dion Moult
9093c9d419
Fix #4176 . Bug where tabbed interface didn't work on new or temporary screens.
2024-01-08 16:03:34 +11:00
Dion Moult
02a5b8d997
Fix #4178 . Bug when removing the wrong classification reference.
blenderbim-240108
2024-01-08 13:48:35 +11:00
Sigma Dimensions (Yass)
f1b5f7d558
add conversion based unit symbols
blenderbim-240105
2024-01-05 18:45:54 +01:00
Thomas Krijnen
742a9ecd81
IfcParseExamples requires C++17 now
2024-01-05 09:04:34 +01:00
Thomas Krijnen
77a497cdf7
Generalize shortened file.schema attribute
2024-01-04 15:05:40 +01:00
CyrilWaechter
00576ef574
IfcRelSpaceBoundary: Add error handling and better error message for user
2024-01-04 10:22:51 +01:00
Sigma Dimensions (Yass)
c26caaa58d
fix resource cost calculation
2024-01-04 09:33:55 +01:00
Sigma Dimensions (Yass)
b260bd3877
Record formula and resource name for cost values when calculating resource cost
2024-01-04 09:32:31 +01:00
Sigma Dimensions (Yass)
cd6246c382
fix cost value calculation when using parent cost
blenderbim-240104
2024-01-04 09:30:27 +01:00
Sigma Dimensions (Yass)
a96d6dacc7
Display cost value names, and add import operator for cost schedule panel
2024-01-04 09:29:50 +01:00
CyrilWaechter
64c711a02a
IfcRelSpaceBoundary: Create almost all boundaries for a selected space
...
* Refactor boundary creation to allow usage in a loop.
* Loop through all building element in building storey instead of stopping to the first one
* Enforce checking to prevent creation of invalid boundary geometries
2024-01-03 16:37:10 +01:00
Christoph Mellueh
68a2480a66
turn list into tuple
2024-01-03 13:42:14 +01:00
CyrilWaechter
d5e2fd5d3c
Fix some url and add missing ones
blenderbim-240103
2024-01-03 01:11:05 +01:00
CyrilWaechter
bb445663f8
Bump IOS and use more update friendly url
2024-01-03 00:22:50 +01:00
CyrilWaechter
1f7db75572
Add python 3.11 to blenderbim build matrix
2024-01-02 20:59:04 +01:00
CyrilWaechter
f478ec8d6b
black boundary operator.py
2024-01-02 18:49:50 +01:00
CyrilWaechter
cf3ba334b7
IfcRelSpaceBoundary: make sure parent boundary is whole
2024-01-02 18:49:05 +01:00
CyrilWaechter
c36af110c4
IfcRelSpaceBoundary: Improve inner boundary generation workflow and boundary names
...
# Inner boundaries
Some software or workflow generates many opening for the same element (eg. window) so it is not relevant to create inner boundaries for opening with no filling.
# Boundary name
Apply convention for 1st and 2nd Level boundaries
blenderbim-240102
2024-01-02 17:52:23 +01:00
Kristoffer Andersen
91eac7085b
Update meta.yaml
...
pin swig version for conda
2024-01-02 15:46:48 +01:00