Commit Graph

  • 321878e1bb Add Ifc Document information element to decide if blend metadata info should be used in this project file falken10vdl 2026-01-06 22:14:08 +01:00
  • 572a5655cf Fixes for gcc Thomas Krijnen 2026-01-06 13:23:48 +01:00
  • ccd91c0ff0 No more messing around with specific sfinae as<>() in Select implementations Thomas Krijnen 2026-01-06 11:27:29 +01:00
  • a1d2c902f3 Add enum to forward declarations for Ifc2x3::IfcNullStyle Thomas Krijnen 2026-01-06 09:56:36 +01:00
  • 3ae361bb3b Rerun codegen Thomas Krijnen 2026-01-06 09:49:28 +01:00
  • 2d7521ed88 Move template down to .cpp to prevent use of incomplete type Thomas Krijnen 2026-01-06 09:41:20 +01:00
  • 7098beb819 Work towards v1.0 data model with encapsulated weak_ptr as basis for instances Thomas Krijnen 2026-01-04 10:40:02 +01:00
  • 831c3190cc Fix #7531: Add BBIM_MaterialLayer pset for custom offset persistence and UI improvements bonsai-0.8.5-alpha2601041916 Ryan Schultz 2026-01-04 13:15:39 -06:00
  • a17b0604e1 api.project.append_asset deduplicate material sets bonsai-0.8.5-alpha2601041143 bonsai-0.8.5-alpha2601041142 Bruno Postle 2026-01-04 11:36:05 +00:00
  • db623f4e73 api.project.append_asset Material Layer orphan fix bonsai-0.8.5-alpha2601041018 Bruno Postle 2026-01-04 10:12:16 +00:00
  • cb08191083 close #3451: support comma-separated stylesheet paths bonsai-0.8.5-alpha2601040010 Ryan Schultz 2026-01-03 18:10:21 -06:00
  • 4874f7770b Closes #3764: When switching an instance to a different beam type, preserve the CardinalPoint. bonsai-0.8.5-alpha2601032252 Ryan Schultz 2026-01-03 16:52:10 -06:00
  • 56861b9403 fix #7153: Include IfcSpatialElementTypes in purge_unused_objects(object_type='TYPE') bonsai-0.8.5-alpha2601032205 Ryan Schultz 2026-01-03 16:04:58 -06:00
  • c20ed44a0f More python 3.14 fixes, see 9bac66a bonsai-0.8.5-alpha2601032159 Bruno Postle 2026-01-03 21:58:05 +00:00
  • 9bac66a01b Fix for python 3.14 bonsai-0.8.5-alpha2601031755 Bruno Postle 2026-01-03 17:53:59 +00:00
  • 93de429e03 Previous commit should only apply to LAYER3 objects, since extrusion depth still works for LAYER2 objects. bonsai-0.8.5-alpha2512311352 Ryan Schultz 2025-12-31 07:52:19 -06:00
  • 99b162f712 Fix #7519: Hide depth attribute in Item Mode for elements with material layer sets bonsai-0.8.5-alpha2512311343 Ryan Schultz 2025-12-31 07:43:34 -06:00
  • 737097312e Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2025-12-31 12:47:17 +01:00
  • 7f8ce5d44f fix: ensure uppercase tier name in cmakefile Josef Wienerroither 2025-12-31 12:46:15 +01:00
  • 451a9a74cf chore: add tier name to listener log Josef Wienerroither 2025-12-31 12:44:32 +01:00
  • 22dddea0e0 Merge pull request #7521 from falken10vdl/fix-queries-with-backticks-in-annotations bonsai-0.8.5-alpha2512301641 falken10vdl 2025-12-30 17:40:45 +01:00
  • 885844925e Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2025-12-30 09:42:42 +01:00
  • f83fd665da Merge pull request #7518 from falken10vdl/fix-metadata-loading-with-styles bonsai-0.8.5-alpha2512300458 falken10vdl 2025-12-30 05:58:04 +01:00
  • c0f240379c Update formatting expression evaluation to include element context falken10vdl 2025-12-29 19:17:30 +01:00
  • 1fd8878796 Merge pull request #7505 from falken10vdl/text-annotations-squash-merge bonsai-0.8.5-alpha2512281147 falken10vdl 2025-12-28 12:47:30 +01:00
  • 315b8b7112 Fix: LoadBlendMetadataAndIFC by using load_handler falken10vdl 2025-12-27 20:58:19 +01:00
  • d69b4927a2 Fix: Add window to shader editor context override bonsai-0.8.5-alpha2512271600 Ryan Schultz 2025-12-27 09:59:47 -06:00
  • 7fcdec0a4c extending a2a5780d59: Reuse opening if mapped. bonsai-0.8.5-alpha2512271523 Ryan Schultz 2025-12-27 09:23:33 -06:00
  • 35e05a382d tweak ifcmax cmake file Josef Wienerroither 2025-12-26 12:42:03 +01:00
  • bf6a71cda0 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2025-12-26 11:47:45 +01:00
  • bc6209ad91 Fix #7372: Increase almost_zero tolerance to handle matrix transformation precision bonsai-0.8.5-alpha2512260318 Ryan Schultz 2025-12-25 21:18:22 -06:00
  • 19534e225f Fix #6661: Have update_drawing_name function update the camera object's name in Blender, as well. bonsai-0.8.5-alpha2512260130 Ryan Schultz 2025-12-25 19:29:57 -06:00
  • 96fe9b5398 Use hide_set() for IfcSpaces instead of hide_viewport bonsai-0.8.5-alpha2512260105 Ryan Schultz 2025-12-25 19:05:30 -06:00
  • 05f7ffcbcc fix #6682: avoid applying styles directly to geometry when inherited from material bonsai-0.8.5-alpha2512260032 Ryan Schultz 2025-12-25 18:32:03 -06:00
  • 9f8a4d25b5 cmake export - fix issue finding zstd config on Windows Andrej730 2025-12-25 12:21:12 +05:00
  • 4bc8efd354 Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2025-12-25 08:29:52 +01:00
  • 7fdf815d3c Re-run express rule codegen #7501 bonsai-0.8.5-alpha2512241434 Thomas Krijnen 2025-12-24 15:33:36 +01:00
  • 35e2be955b Test files #7501 Thomas Krijnen 2025-12-24 15:15:33 +01:00
  • 8d3c610965 Map None -> Indeterminate to prevent iterating over none in non-shortcircuiting rule execution #7501 Thomas Krijnen 2025-12-24 15:07:33 +01:00
  • 633c3bc7eb build-deps - move some code to powershell Andrej730 2025-12-24 17:12:17 +05:00
  • 8e639b00e3 Skip freetype dependency as it's not required anymore Andrej730 2025-12-24 16:20:41 +05:00
  • c6220b79b6 build-deps - use cmake --build Andrej730 2025-12-24 15:16:25 +05:00
  • 5d8d6a0a4c build-deps - use cpp files compilation multiprocessing Andrej730 2025-12-24 14:24:57 +05:00
  • f3669db8e7 black . bonsai-0.8.5-alpha2512241420 Andrej730 2025-12-24 19:17:57 +05:00
  • 1a7947aa75 Merge pull request #7515 from falken10vdl/metadata-blend-file-suffix-configuration bonsai-0.8.5-alpha2512240730 falken10vdl 2025-12-24 08:30:08 +01:00
  • 2403428d12 copy_node_graph handle missing temp_override keys falken10vdl 2025-12-23 07:12:19 +01:00
  • 48bb541f2f add configurable suffix for metadata blend file falken10vdl 2025-12-23 06:54:43 +01:00
  • cc559212a3 cmake - fix regression with policy not taking effect after 3971408 bonsai-0.8.5-alpha2512221459 Andrej730 2025-12-22 18:38:34 +05:00
  • a3fda66dec black . Andrej730 2025-12-22 18:59:58 +05:00
  • 3a697e3062 dependabot - track Python tools versions Andrej730 2025-12-20 14:06:48 +05:00
  • d41985f23a format cmake files Andrej730 2025-12-20 13:27:35 +05:00
  • b686c19a25 Create .gersemirc Andrej730 2025-12-20 13:11:25 +05:00
  • cf08550d7e Merge branch 'v0.8.0' into ifcmax/initial-refresh Josef Wienerroither 2025-12-21 16:31:19 +01:00
  • b0450597d0 Merge pull request #7513 from falken10vdl/fixes-ui-customization bonsai-0.8.5-alpha2512211257 falken10vdl 2025-12-21 13:57:28 +01:00
  • 2cac0bdca6 SaveBlendMetadataFile to use IFC directory for temporary file path and fix panel visibility logic in UI falken10vdl 2025-12-21 12:17:54 +01:00
  • fb3e35c964 Fix macOS platform entries in CI workflow Kristoffer Andersen 2025-12-20 08:56:06 +01:00
  • 276a488c7e Merge pull request #7509 from falken10vdl/Improve-saving-metadata.blend-file bonsai-0.8.5-alpha2512200317 falken10vdl 2025-12-20 04:16:55 +01:00
  • 9a1b0ce44c Refactor SaveBlendMetadataFile to improve speed and IFC data cleanup falken10vdl 2025-12-20 04:10:26 +01:00
  • 45de750790 Fixes #7507: Fix: Prevent spatial element placement corruption during drawing activation bonsai-0.8.5-alpha2512191844 Ryan Schultz 2025-12-19 12:44:23 -06:00
  • b1b67de420 cmake - move ccache usage to an option Andrej730 2025-12-19 19:11:02 +05:00
  • 13be6ccd45 Sort imports bonsai-0.8.5-alpha2512191358 Andrej730 2025-12-19 18:53:04 +05:00
  • 29176330e8 Revert "Make dataclasses args optional to support Python 3.9 #6725" bonsai-0.8.5-alpha2512191343 Andrej730 2025-12-19 18:17:19 +05:00
  • b784cb06ae Revert "Make zip strict argument optional to support Python 3.9" Andrej730 2025-12-19 18:15:30 +05:00
  • 5d42ded154 Fix unsorted __all__ ruff check Andrej730 2025-12-19 18:13:50 +05:00
  • 4db9d60a97 Drop Python 3.9 support as it reached EOL Andrej730 2025-12-19 18:01:05 +05:00
  • 85aeb6e1cc PR7500 squashed commit falken10vdl 2025-12-19 13:51:01 +01:00
  • eba4405310 Bump actions/download-artifact from 6.0.0 to 7.0.0 bonsai-0.8.5-alpha2512191242 bonsai-0.8.5-alpha2512191241 bonsai-0.8.5-alpha2512191240 bonsai-0.8.5-alpha2512191239 bonsai-0.8.5-alpha2512191237 dependabot[bot] 2025-12-15 22:48:34 +00:00
  • 22c972d88a Bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 22:48:44 +00:00
  • abb19e0870 Bump actions/checkout from 5 to 6 dependabot[bot] 2025-12-18 13:52:08 +00:00
  • cc63e79186 simple_spf - bump #7363 Andrej730 2025-12-19 17:38:56 +05:00
  • a40e211f25 ci - add black formatter annotations Andrej730 2025-12-19 17:31:21 +05:00
  • d8b8fb628b ci - github summary for ruff Andrej730 2025-12-19 15:28:20 +05:00
  • fda3bd319f Use black formatter action for pretty summaries Andrej730 2025-12-19 11:42:46 +05:00
  • 2c3281917a black . Andrej730 2025-12-19 17:34:09 +05:00
  • f2eb777b3b Merge pull request #6638 from falken10vdl/USER_UI_CUSTOMIZATION bonsai-0.8.5-alpha2512190816 falken10vdl 2025-12-19 09:16:09 +01:00
  • 2264fbeb44 put settings at the end. black falken10vdl 2025-12-19 09:07:26 +01:00
  • 53115e0654 Improve command handling in drawing tool to skip None values falken10vdl 2025-12-17 12:22:58 +01:00
  • 5dab742623 Remove documentation files: restore original state falken10vdl 2025-12-17 12:01:16 +01:00
  • 70cc77df90 Enhance IFC collection removal falken10vdl 2025-12-12 11:37:33 +01:00
  • 633474b4f6 Refactor UI preferences to use 'save_metadata_blend_file' instead of 'user_ui_customization' for metadata handling falken10vdl 2025-12-12 09:13:15 +01:00
  • 08d9e31a3a provide user feedback in IFC export falken10vdl 2025-12-11 16:33:22 +01:00
  • e4e1364eaa align underscore below the active tab icon falken10vdl 2025-12-11 15:05:26 +01:00
  • 76b6f6b16b Implement user interface customization features and enhance metadata handling falken10vdl 2025-12-11 14:34:42 +01:00
  • 888ab85548 Refactor UI helpers into helper module for better organization falken10vdl 2025-12-11 02:41:52 +01:00
  • 34cf69e3fb cleanup falken10vdl 2025-12-11 02:05:08 +01:00
  • 89973a7a76 Refactor to use blender properties so loading metadata preserves session settings falken10vdl 2025-12-11 01:22:34 +01:00
  • ba3c96485a major refactor using blender props which we cna now save teh belnd metadata falken10vdl 2025-12-10 18:44:32 +01:00
  • 3d18aca2f2 Add operators for saving and loading blend metadata files falken10vdl 2025-11-21 17:24:10 +01:00
  • 71538455b4 black executed in root directory falken10 2025-05-04 11:49:43 +02:00
  • 7a90388f54 documentation falken10vdl 2025-04-29 16:51:32 +02:00
  • 403d761e14 remove comments falken10 2025-04-27 00:16:42 +02:00
  • 7852102b33 load and save json settings falken10 2025-04-26 23:48:01 +02:00
  • 9aea302d92 added reset option falken10 2025-04-26 16:31:18 +02:00
  • 1fd3e2791f added TAB visibility falken10 2025-04-25 19:21:18 +02:00
  • 4a71ea1fd6 code simplification falken10 2025-04-25 09:55:51 +02:00
  • d0dbdbc205 added lb_labels falken10 2025-04-25 02:47:01 +02:00
  • c8306d44b9 First version complete falken10 2025-04-25 01:07:38 +02:00
  • 0c428c54ad eye icon to show or hide panel falken10 2025-04-24 17:28:16 +02:00
  • 50fa245a56 added uilist for subpanels falken10 2025-04-24 10:56:27 +02:00
  • 6ba738fcaa Added bookmarks TAB falken10 2025-04-24 08:17:48 +02:00