Ecosyste.ms: OpenCollective

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

IfcOpenShell

We build free software IfcOpenShell, Bonsai (previously known as the BlenderBIM Add-on), and more for the Architecture, Engineering, and Construction industry
Collective - Host: opensource - https://opencollective.com/opensourcebim - Website: http://ifcopenshell.org/ - Code: https://github.com/ifcopenshell/ifcopenshell

Fix #4236. Consolidate revert, reload IFC, and reload selected IFC operations.

Reload IFC incrementally (via diff) is moved to the debug panel since it is a dangerous advanced...

github.com/ifcopenshell/ifcopenshell - 25573cd0e01f52c5bd766642b48a006ba43fca6e authored 11 months ago by Dion Moult <[email protected]>
Fix #4109. Write docs about geometry serialiser.

github.com/ifcopenshell/ifcopenshell - ff3c7786f6960d3712a2e8c916331a9a1f829927 authored 11 months ago by Dion Moult <[email protected]>
Fix #4231. Bug where you couldn't add a door to an element assembly.

github.com/ifcopenshell/ifcopenshell - 5f4dfcf2151daf18e7f678e0af949c43b94a477f authored 11 months ago by Dion Moult <[email protected]>
bbim_translations.py - remove operator context from operator tooltips

noticed editing translations from ui that operator tooltip doesn't appear in ui if tooltips has ...

github.com/ifcopenshell/ifcopenshell - 9a89555a5322f77a84bbd6ec73d7931c16cfb35f authored 11 months ago by Andrej730 <[email protected]>
Fix #4127. Bug where IfcTester couldn't save ODS report.

github.com/ifcopenshell/ifcopenshell - fc69a2acbe03a90e2fc222a41306945d52b52283 authored 11 months ago by Dion Moult <[email protected]>
Merge branch 'localization' into v0.7.0

github.com/ifcopenshell/ifcopenshell - 49c3d28a0bbf974c313330ad0da3ee17a897983c authored 11 months ago by Andrej730 <[email protected]>
run bbim_translations.py without bpy

github.com/ifcopenshell/ifcopenshell - 66fa1cedd9d205a7033573321a05a9aa5b51c394 authored 11 months ago by Andrej730 <[email protected]>
drop bpy related translations.py<->.po stuff as we won't be using it

github.com/ifcopenshell/ifcopenshell - a8f20b2c6b0c77ac0f7f340d058071e630f73595 authored 11 months ago by Andrej730 <[email protected]>
generate translations.py without bpy

github.com/ifcopenshell/ifcopenshell - a30a796c07c1dfb4a16ee7cb275aff5500188091 authored 11 months ago by Andrej730 <[email protected]>
save just a final dictionary to translations.py instead of tuples

We can do that since In our workflow we won't be converting translations.py to .po files, that w...

github.com/ifcopenshell/ifcopenshell - eb971d3d731874b18cfc55d297dc0c9d99f4bedb authored 11 months ago by Andrej730 <[email protected]>
ifc2ca major update - todo: update readme file

github.com/ifcopenshell/ifcopenshell - b33378e1358a8a06e357473e6362d52ee37c46ed authored 11 months ago by Ioannis P. Christovasilis <[email protected]>
Roof slope as percentage property

github.com/ifcopenshell/ifcopenshell - 2597827ab38a0de6f28e121227f69d5d92bff09c authored 11 months ago by Eduardo Schilling <[email protected]>
Fix #4227. Add shapely as an optional dependency for IOS-Python

github.com/ifcopenshell/ifcopenshell - 3f71efea6d2b2738cafa011fa330ed02d0a79c9a authored 11 months ago by Dion Moult <[email protected]>
expose current blender locale in bbim translations ui

github.com/ifcopenshell/ifcopenshell - e5fe039fd080c49ac4bdb6f39f12cc7307f36b40 authored 11 months ago by Andrej730 <[email protected]>
update blenderbim build to include translation data

github.com/ifcopenshell/ifcopenshell - 2d279b7a7fc746ff55102688192bc837b02f481f authored 11 months ago by Andrej730 <[email protected]>
switch to our own string parser instead of blender's

github.com/ifcopenshell/ifcopenshell - aecc3d56b88641a14aaaad015a46075c468e5287 authored 11 months ago by Andrej730 <[email protected]>
bbim messages parser to also parse gettext

github.com/ifcopenshell/ifcopenshell - 9e14829cc1efd2fedccb9d5fcc487f53ba0e6261 authored 11 months ago by Andrej730 <[email protected]>
keep order of strings in .pot as they were parsed and store source filepaths

