Commit Graph

  • fe1dff0191 ifcopenshell.stream - fix garbage collection errors Andrej730 2024-09-23 19:10:32 +05:00
  • 08bba92b2e fix opening ifc files with streaming #5457 Andrej730 2024-09-23 17:40:58 +05:00
  • 7e6be53237 Improve error messages for shapes failed to process Andrej730 2024-09-23 14:07:06 +05:00
  • c6c9f400d3 BBIM Parametric psets - show warning when user edits them manually Andrej730 2024-09-23 12:48:25 +05:00
  • 2b35e5fb91 Make parametric doors/windows available for ifc2x3 Andrej730 2024-09-23 12:28:29 +05:00
  • e7dd186349 Fix roof tooltip in templates Andrej730 2024-09-23 12:26:54 +05:00
  • 0091f5c09b Simplify spatial elements sorting Andrej730 2024-09-23 12:25:29 +05:00
  • c33e2fc689 Fix #5320 Andrej730 2024-09-23 12:22:00 +05:00
  • df055cefd4 typing Andrej730 2024-09-20 22:55:21 +05:00
  • 65f9a745a3 black . Andrej730 2024-09-23 19:33:16 +05:00
  • a51ed6e6b3 Fixes for using hybrid kernel on non-products #5443 Thomas Krijnen 2024-09-23 16:18:00 +02:00
  • aaf5fde92e Fix error when the "Add Parametric Window" button is drawn Gorgious56 2024-09-23 16:03:34 +02:00
  • 0389f1e984 Make cgal implementation a little bit less confident #5453 Thomas Krijnen 2024-09-23 16:03:10 +02:00
  • 84ceb11584 Minor fix Dion Moult 2024-09-23 23:55:15 +10:00
  • 0426c8e115 Adding an occurrence of a non-geometric type now lets you choose the type of geometry to add Dion Moult 2024-09-23 23:49:34 +10:00
  • a9ca4e7366 Mark status when parsing is terminated Thomas Krijnen 2024-09-23 15:24:28 +02:00
  • e4d1118124 Manually write out if-statements instead of visit with if-constexpr #5444 Thomas Krijnen 2024-09-23 15:10:37 +02:00
  • f2efa53fdf Fix #5456 : Unbound variable error when no snap decorator is drawn Gorgious56 2024-09-23 11:34:35 +02:00
  • 23db38d0e9 Finally, a way to actually add an IFC element directly Dion Moult 2024-09-23 18:21:44 +10:00
  • 194acb078c See #3707. See #5445. Type now launches type manager, and type manager icons are clickable. Dion Moult 2024-09-23 18:18:08 +10:00
  • c30ac2d061 Slightly more accurate loading time to include initialisation time Dion Moult 2024-09-23 18:14:52 +10:00
  • 621393e67a Toggle openings typo tim 2024-09-22 21:05:35 -04:00
  • 2386b935aa Toggle openings icons tim 2024-09-22 20:37:51 -04:00
  • 0071fa515a Apply void icons tim 2024-09-22 19:26:03 -04:00
  • 154059126c Update build-all.py - reset --hard before checkout Thomas Krijnen 2024-09-23 09:16:24 +02:00
  • 4c048e4695 Update face.cpp - snail artefact on 7.8 as well #4924 Thomas Krijnen 2024-09-23 09:12:10 +02:00
  • 4ce3413cdf Update build-all.py - fetch before checkout Thomas Krijnen 2024-09-23 06:52:49 +02:00
  • 33d8ecdc8b smart copy paste option for cost schedules in web ui - #5369 myoualid 2024-09-23 03:21:15 +01:00
  • 193daff617 web-ui: enable assigning parametric quantities from queries #5369 bonsai-0.8.1-alpha240923 myoualid 2024-09-23 02:21:15 +01:00
  • 9f542c30b3 cost module web ui: - add setting options to hide/show columns - Cost classification column - New Cost Classification Form to display active classification library, add/delete classification references myoualid 2024-09-22 20:00:09 +01:00
  • a053472558 Fixes #5320 bonsai-0.8.1-alpha240922 Manu Varkey 2024-09-05 16:49:19 +05:30
  • 14fe3e6150 Rewrite mode switching from object to item to edit modes Dion Moult 2024-09-22 22:17:00 +10:00
  • df494a3def Update create_model.rst mrfcoelho 2024-09-21 18:04:40 +01:00
  • ff7c7932e1 Update installation.rst mrfcoelho 2024-09-21 18:06:52 +01:00
  • 9ea44f0a89 You can now add new swept area solid items Dion Moult 2024-09-21 21:27:17 +10:00
  • ce010f1e56 You can now add new mesh representation items Dion Moult 2024-09-21 16:34:41 +10:00
  • 2a8d43c42c Basic editing of item attributes implemented Dion Moult 2024-09-21 14:27:17 +10:00
  • ef412c36c6 Cancel and Apply buttons (#5435) bonsai-0.8.1-alpha240921 tim 2024-09-20 23:48:33 -04:00
  • 8c4ab5bf03 enable displaying schedule of rates - web ui ref #5369 myoualid 2024-09-21 00:16:11 +01:00
  • e0095cd446 occt 7.8.1 #4924 Thomas Krijnen 2024-09-20 20:49:22 +02:00
  • ea3f5cea1f Fix parametric stairs not appearing in the type manager templates Gorgious56 2024-09-20 20:26:03 +02:00
  • a3c0523fbd Fix #5432 Andrej730 2024-09-20 22:55:43 +05:00
  • c819368445 code_style.rst - some notes on black formatting Andrej730 2024-09-20 22:11:12 +05:00
  • 287f08dc7b bim.print_unused_elements_stats to ignore IfcIndexedTextureMap Andrej730 2024-09-20 21:57:30 +05:00
  • 5ce9d21dff Purging styles to also purge associated blender materials #3914 Andrej730 2024-09-20 21:45:08 +05:00
  • d4df21c4be ifcopenshell.util.shape.get_normals Andrej730 2024-09-20 21:22:30 +05:00
  • 95e76c3ab9 bsdd classes - typing for not required attributes Andrej730 2024-09-20 14:52:35 +05:00
  • 18476ec7f3 bsdd - update classes according to the latest API Andrej730 2024-09-20 14:50:31 +05:00
  • aeeae7365f load bsdd classes recursively if query fetches more than 100 items Andrej730 2024-09-20 13:38:00 +05:00
  • 9953ce1b39 typing Andrej730 2024-09-20 11:34:05 +05:00
  • d7adec3d54 black . Andrej730 2024-09-20 22:03:14 +05:00
  • e0e9892ff0 cost module web-ui: - remove Blender operators in favor of ifc.api functions - replace BonsaiBIM Data class dependency with new ifc5D2json script - enable viewing multiple cost schedules - add Identifaction column ref #5369 myoualid 2024-09-20 16:26:40 +01:00
  • e8f66abf17 New and updated icons for CAD and BIM workspace tim 2024-09-20 08:16:40 -04:00
  • 560983c6b8 Update interface.rst mrfcoelho 2024-09-20 10:31:47 +01:00
  • 07291022b4 Fix purging types in the type manager not working. The purge button is now in a menu for a cleaner interface and avoiding accidentally clicking on it when opening the type manager. Gorgious56 2024-09-20 12:09:55 +02:00
  • 6d94871683 Attribute.data_type -> EnumProperty (+typing) Andrej730 2024-09-20 12:32:42 +05:00
  • 774db8e997 sort wheel files list in manifest Andrej730 2024-09-20 13:16:59 +05:00
  • 31d49a7bbc Update drawing shadow settings for consistentency Manu Varkey 2024-09-20 00:11:35 +05:30
  • 542ae6b44a Basic support for editing swept profiles and positions Dion Moult 2024-09-20 18:08:16 +10:00
  • c1a92bf1f3 Fix #5398 : Only show relevant parametric templates in the type manager. Also fix forgotten line in previous commit. Gorgious56 2024-09-20 09:58:26 +02:00
  • a8abc8e379 Fix #5333 : Searching for the class name using the looking glass button doesn't close the type manager anymore. Gorgious56 2024-09-20 09:53:00 +02:00
  • 4f64d044ac Option to assign non-ifc bsdd properties #5404 Andrej730 2024-09-20 11:40:05 +05:00
  • 1f4d973a79 black . Andrej730 2024-09-20 12:34:23 +05:00
  • bfd5b3c1c7 Increase websocket server limit from 1MB to 10MB to allow for larger datasets like large work schedules. Dion Moult 2024-09-20 17:03:46 +10:00
  • 8866a34f22 Fix #5408. Use an angular tolerance of 0.1 degrees to determine if something has moved and need resyncing. Dion Moult 2024-09-20 17:02:51 +10:00
  • 669d88fbb1 sequence - fix all import operators missing Ifc operator #5423 bonsai-0.8.1-alpha240920 Andrej730 2024-09-20 11:12:40 +05:00
  • 7470fb0786 sequence - remove unnecessary Ifc operators Andrej730 2024-09-20 11:09:53 +05:00
  • b6fca3916e assigning process to control - add an error message Andrej730 2024-09-20 11:01:40 +05:00
  • 5373c7ee9e sequence import/export - add info message when operator finished Andrej730 2024-09-20 10:59:25 +05:00
  • f708d9cb4d Support natural sorting of types closes #5050 Manu Varkey 2024-09-20 01:09:27 +05:30
  • f1f055d19d Restore missing dev docs after 53d7624 Andrej730 2024-09-19 18:52:00 +05:00
  • e175de5365 Fix misleading docs urls after 53d7624 Andrej730 2024-09-19 18:35:57 +05:00
  • 31befd424b Fix documentation missing dev env scripts Andrej730 2024-09-19 18:29:39 +05:00
  • 394b24ddfe More realistic test for ca8577a8dd Andrej730 2024-09-19 18:24:34 +05:00
  • f184ce5386 Support de08d3726e for ifc2x3 #5420 Andrej730 2024-09-19 18:00:27 +05:00
  • b7d725254d Temporarily revert 51211dc527 to fix broken bonsai builds #4924 Andrej730 2024-09-19 17:30:02 +05:00
  • c9f9cf89e8 file -> import/export - add poll messages in case ifc is not loaded Andrej730 2024-09-19 17:14:32 +05:00
  • fb6d2b8de2 pp2ifc - preserve original ids Andrej730 2024-09-19 16:55:59 +05:00
  • ddca950f65 pp2ifc - save calendar identification for pp file to ifc Andrej730 2024-09-19 15:35:41 +05:00
  • 96756d63d4 pp2ifc refactor and add support for more languages #5417 Andrej730 2024-09-19 14:20:26 +05:00
  • a5b3c9beb4 black . Andrej730 2024-09-19 17:21:47 +05:00
  • 1974974071 Fix #5410 : bim.enable_adding_presentation_style no longer throws an error in a file with no ifc project when launching the search operator (F3) Gorgious56 2024-09-19 14:03:56 +02:00
  • 4225643bc0 Disable blf shadow setting after use. Fixes #5387 Manu Varkey 2024-09-19 17:16:58 +05:30
  • 4b7bb1533e Fix #5394. Fix bug when switching fillings where the current representation was not the body representation. Dion Moult 2024-09-19 16:25:33 +10:00
  • d3fdbf4dae (Un)Bump IOS - downgrade due to critical bugs with OCC 7.7 Dion Moult 2024-09-19 11:12:11 +10:00
  • 5d0fb18ea1 Fix #5395. Apparently wheels exclude directories with no files in them, so the cache folder wasn't shipped. bonsai-0.8.1-alpha240919 Dion Moult 2024-09-19 10:59:21 +10:00
  • 45708ee287 Cost module web UI: - quick button to add a SUM cost value - style improvements myoualid 2024-09-18 20:34:31 +01:00
  • 116a0f1a02 Add test Thomas Krijnen 2024-09-18 19:28:55 +02:00
  • 2554280e50 triangulation-type setting for non-triangulated polyhedral from iterator Thomas Krijnen 2024-09-18 19:25:37 +02:00
  • 748fcce3f5 Adding classification reference tests Andrej730 2024-09-18 18:34:27 +05:00
  • 5b2733bb3c add classification reference from bsdd - support ObjectType Andrej730 2024-09-18 17:53:51 +05:00
  • 115a48fc1a bsdd - fix bug when loading pset would set properties in incorrect way Andrej730 2024-09-18 17:52:33 +05:00
  • 06d927f8bb bsdd operators descriptions and naming Andrej730 2024-09-18 17:50:22 +05:00
  • de08d3726e Bonsai - set active bsdd when loading project Andrej730 2024-09-18 17:25:19 +05:00
  • 4dbfeefe53 Fix UI errors getting elements using qset in IFC2X3 Andrej730 2024-09-18 16:18:15 +05:00
  • eb823a5ecd bsdd search to check whether query is long enough Andrej730 2024-09-18 16:02:15 +05:00
  • 8f7949808a Move id to IfcGeom::Representation::Representation and document it Andrej730 2024-09-17 18:25:41 +05:00
  • 5860c3fe50 black . Andrej730 2024-09-18 18:44:29 +05:00
  • dbfa4ecf65 Fix minor regression in fe0be0c Dion Moult 2024-09-18 22:58:13 +10:00
  • 1320eac800 Switch representation now cleans up orphaned meshes itself so callers don't need that responsibility Dion Moult 2024-09-18 22:57:51 +10:00