Commit Graph

  • ced52862a1 Fix inst id based line lookup in log_internal_cpp_errors() bonsai-0.8.4-alpha2509121426 Thomas Krijnen 2025-09-12 16:25:37 +02:00
  • f0cd8c59c7 Build pyodide wheel without rocksdb Thomas Krijnen 2025-09-12 16:10:19 +02:00
  • e795cec56b win build: Update instal dir checks Thomas Krijnen 2025-09-11 19:54:51 +02:00
  • b1248be1b8 wopts.disableWAL for 3x better write performance Thomas Krijnen 2025-09-11 19:10:05 +02:00
  • 79672f795e Merge pull request #6203 from IfcOpenShell/tfk-rocksdb-storage bonsai-0.8.4-alpha2509111639 Thomas Krijnen 2025-09-11 18:39:18 +02:00
  • 6ec12fe7c7 :Revert "Temporary Python 3.9 compatibility" tfk-rocksdb-storage Thomas Krijnen 2025-09-11 18:38:07 +02:00
  • 4ee6863d43 nix build script: install some dependencies required for import base package Thomas Krijnen 2025-09-11 18:34:54 +02:00
  • 6497d5f78e Bonsai - add Flask required by ifctester web ui bonsai-0.8.4-alpha2509111306 bonsai-0.8.4-alpha2509111304 Andrej730 2025-09-11 16:26:05 +05:00
  • 5b96df89ea Fix error loading ifctester webapp (infinite "initialize environment...") Andrej730 2025-09-11 18:02:09 +05:00
  • ce4ad3c3a7 ifctester webapp makefile - fix issue on windows Andrej730 2025-09-11 16:35:50 +05:00
  • 8d714ed3bc win build zstd paths Thomas Krijnen 2025-09-11 13:55:22 +02:00
  • 9d99de2340 file.reset_identity_cache() function for adv use cases Thomas Krijnen 2025-09-11 13:55:07 +02:00
  • 41f9b1522e Pass ZSTD to ifopsh build Thomas Krijnen 2025-09-11 13:53:44 +02:00
  • 42b1cf039d Revert "Debugging action" Thomas Krijnen 2025-09-11 09:59:54 +02:00
  • db832946e6 Update test_validate_rocksdb.py Thomas Krijnen 2025-09-11 10:07:39 +02:00
  • 05e8680b48 CMAKE_INSTALL_LIBDIR Thomas Krijnen 2025-09-11 09:36:42 +02:00
  • e8b1b6f783 Debugging action Thomas Krijnen 2025-09-11 09:24:40 +02:00
  • 9367da61a0 PORTABLE=1 for rocksdb Thomas Krijnen 2025-09-11 09:22:54 +02:00
  • c7e53e7762 Try different zstd_ config opts Thomas Krijnen 2025-09-11 08:42:44 +02:00
  • 2260f9983c Try different zstd_ config opts Thomas Krijnen 2025-09-10 21:47:07 +02:00
  • e68cc7201c Call init_locale() when streaming Thomas Krijnen 2025-09-10 21:42:55 +02:00
  • e2b39620a0 Test for supported compression Thomas Krijnen 2025-09-10 21:42:30 +02:00
  • 36da945e2d Keep viewport position even if some previous drawing camera is active #7101 bonsai-0.8.4-alpha2509101247 Andrej730 2025-09-10 17:31:37 +05:00
  • 371aeed3f6 Move duplicated properties to ActivateDrawingBase Andrej730 2025-09-10 16:28:11 +05:00
  • 86902c159b Status UI status assignment - add test Andrej730 2025-09-10 14:04:07 +05:00
  • f4be8812e2 Status UI - display active object status using icons Andrej730 2025-09-10 14:03:55 +05:00
  • 12bcf1d2c7 bump svgfill Andrej730 2025-09-10 15:50:20 +05:00
  • 10e805b3f1 black . bonsai-0.8.4-alpha2509101035 Andrej730 2025-09-10 13:12:56 +05:00
  • 1e9239b352 Fix error searching for annotation types #7103 bonsai-0.8.4-alpha2509101000 Andrej730 2025-09-10 14:58:15 +05:00
  • 7bea3d9d10 Annotation types - use natural sorting, make 'Untyped' appear always on top Andrej730 2025-09-10 14:56:14 +05:00
  • e9bad17502 Fix broken scripts download urls #7107 bonsai-0.8.4-alpha2509100942 bonsai-0.8.4-alpha2509100941 Andrej730 2025-09-10 14:40:52 +05:00
  • be79d3712d Initialize header after storage Thomas Krijnen 2025-09-10 11:37:17 +02:00
  • e13dbd4767 Take note of zstd cmake path Thomas Krijnen 2025-09-10 11:14:16 +02:00
  • c61d4bb70a build-all tuple typo Thomas Krijnen 2025-09-10 10:37:05 +02:00
  • ee632b7c37 Cmake libxml compatibility Thomas Krijnen 2025-09-10 10:36:08 +02:00
  • f86e5abb85 Cmake libxml compatibility Thomas Krijnen 2025-09-10 10:17:59 +02:00
  • b5275f5ab2 black Thomas Krijnen 2025-09-10 10:08:14 +02:00
  • a925226cbc Merge remote-tracking branch 'origin/v0.8.0' into tfk-rocksdb-storage Thomas Krijnen 2025-09-10 10:06:01 +02:00
  • 06a89f9b17 Add zstd to build-all.py Thomas Krijnen 2025-09-10 10:05:43 +02:00
  • 231d047ce9 Capture SPF specific errors in validation test Thomas Krijnen 2025-09-10 09:40:20 +02:00
  • a50fc3184b Minor attribute count fixes Thomas Krijnen 2025-09-10 09:12:41 +02:00
  • de8c8d3bed Rocksdb header parsing Thomas Krijnen 2025-09-10 09:10:59 +02:00
  • f8e523daff h| i| t| serialization consistency Thomas Krijnen 2025-09-10 09:10:32 +02:00
  • 8ca9bd63dc read-only validate Thomas Krijnen 2025-09-10 09:10:03 +02:00
  • 761b69ebfe test_validate_rocksdb.py Thomas Krijnen 2025-09-10 09:09:48 +02:00
  • e28979ceb7 See #6570. Better column name for import csv. bonsai-0.8.4-alpha2509100451 Massimo Fabbro 2025-09-10 02:52:54 +02:00
  • d552f247fa Fixed a typo mapping horizontal curve segments to geometry bonsai-0.8.4-alpha2509092009 bonsai-0.8.4-alpha2509092008 Richard Brice 2025-09-09 13:08:31 -07:00
  • 8ef083e3af Fixes position of zero-length segment bonsai-0.8.4-alpha2509091913 Richard Brice 2025-09-09 12:12:54 -07:00
  • 49bbf0cb9e Free memory Thomas Krijnen 2025-09-09 13:26:37 +02:00
  • a2f0bc8a17 Further implement serialization Thomas Krijnen 2025-09-09 13:26:21 +02:00
  • 62295beab2 Run black Thomas Krijnen 2025-09-09 13:26:01 +02:00
  • a0b93265c2 Rocksdb storage -- ifcopenshell.file compatibility Thomas Krijnen 2025-09-09 13:25:32 +02:00
  • 338d3cf089 Fix test_package after 12c795a Andrej730 2025-09-09 16:07:20 +05:00
  • 39702cc543 Fix failing ifc2x3 tests after 3e5a2e5 bonsai-0.8.4-alpha2509091043 Andrej730 2025-09-09 15:39:24 +05:00
  • a9c0c1f4ba control.unassign_control to support batching Andrej730 2025-09-09 14:40:42 +05:00
  • abfb56350d control.assign_control to support batching Andrej730 2025-09-09 11:14:57 +05:00
  • fcb263f59a util.element.get_controls Andrej730 2025-09-09 13:38:33 +05:00
  • 679fa6d876 Option to change text symbol from general text editing UI Andrej730 2025-09-09 10:09:56 +05:00
  • 876c5ac2e6 typing Andrej730 2025-09-09 09:54:03 +05:00
  • 29a86c6748 Fix ruff UP041 Andrej730 2025-09-08 14:43:49 +05:00
  • a4a04e6941 black . Andrej730 2025-09-08 14:42:36 +05:00
  • 9aafa32008 Provide a little tolerance when using Cntl+e. bonsai-0.8.4-alpha2509081928 Ryan Schultz 2025-09-08 14:28:36 -05:00
  • 4f8e37d733 Added current property, in search, as a lot of times your search is relative to what it was before. bonsai-0.8.4-alpha2509071603 Ryan Schultz 2025-09-07 11:03:21 -05:00
  • 311f279b61 Don't assume /tmp exists, and cd - back out to prevent cp errors during pyodide-download Dion Moult 2025-09-07 21:47:57 +10:00
  • 3ad7c52cc4 build step for pyodide bonsai-0.8.4-alpha2509071109 Sayan Jyoti Das 2025-09-07 11:50:08 +05:30
  • a5d9fe551a update webapp + bonsai integration Sayan Jyoti Das 2025-08-29 17:45:30 +05:30
  • 1672a7da32 add proper shutdown handling Sayan Jyoti Das 2025-08-29 17:30:16 +05:30
  • 10dcd9a923 add IfcTester webapp to Bonsai UI and websocket server Sayan Jyoti Das 2025-08-28 14:33:16 +05:30
  • be72887216 add build support for new IfcTester webapp Sayan Jyoti Das 2025-08-28 12:13:14 +05:30
  • 5400712a7a Black bonsai-0.8.4-alpha2509060521 Massimo Fabbro 2025-09-05 14:54:36 +02:00
  • 1dea8ca37b See #6570.Keep ifc5d independent from Bonsai Massimo Fabbro 2025-09-05 14:53:20 +02:00
  • f945a94fed Classifications UI - display placeholder name for unnamed classifications bonsai-0.8.4-alpha2509051411 Andrej730 2025-09-05 17:43:54 +05:00
  • 14ae8680e3 Fix find_package libxml compilation for more recent versions Andrej730 2025-09-05 16:43:34 +05:00
  • 9ec0732a84 Add simple test for loading ifcsqlite to Bonsai Andrej730 2025-09-05 12:36:03 +05:00
  • 7b490bbc69 Bonsai - support loading element types from ifcsqlite Andrej730 2025-09-05 10:50:54 +05:00
  • 0cf3bb3da9 ifc2sql - support saving element types geometry Andrej730 2025-09-05 11:48:57 +05:00
  • 062bf8e60b typing Andrej730 2025-09-05 10:50:34 +05:00
  • f457a7d831 import_ifc - remove mesh_shapes Andrej730 2025-09-05 11:21:11 +05:00
  • 1861baaaa9 import_ifc - remove type_products Andrej730 2025-09-05 11:20:12 +05:00
  • 39253c6a6d create_element_types - remove unnecessary check Andrej730 2025-09-05 11:24:11 +05:00
  • 21137de8a0 Fix error reapplying selection during assign_class #7082 bonsai-0.8.4-alpha2509051328 Andrej730 2025-09-05 18:25:39 +05:00
  • a53017d9dc Fix error editing IfcClassification without provided ReferenceTokens after e3ea12a #7091 bonsai-0.8.4-alpha2509051245 Andrej730 2025-09-05 17:40:35 +05:00
  • 70286f2bcb Minor Thomas Krijnen 2025-09-04 16:49:08 +02:00
  • 26467a1d0e Check for valid stream before streaming Thomas Krijnen 2025-09-04 16:49:00 +02:00
  • 09f9b23153 Harmonize and complete serialization of aggregates of aggregates Thomas Krijnen 2025-09-04 16:48:41 +02:00
  • 6ac95e1ed3 Access to underlying storage model in python Thomas Krijnen 2025-09-04 16:47:56 +02:00
  • 25c0ed6759 Black bonsai-0.8.4-alpha2509041433 Massimo Fabbro 2025-09-03 07:33:56 +02:00
  • f75d629990 See #6570. Now it is possible to define the rate in import csv Massimo Fabbro 2025-09-03 07:28:25 +02:00
  • b492110652 Temporarily for ifcsqlite disable calculating model offset and loading element types #7085 bonsai-0.8.4-alpha2509041410 Andrej730 2025-09-04 19:08:10 +05:00
  • 942cb586b2 Bonsai - fix loading ifcsqlite file after 497542d #7085 Andrej730 2025-09-04 19:06:20 +05:00
  • 49b9f99557 ifcopenshell.sqlite - add mvd_str Andrej730 2025-09-04 19:03:13 +05:00
  • 15b69bfa98 sql, stream - define wrapped_data to provide more clear errors Andrej730 2025-09-04 18:56:51 +05:00
  • 5f964bd33c stream - remove trailing spaces Andrej730 2025-09-04 18:54:07 +05:00
  • 274a5cbfad sql, stream - provide schema_identifier to avoid errors Andrej730 2025-09-04 18:53:27 +05:00
  • b6fa1759ef sqlite_entity - define file Andrej730 2025-09-04 18:48:11 +05:00
  • f016d72787 cmake - support find_package(CONFIG) for libxml2 dependency Andrej730 2025-09-04 16:11:31 +05:00
  • 8c12bd0322 Reuse builder.create_axis2_placement_3d Andrej730 2025-09-04 10:58:04 +05:00
  • 90e6838ddb typing Andrej730 2025-09-04 10:38:20 +05:00
  • 5304072892 dms2dd and dd2dms - fix doc-strings, refactor, add tests (#6763) bonsai-0.8.4-alpha2509041155 falken10vdl 2025-09-04 13:55:13 +02:00
  • 59a5bf2344 RocksDB zstd encryption; cache tuning; readonly open mode Thomas Krijnen 2025-09-03 11:11:55 +02:00