Ryan Schultz
c62ed5d3b6
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:00:22 -05:00
Ryan Schultz
ffb6c82541
snapshot
2024-08-04 09:40:34 -05: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
blenderbim-0.7.11-alpha240803
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
Dion Moult
a31051a937
Drop py39 from build matrix for BBIM as we now only support Blender >=4.2
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
blenderbim-0.7.11-alpha240802
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
Augustin Trancart
8e5a7ed24e
improve json lib discovery for cmake
2024-08-02 03:31:17 +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
Chirag Singh
22bc98b48b
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0
2024-08-01 19:29:48 +05:30
Chirag Singh
cf70026570
Gensky corrected and output in .tiff format
2024-08-01 19:29:02 +05:30
Andrej730
3c4a865e0b
ci.yml - also run tests for other ifcopenshell packages
2024-08-01 18:01:59 +05:00
Andrej730
8523bb317a
bcf, bsdd - add "make test"
2024-08-01 18:01:59 +05:00
Andrej730
4b00b268c0
fix core geometry trests after c4ae957 and 698c648
2024-08-01 18:01:58 +05:00
Andrej730
f0ca34d107
fix core project tests after 0dc084d and e3cb811
2024-08-01 18:01:58 +05:00
Andrej730
3834ecb06a
fix core root test after e3cb811
2024-08-01 18:01:58 +05:00