Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ifcopenshell/ifcopenshell

Open source IFC library and geometry engine
https://github.com/ifcopenshell/ifcopenshell

See #3347. Hotfix latest IfcOpenShell SQLite features when making builds.

2da86c170feda1a265388574de67683e75722e21 authored over 1 year ago
The BlenderBIM Add-on now supports loading IFCSQLite files!

41a176cb6da815e531289fcdc9bc24bab38f65e1 authored over 1 year ago
You can now toggle loading geometry in advanced mode when loading a project

10e96239a1a61552b4369573bbcca3ec5563ea0d authored over 1 year ago
Ifc2Sql patch now can store inverses for efficient queries.

c1d972f7bfb2271758305144865ddbd6816ecec3 authored over 1 year ago
ifcopenshell.sqlite wrapper now handles JSON fields by default, which is significantly more performant

f attributes holding entity lists are expanded in SQL, this means that you end up with significa...

897dfb1e3399035f4fb9d21e08e5f4133fe09def authored over 1 year ago
Implement early testing for serialize operator (not functional)

All the right code seems to be in place, but it seems the package won't go through with the seri...

d9196882dcc9efafe5edefade5eeef6a39e930a2 authored over 1 year ago
Change graph naming to all caps

580f8f6218ff45a78c497a8c3a67fadde02f809d authored over 1 year ago
Add Brick.ttl to .gitignore

e177f5f0511801f65822fd122e76af053c78f4ac authored over 1 year ago
Fixed typo in e3a7f7627

1a5c501af0e7964c9dcc68622106d6f97a71b01d authored over 1 year ago
Fixing bug after 28cc168

Was causing some tests to fail

12c10f98a372a6d821bc9bd948c3f5c2e6b89b64 authored over 1 year ago
Avoid ui errors after 2dc9dc200

e3a7f762761b0353249c799d18c7e63e9fa7c44a authored over 1 year ago
Update BrickStore.purge()

I wanted to just have a BrickStore.clear() which would so this:

BrickStore.VersionedGra...

046ce2b8e7cd4efd5d2b9f7f0bd996a23481ebfb authored over 1 year ago
Unhide in render for not excluded objects #3338

Objects were hidden in render but never unhidden if they were no more in drawing's .Exlcude

6dab4501ade154fba0e2d9e5cfa158ec341abce4 authored over 1 year ago
Generating IFC compatible shader graphs

Added new panel. in shader graph N-panel that allows you to create fully GLTF and IFC compatible...

2dc9dc2000f06b618e0417178ffb76c90cb4b417 authored over 1 year ago
Fixed #3342

addce9f0ea24979439f183e6cc840258532dc027 authored over 1 year ago
Set shading flat by default to solve #3336

Before blender 3.6 it was setting flat shading by default, so we just keeping the same behaviour.

4a368938c317c3ec06c46306c9fc2bc6e0f14cb1 authored over 1 year ago
#2805 syntax

a0f68baefc129f208e5e9e25c763acc82d747576 authored over 1 year ago
#2805 template keyword for gcc

3decb48ed04394e0516e05f8155f60501d237058 authored over 1 year ago
#2805 IFC4X3 codegen

2d330f4c909e8b996e64f1692c67c84bb056cd5b authored over 1 year ago
#2805 Further fixes for aggregates of select

1c996013b67b70a768ee2e49accd59c5890999d7 authored over 1 year ago
#2805 IfcGeom dynamic casting updates

65cb47e2d892d84c0d3d8e89ba157360c6902c7f authored over 1 year ago
#2805 IfcGeom updates

e9d0b8ab667b3e4171424a0f1ffbbea7eef7b0c1 authored over 1 year ago
#2805 Pasta errors

0bb9bcd9fb4633d960fa95e0a6d3333f8fb64344 authored over 1 year ago
#2805 template keyword for gcc

997ebe48df507fdd4037fc4905e3e770ce228924 authored over 1 year ago
#2805 Rerun codegen

