Dion Moult
|
cb5c488cfd
|
Fix #7213. IfcTester now supports checking for USERDEFINED predefined types
Can I just take this moment to complain about the overengineered
complexity of how predefined types work in IFC.
|
2025-10-11 21:09:41 +11:00 |
|
Thomas Krijnen
|
60d85b4259
|
Skip ifcxml writing tests
|
2025-10-09 14:03:35 +02:00 |
|
Dion Moult
|
cf61111386
|
Fix bug where nested elements didn't show elements of the active task (only children)
|
2025-10-07 13:06:26 +11:00 |
|
Dion Moult
|
a016f6e5c8
|
Fix #7186. Support upgrading IFC2X3 IfcExtendedMaterialProperties to IFC4
|
2025-10-05 18:44:14 +11:00 |
|
Thomas Krijnen
|
efa8382fc5
|
ifcopenshell.draw --arange-zones see http://blog.ifcopenshell.org/2025/10/bim-legal-2d-notorial-drawings-directly.html
|
2025-10-02 21:44:52 +02:00 |
|
Thomas Krijnen
|
92f9d5f506
|
Writing .ifcxml is not supported #7181
|
2025-10-02 20:28:17 +02:00 |
|
Andrej730
|
f6ebf80fab
|
ifcopenshell-python/scripts/dev_environment.py
|
2025-09-30 17:47:30 +05:00 |
|
Andrej730
|
0b93694097
|
black .
|
2025-09-30 13:04:48 +05:00 |
|
daniel-augusto
|
725cb40ef2
|
Update highlight from block code
|
2025-09-29 23:30:39 +10:00 |
|
daniel-augusto
|
0c81b41ac7
|
Update highlight of block code
|
2025-09-29 23:30:39 +10:00 |
|
Yan Peng
|
a8a82450a5
|
Update documentation of bsdd based on the updated info of uri and bsdd functions.
|
2025-09-29 23:29:57 +10:00 |
|
Andrea Ghensi
|
1b5b9fdcf6
|
fix: use numpy 2d indexing, avoid np.matrix
fixes #7141
|
2025-09-29 23:29:08 +10:00 |
|
Andrej730
|
923e8423f9
|
black .
|
2025-09-29 16:43:28 +05:00 |
|
Dion Moult
|
ceac85ca02
|
Temporarily revert to old build behaviour since new builds are failing.
|
2025-09-29 11:00:59 +10:00 |
|
Dion Moult
|
bfa981709a
|
Fix regression. Schema should not be a Python package.
|
2025-09-29 10:43:14 +10:00 |
|
myoualid
|
0532ceb029
|
Fix missing files in WASM build (#7168)
|
2025-09-28 11:30:23 +01:00 |
|
Dion Moult
|
0fe869c169
|
See #7131. Rollback to prevent instant segfaults on Linux.
|
2025-09-28 18:15:13 +10:00 |
|
Thomas Krijnen
|
ab59173135
|
Add a stream2_from_string() (mostly for wasm)
|
2025-09-23 11:32:52 +02:00 |
|
Andrej730
|
a3c6e295c8
|
ifcopenshell_wrapper.pyi - remove HeaderEntity
Recently (e.g. ce02e7a) header entity was replaced with a generic `entity_instance`.
|
2025-09-15 18:27:20 +05:00 |
|
Andrej730
|
be66d4884d
|
typing
|
2025-09-15 18:27:19 +05:00 |
|
Thomas Krijnen
|
c661bb62ca
|
Rework header access in exception handling
|
2025-09-15 12:01:13 +02:00 |
|
Andrej730
|
41fb8ca583
|
Bump IOS build in Bonsai
Since now we have additional `readonly` argument in `ifcopenshell.open` and we need a new build to support it.
|
2025-09-12 20:11:07 +05:00 |
|
Andrej730
|
a86904dd41
|
ifcopenshell.open overload signature to consider new readonly argument
|
2025-09-12 20:11:07 +05:00 |
|
Andrej730
|
8a82343e27
|
typing - fix annoying module symbol getting into ifcopenshell.open retun types
|
2025-09-12 20:11:07 +05:00 |
|
Andrej730
|
9a38455465
|
black .
|
2025-09-12 20:11:06 +05:00 |
|
Thomas Krijnen
|
ced52862a1
|
Fix inst id based line lookup in log_internal_cpp_errors()
|
2025-09-12 16:25:37 +02:00 |
|
Thomas Krijnen
|
6ec12fe7c7
|
:Revert "Temporary Python 3.9 compatibility"
This reverts commit 0aae57620f.
|
2025-09-11 18:38:07 +02:00 |
|
Thomas Krijnen
|
db832946e6
|
Update test_validate_rocksdb.py
|
2025-09-11 10:07:39 +02:00 |
|
Thomas Krijnen
|
b5275f5ab2
|
black
|
2025-09-10 10:08:14 +02:00 |
|
Thomas Krijnen
|
a925226cbc
|
Merge remote-tracking branch 'origin/v0.8.0' into tfk-rocksdb-storage
|
2025-09-10 10:06:01 +02:00 |
|
Thomas Krijnen
|
231d047ce9
|
Capture SPF specific errors in validation test
|
2025-09-10 09:40:20 +02:00 |
|
Thomas Krijnen
|
8ca9bd63dc
|
read-only validate
|
2025-09-10 09:10:03 +02:00 |
|
Thomas Krijnen
|
761b69ebfe
|
test_validate_rocksdb.py
|
2025-09-10 09:09:48 +02:00 |
|
Richard Brice
|
d552f247fa
|
Fixed a typo mapping horizontal curve segments to geometry
|
2025-09-09 13:08:31 -07:00 |
|
Richard Brice
|
8ef083e3af
|
Fixes position of zero-length segment
|
2025-09-09 12:13:09 -07:00 |
|
Thomas Krijnen
|
62295beab2
|
Run black
|
2025-09-09 13:26:01 +02:00 |
|
Thomas Krijnen
|
a0b93265c2
|
Rocksdb storage -- ifcopenshell.file compatibility
|
2025-09-09 13:25:32 +02:00 |
|
Andrej730
|
338d3cf089
|
Fix test_package after 12c795a
|
2025-09-09 16:07:24 +05:00 |
|
Andrej730
|
39702cc543
|
Fix failing ifc2x3 tests after 3e5a2e5
Also added ifc4x3 tests
|
2025-09-09 15:42:32 +05:00 |
|
Andrej730
|
a9c0c1f4ba
|
control.unassign_control to support batching
|
2025-09-09 15:42:32 +05:00 |
|
Andrej730
|
abfb56350d
|
control.assign_control to support batching
|
2025-09-09 15:42:32 +05:00 |
|
Andrej730
|
fcb263f59a
|
util.element.get_controls
|
2025-09-09 15:42:31 +05:00 |
|
Andrej730
|
062bf8e60b
|
typing
|
2025-09-05 19:10:36 +05:00 |
|
Thomas Krijnen
|
6ac95e1ed3
|
Access to underlying storage model in python
|
2025-09-04 16:47:56 +02:00 |
|
Andrej730
|
942cb586b2
|
Bonsai - fix loading ifcsqlite file after 497542d #7085
|
2025-09-04 19:09:20 +05:00 |
|
Andrej730
|
49b9f99557
|
ifcopenshell.sqlite - add mvd_str
|
2025-09-04 19:09:19 +05:00 |
|
Andrej730
|
15b69bfa98
|
sql, stream - define wrapped_data to provide more clear errors
|
2025-09-04 19:09:19 +05:00 |
|
Andrej730
|
5f964bd33c
|
stream - remove trailing spaces
|
2025-09-04 19:09:19 +05:00 |
|
Andrej730
|
274a5cbfad
|
sql, stream - provide schema_identifier to avoid errors
|
2025-09-04 19:09:19 +05:00 |
|
Andrej730
|
b6fa1759ef
|
sqlite_entity - define file
|
2025-09-04 19:09:19 +05:00 |
|