Commit Graph

  • df69ca27da Remove duplicated active_dictionary prop (22f10e5) Andrej730 2025-06-24 13:35:08 +05:00
  • b3778facda Fix core drawing tests after be65774 Andrej730 2025-06-24 13:15:50 +05:00
  • c333535ae5 Blender 4.5 - prevent infinite loading of previews Andrej730 2025-06-24 13:06:37 +05:00
  • fcaeb920ec typing Andrej730 2025-06-24 12:57:34 +05:00
  • 50d3cab1ec Fix regression with thumbnails update #6839 (be1836f) Andrej730 2025-06-24 12:49:29 +05:00
  • 4574351817 Light UI - detect Sun Position addon activation/deactivation more reliably bonsai-0.8.3-alpha2506231407 Andrej730 2025-06-23 19:05:12 +05:00
  • 623997b40d Revert unintended prop_with_search change (98c479f1b) Andrej730 2025-06-23 18:54:06 +05:00
  • 8f7b965a58 Light UI - add our own 'coordinates' property Andrej730 2025-06-23 18:41:15 +05:00
  • c1e6e7d736 light module true_north prop - use Blender angle subtype Andrej730 2025-06-23 18:43:59 +05:00
  • f684a6058c Light UI - quickly select current time/pick location from Google Maps Andrej730 2025-06-23 18:13:03 +05:00
  • 1a80e3f1a1 bim.enum_property_search - note on activate_init Andrej730 2025-06-23 17:29:27 +05:00
  • a76af3c2ba validate IfcApplication.UR2 - check that both version and app name are not None (263d238f9) Andrej730 2025-06-23 17:18:30 +05:00
  • 28bee52dff Blender 4.5 - deprecate GPUShader constructor Andrej730 2025-06-23 14:46:51 +05:00
  • 58449368fb radiance_exporter_properties -> BIMRadianceExporeterProperies Andrej730 2025-06-23 14:32:13 +05:00
  • 30c33518f0 typing Andrej730 2025-06-23 14:30:22 +05:00
  • 3a06afae25 black . Andrej730 2025-06-23 13:52:56 +05:00
  • 98c479f1bd Create instance context menu (#6830) bonsai-0.8.3-alpha2506221210 falken10vdl 2025-06-22 14:09:57 +02:00
  • c506e65a89 a start Named_Linked_Aggregates Ryan Schultz 2025-06-22 06:54:41 -05:00
  • d875baefde #5709 - Partly addresses RCP camera flipping around. (still hacky though) bonsai-0.8.3-alpha2506211514 Ryan Schultz 2025-06-21 10:14:09 -05:00
  • 9149bb0fdc whoops, accidently pushed. bonsai-0.8.3-alpha2506211309 Ryan Schultz 2025-06-21 08:11:01 -05:00
  • f3c86d7fcc added a few to ifc_classes_suggestions.json Ryan Schultz 2025-06-21 08:08:50 -05:00
  • 64aeef7103 Automatically detect bonsai_path bonsai-0.8.3-alpha2506211300 Ryan Schultz 2025-06-21 07:59:51 -05:00
  • cd1bda5311 regenerate_wall_representation - remove debug prints bonsai-0.8.3-alpha2506201349 Andrej730 2025-06-20 18:23:25 +05:00
  • 67ae9fced0 bim.extend_walls_to_polyline_point - fix poll errors selecting non-ifc objects Andrej730 2025-06-20 18:18:40 +05:00
  • 22fdb324ac Restore daily builds Andrej730 2025-06-20 16:57:46 +05:00
  • 263d238f9c ifcopenshell.validate - fix IfcApplication.UR2 validation Andrej730 2025-06-20 14:30:44 +05:00
  • c6fd02869b ifcopenshell.validate - check json_logger more explicitly Andrej730 2025-06-20 14:24:32 +05:00
  • b4d41790a5 ifcopenshell.validate - fix mixed up rule names (IfcApplication.UR) Andrej730 2025-06-20 14:19:27 +05:00
  • e18346d4ea bim.remove_application - remove unneccessery info from the tooltip Andrej730 2025-06-20 14:15:57 +05:00
  • c724b2a888 Applications UI - also show app versions Andrej730 2025-06-20 14:14:23 +05:00
  • d05f320665 Bonsai - prevent duplicating IfcOpenShell organization for new IfcApplications Andrej730 2025-06-20 13:18:20 +05:00
  • 6599f74d11 Make Bonsai IfcApplication identifier unique Andrej730 2025-06-20 13:09:16 +05:00
  • 4f03c7e03e OwnerData.can_add_user - remove as unnecessary Andrej730 2025-06-20 12:59:08 +05:00
  • 946cae4065 ifcgit.git_diff - save diff to temp file on alt-click Andrej730 2025-06-20 12:50:04 +05:00
  • 98145fbbd9 Purge/merge IfcPersonAndOrganizations Andrej730 2025-06-20 12:10:40 +05:00
  • 74598b805b Purge/merge IfcPerson entities Andrej730 2025-06-20 11:44:03 +05:00
  • 90ab846a18 typing Andrej730 2025-06-20 14:27:31 +05:00
  • 5ec77b1b1c black . Andrej730 2025-06-20 10:57:59 +05:00
  • dd2df71c35 Restore daily builds daily-builds Andrej730 2025-06-20 16:57:46 +05:00
  • 8d079ce0cb Remove unused code. bonsai-0.8.3-alpha2506201159 bonsai-0.8.3-alpha2506191941 Bruno Perdigão 2025-06-19 16:38:22 -03:00
  • fb9edb733b Refactor MeasureDecorator to use model PolylineDecorator code. bonsai-0.8.3-alpha2506191934 Bruno Perdigão 2025-06-19 16:32:14 -03:00
  • 42b777b1f0 application ui - support changing organization bonsai-0.8.3-alpha2506191557 bonsai-0.8.3-alpha2506191539 bonsai-0.8.3-alpha2506191521 bonsai-0.8.3-alpha2506191444 bonsai-0.8.3-alpha2506191429 Andrej730 2025-06-19 19:07:12 +05:00
  • a968cad4cc core/tool tests for application methods Andrej730 2025-06-19 17:40:43 +05:00
  • 7ab03109b9 typing Andrej730 2025-06-19 12:43:30 +05:00
  • 6782729ed8 black . Andrej730 2025-06-19 19:28:26 +05:00
  • 9dc75ece44 Fix #6593 - preference to turn on/off cut decorator bonsai-0.8.3-alpha2506190236 Ryan Schultz 2025-06-18 21:36:04 -05:00
  • cbd78506ce Fix mistake in 96bdda305 - expose IfcApplication purge to UI bonsai-0.8.3-alpha2506181414 bonsai-0.8.3-alpha2506181413 Andrej730 2025-06-18 19:08:37 +05:00
  • 9af15aeb0b Simple application UI for editing attributes Andrej730 2025-06-18 19:00:04 +05:00
  • 934c9e1485 test_edit_organisation - add ifc4x3 tests Andrej730 2025-06-18 18:38:14 +05:00
  • bbebdd56ca owner.edit_application Andrej730 2025-06-18 18:35:18 +05:00
  • b1bfe5c3b3 tool.ifc.run - replace with direct api calls Andrej730 2025-06-18 17:26:32 +05:00
  • a72e1231f2 test_ids - use more generic exception to fix tests on xmlschema>=4.0 Andrej730 2025-06-18 17:21:54 +05:00
  • 47da4ef3ae Fix overlook in 67b539aba Andrej730 2025-06-18 16:46:19 +05:00
  • 08a8afba5b ifcopenshell-python - fix 3.9 support (replace match statements) Andrej730 2025-06-18 13:51:45 +05:00
  • 44e5f89119 ruff 0.12 - ignore UP045 Andrej730 2025-06-18 13:27:13 +05:00
  • c68b0c7280 typing Andrej730 2025-06-18 11:37:20 +05:00
  • 8c5affaae6 linter github workflow - use uv for acquiring black Andrej730 2025-06-18 13:47:08 +05:00
  • bd4b80bdc2 linter github workflow - use correct minimum required versions Andrej730 2025-06-18 13:44:35 +05:00
  • 91a54be2c9 linter github workflow - use uv for acquiring black linter-ci Andrej730 2025-06-18 13:47:08 +05:00
  • 02532fd021 linter github workflow - use correct minimum required versions Andrej730 2025-06-18 13:44:35 +05:00
  • 21f5363c74 Bonsai - cache get_user and get_application for a speed-up bonsai-0.8.3-alpha2506171347 Andrej730 2025-06-17 18:31:11 +05:00
  • 71d469a271 Bonsai - use main version part to avoid creating too many IfcApplications Andrej730 2025-06-17 17:56:02 +05:00
  • 96bdda305e Bonsai - purge unused IfcApplications and IfcOrganizations Andrej730 2025-06-17 17:40:29 +05:00
  • 1063238479 Bonsai - merge identical IfcOrganizations, IfcApplications Andrej730 2025-06-17 17:23:47 +05:00
  • d1337cff02 Refresh applications UI on changes (bd1871bd4) Andrej730 2025-06-17 17:14:04 +05:00
  • f26f2780e9 owner.ui - check props explicitly instead of relying on ifc data update Andrej730 2025-06-17 17:05:18 +05:00
  • 2e3c733c0d IfcParseWrapper - exclude instances_by_reference Andrej730 2025-06-17 12:43:41 +05:00
  • ff09cd0a56 IfcParseWrapper - instance_by_guid -> by_guid Andrej730 2025-06-17 12:34:06 +05:00
  • df91f475c1 entity_instance constructor - skip setting None value Andrej730 2025-06-17 12:24:30 +05:00
  • a733f36576 CMake - set C++17 as the minimum required version (34676a567) Andrej730 2025-06-17 14:38:15 +05:00
  • 9282ccabb3 typing Andrej730 2025-06-17 11:46:15 +05:00
  • 404c39873d Update WASM example app Thomas Krijnen 2025-06-17 11:50:02 +02:00
  • 34a1bc6f04 WASM build changes #6794 Thomas Krijnen 2025-06-16 21:17:00 +02:00
  • 15112211c1 add_application not to add deprecated IfcTelecomAddress in ifc4x3 #6806 bonsai-0.8.3-alpha2506161457 Andrej730 2025-06-16 19:52:51 +05:00
  • e3bbec6394 entity_instance constructor and destructor micro optimizations Andrej730 2025-06-16 18:18:14 +05:00
  • bd1871bd44 Basic IfcApplications UI Andrej730 2025-06-16 13:25:50 +05:00
  • a75f6a5804 typing Andrej730 2025-06-16 13:08:44 +05:00
  • a12bb343ca Fix RUF015 (next() instead of list comprehensions[0]) Andrej730 2025-06-16 12:29:41 +05:00
  • b486b32c8d WASM build changes Thomas Krijnen 2025-06-14 18:05:29 +02:00
  • 5e7893dbb3 Update build-all.py Thomas Krijnen 2025-06-14 15:38:28 +02:00
  • c8d74a560c Nix build retry downloads Thomas Krijnen 2025-06-13 18:15:23 +02:00
  • 9b8357c5ec entity_instance.__hash__ - reuse id() value for optimization bonsai-0.8.3-alpha2506131434 Andrej730 2025-06-13 17:03:50 +05:00
  • 67b539aba1 remove_representation - optimization Andrej730 2025-06-13 16:43:53 +05:00
  • 176c5cc0fb typing Andrej730 2025-06-13 13:28:18 +05:00
  • 152c94a7d6 Update cgal for compilation on clang 19 https://github.com/CGAL/cgal/pull/8330 Thomas Krijnen 2025-06-13 16:06:08 +02:00
  • 4b92d7d076 cgal: Dont proceed when not valid after triangulation #6735 Thomas Krijnen 2025-06-13 13:33:42 +02:00
  • d10c176bb6 re-adding u32string if ASCII instead of use only Boost.Locale Cristian Ritter 2025-06-12 12:52:13 -03:00
  • 3503d41b3f Minor fix for the CMake package_source target Bruno Postle 2025-06-13 09:11:09 +01:00
  • 34676a567e #6803: Update IfcOffsetCurveByDistance to be compitable on Windows with MSVC and C++20 Esteban DUGUEPEROUX 2025-06-13 08:55:58 +02:00
  • f5a46ffb7c pyodide: try 0.28.0a3 Thomas Krijnen 2025-06-12 20:48:52 +02:00
  • 94452b4a7a change deprecated wstring_convert to Boost.Locale and fix #6779 issue bonsai-0.8.3-alpha2506121408 Cristian Ritter 2025-06-11 18:21:58 -03:00
  • 2c0b1691ae -lexceptions.js #6794 Thomas Krijnen 2025-06-11 16:45:06 +02:00
  • 60c71c145b IfcFile::inverse_attr_record - add a note bonsai-0.8.3-alpha2506111440 Andrej 2025-06-11 19:38:18 +05:00
  • d0f4dd00c7 getInverse -> get_inverses_by_declaration Andrej 2025-06-11 18:11:26 +05:00
  • eee94f53a4 get_inverse, get_inverse_indices, get_total_inverses - prevent possible crashes Andrej 2025-06-11 17:42:30 +05:00
  • 6bb028696d getTotalInverses -> get_total_inverses_by_id Andrej 2025-06-11 17:41:00 +05:00
  • 3499c50d7d entity_instance.__getattr__ - small optimization for inverse attrs Andrej 2025-06-11 12:49:47 +05:00
  • cd952d7e54 typing Andrej 2025-06-11 11:40:25 +05:00
  • 2741acf4fe Fix compilation Thomas Krijnen 2025-06-11 10:39:02 +02:00
  • 69b6c41791 Use u32string throughout in character decoder Thomas Krijnen 2025-06-10 20:33:21 +02:00