0cdf72fde143be4dde77657a126478068b282e0a authored over 1 year ago
#2805 Use dynamic cast for generalize() due to virtual inheritance of selects

97c6b99d57597cf79bbba8971b6164bc15e06771 authored over 1 year ago
#2805 update hierarchy helper

ed5d28de54893e338389f812b4b947a8fca0cfcd authored over 1 year ago
#2805 rerun codegen

f5c102402f500e0fb2238d7df8b4fafa66f1d2de authored over 1 year ago
#2805 provide aggregate typedef for select types

7aa04611a1dbbe3a6a92447e687e4ab6e1eaad6b authored over 1 year ago
option to keep the viewport position on activating drawing #3333

currently it works with alt clicking activate drawing button
https://i.imgur.com/lgvP4QA.png

5c7f14cc3c291412b2b870a09d554f0b0f551e2e authored over 1 year ago
Fixed #3335 caused by 36b746d

9e1249d8ee8b7e4ed391e4a9edc23d530d04a7d2 authored over 1 year ago
BBIM fix Git panel polling repo on refresh (#3096)

Just scrolling Git panel shouldn't do any Git IO

6cb7234cb5d438cdad6c78164f44dc16dee01642 authored over 1 year ago
#2805 rerun codegen

aab6a21bf34f712fe832a65d24dd720da6b011b2 authored over 1 year ago
#2805 statically typed select types as aggregates

c72f960ed4eeb6d11feb9cb6c5e67ec84705f1ae authored over 1 year ago
Add toggle space visibiity button into spatial tool menu

b63b4ce326e1825dcdfdece527bb0cdd286a313e authored over 1 year ago
refactor with SKIP_SAVE option on operator props

Co-Authored-By: Gorgious56 <[email protected]>

71113b56bfd31a7a6bb262993b12369043adc708 authored over 1 year ago
More options to save .ifc as relative path in blender

ef57c209a05451c5baa67b859aefad3a213c8a9c authored over 1 year ago
Fixed tests after a4a6dce

e99c154cb24310c14f773c8be81c2c73b85c78f9 authored over 1 year ago
Fixed missing ifc file in api call after 28cc168

Some bim test was failing because of it

FAILED test/bim/test_feature.py::test_assign_material__...

d35c5c433f89a6cd7c6160a8867b3125a667276c authored over 1 year ago
Fixed test after b035129

520860bdb946a44ed89e2d1a60376f8e74bac0ac authored over 1 year ago
Fixed test after c8c0c9a

Taking into account that now we have error messages if user will try to remove the last material...

103e8a545b45e30bb8a27e48958ee907d1ebc15a authored over 1 year ago
Fixed void tests after d3d2c36

7dc98612e40bda5beeb4d944cc7f1a1c93c28d80 authored over 1 year ago
Fixing test after 1c12a98

FAILED test/bim/test_feature.py::test_export_ifc__with_basic_contents_and_saving_as_a_relative_p...

3853258b27251dc149c9be0ffa30c102bc9eb139 authored over 1 year ago
Small fix related to 5c2ae98c0 and a bit more descriptive operator error

FAILED test/bim/test_feature.py::test_create_project__ifc2x3 - AssertionError: Failed to run ope...

6825d267000bbcf68a4db04a8a6a37a5d993e43d authored over 1 year ago
Fixing collections tests related to 99d9c0f5b

FAILED test/bim/test_feature.py::test_remove_drawing - AssertionError: The collection "IfcGroup/...

900c35e9feb52620711ad68603840ca9d69da768 authored over 1 year ago
BlenderBIM push Git tags to remote

Shows error message if push fails

7aafa87b52b64eab1b075b577641a44181c3a7f7 authored over 1 year ago
Fixed duplicated objects collections issue after 586707dd2

Duplicated objects were not able to have their own collection after 586707dd2

Also fixed bim te...

e719055d9a6591df5da1fd2381a42b0475b202ef authored over 1 year ago
Preserving original name on unlinking

Unlinking was using copied object name for the unlinked object instead of the original one.
So i...

a956038bfcf1ce67675d59575054b86ae75d0de2 authored over 1 year ago
Fixed couple bugs in test_feature

1) Explicitly set empty ifc project not to load demo library - was still loading because it was ...