github.com/ifcopenshell/ifcopenshell - e867602d9d8d14a5e802bcbb8aae0ae1af179174 authored 11 months ago by Andrej730 <[email protected]>
rename BlenderBIM translation script/addon

github.com/ifcopenshell/ifcopenshell - e3f5d3d2b77cad9397181ed5ae032bdab7e07282 authored 11 months ago by Andrej730 <[email protected]>
#4222 template kw

github.com/ifcopenshell/ifcopenshell - 65f8b1a5323b22cb7b14836d721a53e92398a436 authored 11 months ago by Thomas Krijnen <[email protected]>
#4222 typename keywords

github.com/ifcopenshell/ifcopenshell - 96b4df10ba37ef9fc4e7fba05c94ea33a909b552 authored 11 months ago by Thomas Krijnen <[email protected]>
allow missing translations.py as not everyone will need translations for BBIM

github.com/ifcopenshell/ifcopenshell - 98b56aea42f8082b0afd77474fcf26998ef4e205 authored 11 months ago by Andrej730 <[email protected]>
auto enable "Manage UI Translations" addon if it's not enabled

github.com/ifcopenshell/ifcopenshell - ba6ba29da8fd997e4c491674e4cb973c8d952b0e authored 11 months ago by Andrej730 <[email protected]>
add without-blender-way to generate translations module from po files

though it does require `bpy` module which is available only for python 3.10.
Actually, `bpy` mod...

github.com/ifcopenshell/ifcopenshell - 1112b102f75033a07d9446fba96d8c194f700036 authored 11 months ago by Andrej730 <[email protected]>
check if translation ui is loaded by current Blender session instead of current Blender file

as it's more reliable and thing could change after Blender restart

github.com/ifcopenshell/ifcopenshell - f5f3edbc7968be67048c90882b240782c13410af authored 11 months ago by Andrej730 <[email protected]>
expose i18n path in translator UI

removed bim.open_po_directory operator as it's now available just from alt-clicking on the path ...

github.com/ifcopenshell/ifcopenshell - 30029e3dc71533e17f0783bf693ec3c5a95e7723 authored 11 months ago by Andrej730 <[email protected]>
Update bbim_setup_translations.py

github.com/ifcopenshell/ifcopenshell - ed836f5b4a7f22817c52e720bf307d0b562599f5 authored 11 months ago by Andrej730 <[email protected]>
fix issues with empty paths accepted as valid paths

github.com/ifcopenshell/ifcopenshell - a88b7084423de9c9fc4c49b9bcc7fd5e6bc3d644 authored 11 months ago by Andrej730 <[email protected]>
separate developer/translator ui

github.com/ifcopenshell/ifcopenshell - 764c3bbb8501c48d79a3111d9447c34e4a95bf99 authored 11 months ago by Andrej730 <[email protected]>
generate pot file too converting translations.py

github.com/ifcopenshell/ifcopenshell - 382d3f1f9f32f52d9d8ec0eadace04439d76a69c authored 11 months ago by Andrej730 <[email protected]>
#4222 sprinkle with template keywords

github.com/ifcopenshell/ifcopenshell - c92f607a151f4a7023fa337ff7ad3fb66bd2deaa authored 11 months ago by Thomas Krijnen <[email protected]>
#4220 weakref to file

github.com/ifcopenshell/ifcopenshell - b57b7080fd8242b6e0177b2d4a8f7348f021bfd8 authored 11 months ago by Thomas Krijnen <[email protected]>
#4220 Update file.py

github.com/ifcopenshell/ifcopenshell - 860ff4e5138f136302fce89860911ea6f21d030f authored 11 months ago by Thomas Krijnen <[email protected]>
change test addon name from localization_test

github.com/ifcopenshell/ifcopenshell - 3546f1359379aa90a5d5da3f44c161bfd2b9d52e authored 11 months ago by Andrej730 <[email protected]>
Fix #4089. Document support for Linux AArch64 on Conda.

github.com/ifcopenshell/ifcopenshell - 663966e08d2345047ac8f36977df42672fef75be authored 11 months ago by Dion Moult <[email protected]>
Fix #4211. Minor documentation fix that clarifies upstream bug about whether qto can be assigned to types.

github.com/ifcopenshell/ifcopenshell - f077ebdc81f5c23e6fcdd81b9dc1c711b35dcf16 authored 11 months ago by Dion Moult <[email protected]>
Fix #4223. Basic lint error.

github.com/ifcopenshell/ifcopenshell - eb888fd116d8947b877b44e2b542e404899edec0 authored 11 months ago by Dion Moult <[email protected]>
Fix #4224. Fix sequencing lint bugs.

