Commit Graph

  • 59b5e200a5 typing Andrej730 2025-09-25 09:32:23 +02:00
  • 50e8d9f67e submodule Thomas Krijnen 2025-09-26 14:32:34 +02:00
  • 0d4819d6e7 dllimport/export #6926 Thomas Krijnen 2025-09-26 14:30:52 +02:00
  • ce91d296b6 dllimport/export #6926 Thomas Krijnen 2025-09-26 14:24:49 +02:00
  • 21137b9268 closes:#6821 - This modification checks if the layer's material has a Category attribute and if it's not empty, then adds it as a CSS class with the format layer-material-category-{category_name}. This will give you additional styling granularity when working with material layers, allowing you to target elements not just by their material name but also by their material category in your SVG styling. bonsai-0.8.4-alpha2509251958 Ryan Schultz 2025-09-25 14:57:41 -05:00
  • 0dc319e510 Fix compilation on older gcc versions required pod type for __thread Thomas Krijnen 2025-09-25 13:17:12 +02:00
  • 798beb0030 See #7046. Improve snapping inaccuracies in orthographic view bonsai-0.8.4-alpha2509242047 Bruno Perdigão 2025-09-24 17:46:30 -03:00
  • a717b348e0 Fix bounding box best origin default value bonsai-0.8.4-alpha2509241742 falken10vdl 2025-08-21 18:13:31 +02:00
  • 14ed4d1d08 feat: add comparison property to ifc_filter in draw_filter and update search query logic bonsai-0.8.4-alpha2509241528 falken10vdl 2025-09-02 17:14:18 +02:00
  • bd3250aff6 See #6883. Keeps each linked aggregate in their original container after refreshing. bonsai-0.8.4-alpha2509241243 Bruno Perdigão 2025-09-24 09:43:40 -03:00
  • 1ee5bb73fa Fix RefreshLinkedAggregates renaming of aggregates Bruno Perdigão 2025-09-24 09:41:22 -03:00
  • 9a6dc54f6c Thread local current_product_ #7155 Thomas Krijnen 2025-09-24 13:56:35 +02:00
  • ab59173135 Add a stream2_from_string() (mostly for wasm) bonsai-0.8.4-alpha2509230933 Thomas Krijnen 2025-09-23 11:32:52 +02:00
  • b6abb24858 Support single circ/elip compcurves #7149 Thomas Krijnen 2025-09-23 11:08:42 +02:00
  • 2b24d5ebe5 Initialize header schema in constructor and not statically #7131 Thomas Krijnen 2025-09-23 10:26:01 +02:00
  • 10a99fff05 Closes #7133: when activating a drawing, Bonsai will turn on/off 'Display in Render' when it turns on/off 'Hide in Viewport'. bonsai-0.8.4-alpha2509230112 Ryan Schultz 2025-09-22 20:12:24 -05:00
  • 64aa1d07fb extend #6777 to have elevation print out as well. bonsai-0.8.4-alpha2509212127 bonsai-0.8.4-alpha2509212126 Ryan Schultz 2025-09-21 16:26:36 -05:00
  • 730eafa74f IfcMaterialLayerSetUsage - Disable custom offset properties when the checkbox is unchecked bonsai-0.8.4-alpha2509192038 Bruno Perdigão 2025-09-19 17:41:03 -03:00
  • c077727374 Fix header data attr to match Blender prop names (559636e) bonsai-0.8.4-alpha2509191408 Andrej730 2025-09-19 19:03:43 +05:00
  • 2e4241e435 typing Andrej730 2025-09-19 19:04:43 +05:00
  • 8a03a1379e cmake - match ifc4x3 for examples more precisely Andrej730 2025-09-19 18:56:01 +05:00
  • 8bb7ef5e25 cmake - only build examples if 2x3 is present in SCHEMA_VERSIONS Andrej730 2025-09-19 18:55:12 +05:00
  • da4508ef9a cmake - fix issue rocksdb locating zstd on Windows Andrej730 2025-09-19 18:43:27 +05:00
  • f3dedba320 Map opt<bool> in taxonony to none,false,true Thomas Krijnen 2025-09-19 13:23:29 +02:00
  • f659b9bb7b Fix exception in file.from_string() Thomas Krijnen 2025-09-19 13:23:04 +02:00
  • 488dee82d7 bim.create_all_shapes - add description and more readable output bonsai-0.8.4-alpha2509190818 Andrej730 2025-09-19 12:59:58 +05:00
  • 3c4020be8d create_all_shapes - expose geom library selection to UI Andrej730 2025-09-19 12:51:24 +05:00
  • ede4e49c0c submodule Thomas Krijnen 2025-09-19 09:54:01 +02:00
  • 3d2f361585 cmake - fix error with occt package (1857d0624) Andrej730 2025-09-18 18:18:22 +05:00
  • 4505ed1c98 cmake - remove trailing spaces Andrej730 2025-09-18 18:17:35 +05:00
  • 4cbad8804f cmake - use OpenCASCADE_VERSION as a version source if available Andrej730 2025-09-18 18:17:22 +05:00
  • 3ec7b71565 build-all.py - use find_package for CGAL bonsai-0.8.4-alpha2509181254 Andrej730 2025-09-18 14:47:18 +05:00
  • c0ec2e7e2b cmake - use find_package if explicit paths are not provided Andrej730 2025-09-18 14:37:54 +05:00
  • 048a94ddc5 build-all.py - bump json version and use find_package Andrej730 2025-09-18 14:03:35 +05:00
  • ec43415822 cmake - support find_package for json Andrej730 2025-09-18 14:02:57 +05:00
  • 235eb3c83c build-all.py - use find_package for eigen3 Andrej730 2025-09-18 12:35:30 +05:00
  • 4d0737c49b build-all, run-cmake - pass BOOST_ROOT as cmake prefix path Andrej730 2025-09-18 11:32:56 +05:00
  • b499686c7c build-all.py - use find_package for occt Andrej730 2025-09-18 10:33:52 +05:00
  • 1857d06245 cmake - use find_package for occ if variables are not provided Andrej730 2025-09-18 10:33:33 +05:00
  • 663d233e3c build-all.py - document more env variables Andrej730 2025-09-18 09:44:36 +05:00
  • fa1936c10a build-all.py - avoid building 3d viewer for OCCT Andrej730 2025-09-16 18:30:44 +05:00
  • f2aeb94298 build-all.py - avoid building 3d viewer for OCCT build-add-test-2 Andrej730 2025-09-16 18:30:44 +05:00
  • 1025300acd build-all.py - use find_package for CGAL Andrej730 2025-09-18 14:47:18 +05:00
  • dec31a0258 cmake - use find_package if explicit paths are not provided Andrej730 2025-09-18 14:37:54 +05:00
  • 324c4fbc48 build-all.py - bump json version and use find_package Andrej730 2025-09-18 14:03:35 +05:00
  • 07923c22b6 cmake - support find_package for json Andrej730 2025-09-18 14:02:57 +05:00
  • 521ebcc3d3 build-all.py - use find_package for eigen3 Andrej730 2025-09-18 12:35:30 +05:00
  • 3eb72deed7 build-all, run-cmake - pass BOOST_ROOT as cmake prefix path Andrej730 2025-09-18 11:32:56 +05:00
  • f6d21af43c build-all.py - use find_package of occt Andrej730 2025-09-18 10:33:52 +05:00
  • 0c2f522e89 cmake - use find_package for occ if variables are not provided Andrej730 2025-09-18 10:33:33 +05:00
  • 4f01277580 build-all.py - document more env variables Andrej730 2025-09-18 09:44:36 +05:00
  • 8c89ba497b build-all.py - use find_package for opencollada Andrej730 2025-09-18 09:34:53 +05:00
  • 2284ddd68c build-all.py - use find_package for libxml2 Andrej730 2025-09-18 09:18:03 +05:00
  • 8daf6b0b04 build-all.py - use find_package for swig Andrej730 2025-09-18 09:13:14 +05:00
  • e7a6f86299 build-all.py - don't break in case if some optional dependencies are missing Andrej730 2025-09-17 17:13:15 +05:00
  • cae711b393 build-all.py - mention ssl requirement for Python (4ee6863) Andrej730 2025-09-17 12:15:34 +05:00
  • 566c9afa77 build-all.py - print live logs to the log file Andrej730 2025-09-17 11:22:06 +05:00
  • 867852688e cmake - use find_package for hdf5 as a general fallback Andrej730 2025-09-17 10:27:35 +05:00
  • 94851016d7 build-all.py - use find_package for hdf5 Andrej730 2025-09-16 12:16:22 +05:00
  • 1dd3c298df build-all.py - explicitly disable xlib Andrej730 2025-09-16 18:09:44 +05:00
  • c384ac26cd build-all.py - use pcre2 for swig Andrej730 2025-09-16 17:05:34 +05:00
  • a57080da74 build-all.py - ensure yacc is installed Andrej730 2025-09-16 15:56:16 +05:00
  • 71e59fe4c2 build-all.py - remove 'rel-' from swig tags Andrej730 2025-09-16 12:30:34 +05:00
  • aedae0b3c1 build-all.py - hdf5 to use cmake instead of ctest Andrej730 2025-09-16 12:13:53 +05:00
  • 658f9b87a5 build-deps.cmd - bump hdf5 to match build-all Andrej730 2025-09-16 10:59:59 +05:00
  • fa9105e174 black . Andrej730 2025-09-16 09:23:19 +05:00
  • d0d5f972df cmake - use find_package for rocksdb and zstd Andrej730 2025-09-12 16:10:30 +05:00
  • 0884301da5 build-deps.cmd - bump hdf5 to match build-all build-all-tests Andrej730 2025-09-16 10:59:59 +05:00
  • 92a5d94fd6 black . Andrej730 2025-09-16 09:23:19 +05:00
  • 2152ca71d6 cmake - use find_package for rocksdb and zstd Andrej730 2025-09-12 16:10:30 +05:00
  • f5220fba56 Add custom offset to walls IfcMaterialLayerSetUsage bonsai-0.8.4-alpha2509152008 Bruno Perdigão 2025-09-15 17:01:57 -03:00
  • 365f4f114b Add custom offset to slab IfcMaterialLayerSetUsage Bruno Perdigão 2025-09-15 11:42:01 -03:00
  • b5b64d6c4a ifc5d.quantify: lookup entity names directly; index into dict rather than iterate in simple cases bonsai-0.8.4-alpha2509151630 Thomas Krijnen 2025-09-14 14:53:58 +02:00
  • 632e45af18 Fix missing platform in flask wheels (6497d5f) bonsai-0.8.4-alpha2509151328 Andrej730 2025-09-15 17:29:32 +05:00
  • 559636ef0b IFC Header UI - display author and additional info in case if it's available Andrej730 2025-09-15 18:16:35 +05:00
  • 5a2ed576c4 Fix ids.from_string always breaking on validation (4a9cf43) Andrej730 2025-09-15 17:49:30 +05:00
  • cc7732ecbf Replace .wrapped_data.header with .header (dfaa8d5) Andrej730 2025-09-15 16:47:09 +05:00
  • a3c6e295c8 ifcopenshell_wrapper.pyi - remove HeaderEntity Andrej730 2025-09-15 16:32:31 +05:00
  • 87069f3ac3 Groups/Systems UI - expand parent group when child group is added Andrej730 2025-09-15 12:36:23 +05:00
  • 6469f79343 Groups/Systems UI - removing item to update uilist index Andrej730 2025-09-15 12:32:56 +05:00
  • a3b04997ef Systems UI - display icons for each system type in the dropdown Andrej730 2025-09-15 12:19:22 +05:00
  • 4c1af9e2f5 Systems UI - display hierarchy of systems #7062 Andrej730 2025-09-15 10:02:32 +05:00
  • 646f2f2e32 Add tool for 'group' module Andrej730 2025-09-15 10:13:59 +05:00
  • 629d6c85ae assign/unassign group - add info message Andrej730 2025-09-15 11:07:11 +05:00
  • be66d4884d typing Andrej730 2025-09-15 09:52:30 +05:00
  • 5de96c9f95 Systems UI - support adding child systems #7062 Andrej730 2025-09-15 09:51:51 +05:00
  • c661bb62ca Rework header access in exception handling bonsai-0.8.4-alpha2509151001 Thomas Krijnen 2025-09-15 12:01:13 +02:00
  • b1b95ec2db Conditional compilation in wrapper Thomas Krijnen 2025-09-14 19:13:52 +02:00
  • 5f50e6fcf1 Conditional compilation in wrapper Thomas Krijnen 2025-09-14 16:27:55 +02:00
  • e08af55c5a ifc5d.quantify: lookup entity names directly; index into dict rather than iterate in simple cases tfk-less-lark-in-quantify Thomas Krijnen 2025-09-14 14:53:58 +02:00
  • 23b48c43a6 Conditional compilation Thomas Krijnen 2025-09-14 13:53:20 +02:00
  • 75e1d0e3c7 Update CMakeLists.txt - wasm build add "4x3_add2" Thomas Krijnen 2025-09-14 11:38:33 +02:00
  • 0d942f968a fix: cleanup pyodide tmpdir properly Sayan Jyoti Das 2025-09-13 21:19:57 +05:30
  • b5ccb93618 Fix Outer bound check in serializer #7099 Thomas Krijnen 2025-09-13 14:23:54 +02:00
  • 41fb8ca583 Bump IOS build in Bonsai bonsai-0.8.4-alpha2509121511 Andrej730 2025-09-12 20:09:28 +05:00
  • a86904dd41 ifcopenshell.open overload signature to consider new readonly argument Andrej730 2025-09-12 17:58:34 +05:00
  • 8a82343e27 typing - fix annoying module symbol getting into ifcopenshell.open retun types Andrej730 2025-09-12 17:42:15 +05:00
  • 8a841b449a build-deps - download releases instead of cloning repo for rocksdb/zstd Andrej730 2025-09-12 11:18:43 +05:00
  • 24bbe9fb69 cmake - fix typo Andrej730 2025-09-12 10:54:12 +05:00
  • 9a38455465 black . Andrej730 2025-09-12 16:44:58 +05:00