5c2ae98c0949a004c2fb42ab181642fe62219ad3 authored over 1 year ago
Fixing collectors tests after 1f43ec8

99d9c0f5bf5eb966014809a44137804e16efdf86 authored over 1 year ago
Fixing tool tests

2fbb9c569b96e87489b61a3a5ce14b02f4bcd4f3 authored over 1 year ago
Fixing core tests

4a9d1ff03895b7eecc6923f157b515bb90961c5b authored over 1 year ago
Rework NewBrick and LoadBrick in test_brick.py to fit with new VGC format

- VGC means VersionedGraphCollection.
- BrickStore.schema is now a filepath, so make that the ca...

bcf5f07718ee418d989feb65cadd61c1289bc0ce authored over 1 year ago
Implement VersionedGraphCollection to Brick module

- Reworked `load_brick_file` and `new_brick_file` to fit under the VersionedGraphCollection impl...

a3572f3372c985403701bda82182983a6c7cabc5 authored over 1 year ago
Fixed import error with filtering out IfcGrid's spatial element #3283

Fixed error that was occuring if you try to import .ifc file where spatial element contains only...

6cd91619868c06d00275d4ff0dd368aeadd2217f authored over 1 year ago
Fixed getting filtered spatial elements at import for ifc2x3 #3283

In ifc2x3 IfcProject is not IfcContext because there is no IfcContext in ifc2x3 and it was causi...

982f4a49658af5e4048c46be60492e5f1b733262 authored over 1 year ago
Remove dependency on bootstrap

c5aab16696b51293602ab37822f60487968af5b8 authored over 1 year ago
#3120 item_id vector test case

6e1b18ba33ea6f202d39c13598e0228dd659c7cd authored over 1 year ago
#3120 item_id vector

2b3d547c993d68cc35e5e22db51f7335f322bbfd authored over 1 year ago
Getting shader graph nodes by type rather than name #3316

Because relying on names doesn't work for non english users

a34be6ae5d3ccdecfe957200aed80e393e45d3dc authored over 1 year ago
Fixed error on disabling editing window

dfc5a280a435de012ee18d62577f6e616af96804 authored over 1 year ago
Added button to update current style #3293

Example - https://i.imgur.com/f4Yi3MR.png
Now changing style type should be a bit more intuitive...

