Dushyant Basson
b034b40b09
application file-icon and window-icon set on ms-windows
2023-12-24 11:57:14 +01:00
dushyant basson
34f038530f
Removed .clangd file from tracking and added it to .gitignore
2023-12-24 11:57:14 +01:00
dushyant basson
1c70990b06
Removed .clangd file from tracking and added it to .gitignore
2023-12-24 11:57:14 +01:00
dushyant basson
07eecad433
adding qt resources
2023-12-24 11:57:14 +01:00
Sigma Dimensions (Yass)
ef87f0fe74
New Clash management panel to load IFCClash collision results
2023-12-23 09:14:08 +01:00
Sigma Dimensions (Yass)
23c2d73e8e
fix smart clash group selection
blenderbim-231223
2023-12-23 09:11:20 +01:00
Andrej730
0b47fb5987
Fix typo in 92cf0d9
2023-12-22 21:53:31 +05:00
Andrej730
8a1dee532b
Support loading styles with IfcPixelTexture
2023-12-22 19:22:14 +05:00
Andrej730
f0c6c4ca59
Allow copying node graphs for external shaders on Blender 4.1+ #3876
2023-12-22 16:40:48 +05:00
Andrej730
92cf0d9265
remove_representation not to leave brokens refs with batch_remove #4138
2023-12-22 16:04:52 +05:00
Andrej730
7c438b6b9b
Purge IfcWindow/DoorStyle/IfcTypeProduct #4137
blenderbim-231222
blenderbim-231221
2023-12-21 14:26:43 +05:00
Sigma Dimensions (Yass)
46454c5c94
consider unit basis for calculating resource costs #4122
2023-12-20 14:19:16 +01:00
Andrej730
73aeafb063
Fix issue renaming objects first time project was loaded after 962b8fa
...
E.g. if you load a project and try to rename some element to "test" it will renamed to "test" instead of "IfcWindow/test" e.g.
Since we relid on `obj.name` handler to set `.is_renaming` back to `False`, it didn't set it back to False when project was just loaded and renamed object was not yet linked to ifc element and name handler is not yet setup.
Another option was to check whether object is linked before changing `is_renaming` but just setting it to False should be more more explicit.
2023-12-20 16:51:02 +05:00
Kristoffer Andersen
e06297940f
Update ci.yml
...
Hopefully this fixes ccache
2023-12-20 12:28:24 +01:00
Andrej730
1652629332
prefix bim.assign/unassign_object to avoid operator override #4099
...
Co-Authored-By: Bruno Perdigão <57102715+brunoperdigao@users.noreply.github.com >
blenderbim-231220
2023-12-20 13:51:26 +05:00
Andrej730
3d8de40407
Fix for 308457300
...
Co-Authored-By: Bruno Postle <bruno@postle.net >
2023-12-20 11:00:24 +05:00
ay-ex
308457300e
fix cmake regex for used blender python version
2023-12-19 15:46:32 +05:00
Andrej730
6ef96841ac
Temp disable setting paint_active_slot from external materials #4129
2023-12-19 14:38:23 +05:00
Andrej730
289b2d1e9d
Less console errors if failed to find external styles library
...
Now:
```
Error: Error loading external style - cannot find file: 'D:\Dropbox\GitHub\OD_Textures\Closed (Encrypted)\Materials.blend'
```
Before:
```
File "\blenderbim\bim\module\style\prop.py", line 250, in update_shading_style
Error: Error loading external style - cannot find file: 'D:\Dropbox\GitHub\OD_Textures\Closed (Encrypted)\Materials.blend'
Traceback (most recent call last):
File "\blenderbim\bim\module\style\prop.py", line 255, in update_shading_style
bpy.ops.bim.activate_external_style(material_name=blender_material.name)
File "L:\Games\SteamLibrary\steamapps\common\Blender\4.0\scripts\modules\bpy\ops.py", line 109, in __call__
ret = _op_call(self.idname_py(), kw)
RuntimeError: Error: Error loading external style - cannot find file: 'D:\Dropbox\GitHub\OD_Textures\Closed (Encrypted)\Materials.blend'
```
2023-12-19 14:38:23 +05:00
Kristoffer Andersen
96db699ad2
Merge pull request #4125 from Krande/fix/convert-units
...
Proposal for updating IfcPatch ConvertLengthUnit.py for compatibility with boost>=1.82
blenderbim-231219
2023-12-19 06:43:01 +01:00
Andrej730
6b7eec0db6
Fix #4124
blenderbim-231218
2023-12-18 12:28:19 +05:00
Sigma Dimensions (Yass)
80f35d0bda
Fix CSV workschedule import - handle date-related attributes more gracefully
2023-12-17 20:25:23 +01:00
Sigma Dimensions (Yass)
df390a655d
fix displaying derived task durations
blenderbim-231217
2023-12-17 20:20:52 +01:00
krande
593fca7c3d
remove ci-py-only.yml as ci.yml already does this
2023-12-17 18:42:15 +01:00
krande
9335c8a0c8
add test and update ci
2023-12-17 18:09:28 +01:00
krande
eccc21277d
update ci
2023-12-17 15:42:38 +01:00
krande
2ce7e16537
add fix for ci tests
2023-12-17 15:33:35 +01:00
Thomas Krijnen
49835ee303
nix build-all: don't strip non-release wrapper builds
2023-12-17 13:18:34 +01:00
krande
f5500da0af
remove ifc2x3 conditional in conversion utility
2023-12-16 14:18:13 +01:00
krande
c9552fac29
update name of function to make its purpose more clear
2023-12-16 14:01:36 +01:00
krande
b11b3b7fa8
update unit_assignment
2023-12-16 13:47:18 +01:00
krande
8aecee5836
initial proposal for updating units conversion
2023-12-16 13:37:38 +01:00
Bruno Postle
2f3b3011ec
BlenderBIM IFC Git set push.autoSetupRemote
...
When pushing to a remote repository set tracking for the current branch
so that a locally created repository behaves the same (on the
command-line) as a cloned repository
2023-12-15 23:26:52 +00:00
Andrej730
491c9203b0
test for loading ifc with blob textures
2023-12-15 18:19:59 +05:00
Andrej730
7f2b996d23
test for loading ifc style to blender material
2023-12-15 18:19:59 +05:00
Andrej730
d2ea6f6656
BBIM to support loading IfcBlobTexture
2023-12-15 18:19:59 +05:00
Andrej730
25128e8aa8
support to add all surface style types creating new IfcSurfaceStyle
...
Previously it was working only for shading styles, for other styles it worked but then produced errors as IfcSurfaceStyle.Styles end up being None.
2023-12-15 18:19:59 +05:00
Dion Moult
30fa917e69
Patch recipes can now be performed in-place and are sorted in the UI.
blenderbim-231215
2023-12-15 23:09:34 +11:00
Dion Moult
40e494996d
Add support for manual classifications and references
2023-12-15 23:09:34 +11:00
Andrej730
cfdc54064e
disable rel paths for adding ref images and textures with unsaved .ifc
2023-12-14 18:53:54 +05:00
Andrej730
6daead6b61
Fixed issues using relative paths for external styles
...
- removed redundant notion about saving .blend file
- relative paths were saved incorrectly
- fix issue using "bim.browse_external_style" if IfcSurfaceStyle already has external style and it's either .blend file or material in it is missing (it was failing opening file browser)
2023-12-14 18:47:55 +05:00
Andrej730
241d52f0ad
small error message fix
...
as it appears as one of the messages during .ifc load, that way it will be more clear that it's related to external styles
2023-12-14 18:43:17 +05:00
Andrej730
68dd93da1d
Fix issue BrowseExternalStyle not selecting current external style in file manager
2023-12-14 17:43:12 +05:00
Andrej730
82703670f0
Pull all shading related material attributes from external styles #4053
2023-12-14 17:42:17 +05:00
Dion Moult
cb8462a0d0
New SetWorldCoordinateSystem patch. Autodesk software is starting to pay attention to this attribute which I find really confusing.
2023-12-14 17:02:00 +11:00
Dion Moult
000245c26c
Nesting collections only generate for element nesting, not port nesting
blenderbim-231214
2023-12-14 16:50:56 +11:00
Andrej730
d97ee8eed4
Support editing IfcSurfaceStyleLighting in UI
blenderbim-231213
2023-12-13 16:57:23 +05:00
Andrej730
f8af28f12a
style.edit_surface_style to support editing IfcSurfaceStyleLighting
...
It was failing because api method wasn't supporting IfcColourRgb attributes edit in general but only for IfcSurfaceStyleShading.SurfaceColour
2023-12-13 16:53:58 +05:00
Andrej730
f6fab30d0a
Support editing IfcSurfaceStyleRefraction in UI
2023-12-13 15:16:52 +05:00
Andrej730
f1a4ed702b
Hide IfcStyledItem from bim.print_unused_elements_stats
...
as IfcStyledItem can be not referred by any other element and it doesn't mean it's not used in the project
2023-12-13 14:29:10 +05:00