falken10
e6747b258c
Remove CostSchedulesMapping and added csv_filepaths to data.py
2025-07-03 05:51:59 +02:00
falken10
6aa6803490
Added relative CSV file paths
2025-07-03 05:51:59 +02:00
falken10
72fbe3a6d9
Refactor cost schedule CSV filepath to use document references
2025-07-03 05:51:59 +02:00
Andrej730
1e06dfcb76
Fix console errors when project is not loaded
2025-07-02 18:14:34 +05:00
Andrej730
3a0a912022
Use property_unset instead of in and del
2025-07-02 18:14:34 +05:00
Andrej730
b16fb7d917
bim.pip_install - add dynamic description
2025-07-02 18:14:34 +05:00
Andrej730
94d2d32d18
typing
2025-07-02 18:14:34 +05:00
falken10vdl
e743db27f4
Draw attributes with search ( #6849 )
...
See example in #4325
2025-07-02 11:11:29 +05:00
falken10
a31aa6053e
black formatting
2025-06-30 18:25:41 -03:00
falken10
b90f146a68
update gizmo based on selected items
2025-06-30 18:25:41 -03:00
falken10
f67dca8de0
Enhance label rendering in BoundingBoxDecorator to prevent text overlaps
2025-06-30 18:25:41 -03:00
falken10
a686d70908
Updated based on feedback from @brunoperdigao
2025-06-30 18:25:41 -03:00
falken10vdl
38fe7fea65
Update workspace.py cosmetic remove nl from previous edits
2025-06-30 18:25:41 -03:00
falken10
b26890f74b
black formating
2025-06-30 18:25:41 -03:00
falken10
2c16247943
moved to viewport overlays
2025-06-30 18:25:41 -03:00
falken10
53fc7bce0c
clenaup
2025-06-30 18:25:41 -03:00
falken10
f5db905223
Separate decorator from operator to follow other modules in model / project
2025-06-30 18:25:41 -03:00
falken10
3557b11e64
same style as polyline texts
2025-06-30 18:25:41 -03:00
falken10
c420402334
black . formating
2025-06-30 18:25:41 -03:00
falken10
589c562cba
refactor everyting within the class MeasureXYZDimensionsTool
2025-06-30 18:25:41 -03:00
falken10
d3f2711fe4
Moved everything to explore tool
2025-06-30 18:25:41 -03:00
falken10
8b4305360e
updated to cope for multiple selection and better looking using trihedrons
2025-06-30 18:25:41 -03:00
falken10
1213bbdd73
set exact same color for bounding box edges as gizom axis
2025-06-30 18:25:41 -03:00
falken10
c3380daa19
better layout with colored bounding box
2025-06-30 18:25:41 -03:00
falken10
7aa87907d7
Add local orientation operator and UI toggle for colored dimensions
2025-06-30 18:25:41 -03:00
Andrej730
8cfd6b1754
Unify doc-strings (remove type/rtype)
...
As this information is already provided in type hints and we don't need to maintain it in two places.
2025-06-30 18:55:14 +05:00
Andrej730
fc10915d2b
ifcopenshell.validate - remove simple_spf dependency ( 689289b)
...
Moved it to `TYPE_CHECKING` since it's currently used just for typing.
Was breaking validation in Bonsai since it doesn't provide all submodules with IfcOpenShell https://github.com/IfcOpenShell/IfcOpenShell/issues/6723#issuecomment-3016223786
Also added a simple test so github workflow would catch a simple error like this.
2025-06-30 18:08:34 +05:00
Andrej730
c23c21cb88
black .
2025-06-30 18:08:29 +05:00
Ryan Schultz
d300454118
Option to select only immediate children in Spatial Decomposition panel
2025-06-28 15:00:23 -05:00
Ryan Schultz
553003e664
Closes #6748 : An option, when running bim.select_similar_container() to only select those objects in the immediate container
2025-06-28 13:16:51 -05:00
Ryan Schultz
524561a398
similar to #6748 : option to select only immediate children, not recursively
2025-06-28 12:07:22 -05:00
Ryan Schultz
16f82683c8
closes #6843 - made merge by distance a little more tolerable
2025-06-28 10:07:54 -05:00
Ryan Schultz
4dbec59b9c
Fix #6840 : Add search to profile selection, when creating a new extrusion type
2025-06-28 09:17:40 -05:00
falken10vdl
dcf69c46e5
Update PLAN_LEVEL annotation ( #6844 )
...
* Update PLAN_LEVEL annotation
* Length of line segment based on scale
---------
Co-authored-by: Ryan Schultz <ryan@openingdesign.com >
2025-06-27 09:48:12 -05:00
Andrej730
611e83ff1e
Remove unused code for additional ifc files in the drawings
...
Code isn't used for over 3 years now and it's quite simple, so it's easy to restore if we'll need it again.
Noticed when started to investigate what was the use for `include_query` and `exclude_query` and turned out they basically had no effect for all this time.
2025-06-27 18:51:15 +05:00
Andrej730
9278974d98
Reuse get_linked_models_document
2025-06-27 18:51:15 +05:00
Andrej730
b3a708c06c
typing
2025-06-27 18:51:15 +05:00
falken10vdl
0b05c3bcfc
Z-coordinate in PlanLevelDecorator relative to spatial container if exists. Absolute otherwise ( #6845 )
...
* Z-coordinate in PlanLevelDecorator relative to spatial container if exists. Absolute otherwise
2025-06-27 08:20:50 -05:00
Andrej730
65ccc635d4
Fix sheeter issue after 7440c321b
2025-06-27 10:58:28 +05:00
falken10vdl
2698ba69d5
Display TargetScale in Contexts UI / edit target scale denominator ( #6816 )
2025-06-27 05:48:14 +00:00
Andrej730
efb3b9d255
Add eevee shadows props to shading_styles.json #6847
2025-06-26 20:19:41 +05:00
Andrej730
b0ec185c34
Fix removing occurrences when removing type object #3931
2025-06-26 19:57:10 +05:00
Andrej730
0ca92f6a1d
Bonsai preferences - add 'bsdd' label to make bsdd props more recognizable
2025-06-26 19:57:09 +05:00
Andrej730
6e4b784652
bsdd props ui - small tweaks
2025-06-26 19:57:09 +05:00
Andrej730
c764da3511
Status Filter - add missing row alignment in UI
2025-06-26 19:57:09 +05:00
Andrej730
c0d97051fd
Status Filters operators - add undo step to prevent Blender crashes
...
In Blender if operator is editing any Blender data it must have `UNDO` option, otherwise undo might lead to a crash.
2025-06-26 19:57:09 +05:00
Andrej730
2a199cf8a7
Status Filters - add explicit button to refresh status filter
...
Button location - https://files.catbox.moe/yuk2e6.png
See the reasoning in https://github.com/IfcOpenShell/IfcOpenShell/pull/6826#issuecomment-3004090797
2025-06-26 19:57:08 +05:00
Andrej730
b5dacfd621
Fix console errors toggling ifc status (same as e92520b77)
2025-06-26 19:57:08 +05:00
Andrej730
1a67ce87a1
light.feature - more test fixes
2025-06-26 19:57:08 +05:00
Andrej730
b7db741474
typing
2025-06-26 19:57:08 +05:00