github.com/ifcopenshell/ifcopenshell - 40b6b3bf1776cd64d3d8669aaae8f14510f00326 authored 11 months ago by Dion Moult <[email protected]>
Fix #4219. Update documentation for creating a new model.

github.com/ifcopenshell/ifcopenshell - 2ef2f923d06b73e718b9660a2b3b01da35c9ea74 authored 11 months ago by Dion Moult <[email protected]>
IfcGit fixes suggested by `ruff`

github.com/ifcopenshell/ifcopenshell - 75fab5883165c7d3ae25fec1f25d8e000387303d authored 11 months ago by Bruno Postle <[email protected]>
BBIM - upgrade to IFC4X3 on loading projects

Added "Upgrate to IFC4X3" button on loading new projects to migrate them to IFC4x3 as Ifc4x3 got...

github.com/ifcopenshell/ifcopenshell - ce26c6e19b9acca4e8a5abb70c2e88fd8e146210 authored 11 months ago by Andrej730 <[email protected]>
Migrator - basic support for migrating attributes ifc4 -> ifc4x3

And added one of the IfcProperty renamed attribute as an example

github.com/ifcopenshell/ifcopenshell - 8728fa38b9aee70595e058d2a0d5caa8b6f28ba8 authored 11 months ago by Andrej730 <[email protected]>
Fix #4139. Bulk purge orphaned classes and move advanced operators to debug panel.

github.com/ifcopenshell/ifcopenshell - 30377951997410d0119a2fc90db184df2053c642 authored 11 months ago by Dion Moult <[email protected]>
Migrator - display some error message for unhandled schemas

Noticed it was resulting in error below migrating to IFC4X3 in some cases as we don't have a map...

github.com/ifcopenshell/ifcopenshell - 39ee9cd8b1384578ac637b5b566290229eab38d2 authored 11 months ago by Andrej730 <[email protected]>
#4220 Update entity_instance.py

github.com/ifcopenshell/ifcopenshell - f2cae79dea3c1b998738804d3e5f14c470cd724d authored 11 months ago by Thomas Krijnen <[email protected]>
minor fix for bim.create_all_shapes printed messages

github.com/ifcopenshell/ifcopenshell - aadc77f6b61257edcb5b8213025c9ec05bfb46b0 authored 11 months ago by Andrej730 <[email protected]>
semi-automatic setup for necessary directories

github.com/ifcopenshell/ifcopenshell - 35223d968c050c02315e4135a9655834d175e948 authored 11 months ago by Andrej730 <[email protected]>
register translations dict only if addon is already loaded

github.com/ifcopenshell/ifcopenshell - e106dc450295476d20a7639ad9cc3e34608a1571 authored 11 months ago by Andrej730 <[email protected]>
open .po directory operator

github.com/ifcopenshell/ifcopenshell - 2995b73c2d361e55386107c0ea4c0b24c7ed6a4e authored 11 months ago by Andrej730 <[email protected]>
Operator to disable BBIM and restart Blender

as it's needed to reload the translations

Update bbim_setup_translations.py

Update bbim_setup_...

github.com/ifcopenshell/ifcopenshell - 770bc6ea61f7257b1daaa3f9325b1e0ebf9f3944 authored 11 months ago by Andrej730 <[email protected]>
convert setup_translations to blender addon for UI

github.com/ifcopenshell/ifcopenshell - f5736a7144e239af0e9cd9ee71f5ef2a7a58baf6 authored 11 months ago by Andrej730 <[email protected]>
Fix #4173. Don't recreate boundaries of building elements that already exist.

Inline opening processing. Minor improvement to detecting attributes for int/ext and physical/vi...

github.com/ifcopenshell/ifcopenshell - b4120b1cab7de247a5ad9f9c959fc29c5db86c8c authored 11 months ago by Dion Moult <[email protected]>
readme: fix listed ifc version, add link to IFC4x3 docs

github.com/ifcopenshell/ifcopenshell - f44ca67ab9c2c3577d9574f9611f428c99f9e9f8 authored 11 months ago by Dirk Olbrich <[email protected]>
Fix #4195. Forgot to add UI for contains selector.

github.com/ifcopenshell/ifcopenshell - 77eae1c8e897ece9512afd07d7cc0aaef0003e79 authored 11 months ago by Dion Moult <[email protected]>
See #4173. Prototype new approach to generating 1st level space boundaries.

github.com/ifcopenshell/ifcopenshell - 02d79f06870fe93c844a3af5c53a97e816419a81 authored 11 months ago by Dion Moult <[email protected]>
Fixing Dimension Mismatch in Matrix Multiplication