6a2bbfa85cf2fab1f2e27a0d82442cf952b72199 authored over 1 year ago
BlenderBIM Git merge asymmetry heuristic (#3096)

`ifcmerge` is asymmetrical. When both branches have new entities, either
local or remote step Id...

ddef4820d05632d1e5cd1192df41258b43af8e51 authored over 1 year ago
Further defer sql.py imports for ifcopenbot to succeed

e6b05b547b62c17660903f3c80478a1567fc2e55 authored over 1 year ago
Comment out import mysql.connector

5e8ec48d987d1142dab1e0fadf61dfc6668d8796 authored over 1 year ago
support tuples

a5353e02b5fbad830f059eae0383a2839807b485 authored over 1 year ago
attempt to improve pset support

1. Adds support to directly passed in property entities
2. Adds support for tuples
3. Adds suppo...

df6cc74a8754683587e6db724829ec8c5da43226 authored over 1 year ago
resolve TODO

This is being fixed, we should always have a class to use

d4b88fd42279c3d9c8c476aab14992124fface19 authored over 1 year ago
move prop check

1acc743370cb7fd2beab7bdeb962598de208ec01 authored over 1 year ago
restructure if/elif/else chain

3a0aaee03b0cad8b05f7965d080d5bbeef0e9457 authored over 1 year ago
Correct if-clause

9c2130462925b0b05ebfe2b6d04362e4150e9898 authored over 1 year ago
per review

change exception message
remove TODO
pass `Unit`
raise `NotImplementedError` when no template wa...

375f4f2a86746ce612eb7a430d76c19f077af142 authored over 1 year ago
smol fix

d31b470e83208e4da6a68a77ca15d255f3df21ff authored over 1 year ago
fix missing else clause

1ecb25684eff9d4d27c1007f9da3b6cae4ed2cd4 authored over 1 year ago
raise TypeError on invalid pset

5999976d37a6bdfec9cd5c3f1ca2a9ccae6f45b4 authored over 1 year ago
rework unpack_unit_value

handle the `None` case, simplify logic

51e5f843ba5f52b40b147b2f55bd286bd78bdce5 authored over 1 year ago
improve naming of the new method

3d787338fbb235403c473ed7d51fd207757937a4 authored over 1 year ago
improve update_existing_properties

explicit class check
error out on a not supported type
better methods names

de67648f3e21372081e49e9df6710473108248e0 authored over 1 year ago
implement _try_purge

per review comment about repeating code

afa803ea62f7f000399743f4babef7931928867a authored over 1 year ago
Add test

1278f98df6e8836e4ef5742a6128d7abc2437e1b authored over 1 year ago
Don't use importlib for version

80846061f2c1a9fda462455c5f7323da2287e395 authored over 1 year ago
Get package version from pyproject.toml

80f9590410de1b3f807176ca1051c6787871256d authored over 1 year ago
Init package

e90d7ccdb15fa4c19e7d386dd920455930d01380 authored over 1 year ago
Include GenericCityObject extension

16cda28d1626c68044e8f7d7ab0b02a00adfd189 authored over 1 year ago
Add parameters

24ea024a0d74045fd5b3a4fabd64b44b392e375a authored over 1 year ago
Update README.md

1a3bf513a73d238734dcb28d355abd53284ce7b6 authored over 1 year ago
Update README.md

I have added the parameters "minOccurs" and "maxOccurs"

a855c4042681300ef58cb40ace3d5c75edee646d authored over 1 year ago
Run black on existing entity_instance

c8ede38edb8b7903e508cca65d50c766b70ed70e authored over 1 year ago
Build testing prototype of an SQLite based file / entity_instance.

704e27eccab4dff8df5f04bd5e3360c91525da52 authored over 1 year ago
Document two answers to frequently reported bugs: missing numpy and blend / ifc out of sync.

438ddc17f51308c4a1ecce5641bdbfcf715575a3 authored over 1 year ago
IfcPatch can now support patches that write to arbitrary files or have no output.

47cc3158fdc358ded066a5f83d54eaeacdb09955 authored over 1 year ago
Minor geometry processing documentation fix

a8dfed50e4529990864e203e8adce7c4bd88d0cf authored over 1 year ago
Convert Ifc2Sql script to IfcPatch recipe and add geometry support

8cb99a77cf74b20ff64026a57c61fc1fea7e7d35 authored over 1 year ago
Fix bug for getting psets of materials and profiles in IFC2X3

bac683e105977c66f92ead2ff9152a8d3d66a319 authored over 1 year ago
Fetch pset and qto names via pset data instead of real time to prevent UI lag on larger models.

f9b6e6f098143689006c6dbad1837ce599d2d3b4 authored over 1 year ago
Lazily check for BBIM_Railing psets to prevent unnecessarily fetching psets for every element when loading models.

1365b7614994803989cf6ae1955d6f366df42fe4 authored over 1 year ago
#3308 add assert

840818d681ea3159948d7aff6e1a0ec17e69e785 authored over 1 year ago
#2819 Handle periodic bspline curves in serialization

206933a2f25c29a1c4b3cb9ed79122c992c75a61 authored over 1 year ago
#2819 Mark rep id as AdvancedBrep

ff209b4c114ae55e2a7fa25691db5d564f60e8c9 authored over 1 year ago
enable activating object type when trying to select type from an object ( whilst the type is hidden from view layer)

4bc987924dc7a9bfb5b075764dbb2f383e078d47 authored over 1 year ago