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
Carlos Villagrasa
0a05197d3e
Construction Types Browser: Solution to most of the current issues ( #2460 )
...
* Delay asset generation
* bpy.app.is_job_running only in Blender >= 3.3
* First time preview on sidebar works again
* Avoid flickering
* Show multiple previews on the first run
* Preserve mouse position with hacky operator
2022-10-01 02:01:26 +10:00
krande
75645a837a
fix: daily builds of conda
...
Ran into a lot of `build not compiled for windows` errors on windows. So using the host and dependencies from conda-forge meta.yaml and pin boost-cpp to <=1.74 to at least allow windows builds of ifcopenshell to be created while we figure out how to support boost-cpp >=1.78
2022-09-30 17:49:55 +02:00
Thomas Krijnen
40e463a55f
#2457 uplift curves to wires in geometric sets
2022-09-30 13:59:31 +02:00
Dion Moult
7b817f7359
Minor fix
2022-09-30 18:53:14 +10:00
Dion Moult
22e69a606d
CAD sketcher constraints can now be saved and loaded from IFC
2022-09-30 16:04:16 +10:00
Dion Moult
8c7b2ab2a1
Slab depth auto-updates on type/layer changes with new slab system
2022-09-30 13:43:23 +10:00
Dion Moult
3512a2ce36
Add undo support to profile and wall element operators
2022-09-30 13:08:39 +10:00
Dion Moult
9e76b2b9eb
Footprints are now supported in the new profile editor
2022-09-30 13:00:40 +10:00
Dion Moult
a08a78b3c9
Slabs are now first created directly in IFC instead of reverse engineering meshes
blenderbim-220930
2022-09-30 12:08:57 +10:00
Dion Moult
9fc5f72831
Minor fix
2022-09-29 23:51:25 +10:00
Dion Moult
391e09c16c
Convenience operator to draw rectangles when editing profiles
2022-09-29 23:31:11 +10:00
Dion Moult
60e4de5ffa
You can now align the view to the edited profile, for angled profiles
2022-09-29 22:33:32 +10:00
Vukas Pajic
a248f16cf8
indentation
2022-09-29 14:30:25 +02:00
Vukas Pajic
9240a10fa8
no need for Shapely.libs when using macos
2022-09-29 14:25:42 +02:00
Vukas Pajic
19d3208744
add Shapely.libs
2022-09-29 14:08:24 +02:00
Vukas Pajic
c080567f53
update makefile for shapely dependancy ( #2452 )
...
* initial
* unzip instead of tar
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2022-09-29 22:01:54 +10:00
Dion Moult
ac72f41051
You can now change the radius of existing arcs. Minor interface cleanup.
2022-09-29 17:24:00 +10:00
Dion Moult
fc9273c1d3
You can now change the radius of existing circles. Radius settings are remembered.
2022-09-29 16:47:40 +10:00