Ziad-I
0e40df4fa3
now correctly gets drawings and sheets data to send to web ui
2024-08-07 21:11:44 +10:00
Ziad-I
b0c132f73a
fix when sending csv or gantt data it is saved in the WebData
...
due to load not always being called as sometimes WebData is loaded before
2024-08-07 21:11:44 +10:00
Dion Moult
4fd802bf3d
More efficient shape bbox and average vertex centroid function
2024-08-07 17:21:49 +10:00
Andrej730
e461040e17
bim.pip_install - fix for Blender 4.2
2024-08-06 18:22:35 +05:00
Andrej730
3a147d7f62
Remove Python 3.10 build from bbim builds
...
Reverts 8514a42 , removes python 3.10 from bbim builds as it's not suppored by Blender 4.2+ (https://github.com/gentoo/gentoo/pull/37671 )
2024-08-05 16:37:16 +05:00
Andrej730
9f1d14e5a7
black format
2024-08-05 13:59:33 +05:00
Dion Moult
bce71f3797
See #5087 . See #5114 . Skip trying to test shapes that obviously don't have a representation to prevent false positives
2024-08-05 14:18:54 +10:00
Bruno Postle
253dca730d
Fix misplaced section/elevation symbols
...
Looks like a simple typo, closes #5131
2024-08-04 17:30:30 +01:00
Ryan Schultz
e0f33a56ec
shift+click, to quickly switch the drawing view without turning anything on or off in the scene. as discussed: https://community.osarch.org/discussion/2196/quick-way-to-switch-between-drawing-views#latest
...
shift+click, to quickly switch the drawing view without turning anything on or off in the scene.
as discussed: https://community.osarch.org/discussion/2196/quick-way-to-switch-between-drawing-views#latest
2024-08-04 10:02:31 -05:00
Dion Moult
2287931e9c
Rewrite georeference tests actually test UI effects
2024-08-04 21:23:02 +10:00
Dion Moult
1f7a498606
Fix #4958 . Add UI spy class in feature tests to allow more natural BDD tests
2024-08-04 21:23:02 +10:00
Ryan Schultz
a9e366b238
Assure text 'wraps' in CloseError
2024-08-03 14:30:06 -05:00
Ryan Schultz
1ca0dfb1e0
Make sure drawings are loaded when calling bim.activate_drawing from sheets UI.
...
related: c11ba23a3d
2024-08-03 14:09:15 -05:00
Ryan Schultz
c11ba23a3d
Fix #3728 - Be able to bim.activate_drawing a drawing listed in the sheets UI, as well.
2024-08-03 11:01:31 -05:00
Dion Moult
556c769b40
Sun position add-on is now detected in the current session instead of needing to restart Blender
2024-08-03 23:21:31 +10:00
Dion Moult
78173dd546
Add basic tests for new web module
2024-08-03 23:12:21 +10:00
Dion Moult
2196c16097
Fix failing georeference and spatial core/tool/bim tests and clean dead code
2024-08-03 23:08:35 +10:00
Dion Moult
7af5db7cd4
Collector now unassigns from old ifc collections
2024-08-03 22:04:38 +10:00
Dion Moult
c58672cc25
Allow selecting a container object when changing spatial container
2024-08-03 19:29:06 +10:00
Dion Moult
85e022d76e
IfcTester now groups results by types to make long failure lists more useful
2024-08-02 23:58:01 +10:00
Andrej730
872f40933f
remove Python 3.9 from bbim makefile since a31051a93
2024-08-02 18:54:37 +05:00
Andrej730
4491018f5e
fix tool surveyor test
2024-08-02 18:54:37 +05:00
Andrej730
a21c440b5b
fix tool geometry tests
2024-08-02 18:54:37 +05:00
Andrej730
143e094db8
assign default container on assigning IfcAnnotation class
...
Currently if you create a IfcAnnotation it might just get lost as it's not assigned anywhere. Also noticed this since previously we allowed using bim.add_reference_image without any specific drawings.
2024-08-02 18:54:37 +05:00
Andrej730
94e9e945d7
fix system/qto tool tests after e6ac012
2024-08-02 18:54:36 +05:00
Andrej730
5e56115050
typing
2024-08-02 18:54:36 +05:00
Andrej730
1ad654aab3
Fix Ifc tool tests after #4843 and unlinking changes
2024-08-02 18:54:36 +05:00
Andrej730
596ffb093b
dev environment script - keep it possible to run the script without any changes
...
by default it assumes it's executed from ifcopenshell repo directory
2024-08-02 18:54:36 +05:00
Andrej730
3576362fd8
blenderbim make test - run all tests but return error code at the end
2024-08-02 18:11:25 +05:00
Andrej730
2c949bb39a
blenderbim "make test" - run tool and bim tests even if some core tests failed
2024-08-02 17:20:29 +05:00
Andrej730
34faa0617b
fix running core tests on python 3.10
2024-08-02 17:05:28 +05:00
Dion Moult
15f6b3803f
Fix #4986 . IfcTester now determines whether a spec is relevant to the ifc version
2024-08-02 22:02:56 +10:00
Andrej730
8514a426bb
fix potential blenderbim issues for python 3.10
...
tomllib was added to python 3.11, tomli can be used for the previous versions.
Though it is a bit questionable since internally Blender is using just tomllib and because of that I'm not sure anymore if Blender still supports Python 3.10.
2024-08-02 16:00:49 +05:00
Andrej730
2062324294
prevent issues importing blenderbim for core test
...
initialize_bbim_semver was possible breaking on running core tests if system python was missing tomllib
2024-08-02 16:00:49 +05:00
Dion Moult
90c6218210
Fix #5115 . Members (e.g. stringers) can now have a stair modifier applied as they may be used to support stairs
2024-08-02 16:34:30 +10:00
Dion Moult
321bb7178d
See #5110 . Minor fix when appending linked elements.
2024-08-02 16:29:14 +10:00
Dion Moult
42dda0a07a
Run black on light
2024-08-02 16:00:45 +10:00
Dion Moult
adb17d91f9
Dedicated doc section for blend open/save issue
2024-08-02 15:57:17 +10:00
Dion Moult
646cc59687
Update live install script on linux/mac and merge system support docs into dev setup docs
2024-08-02 15:57:17 +10:00
Dion Moult
38759348cd
Document new install location on 4.2
2024-08-02 15:57:17 +10:00
Dion Moult
ff44f4f395
Show warning if a blend file is used alongside an ifc
2024-08-02 15:57:17 +10:00
Chirag Singh
5cfd69f337
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0
2024-08-02 11:23:09 +05:30
Chirag Singh
f4100f7951
Added HDR support
2024-08-02 11:22:40 +05:30
Thomas Krijnen
785d5118d0
installation.rst - minor enhancement
2024-08-02 05:02:20 +02:00
Thomas Krijnen
fddd85817a
installation.rst - minor doc enhancements
2024-08-02 04:59:09 +02:00
Thomas Krijnen
a689fc6377
Consistency TopExp_Explorer::Current()
2024-08-02 04:50:06 +02:00
Dion Moult
788217c73c
Use loader to get name instead of hardcoding when loading IFCs. See #4517 .
2024-08-02 09:31:15 +10:00
Blender Defender
1abc3a1422
feat: Update the patch UI of ResetAbsoluteCoordinates
...
Instead of specifying parameters `a`, `b`, `c` and `d`, more meaningful parameters have been introduced (`threshold`, `automatic_offset_point`, `x`, `y` and `z`), which allow to do the same operations in a more understandable way.
2024-08-02 08:26:14 +10:00
Richard Brice
c31c34b7d2
reimplements piecewise_function using PIMPL idiom
...
PIMPL idiom allows implementaiton of piecewise_function to evolve without envoking systemwide recompile (unless the class definition changes)
2024-08-01 12:34:49 -07:00
Richard Brice
b22ecba179
Implements mutually exclusive access to mapping cache with a mutex
2024-08-01 07:15:22 -07:00