+ Add explicit numerical constraint members to attribute class #2562
+ Fix error in numerical value callback #2562
+ Fix error in setting attribute values because of wrong type cast
* fix: add conditional #include <windows.h> for certain files breaking with boost v1.78+
* Revert "fix: add conditional #include <windows.h> for certain files breaking with boost v1.78+"
This reverts commit 7cd5c6292b.
* fix: add only `BOOST_REGEX_NO_W32` to fix issues boost v1.78+
commit 7fb4cdaa16
Author: Gorgious <nathan.hild@gmail.com>
Date: Mon Oct 31 09:35:06 2022 +0100
Fix#2546 : Editing a material now automatically ends the edition of its material set item if necessary
commit 427411e758
Author: Dion Moult <dion@thinkmoult.com>
Date: Mon Oct 31 19:04:57 2022 +1100
You can now edit arbitrary profiles in the profile manager
commit cc056d5d53
Author: Gorgious <nathan.hild@gmail.com>
Date: Mon Oct 31 08:52:11 2022 +0100
Fix#2553 : Right click documentation is now only available for Blender 3.3+
Also fix an error in the console when right clicking a button
commit 31600033bf
Author: ArturTomczak <artomczak@gmail.com>
Date: Sun Oct 30 23:16:08 2022 +0100
add BCF reporter to IDS (#2552)
* grammar
* reason not always a list
* extend readme with instruction
* remove microseconds from date
* add BCF reporter
commit 0338825175
Author: Dion Moult <dion@thinkmoult.com>
Date: Sun Oct 30 23:26:59 2022 +1100
You can now add new profile definitions in the profile manager
commit d9f8aa4e7b
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sun Oct 30 11:29:42 2022 +0600
Added ifc types schema for Ifc2x3 and Ifc4
Types schema located in separate json file, it's structure:
{ ifc_type_name: {"description": type_description, "spec_url": type_spec_url} }
I've also added new API function to get type data - `get_type_doc(version, ifc_type)`
commit 6803788676
Author: Dion Moult <dion@thinkmoult.com>
Date: Sun Oct 30 11:02:18 2022 +1100
Load thumbnails in a paginated manner to allow to scale to larger models
commit d421cc0bbb
Author: Massimo Fabbro <79401028+maxfb87@users.noreply.github.com>
Date: Sun Oct 30 00:07:56 2022 +0200
No mapped quantities in qto calculator has None value (#2549)
commit bf57c8b1bf
Author: Dion Moult <dion@thinkmoult.com>
Date: Sat Oct 29 23:45:04 2022 +1100
Refactor profile module to use data class
commit 9a25db6584
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sat Oct 29 18:31:40 2022 +0600
get_attribute_doc get_entity_doc now use recursive method by default
commit 17ccd0adf7
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sat Oct 29 18:27:51 2022 +0600
Simplified getting entity parent information for schema api
Removed unnecssary parent information from json schema - now API is getting it from ifcopenshell schema.
commit 937f39c898
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sat Oct 29 17:35:43 2022 +0600
Added information about parent entity to schema
Added information about parent entity to schema (it's located in "parent_entity" entity parameter inside schema), both for Ifc2x3 and Ifc4.
Modified get_entity_doc and get_attribute_doc - now you can use additional optional parameter `recursive=True` with those functions - then parent entities attributes will be included to the list of entity's attributes. For example IfcWindow will also have attributes from IfcBuildingElement, IfcElement, IfcProduct etc...
commit 0b5ccd88a5
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sat Oct 29 16:31:54 2022 +0600
Added descriptions for psets and qsets to ifc2x3, ifc4 schema
Example of getting pset description: `get_property_set_doc("IFC4", "Pset_ZoneCommon")['description']`
commit ebf3cd8909
Author: Andrej730 <azhilenkov@gmail.com>
Date: Sat Oct 29 10:32:26 2022 +0600
Added IFC libraries for AU and EU profiles
Also added script that was used to generate those libraries (the script is using data from https://github.com/boltsparts/BOLTS).
Types of steel profiles included:
I profiles, Z profiles, C profiles (known as U profiles in IFC), L profiles (both equal and unequal), hollow profiles (circle, square and rectangular).
commit 08afec3461
Author: Dion Moult <dion@thinkmoult.com>
Date: Fri Oct 28 22:32:15 2022 +1100
Support material layer set usage negative direction sense for parametric walls
commit 4408a23873
Author: Dion Moult <dion@thinkmoult.com>
Date: Fri Oct 28 22:30:43 2022 +1100
Merge duplicate types IfcPatch recipe can now merge based on any attribute
Types schema located in separate json file, it's structure:
{ ifc_type_name: {"description": type_description, "spec_url": type_spec_url} }
I've also added new API function to get type data - `get_type_doc(version, ifc_type)`
Added information about parent entity to schema (it's located in "parent_entity" entity parameter inside schema), both for Ifc2x3 and Ifc4.
Modified get_entity_doc and get_attribute_doc - now you can use additional optional parameter `recursive=True` with those functions - then parent entities attributes will be included to the list of entity's attributes. For example IfcWindow will also have attributes from IfcBuildingElement, IfcElement, IfcProduct etc...