Dion Moult
a7a1616f9d
Minor fix
2021-09-30 20:31:21 +10:00
Gorgious56
35ee1d5e96
Use pytest-bdd syntax for void tests ( #1765 )
2021-09-30 20:28:08 +10:00
Dion Moult
d83295d3c3
Minor fix
2021-09-30 20:27:38 +10:00
Dion Moult
b86b8c1b5a
You can now edit attributes of contexts and subcontexts. Fix bug where 2D contexts were not created with the right dimensionality.
2021-09-30 18:28:50 +10:00
Dion Moult
9753ed07a0
Fix bug where you could accidentally add a context other than what you selected in the UI
blenderbim-210930
2021-09-30 12:08:07 +10:00
Dion Moult
352a4866dd
Refactor context. See #1711 .
2021-09-30 08:46:02 +10:00
Dion Moult
beff90cd5e
Organisations now support null attributes.
2021-09-29 18:39:10 +10:00
Dion Moult
406fd158d3
Minor fix. See #1754 .
2021-09-29 17:23:52 +10:00
Gorgious56
2ed30ef0a2
Improve filling operators and tests ( #1754 )
...
* Test add_filling operator
* Test Remove filling
* Update bootstrap defs for filling test
* Fix possible errors in add_filling and remove_filling
* Enable adding fillings from the opening object ui
* Typo
* Revert "Enable adding fillings from the opening object ui"
This reverts commit b217860840 .
* Display a list of all fillings when an opening is selected
* Ensure an IfcOpeningElement can't be voided
* merge 0.7.0
* Add test cases for filling operators
* Test Opening operators
* Delete related fill relations on object deletion
* Remove try/except
* typo
* Minor fix
* Remove boolean modifier on previous element when voiding a new one
* Don't show ui elements when not applicable
* Test filling void b with an element that already fills void a
correctly removes the filling from void a
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2021-09-29 16:27:43 +10:00
Dion Moult
24eac8ccdd
Just realised pytest-bdd existed. Migrating over. See #1711 .
2021-09-29 16:17:41 +10:00
Dion Moult
086d8749ec
Add support for null attributes for people, roles, and addresses. New prototoype testable architecture. See #1711 .
blenderbim-210929
2021-09-29 14:14:10 +10:00
Gorgious
6fb4714317
Prevent using pset operators when no template available
blenderbim-210928
2021-09-28 13:20:20 +02:00
Gorgious
dbac865a39
Fix error when displaying a selected but inactive object's properties with the pin feature
blenderbim-210927
2021-09-27 12:51:43 +02:00
Thomas Krijnen
024a306a36
#1757 opencollada and serializers
2021-09-27 09:04:38 +02:00
Thomas Krijnen
6182814845
rerun code gen
2021-09-26 19:55:04 +02:00
Thomas Krijnen
d241af0c1b
filter out redundant select membership with inheritance
2021-09-26 19:54:33 +02:00
Thomas Krijnen
39b1f4c477
#1705 fixes for missing object placement
2021-09-26 11:25:36 +02:00
Dion Moult
165966bc59
Decoupling of Blender from the BlenderBIM Add-on. See #1711 .
2021-09-25 21:53:51 +10:00
Dion Moult
cdb2a91f67
Remove need for IfcConvert since we can drawing is now part of v0.7.0.
blenderbim-210925
2021-09-25 20:07:16 +10:00
Dion Moult
c4f823a487
Upgrade BlenderBIM Add-on to v0.7.0.
2021-09-25 19:48:34 +10:00
Dion Moult
343f56b0cd
Minor fix
2021-09-25 19:24:45 +10:00
Thomas Krijnen
7155f7ce3d
Update cd.yml
2021-09-24 10:49:24 +02:00
Thomas Krijnen
9853d3d86a
Update cd.yml
2021-09-24 10:46:22 +02:00
Thomas Krijnen
9dd30e8e53
Update cd.yml
2021-09-24 10:42:54 +02:00
Thomas Krijnen
ce08fa9c1a
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
...
# Conflicts:
# src/ifcparse/IfcParse.h
2021-09-24 10:29:10 +02:00
Thomas Krijnen
b8d36a63a2
Bump to 0.6.0rc0
2021-09-24 10:25:22 +02:00
Thomas Krijnen
51e13c06ba
Update ci.yml
2021-09-24 10:19:23 +02:00
Thomas Krijnen
529c007198
Update cd.yml
2021-09-24 10:06:47 +02:00
Thomas Krijnen
4334775618
#1747 retry
2021-09-24 10:02:20 +02:00
Thomas Krijnen
da8e3e6288
#1753
2021-09-24 09:49:28 +02:00
Thomas Krijnen
768b754a0b
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
...
# Conflicts:
# .github/workflows/ci.yml
# src/ifcparse/IfcParse.cpp
2021-09-24 09:03:58 +02:00
Thomas Krijnen
e1a5de793a
#1747
2021-09-23 13:46:37 +02:00
Gorgious
4868edaa83
Fix #1745 : Test startup file contains no object
2021-09-23 12:35:05 +02:00
Gorgious56
98cc0b93ce
Fetch pytest-blender dependencies ( #1746 )
...
* Fetch pytest-blender dependencies
* Fix command location
blenderbim-210923
2021-09-23 12:29:28 +02:00
Thomas Krijnen
fe533077f4
Regen schema code
2021-09-23 10:33:56 +02:00
Thomas Krijnen
63c2ca356e
sort select supertypes
2021-09-23 09:27:14 +02:00
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
Gorgious
d01b894734
Fix error when filling has no IFC type
blenderbim-210922
2021-09-22 11:40:02 +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
Dion Moult
ef8c82e1c9
Fix bug where you could add a filling twice or to multiple openings.
2021-09-21 17:29:28 +10:00