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

New timerless thumbnailed type manager.

38f563d4f4297b6437461b7b7f9749b1ac10e65b authored over 2 years ago by Dion Moult <[email protected]>
Bundle pillow as dependency for thumbnail generator

36fdd3f7fce28ed19a32e7725add68ef3723b8ca authored over 2 years ago by Dion Moult <[email protected]>
fix get sha256sum directly from release download (#2493)

47e0ec43c208d18c3cdd85f7ea08369df1777177 authored over 2 years ago by fbpyr <[email protected]>
--json --spf option in validate.py

0446fca56ad133582a05934e2e317714f267df70 authored over 2 years ago by Thomas Krijnen <[email protected]>
Test case for string formatting

785dc2a3005645c1e2d757b938c57a511cfd3efd authored over 2 years ago by Thomas Krijnen <[email protected]>
#2482 Use u32string for character encoder, remove CODECVT_BOOST_FALLBACK

64ff046e96ed480e7b62cec4ffef824074a15713 authored over 2 years ago by Thomas Krijnen <[email protected]>
Experimental new thumbnail with smarter layer / profile thumbnails and no timers.

16582cf57f83bcaacec596dd61c3eb14216c5a55 authored over 2 years ago by Dion Moult <[email protected]>
Make remove opening more accessible in UI and refactor

a5517071cc5f4962e954349130060cb9cbee0830 authored over 2 years ago by Dion Moult <[email protected]>
Fix bad indenting in last commit

Sorry, I'm a bit rusty !

5d5ab3dafda8e7aba959c5eb1789a1785ef923f7 authored over 2 years ago by Gorgious <[email protected]>
Creating a wall with a IfcMaterialLayerSet with the BIM tool now makes it active (yellow outline)

+ deduplicate code under new function

ccfbeab51e42a1104e038539c00b4ae80d7a468d authored over 2 years ago by Gorgious <[email protected]>
The BIM Tool workspace now intelligently reflects the active object

c9214bf04abd1c5bf5d1a28092ffda3b11f9955a authored over 2 years ago by Dion Moult <[email protected]>
You can now set a fixed RL for inserted windows

492a535312364dc2a312b27cafef98a279302fd7 authored over 2 years ago by Dion Moult <[email protected]>
Minor fix

278931f5db51ff0daa4dfa6d08ef34f7b32a74bb authored over 2 years ago by Dion Moult <[email protected]>
Minor fix

d847f358ba148403a7aea3cb31c8ac268347f047 authored over 2 years ago by Dion Moult <[email protected]>
Copying filled openings is now possible.

ab31fd7e48c7e239e4930ffc571f74dec464a4e2 authored over 2 years ago by Dion Moult <[email protected]>
Elements with filled openings don't have their openings copied, as it depends on the fill

32f0911479c676fefbf48d73f51696a64b34f817 authored over 2 years ago by Dion Moult <[email protected]>
Fix #2488. Copying objects now copy deep instead of adding afresh (and losing parametric data and openings).

bdbd874fa8c9f32fea473921d0275a4ff40d4c74 authored over 2 years ago by Dion Moult <[email protected]>
Copy deep can now exclude things, useful for copying representation graphs where you don't want to duplicate the context

232252f61d2c93b4ad371a484cfa8dde307c7f2f authored over 2 years ago by Dion Moult <[email protected]>
Fix #2489. Prevent openings from being added twice and only save changed openings.

3ee4b1f0e31577efd247447ec99dadb934cf9520 authored over 2 years ago by Dion Moult <[email protected]>
#2482 entity_instance.to_string()

cd27d487011a9ab91712b23817c8939b23fb566f authored over 2 years ago by Thomas Krijnen <[email protected]>
#2486 store provenance to file also in simple type instances

94ba1a121dcb061773b18a15c08e829a35e66707 authored over 2 years ago by Thomas Krijnen <[email protected]>
Decomposition mode now selects all children (not parenting) to move a host and all children easily

4110b81270cdc463a6be0c393c7ed06417a35ff3 authored over 2 years ago by Dion Moult <[email protected]>
Suspicious undo stack fix

37028857b4a8c7b3a17d9303297ca7cf42b2ed2c authored over 2 years ago by Dion Moult <[email protected]>
You can now reinsert windows and doors into other hosts

7c1f02cafef502986cc8cc8ce96f148911898012 authored over 2 years ago by Dion Moult <[email protected]>
Removing products now handles purging a bunch more inverse relationships

7d779130e18d5fc6ca494333eded91c1b5064649 authored over 2 years ago by Dion Moult <[email protected]>
add choco alpha version tag, description fixes (#2484)

fb6d24b3edc87603476255f6989006f83de5fc13 authored over 2 years ago by fbpyr <[email protected]>
Deleting a fill auto deletes the opening

c6ee1d1679d1298de0d7447ff108c22709c68e54 authored over 2 years ago by Dion Moult <[email protected]>
Begin purging old dynamic void feature

1db5d3b06cbc74e78675b732f332103505c9ac48 authored over 2 years ago by Dion Moult <[email protected]>
Added auto renaming for null project name (#2478)

Sorry it took me almost a year to implement @aothms excellent suggestion!
https://github.com/If...

3b81c158f340f71a7038d52dfdd9d68a8e5225af authored over 2 years ago by garylzimmer <[email protected]>
New prototype operator to regen fill openings

34aff01eb2f253f39fce5f67f233da2697b610de authored over 2 years ago by Dion Moult <[email protected]>
Minor fix

7d1a41c1c718228754e682a88ac95d4223f0c8bd authored over 2 years ago by Dion Moult <[email protected]>
Minor fix

d187c588d387cc3152ef28e5bfb5943f065c672a authored over 2 years ago by Dion Moult <[email protected]>
Basic adding of filled openings reimplemented with new opening system

82f847f5d453a48dd4fc4e34f7cbd51f87ce39fa authored over 2 years ago by Dion Moult <[email protected]>
Minor fixes to IfcTester testcases

27dc81544cbb5dbe5ec7f399ac07969430285aeb authored over 2 years ago by Dion Moult <[email protected]>
IfcTester now supports new entityType data in partof facet

1677a6c83f9d29d4be84b8c4213d6153c0025048 authored over 2 years ago by Dion Moult <[email protected]>
Write docs for basic description of what's in an IFC

61f4c48a4a3cfbd101cf1604a5e044e945022f41 authored over 2 years ago by Dion Moult <[email protected]>
Write documentation for IOS code examples

0259b75d4c57b4fbe2b0961eb6cd63e92daf9dca authored over 2 years ago by Dion Moult <[email protected]>
Write docs on IOS geometry processing. See #671.

0db28917a45339b4ed25cb8334913d89e3187b05 authored over 2 years ago by Dion Moult <[email protected]>
Update geom settings with newly added settings, and add example code. See #671.

15b4ab543b9b171b268c6405534008f6f1ead4f2 authored over 2 years ago by Dion Moult <[email protected]>
Migrate old Doxygen geom markdown to new Sphinx rst docs. See #671

72147e51f57f2ef07b1264d2e04b652fa09c98f4 authored over 2 years ago by Dion Moult <[email protected]>
fix the bug fix on commit #88893a8

835e3f00b4d34405495c670e4de796520a217d3b authored over 2 years ago by Sigma Dimensions <[email protected]>
#1861 test case

2dee2afdfae7da9faedbfeb7c3f3ff935c801602 authored over 2 years ago by Thomas Krijnen <[email protected]>
#1861 update globalid map on attribute change

3d82791a996326cabe0e575a95e3bab0dcf511d0 authored over 2 years ago by Thomas Krijnen <[email protected]>
Profiles now retain manual booleans alongside autogenerated clipping planes

2cb8eebf835693ad767d37fc42f0d401f62797ca authored over 2 years ago by Dion Moult <[email protected]>
Copying an opening now tracks it as a special objects in the scene

49d3ee2f7392131a417acda03063504554c38763 authored over 2 years ago by Dion Moult <[email protected]>
Bump IOS build

aeaef641bf4b498e8d5f2344af8dad39a06a5f13 authored over 2 years ago by Dion Moult <[email protected]>
Copying elements with openings now also copies openings

e97d427e9f35ae9a00b2066db887a575834d7353 authored over 2 years ago by Dion Moult <[email protected]>
Deleting voided objects now works with new opening system

d525dfa46f34032e428f68eebfc8a8db466a50c7 authored over 2 years ago by Dion Moult <[email protected]>
Openings now move with profiles, but stay fixed along the local Z axis

272a00941e45c7730af45a456a52a305120bb00a authored over 2 years ago by Dion Moult <[email protected]>
Openings locations are fixed relative to slab profile editing

1590e8c0e73b1e213be3edb6f1dab0b59bcb50a8 authored over 2 years ago by Dion Moult <[email protected]>
Openings now move with the host, but also intuitively stay along the local X axis of the host

ac4e2f142b54af7f226834950b69cefa439f4aa6 authored over 2 years ago by Dion Moult <[email protected]>
Wall representations now distinguish between auto and manual booleans and manual booleans move with the wall

428ee648b41675a1ff72eaeba3fc570c243668c8 authored over 2 years ago by Dion Moult <[email protected]>
A bunch of not so pretty validate.py performance improvements

fa6bbf2d4a69cb8d1f793b3d4ca86571e9b414e8 authored over 2 years ago by Thomas Krijnen <[email protected]>
Fix nasty bug related to inconsistent behaviour of wall intersection math

12aa66fdcbbc9afe087a035cc224b4a63e95d094 authored over 2 years ago by Dion Moult <[email protected]>
Fixes after 698c708bf6c15ed63918220e47582d1d937c6e5f

f68db3d3bee94892a8789363400c8cb3df737e1d authored over 2 years ago by Thomas Krijnen <[email protected]>
Minor fix

1f56b36bfa6bd84f4f7405bf1de69ac39ccabc59 authored over 2 years ago by Dion Moult <[email protected]>
Fixes after 698c708bf6c15ed63918220e47582d1d937c6e5f

be805a3e9628c9aa9bb16af0269ad54217434645 authored over 2 years ago by Thomas Krijnen <[email protected]>
#2471 test case

5d954759704c5c06b192e8a0b400d2619d0f88b4 authored over 2 years ago by Thomas Krijnen <[email protected]>
#2471 work around file gc with instance refs

f41ad0d5de0a82848cf3fecb56b727195135f969 authored over 2 years ago by Thomas Krijnen <[email protected]>
Minor fix

f81b22240c19b2b58566f7cacb2d0197a85b5000 authored over 2 years ago by Dion Moult <[email protected]>
Fix bug where linking an element twice caused stacked undos to fail. See #2200.

7d63b03dd37c9b597df62ae20345c63829a8a4d9 authored over 2 years ago by Dion Moult <[email protected]>
Fix bug where unlinking operations were not stored in the undo stack

e74eb0cc536108e9925e6d30b82890ed66f06249 authored over 2 years ago by Dion Moult <[email protected]>
PIP publish now only happens once a month, on a full moon

008d6bed5c2ce062671e0fb9b7001d9cc59cbf53 authored over 2 years ago by Dion Moult <[email protected]>
Fix critical bug where default context was not set on project load

d0985a23d097eba3eae7c14702302a5ffa3f57a3 authored over 2 years ago by Dion Moult <[email protected]>
Fix little bug in qto_calculator about net footprint area (#2470)

a5d49e81a0fb3fd8278d937decd63d1f485c0b70 authored over 2 years ago by Massimo Fabbro <[email protected]>
Attempt to change PyPI name to ifcopenshell

bfcc086aada6bd1f34057b67aaefa6496cfb7a52 authored over 2 years ago by Dion Moult <[email protected]>
Openings now move with the host by default. Small change, big impact.

0eae3de6a2e3f2354a4a9abc0ad311d82635cf98 authored over 2 years ago by Dion Moult <[email protected]>
Test cases for previous commits

1d39413717b24861c8ced53fd0a595cd4b15c028 authored over 2 years ago by Thomas Krijnen <[email protected]>
Capture lower level errors in validate.py reported in C++

c57e5e21005b3e2963f414ff03a779245fd55c4d authored over 2 years ago by Thomas Krijnen <[email protected]>
More resiliance against wrong attribute counts

ca5249a179e4669b9a7ef376a2b1de1010b3fb9d authored over 2 years ago by Thomas Krijnen <[email protected]>
Reduce heap allocations during parse by reusing vector for top level instances

698c708bf6c15ed63918220e47582d1d937c6e5f authored over 2 years ago by Thomas Krijnen <[email protected]>
Augment invalid entity message with offset in file

084151ed4c4ef8e843953c6bee9d7c240203476b authored over 2 years ago by Thomas Krijnen <[email protected]>
Clarify wrong attribute count message

c56c7288e33092e1e60826633a1968c48a5a6810 authored over 2 years ago by Thomas Krijnen <[email protected]>
Clarify invalid entity message

f5398c77d500969600cd8840e5f378691f90689f authored over 2 years ago by Thomas Krijnen <[email protected]>
Clarify character offset in exception

a724b5cb2407f118dd7ec70f234932765775ebe3 authored over 2 years ago by Thomas Krijnen <[email protected]>
Missing include

f3a15953b271cead37935f50f37c50f6ef070dcf authored over 2 years ago by Thomas Krijnen <[email protected]>
Fix bug where adding an opening didn't create a relative placement

567548c7f36f9062efcbff9562e95bec413f210d authored over 2 years ago by Dion Moult <[email protected]>
Add new opening functions to BIM tool workspace UI

8c25349b490829267fdeb9f7dce3c85d0ecf02e7 authored over 2 years ago by Dion Moult <[email protected]>
remove-yacc

49cd966d431f70669ab7f82a6412832c73a56a47 authored over 2 years ago by Amoki <[email protected]>
Openings now can be explicitly edited and saved and use IOS instead of Blender modifiers

b552ea1376c33fa1d23244c5f94167129c3c6ae7 authored over 2 years ago by Dion Moult <[email protected]>
New booleans UI panel to manage representation boolean stack

9c91ee31e521064de36578081bd6ca9ef7a35023 authored over 2 years ago by Dion Moult <[email protected]>
Construction Types Browser - Multipreview now runs smoothly (#2463)

* Construction types multipreview now runs smoothly

* Minor fix

* Minor fix

e9a063ccbd1903c429490eb6c31fde99ddaf1fac authored over 2 years ago by Carlos Villagrasa <[email protected]>
Implement show and hide openings and hide booleans operator

e4e9db0b3e069eb734bf0fbe0b732cb4dcab3791 authored over 2 years ago by Dion Moult <[email protected]>
Add support for processing rectangular profiles in the profile editor

2ec41bf3a08f64f3fdf4542b4dfa628f77bb63bd authored over 2 years ago by Dion Moult <[email protected]>
Handle both 2D and 3D placement matrixes in IfcOpenShell utils

944cbeea1a0261f6f6d846a26a400e81cc5cab2f authored over 2 years ago by Dion Moult <[email protected]>
Openings are no longer loaded when loading fresh IFC projects

4b8238a6027e72f5ee4607d487aa41973b8e6d38 authored over 2 years ago by Dion Moult <[email protected]>
Basic show and remove representation boolean operators

8789a19f57f5ff60fef3b8515bcad4bfce4c84c1 authored over 2 years ago by Dion Moult <[email protected]>
update ci-daily build use win2019 for upload

8c8e83d98f8c8fdca56152b7bda64b88111f82f5 authored over 2 years ago by Kristoffer Andersen <[email protected]>
Openings are now specially shaded, and you can now add half space clipping booleans

# Conflicts:
# src/blenderbim/blenderbim/bim/module/model/ui.py

527d26c1c6afa88289dc7893347b8d4de1427a4d authored over 2 years ago by Dion Moult <[email protected]>
Add calculate all qtos button: initial fixing (#2456)

e2a5b09d7765115524191675bbb68885299aab3c authored over 2 years ago by Massimo Fabbro <[email protected]>
Merge pull request #2461 from Krande/fix-daily-conda-build

fix: daily builds of conda ifcopenshell

98b6edf1196debda5594821d360559bd3c1395b5 authored over 2 years ago by Kristoffer Andersen <[email protected]>
Construction Types Browser: Solution to most of the current issues (#2460)

* Delay asset generation

* bpy.app.is_job_running only in Blender >= 3.3

* First time prev...

0a05197d3e5bc3677245a6daa75fdba3e358939c authored over 2 years ago by Carlos Villagrasa <[email protected]>
fix: daily builds of conda

Ran into a lot of `build not compiled for windows` errors on windows. So using the host and depe...

75645a837a7653869289aebf15840574cfc3cd68 authored over 2 years ago by krande <[email protected]>
#2457 uplift curves to wires in geometric sets

40e463a55f7bb8200a8e67ed2ef09e6a0443fa3b authored over 2 years ago by Thomas Krijnen <[email protected]>
Minor fix

7b817f73596c7214815f6cfafc5d38c4f42e1b5d authored over 2 years ago by Dion Moult <[email protected]>
CAD sketcher constraints can now be saved and loaded from IFC

22e69a606d8ebd156098c1d5d1ba153e0e9148cc authored over 2 years ago by Dion Moult <[email protected]>
Slab depth auto-updates on type/layer changes with new slab system

8c7b2ab2a100891845f9f5e125f2d27a5cde6857 authored over 2 years ago by Dion Moult <[email protected]>
Add undo support to profile and wall element operators

3512a2ce36934497791dceb8ff42cc93e7ba7c19 authored over 2 years ago by Dion Moult <[email protected]>
Footprints are now supported in the new profile editor

9e76b2b9eb9cb9c1e69d0c9bfff1908b2224b400 authored over 2 years ago by Dion Moult <[email protected]>
Slabs are now first created directly in IFC instead of reverse engineering meshes

a08a78b3c9a0458de0ab779010c4bb4a2c065ba4 authored over 2 years ago by Dion Moult <[email protected]>