Andrej
|
6862523c75
|
pyproject black - select all src folders by default, exclude explicitly
|
2025-06-09 18:03:22 +05:00 |
|
Andrej
|
8b4683aef1
|
replace api.run with static methods
|
2025-06-09 18:03:19 +05:00 |
|
Andrej
|
02d359d0e6
|
Fix Ruff UP035 (also deprecated annotation symbols)
|
2025-06-09 18:03:19 +05:00 |
|
Andrej
|
7d4176d105
|
Fix Ruff UP006 (deprecated annotation symbols)
|
2025-06-09 18:03:18 +05:00 |
|
Andrej
|
6eb45917fe
|
fix typo
|
2025-06-09 18:03:15 +05:00 |
|
Andrej
|
3f4656600e
|
typing
|
2025-06-09 18:03:15 +05:00 |
|
Andrej
|
7034c0b18a
|
Fix typo (5ba82d7)
|
2025-06-09 18:03:14 +05:00 |
|
Andrej
|
97ece7c20b
|
black .
|
2025-06-09 18:03:14 +05:00 |
|
Massimo Fabbro
|
5ba82d7764
|
See #5155. Update doc accordingly
bonsai-0.8.3-alpha2506080829
|
2025-06-08 10:29:28 +02:00 |
|
falken10
|
8e8b44a744
|
Resource should not increment quantity in cost schedule
bonsai-0.8.3-alpha2506080822
bonsai-0.8.3-alpha2506080823
|
2025-06-08 10:23:00 +02:00 |
|
Massimo Fabbro
|
8b9927b77b
|
See #6570. Better variable name
|
2025-06-08 10:22:12 +02:00 |
|
Andrej
|
09f6991565
|
cost items ui - update current index on item deletion
To make it less awkward to remove multiple items starting from the last.
Before - https://files.catbox.moe/wce56c.mp4
After - https://files.catbox.moe/wv1jhs.mp4
bonsai-0.8.3-alpha2506061413
|
2025-06-06 19:06:47 +05:00 |
|
Andrej
|
14e8fad841
|
bim.contract / expand cost items - remove unused prop
|
2025-06-06 19:06:47 +05:00 |
|
Andrej
|
c76785e02c
|
tool.cost - refactor expand/contract rates methods
So they will be more similar
|
2025-06-06 19:06:46 +05:00 |
|
Andrej
|
7808dd535d
|
Fix contracted cost item removal logic
It was removing checking for cost item index, though container is storing cost item ids.
|
2025-06-06 19:06:46 +05:00 |
|
Andrej
|
72cf77690e
|
Prevent removing rel when is still valid after IfcCostItem removal #6769
|
2025-06-06 19:06:46 +05:00 |
|
Andrej
|
bf4a3f074f
|
typing
|
2025-06-06 19:06:46 +05:00 |
|
Andrej
|
a374a7e3ff
|
bonsai pyproject.toml - document dev dependencies
bonsai-0.8.3-alpha2506060812
|
2025-06-06 13:11:59 +05:00 |
|
Andrej
|
b6267e4ad1
|
Fix issue with occurrences when reassigning IfcTypeProduct class #6781 (977d814)
|
2025-06-06 13:11:59 +05:00 |
|
Andrej
|
f21b34ffc1
|
reassign_class - safe check to prevent errors like #6781
|
2025-06-06 13:11:58 +05:00 |
|
Andrej
|
6de16bf658
|
bim.reassign_class - add simple test to cover cases like #6781
|
2025-06-06 13:11:58 +05:00 |
|
Andrej
|
9f17b9fd86
|
reassign_class - calculate occurrence_class just once for the entire loop
|
2025-06-06 13:11:58 +05:00 |
|
Andrej
|
781df9e3d8
|
Fix incorrect glob separator (8c9ccfd)
bonsai-0.8.3-alpha2506060658
|
2025-06-06 11:57:46 +05:00 |
|
Andrej
|
8c9ccfdaae
|
Fix #6760
bonsai-0.8.3-alpha2506060623
|
2025-06-06 11:22:05 +05:00 |
|
Andrej
|
3892ac56a4
|
Skip 26b21dd test if non-standard schema is not available (e.g. in github ci)
bonsai-0.8.3-alpha2506051406
bonsai-0.8.3-alpha2506051412
bonsai-0.8.3-alpha2506051407
|
2025-06-05 19:05:28 +05:00 |
|
Andrej
|
ba6674299c
|
ifocpenshell-python makefile - shortcut to get current build urls
|
2025-06-05 19:05:28 +05:00 |
|
Andrej
|
fc0624692f
|
test_sql - use Ifc2Sql patcher for readability
|
2025-06-05 19:05:28 +05:00 |
|
Andrej
|
d6b5c73d4a
|
ifcpatch - fix doc-string (b07b0e4be)
|
2025-06-05 19:05:28 +05:00 |
|
Andrej
|
f622d2f961
|
ifc2sql - consider .ifcsqlite suffix
|
2025-06-05 19:05:27 +05:00 |
|
Andrej
|
3a66a1c754
|
geom settings - add new settings from 439f9c1
|
2025-06-05 19:05:27 +05:00 |
|
Andrej
|
d0741cd495
|
Fix error using X hotkey on empty collection #6696
|
2025-06-05 19:05:27 +05:00 |
|
Andrej
|
0d39f8df28
|
Safer BlendData access
To avoid issues like #6771 when we by accident find an ID data-block from linked .blend file.
|
2025-06-05 19:05:27 +05:00 |
|
Andrej
|
87265d052b
|
typing
|
2025-06-05 19:05:27 +05:00 |
|
Thomas Krijnen
|
5af7c9a32d
|
Clarify Compound of Solids behaviour in create_solid_from_faces() #6780
|
2025-06-05 10:22:28 +02:00 |
|
Andrej
|
1ce9a4c68e
|
ifc2sql - fix mysql errors inserting values into shape table
bonsai-0.8.3-alpha2506041412
|
2025-06-04 19:10:52 +05:00 |
|
Andrej
|
930d58cf69
|
ifc2sql - fix issue inserting mysql json attributes
It seems mysql doesn't have automatic conversion from other types to json, so we stringify it for compatibility.
|
2025-06-04 19:10:51 +05:00 |
|
Andrej
|
926785c5ec
|
ifc2sql - fix should_get_inverses for mysql
|
2025-06-04 19:10:51 +05:00 |
|
Andrej
|
274e19dcb9
|
ifc2sql - warn user if ifc database already exists
|
2025-06-04 19:10:51 +05:00 |
|
Andrej
|
7f0f93f726
|
ifc2sql - close cursor too
Important on Windows if someone is using Patcher explicitly and `self.c` is not garbage collected and file stays locked and cannot be moved.
|
2025-06-04 19:10:51 +05:00 |
|
Andrej
|
b07b0e4bea
|
ifc2sql - fix regression with missing resulting database filepath (9055f14) #6758
|
2025-06-04 19:10:50 +05:00 |
|
Andrej
|
a0e4bdcbef
|
ifcpatch - fix ifc2x3 bootstrap (c58b84d)
After c58b84d append_asset requires user to be a valid IFC entity.
|
2025-06-04 19:04:32 +05:00 |
|
Andrej
|
2da183bfa6
|
bpy._typing -> bpy.stub_internal
https://github.com/nutti/fake-bpy-module/issues/362
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
adf8a1f4e0
|
ci - run all ifcopenshell packages tests regardless of errors in some
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
e1ec422bb1
|
common.mk - explicitly specify sh as default shell
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
c51e36dbca
|
ifcpatch - a static way to use ifcpatch
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
b393c120f1
|
ifcpatch pyproject - list optional dependencies
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
3c7e938d90
|
IfcGeomWrapper - add missing property for edges_item_ids
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
a614fac71a
|
typing
|
2025-06-04 19:04:31 +05:00 |
|
Andrej
|
5a211c67eb
|
black .
|
2025-06-04 19:04:30 +05:00 |
|
Andrej
|
6ea53d54ba
|
ruff to ignore src/ifcconvert/cityjson submodule
|
2025-06-04 11:02:08 +05:00 |
|