Commit Graph

  • d4918edcd9 Fix broken literals reorder #6718 bonsai-0.8.4-alpha2509021409 bonsai-0.8.4-alpha2509021328 Andrej730 2025-09-02 17:59:09 +05:00
  • d901506029 Reordering and removing text literals - update viewport Andrej730 2025-09-02 17:32:37 +05:00
  • aaf980b6b3 ifcwrap cmake - override _d interface suffix in debug builds (d004410cc) Andrej730 2025-09-02 17:16:54 +05:00
  • d419e50ece active_bsdd_property - make implied type more explicit Andrej730 2025-09-02 17:11:38 +05:00
  • d5ff48fbc9 Fix "Copy Attribute Name" sometimes missing from attributes context menu Andrej730 2025-09-02 17:09:35 +05:00
  • 99ca1c7eb4 Add description for pset enum properties too Andrej730 2025-09-02 17:03:51 +05:00
  • df4f565176 Fix missing IFC descriptions for already added pset props Andrej730 2025-09-02 16:44:25 +05:00
  • ed37ac3066 resolve_data_path_to_data_attr - fix typo in doc-string Andrej730 2025-09-02 16:38:13 +05:00
  • 1433240ae6 Fix text edit popup UI going out of sync with general text editing UI (a98cddf) Andrej730 2025-09-02 16:00:14 +05:00
  • d9fe751163 Remove update_text_value and fix tests after refactor Andrej730 2025-09-02 14:06:01 +05:00
  • 555621ceae Avoid storing transient ui values in BIMTextProperties #4699 Andrej730 2025-09-02 13:41:19 +05:00
  • d7ddbd2b99 typing Andrej730 2025-09-01 20:22:02 +05:00
  • eba3ced5fe Fixes angle unit conversion when creating horizontal alignment from PI bonsai-0.8.4-alpha2509012232 Richard Brice 2025-09-01 15:31:58 -07:00
  • d36205ea8b svgfill - bump Andrej730 2025-09-01 21:08:41 +05:00
  • a831884ee6 Free rocksdb iterators Thomas Krijnen 2025-09-01 14:32:13 +02:00
  • 01b64674ab Init max_id_ Thomas Krijnen 2025-09-01 13:25:48 +02:00
  • 78958567cf Insert consecutive numbering test into random test Thomas Krijnen 2025-09-01 13:25:37 +02:00
  • e6ea58cd72 Implement get_inverse_indices on rocksdb Thomas Krijnen 2025-08-31 21:27:21 +02:00
  • 6c607241a2 Clear merge output Thomas Krijnen 2025-08-31 21:26:54 +02:00
  • 18ad13cb8b Merge remote-tracking branch 'origin/v0.8.0' into tfk-rocksdb-storage Thomas Krijnen 2025-08-31 16:06:07 +02:00
  • 55e54f0b37 Re-add token offset to failing declaration lookup in order to be picked up by validate.py Thomas Krijnen 2025-08-31 16:01:28 +02:00
  • 453949ee01 Correctly wire up get_info2 Thomas Krijnen 2025-08-31 15:53:01 +02:00
  • e4d08ce6b7 Don't raise exception in file constructor Thomas Krijnen 2025-08-31 15:52:46 +02:00
  • ce02e7a2a0 HeaderEntity does not exist anymore Thomas Krijnen 2025-08-31 15:51:58 +02:00
  • f43ddf2cd5 Defer execution of error details Thomas Krijnen 2025-08-31 15:51:34 +02:00
  • 9d0eb4f994 Merge pull request #7058 from Krande/feat/IfcFixedReferenceSweptAreaSolid Thomas Krijnen 2025-08-31 10:57:49 +02:00
  • 67fb569669 style: fix formatting with black bonsai-0.8.4-alpha2508301805 smr 2025-08-28 23:35:50 +02:00
  • da9be7cff0 Fix PythonOCC >=7.8.0 compatibility in serialize_shape function smr 2025-08-28 23:27:57 +02:00
  • a839183ac2 Fixes referent sorting bonsai-0.8.4-alpha2508292137 Richard Brice 2025-08-29 14:37:17 -07:00
  • 34bf374047 Corrects nesting of referents bonsai-0.8.4-alpha2508291948 Richard Brice 2025-08-29 12:48:03 -07:00
  • 43c35eaf24 ifcfm - fix error running without pandas Andrej730 2025-08-29 23:32:11 +05:00
  • d91362a6f7 run-cmake - use swig install dir Andrej730 2025-08-29 21:08:06 +05:00
  • 76e3b8dd55 Bonsai - fix error appending curve/fill area styles bonsai-0.8.4-alpha2508291445 bonsai-0.8.4-alpha2508291444 Andrej730 2025-08-29 19:30:08 +05:00
  • d004410ccb ifcwrap cmake - add _d debug postfix required on Windows Andrej730 2025-08-29 17:05:52 +05:00
  • abbc5c2159 run-cmake.bat - use opencollada install dir Andrej730 2025-08-29 18:21:52 +05:00
  • ae771cb37d build-deps.cmd - bump swig version to 4.1.0 and use cmake Andrej730 2025-08-29 15:35:25 +05:00
  • b1a0b7a7d0 cmake - also try to use find_package(OpenCOLLADA) Andrej730 2025-08-29 12:30:05 +05:00
  • 556eb128d6 build-deps.cmd - add example use Andrej730 2025-08-28 21:30:04 +05:00
  • dfaa8d510c authorisation -> authorization in header schema for compatibility Thomas Krijnen 2025-08-29 16:06:24 +02:00
  • 93c2a4fe66 That's what you get for not using a visitor Thomas Krijnen 2025-08-29 14:15:58 +02:00
  • df726a2d61 Initialization in various other constructor forms Thomas Krijnen 2025-08-29 14:13:21 +02:00
  • 2cf5011813 Missing f-string f Thomas Krijnen 2025-08-29 14:12:39 +02:00
  • 9330e73a70 Call process_deletion_inverse() Thomas Krijnen 2025-08-29 13:48:00 +02:00
  • a73c60a467 Initialize guid map in case of empty file creation Thomas Krijnen 2025-08-29 13:47:48 +02:00
  • f29b0d776a Resiance in unpacking Thomas Krijnen 2025-08-29 11:33:47 +02:00
  • e6a7c5334b Resiance in unpacking Thomas Krijnen 2025-08-29 11:10:08 +02:00
  • 54b448cdb4 mkdir just in case Thomas Krijnen 2025-08-29 10:10:28 +02:00
  • 6bbff22a45 Update yml paths Thomas Krijnen 2025-08-29 10:02:15 +02:00
  • 51ae3f4c5e Update CI paths Thomas Krijnen 2025-08-29 09:26:23 +02:00
  • df1b748b39 minor update krande 2025-08-28 20:05:45 +02:00
  • 01ea1f627d Fix MacOS toolset to 10.15 due to std::filesystem Thomas Krijnen 2025-08-28 17:06:12 +02:00
  • 0d3545c621 bim.select_library_file - shortcut to reload the library bonsai-0.8.4-alpha2508291209 bonsai-0.8.4-alpha2508281414 bonsai-0.8.4-alpha2508281413 Andrej730 2025-08-28 19:11:41 +05:00
  • 12cfa21d9b Fix missing project library ui data refresh Andrej730 2025-08-28 18:53:11 +05:00
  • c8a60cc4d5 bim.refresh_library - add description Andrej730 2025-08-28 18:17:13 +05:00
  • 6702e912e7 bim.save_library - add info message for more responsive ui Andrej730 2025-08-28 18:14:40 +05:00
  • b5aeab6404 Remove project library from UI #7057 Andrej730 2025-08-28 17:04:21 +05:00
  • 7eea995b88 Remove load_ifc_occ_shape and related OpenCASCADE-specific code from test_sweeps.py. Simplify tests by focusing on mesh-based geometry validation. Clean up imports and unused assertions. krande 2025-08-28 15:41:20 +02:00
  • d9265765c5 Show hdf5 build errors Thomas Krijnen 2025-08-28 15:40:38 +02:00
  • d2a560d144 Try with HDF5 1.13.0 Thomas Krijnen 2025-08-28 15:40:21 +02:00
  • 974e62290c Try without installing cmake Thomas Krijnen 2025-08-28 15:34:01 +02:00
  • 1a1583405c USE_RTTI=On Thomas Krijnen 2025-08-28 15:28:28 +02:00
  • ef10c23842 -lstdc++fs on gcc < 9 Thomas Krijnen 2025-08-28 15:23:19 +02:00
  • 77acfd7069 Refactor tests: update input path resolution, optimize imports, and enhance load_ifc_occ_shape. krande 2025-08-28 13:16:07 +02:00
  • 79546807d9 fix lint krande 2025-08-28 13:15:47 +02:00
  • e14974a1b5 Add linting feature and update test configurations in pixi.toml krande 2025-08-28 13:15:33 +02:00
  • 4b5aa1221c Run black Thomas Krijnen 2025-08-28 11:35:42 +02:00
  • b448bea279 build-all correct install path Thomas Krijnen 2025-08-28 11:28:23 +02:00
  • a219d335ea to_string() default to True Thomas Krijnen 2025-08-28 11:15:53 +02:00
  • 47f7afb33b Help SWIG understand header entities Thomas Krijnen 2025-08-28 11:15:36 +02:00
  • 3245d0af5c Serialization of header entities with #0= Thomas Krijnen 2025-08-28 11:15:18 +02:00
  • b6712602e2 Retain exact attribute counts in rdb as parsed Thomas Krijnen 2025-08-28 11:15:05 +02:00
  • 2c6956ec02 Finish (de)deserialization Thomas Krijnen 2025-08-28 11:14:11 +02:00
  • 322fbe27d6 Python 3.10 compatibility Thomas Krijnen 2025-08-28 11:13:42 +02:00
  • a65fa1e606 Fix failing inverse test Thomas Krijnen 2025-08-28 09:37:09 +02:00
  • 71a6bf25bc Fix error loading IFC file without contexts #7060 (8d3aa98) bonsai-0.8.4-alpha2508280611 Andrej730 2025-08-28 11:09:28 +05:00
  • 43fbdf57c8 black . Andrej730 2025-08-28 10:57:26 +05:00
  • 39100b7c97 Fixes problems with referents bonsai-0.8.4-alpha2508271832 Richard Brice 2025-08-27 11:32:25 -07:00
  • 1cd32be2fc Refactor test_sweeps.py: remove _is_swept_shape, restructure test directories, update test fixtures, and adjust assertions for geometry validation. Extend sweep_along_curve constructor to support fixed reference direction. krande 2025-08-27 19:37:47 +02:00
  • c090073858 Removes assumption about which nest contains alignment layout segments bonsai-0.8.4-alpha2508271436 Richard Brice 2025-08-27 07:35:49 -07:00
  • c97a1faecd Initialize file schema to nullptr, wire up guid map Thomas Krijnen 2025-08-27 15:14:20 +02:00
  • 9dd7b488d6 Refactor and extend swept shape tests; adjust comments and import structure krande 2025-08-27 13:55:42 +02:00
  • 4dca91c56e Compile rocks with -fPIC Thomas Krijnen 2025-08-27 13:25:13 +02:00
  • b92871818a Fix MacOS toolset to 10.13 due to rocksdb alignment requirements Thomas Krijnen 2025-08-27 13:23:43 +02:00
  • d01bf9690d Add test and input for simple_sweep_2.ifc; extend constructor for sweep_along_curve to support fixed reference swept area solids krande 2025-08-27 12:11:02 +02:00
  • 604e0b0d94 Update .gitignore in test directory to include *.tmp files krande 2025-08-27 11:53:34 +02:00
  • 8420b98f3f Simplify IfcFixedReferenceSweptAreaSolid position check logic krande 2025-08-27 11:52:56 +02:00
  • 46693baacf No walrus Thomas Krijnen 2025-08-27 11:49:05 +02:00
  • c665c9d7e5 Correction for previous commit Thomas Krijnen 2025-08-27 11:33:01 +02:00
  • b05c83e612 Qualify return type to keep older versions of swig happy Thomas Krijnen 2025-08-27 11:05:59 +02:00
  • a958f1373c Eliminate some warnings Thomas Krijnen 2025-08-27 11:03:16 +02:00
  • b2c20b15b4 Move definitions Thomas Krijnen 2025-08-27 10:32:58 +02:00
  • b9b12520f7 Compile rocksdb in ci.yml Thomas Krijnen 2025-08-27 10:27:57 +02:00
  • 11a048bf18 Rocksdb build fixes Thomas Krijnen 2025-08-27 10:22:52 +02:00
  • 5a06715843 Update examples Thomas Krijnen 2025-08-27 10:21:45 +02:00
  • 6d9650e826 Update CMake presets: remove schema version 4 krande 2025-08-26 21:24:54 +02:00
  • 2369f72798 Improve IfcFixedReferenceSweptAreaSolid handling and add swept shape tests krande 2025-08-26 21:24:40 +02:00
  • 234cb76cd7 add 1 more test krande 2025-08-26 20:48:05 +02:00
  • 0cd5c673c3 build-all.py rocksdb Thomas Krijnen 2025-08-26 19:38:42 +02:00
  • 1de5940294 Separates referent and alignment layout usages into different referents bonsai-0.8.4-alpha2508261505 Richard Brice 2025-08-25 19:58:55 -07:00
  • a0cc94a614 Add test for IfcFixedReferenceSweptAreaSolid with simple sweep example krande 2025-08-26 16:21:29 +02:00