Thomas Krijnen
|
2dee2afdfa
|
#1861 test case
|
2022-10-05 13:07:16 +02:00 |
|
Thomas Krijnen
|
3d82791a99
|
#1861 update globalid map on attribute change
|
2022-10-05 13:03:52 +02:00 |
|
Dion Moult
|
2cb8eebf83
|
Profiles now retain manual booleans alongside autogenerated clipping planes
|
2022-10-05 21:52:07 +11:00 |
|
Dion Moult
|
49d3ee2f73
|
Copying an opening now tracks it as a special objects in the scene
|
2022-10-05 20:04:19 +11:00 |
|
Dion Moult
|
aeaef641bf
|
Bump IOS build
|
2022-10-05 19:52:24 +11:00 |
|
Dion Moult
|
e97d427e9f
|
Copying elements with openings now also copies openings
|
2022-10-05 19:44:32 +11:00 |
|
Dion Moult
|
d525dfa46f
|
Deleting voided objects now works with new opening system
|
2022-10-05 18:22:35 +11:00 |
|
Dion Moult
|
272a00941e
|
Openings now move with profiles, but stay fixed along the local Z axis
|
2022-10-05 17:57:51 +11:00 |
|
Dion Moult
|
1590e8c0e7
|
Openings locations are fixed relative to slab profile editing
|
2022-10-05 16:39:10 +11:00 |
|
Dion Moult
|
ac4e2f142b
|
Openings now move with the host, but also intuitively stay along the local X axis of the host
|
2022-10-05 15:26:27 +11:00 |
|
Dion Moult
|
428ee648b4
|
Wall representations now distinguish between auto and manual booleans and manual booleans move with the wall
blenderbim-221005
|
2022-10-05 13:09:18 +11:00 |
|
Thomas Krijnen
|
fa6bbf2d4a
|
A bunch of not so pretty validate.py performance improvements
|
2022-10-04 15:16:34 +02:00 |
|
Dion Moult
|
12aa66fdcb
|
Fix nasty bug related to inconsistent behaviour of wall intersection math
|
2022-10-05 00:14:12 +11:00 |
|
Thomas Krijnen
|
f68db3d3be
|
Fixes after 698c708bf6
|
2022-10-04 12:38:40 +02:00 |
|
Dion Moult
|
1f56b36bfa
|
Minor fix
|
2022-10-04 20:16:36 +11:00 |
|
Thomas Krijnen
|
be805a3e96
|
Fixes after 698c708bf6
|
2022-10-04 11:14:13 +02:00 |
|
Thomas Krijnen
|
5d95475970
|
#2471 test case
|
2022-10-04 10:23:27 +02:00 |
|
Thomas Krijnen
|
f41ad0d5de
|
#2471 work around file gc with instance refs
|
2022-10-04 10:23:08 +02:00 |
|
Dion Moult
|
f81b22240c
|
Minor fix
|
2022-10-04 18:35:01 +11:00 |
|
Dion Moult
|
7d63b03dd3
|
Fix bug where linking an element twice caused stacked undos to fail. See #2200.
|
2022-10-04 14:23:02 +11:00 |
|
Dion Moult
|
e74eb0cc53
|
Fix bug where unlinking operations were not stored in the undo stack
blenderbim-221004
|
2022-10-04 13:41:27 +11:00 |
|
Dion Moult
|
008d6bed5c
|
PIP publish now only happens once a month, on a full moon
|
2022-10-04 10:41:25 +11:00 |
|
Dion Moult
|
d0985a23d0
|
Fix critical bug where default context was not set on project load
|
2022-10-04 10:03:59 +11:00 |
|
Massimo Fabbro
|
a5d49e81a0
|
Fix little bug in qto_calculator about net footprint area (#2470)
|
2022-10-04 09:59:50 +11:00 |
|
Dion Moult
|
bfcc086aad
|
Attempt to change PyPI name to ifcopenshell
|
2022-10-03 23:40:29 +11:00 |
|
Dion Moult
|
0eae3de6a2
|
Openings now move with the host by default. Small change, big impact.
|
2022-10-03 23:30:19 +11:00 |
|
Thomas Krijnen
|
1d39413717
|
Test cases for previous commits
|
2022-10-03 14:29:41 +02:00 |
|
Thomas Krijnen
|
c57e5e2100
|
Capture lower level errors in validate.py reported in C++
|
2022-10-03 14:19:29 +02:00 |
|
Thomas Krijnen
|
ca5249a179
|
More resiliance against wrong attribute counts
|
2022-10-03 14:05:08 +02:00 |
|
Thomas Krijnen
|
698c708bf6
|
Reduce heap allocations during parse by reusing vector for top level instances
|
2022-10-03 14:04:42 +02:00 |
|
Thomas Krijnen
|
084151ed4c
|
Augment invalid entity message with offset in file
|
2022-10-03 14:03:53 +02:00 |
|
Thomas Krijnen
|
c56c7288e3
|
Clarify wrong attribute count message
|
2022-10-03 14:03:04 +02:00 |
|
Thomas Krijnen
|
f5398c77d5
|
Clarify invalid entity message
|
2022-10-03 14:02:28 +02:00 |
|
Thomas Krijnen
|
a724b5cb24
|
Clarify character offset in exception
|
2022-10-03 14:02:04 +02:00 |
|
Thomas Krijnen
|
f3a15953b2
|
Missing include
|
2022-10-03 14:01:43 +02:00 |
|
Dion Moult
|
567548c7f3
|
Fix bug where adding an opening didn't create a relative placement
|
2022-10-03 22:35:53 +11:00 |
|
Dion Moult
|
8c25349b49
|
Add new opening functions to BIM tool workspace UI
blenderbim-221003
|
2022-10-03 20:50:33 +11:00 |
|
Amoki
|
49cd966d43
|
remove-yacc
|
2022-10-03 11:16:42 +02:00 |
|
Dion Moult
|
b552ea1376
|
Openings now can be explicitly edited and saved and use IOS instead of Blender modifiers
|
2022-10-03 01:02:08 +11:00 |
|
Dion Moult
|
9c91ee31e5
|
New booleans UI panel to manage representation boolean stack
|
2022-10-02 23:48:19 +11:00 |
|
Carlos Villagrasa
|
e9a063ccbd
|
Construction Types Browser - Multipreview now runs smoothly (#2463)
* Construction types multipreview now runs smoothly
* Minor fix
* Minor fix
blenderbim-221002
|
2022-10-02 16:46:14 +11:00 |
|
Dion Moult
|
e4e9db0b3e
|
Implement show and hide openings and hide booleans operator
|
2022-10-01 23:45:49 +10:00 |
|
Dion Moult
|
2ec41bf3a0
|
Add support for processing rectangular profiles in the profile editor
|
2022-10-01 23:27:05 +10:00 |
|
Dion Moult
|
944cbeea1a
|
Handle both 2D and 3D placement matrixes in IfcOpenShell utils
|
2022-10-01 23:25:34 +10:00 |
|
Dion Moult
|
4b8238a602
|
Openings are no longer loaded when loading fresh IFC projects
|
2022-10-01 20:32:40 +10:00 |
|
Dion Moult
|
8789a19f57
|
Basic show and remove representation boolean operators
|
2022-10-01 20:31:46 +10:00 |
|
Kristoffer Andersen
|
8c8e83d98f
|
update ci-daily build use win2019 for upload
|
2022-10-01 10:04:24 +02:00 |
|
Dion Moult
|
527d26c1c6
|
Openings are now specially shaded, and you can now add half space clipping booleans
# Conflicts:
# src/blenderbim/blenderbim/bim/module/model/ui.py
|
2022-10-01 14:33:33 +10:00 |
|
Massimo Fabbro
|
e2a5b09d77
|
Add calculate all qtos button: initial fixing (#2456)
blenderbim-221001
|
2022-10-01 10:55:42 +10:00 |
|
Kristoffer Andersen
|
98b6edf119
|
Merge pull request #2461 from Krande/fix-daily-conda-build
fix: daily builds of conda ifcopenshell
|
2022-09-30 19:42:34 +02:00 |
|