github.com/ifcopenshell/ifcopenshell - 83d364574a8bf76e768d4c6c81a00274dc31cfe2 authored 11 months ago by mohamadalbaaj <[email protected]>
Fix bug where UI didn't show applicable psets to specific predefined types

github.com/ifcopenshell/ifcopenshell - bf35239979f252672b57a60a484069adb4883803 authored 11 months ago by Dion Moult <[email protected]>
Fix #4195. Fix regressions from f840da3 and add support for "contains string" comparisons.

github.com/ifcopenshell/ifcopenshell - ca8e0146472401359a0ff29259ff1e2ea78dcaaf authored 11 months ago by Dion Moult <[email protected]>
Fix #4196. Settings are now saved when you save Spreadsheet export JSON files. Also a new setting to generate an SVG alongside the spreadsheet (intended to be used as a schedule placed on a sheet).

github.com/ifcopenshell/ifcopenshell - b5f63ec4f31a5481d5eb5350a8d247c441154749 authored 11 months ago by Dion Moult <[email protected]>
Fix #4197. URLs in SVG schedules are now clickable.

github.com/ifcopenshell/ifcopenshell - 778344c804de3e5081342016816489a95d7c02c3 authored 11 months ago by Dion Moult <[email protected]>
Fix #4199. Bug where external references on sheets weren't properly referenced leading to no names.

github.com/ifcopenshell/ifcopenshell - 3ede9b254fba0027776b355bb29b23dd4514e863 authored 11 months ago by Dion Moult <[email protected]>
Fix #4203. Fix bug where removing nested cost items left orphaned relationships.

github.com/ifcopenshell/ifcopenshell - 8df40dc4a6fde8baca736d731e94dc0ec24ef7d2 authored 11 months ago by Dion Moult <[email protected]>
Fix #4204. Add support for XLSX schedules on sheets.

github.com/ifcopenshell/ifcopenshell - 75dd4f3132d130ca37a0a2d3a11ed762bae01534 authored 11 months ago by Dion Moult <[email protected]>
improve core file for better zen

github.com/ifcopenshell/ifcopenshell - 09ac212aa9f594f8e0c9a5541ec6c1113f744cda authored 12 months ago by Christoph Mellueh <=>
sort code alphabetically

github.com/ifcopenshell/ifcopenshell - be11df3dc17d462c857fa7632bc9d349fa4765e8 authored 12 months ago by Christoph Mellueh <=>
update BsDD to match new API

+ move Functions from operator to core/tool

github.com/ifcopenshell/ifcopenshell - e159151b4468489e3c35b97bba251506843413ef authored 12 months ago by Christoph Mellueh <=>
Fix #4198. Minor regression in updating text literals.

github.com/ifcopenshell/ifcopenshell - 27f6ac0575c91731275918ae33cbe5ded65c198d authored 12 months ago by Dion Moult <[email protected]>
Added more comparisons in search

github.com/ifcopenshell/ifcopenshell - f840da3ffd1d7872dfe138afb44a6efc0b1aac23 authored 12 months ago by c4rlosdias <[email protected]>
Update geometry_processing.rst

Add an usage example of the parameter include for the Geometry Iterator

github.com/ifcopenshell/ifcopenshell - 034df852b22cb0efa5a586c121b99fff5d1dd79b authored 12 months ago by sennhvi <[email protected]>
add pset view to groups

github.com/ifcopenshell/ifcopenshell - f242071ebb088195d8e3352e9509dbcb41a50e13 authored 12 months ago by Christoph Mellueh <=>
fix counting elements when importing cost schedules ( and run black)

github.com/ifcopenshell/ifcopenshell - b6663e9189c5f335736dcbd27767e6f8f913701c authored 12 months ago by Sigma Dimensions (Yass) <[email protected]>
Fix #4186. Support different RL insertion modes when adding occurrences of a type.

github.com/ifcopenshell/ifcopenshell - 39d143668cfd1f35b7ca16db41342c6191bc4c68 authored 12 months ago by Dion Moult <[email protected]>
Fix bug where updating type text literals didn't propagate and formatting rounding null values wasn't handled.

github.com/ifcopenshell/ifcopenshell - 6ea1e378c5f8bfd28fb3f8d3efeb958cd2468585 authored 12 months ago by Dion Moult <[email protected]>
Fix #4189. Hidden or non-isolated objects now don't show annotations.

github.com/ifcopenshell/ifcopenshell - a33f30e8cec55761e1d96ebe353131e5d4bd2fd2 authored 12 months ago by Dion Moult <[email protected]>
add deprecation warnings

github.com/ifcopenshell/ifcopenshell - 054b4d0ee2aa005e26d63658c1bca8d6d132f849 authored 12 months ago by Christoph Mellueh <=>
update new api to BsDD

github.com/ifcopenshell/ifcopenshell - 43bebf4eeed167ef32f963f356a60ab93cd393b9 authored 12 months ago by Christoph Mellueh <=>
add typing to BsDD

github.com/ifcopenshell/ifcopenshell - e79fb2ff0bed92355fb4592b4651f2f8a6cce948 authored 12 months ago by Christoph Mellueh <=>
#4182 Properly initialize filename in stream_or_filename class

github.com/ifcopenshell/ifcopenshell - 532869a48ae06086a7043cd72040862dd8e97153 authored 12 months ago by Thomas Krijnen <[email protected]>
monkey patch blender's dump_addon_messages

The way blender gather messages to translate is:
1) disable the addon
2) parse all available str...

github.com/ifcopenshell/ifcopenshell - 6569d0031fbb4c67e8db174a8490224e09623097 authored 12 months ago by Andrej730 <[email protected]>
setup_translations - original dump_addon_messages

same as with dump_py_messages - this commit is needed to track monkey patch changes later on

github.com/ifcopenshell/ifcopenshell - bfaa61e59254582aae1cdbd653bf7a59fce4fe59 authored 12 months ago by Andrej730 <[email protected]>
fix error converting translations to .po if .po files already exist

github.com/ifcopenshell/ifcopenshell - 1a09ce40e95b111d3054f57149ca5e7a2644ac65 authored 12 months ago by Andrej730 <[email protected]>
Fix #4162. Reduce minimum area requirement for auto space generation down to 0.1sqm.

github.com/ifcopenshell/ifcopenshell - 6f1b40fc863c1fe3c92bf8b41674e74e834d663e authored 12 months ago by Dion Moult <[email protected]>
See #4162. Fix bug with generating space from cursor due to numerical inaccuracies and colinear lines for shapely.

github.com/ifcopenshell/ifcopenshell - 734eec77150ed7cb44e28a471d0ad5891d954383 authored 12 months ago by Dion Moult <[email protected]>
Add support for groups in selection queries

github.com/ifcopenshell/ifcopenshell - bfabc0db0f5b1f72f24b3715fc113ee929000ccb authored 12 months ago by Dion Moult <[email protected]>
Fix #4175. Add new UI for managing IFC object and edit modes.

github.com/ifcopenshell/ifcopenshell - e71aac84dc517e9572d7c8098d5e352d1144a6b6 authored 12 months ago by Dion Moult <[email protected]>
Fix breaking spatial containers UI when spatial container is deleted

E.g. if you had some container selected in `active_container_id` and then it got deleted UI woul...

github.com/ifcopenshell/ifcopenshell - c156100be2174cb1ea490a931678033705d945a1 authored 12 months ago by Andrej730 <[email protected]>
Merge pull request #4171 from c-mellueh/fix-SurfaceStyle-loader-bug

Fix Surface Style Loader Bug

github.com/ifcopenshell/ifcopenshell - 48c2b43a5841f2f9f01e28e554db2b0a484fa10b authored 12 months ago by Andrej <[email protected]>
Fix #4161. Deprecate unmaintained barebones LCA module.

github.com/ifcopenshell/ifcopenshell - 2f8cfb5a9597f7816383b3011b629da630b58eb0 authored 12 months ago by Dion Moult <[email protected]>
Add degrees format display

github.com/ifcopenshell/ifcopenshell - 1c4cc34c1b3f453c507276c1c8f6145916609722 authored 12 months ago by Eduardo Schilling <[email protected]>
Add stair calculated parameter Pitch

github.com/ifcopenshell/ifcopenshell - b81e03d9c2b069ff767a19cc5a26a706d686c2a1 authored 12 months ago by Eduardo Schilling <[email protected]>
Fix #4167. Bug where pset template module didn't allow creating qto template types.

github.com/ifcopenshell/ifcopenshell - eb96858460f6e942ecf50aeff69c99ccfd95c4d2 authored 12 months ago by Dion Moult <[email protected]>
Minor fix to loading nested ports

github.com/ifcopenshell/ifcopenshell - 5c7e70e987fd28256e248da9822059a2616fa91b authored 12 months ago by Dion Moult <[email protected]>
Fix #4176. Bug where tabbed interface didn't work on new or temporary screens.

github.com/ifcopenshell/ifcopenshell - 9093c9d41954eb7c6da2dd9999e080bf9427d684 authored 12 months ago by Dion Moult <[email protected]>