Commit Graph

  • 869cc25061 rollback prcre version due to https://github.com/KhronosGroup/OpenCOLLADA/issues/570 Thomas Krijnen 2019-07-01 11:15:12 +02:00
  • b4ce5be86d Fix error after merge Thomas Krijnen 2019-06-30 15:46:36 +02:00
  • 1341be223b Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-06-30 10:52:21 +02:00
  • 1103f545a2 Double braces for older version of g++ Thomas Krijnen 2019-06-30 10:51:45 +02:00
  • 51cf52c388 Build script: Don't use wget or curl, just urlretrieve Thomas Krijnen 2019-06-30 09:44:40 +02:00
  • c29cc87660 Revert cmake version due to build errors, more careful json install Thomas Krijnen 2019-06-28 08:38:24 +02:00
  • 839b5a2699 Minor cleanups, 4x1 and 4x2 geom lib, granular schema macros Thomas Krijnen 2019-06-26 13:50:46 +02:00
  • 73f7c34c8d Update build-all.py Thomas Krijnen 2019-06-26 12:44:56 +02:00
  • 636b2aafdf 1) Added support for IFC4x1 (see issue https://github.com/IfcOpenShell/IfcOpenShell/issues/504#issuecomment-505051675). 2) New build parameters (flags) introduced for use of IFC4x1 and IFC4x2: USE_IFC4X2 (for use of IfcBridge), USE_IFC4X1 (for use of IfcAlignment) Andrej Tibaut 2019-06-25 20:04:05 +02:00
  • cee2c4e748 Reverted from SWIG_VERSION=4.0.0 back to SWIG_VERSION=3.0.12 because of https://github.com/IfcOpenShell/IfcOpenShell/issues/582#issuecomment-497789849 as recommended by @aothms. Andrej Tibaut 2019-06-25 17:55:28 +02:00
  • e7a08a3de6 #634 solved: - new method to_pystring(...) added to solve the TypeError: Can't mix strings and bytes in path components: - import "urlib" changed to "urlib.urlretrieve" - JSON version extracted to a constant Andrej Tibaut 2019-06-23 19:23:38 +02:00
  • 827c6ac6b4 Motivated by issue #608 to improve the method def git_clone(...) to the def git_clone_or_pull_repository(...). Also, dependencies versions were updated. Andrej Tibaut 2019-06-23 05:07:46 +02:00
  • d371f1a6be UnicodeDecodeError problem solved (#630) Andrej Tibaut 2019-06-21 11:43:53 +02:00
  • a851a25ddc catch Standard_ConstructionError when serialising xml attributes Otso Alho 2019-06-20 08:58:35 +03:00
  • 35160e5a94 Update some code comments Thomas Krijnen 2019-06-19 12:41:54 +02:00
  • a9a6cfabca Added support for Ifc 4x2 Mathias Artus 2019-06-19 08:54:21 +02:00
  • ecb0fee0cd Fix latebound enumeration writing in IfcConvert Thomas Krijnen 2019-06-18 14:28:57 +02:00
  • 12e9f7b941 Merge branch 'master' into v0.6.0 v0.6.0b0 Thomas Krijnen 2019-06-15 15:24:53 +02:00
  • 443b8c2079 Boolean Operands like ST_SHAPELIST should not append all shapes ninichki 2019-06-14 17:10:03 +02:00
  • 826316cb2b Remove duplicate faces in faceset_helper. Fixes #600 Thomas Krijnen 2019-06-14 11:32:59 +02:00
  • 491dc57098 Update README.md v0.5.0rc0 Thomas Krijnen 2019-06-14 10:00:42 +02:00
  • 19ed074b4a inverse thicknesses Otso Alho 2019-06-06 09:09:36 +03:00
  • 2cfe74ce09 reverse styles also when reversing surfaces Otso Alho 2019-05-24 14:57:29 +03:00
  • b0b844ea5a Provide node names in gltf serializer Thomas Krijnen 2019-06-07 10:38:52 +02:00
  • 2d0812d46e Update test file submodule Thomas Krijnen 2019-06-05 16:59:04 +02:00
  • f5b7d0db59 Remove additional fuzz markup on halfspace operands and initially process with smaller fuzz. Fixes #601 Thomas Krijnen 2019-06-05 16:58:08 +02:00
  • 68068cb816 Fix merge error: bring back assignment to Logger::max_severity Thomas Krijnen 2019-06-04 17:24:59 +02:00
  • 40d2c237fc Merge master Thomas Krijnen 2019-06-04 17:07:35 +02:00
  • 7e089ab8b5 Fix cleanup of temp files in case of failed initialization Thomas Krijnen 2019-06-04 17:06:13 +02:00
  • 8ee86f9968 Clean up glb tempfiles in case of error Thomas Krijnen 2019-06-04 17:03:58 +02:00
  • 2590bd01d5 Fix gltf max accessor meta-data Thomas Krijnen 2019-06-04 16:55:19 +02:00
  • ef9b9e743f Typo Thomas Krijnen 2019-06-04 16:34:57 +02:00
  • 532f129458 Tolerance tweaks on unification prior to boolean ops Thomas Krijnen 2019-06-04 14:24:19 +02:00
  • d535cf0222 Merge master Thomas Krijnen 2019-05-31 14:33:40 +02:00
  • 77e02ddae4 Remove all references to _newclass from wrapper code Thomas Krijnen 2019-05-31 14:31:31 +02:00
  • 98bf6c2d95 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-28 12:50:38 +02:00
  • b27482db46 Correct change_extension after unicode changes Thomas Krijnen 2019-05-28 12:48:40 +02:00
  • 3d2e99b5fa Correct change_extension after unicode changes Thomas Krijnen 2019-05-28 12:44:58 +02:00
  • 8b382df7cc CMake IFCOPENSHELL_LIBRARIES depending on configuration options Thomas Krijnen 2019-05-28 12:04:13 +02:00
  • 1a57162873 Do unify boolean operands, especially after new triangulation logic. Thomas Krijnen 2019-05-24 17:16:31 +02:00
  • 69f25a563c Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-24 15:39:52 +02:00
  • 9a85fbc225 Fix static/const declaration Thomas Krijnen 2019-05-24 15:38:35 +02:00
  • dd71abc672 Fix enum name in geom wrapper Thomas Krijnen 2019-05-24 15:11:09 +02:00
  • aa493f5987 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-24 14:53:50 +02:00
  • 784c1724d5 Check shell validity in accordance with https://github.com/IfcOpenShell/IfcOpenShell/commit/342cce89d70a5ded5fb1bf52d87383bfce5021ca#commitcomment-31511282 Thomas Krijnen 2019-05-24 14:49:14 +02:00
  • 901e805d24 Revert 13d2cf3357 Thomas Krijnen 2019-05-24 14:29:21 +02:00
  • 41972bba7d Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-24 12:10:00 +02:00
  • 17077c74a9 Unify transitionmode for swept disk and swept area Thomas Krijnen 2019-05-24 12:09:33 +02:00
  • 825a493d7a Add an additional reuse_ok check to the products associated to the *mapped* representation Thomas Krijnen 2019-05-24 12:08:39 +02:00
  • 6f5e4ec655 Fix iterator constructor in ifcblender Thomas Krijnen 2019-05-24 10:38:31 +02:00
  • de3f8cdaf4 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-24 10:36:43 +02:00
  • 241c95e6df Some fixes for Blender 2.8? Thomas Krijnen 2019-05-24 10:34:54 +02:00
  • 8015ea217e codecvt fallback for g++4.8 Thomas Krijnen 2019-05-22 22:13:12 +02:00
  • 285d40d586 add to_string() method in ifcopenshell.file Thomas Krijnen 2019-05-22 16:18:48 +02:00
  • 80e166302a Fix SVG exporer in 0.6 branch Thomas Krijnen 2019-05-22 14:44:06 +02:00
  • bcf8cadc30 Correct Y-UP transform in gltf serializer Thomas Krijnen 2019-05-21 18:02:10 +02:00
  • 26621cbcd5 Update version string to 0.6.0b0 Thomas Krijnen 2019-05-21 13:33:59 +02:00
  • 703c69fdde Update nix build script to default GLTF_SUPPORT to ON Thomas Krijnen 2019-05-21 13:31:43 +02:00
  • 21981403c7 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-21 13:30:58 +02:00
  • c61bc29f06 Relocate random header include Daniel Smith 2019-05-21 12:03:44 +01:00
  • 90ac50f210 Document libffi dependency in nix build script for installing py37 Thomas Krijnen 2019-05-21 12:53:54 +02:00
  • 4e21298009 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-19 13:25:14 +02:00
  • a5cc0f1cef Add python version 3.7.3 Thomas Krijnen 2019-05-19 13:22:24 +02:00
  • d106f178d5 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-18 11:07:13 +02:00
  • a98ab72f67 Update version number Thomas Krijnen 2019-05-18 11:06:27 +02:00
  • 62e4bf8fb3 Update to OCCT 7.3.0p3 Thomas Krijnen 2019-05-18 11:05:12 +02:00
  • e532a2ead2 Merge branch 'master' into v0.6.0 Thomas Krijnen 2019-05-18 11:01:45 +02:00
  • fd9ba0d243 char wchar_t compatibility Thomas Krijnen 2019-05-18 11:01:17 +02:00
  • 9a9422bea6 Use ASCII temp name for DAE on nix as well Thomas Krijnen 2019-05-17 16:52:15 +02:00
  • f10b4bdecc Use ASCII temp name for DAE on nix as well Thomas Krijnen 2019-05-17 16:52:15 +02:00
  • fd6de77577 Smaller markup on fuzziness for boolean result interference checks Thomas Krijnen 2019-05-17 14:25:28 +02:00
  • 1d5e560e66 Large refactoring of convert(IfcFace*) to support triangulation of non-planar faces with inner boundaries Thomas Krijnen 2019-05-17 12:31:23 +02:00
  • fa8ff0d878 Travis: reverse grep command order Thomas Krijnen 2019-05-15 19:43:36 +02:00
  • 7296bd1382 Try to fix python encoding test error Thomas Krijnen 2019-05-15 17:38:46 +02:00
  • d60b9df40c Add back ICU as a libxml2 dependency on Travis Thomas Krijnen 2019-05-15 17:20:23 +02:00
  • 0cb2c81227 Rough draft of a client application for the C++ IfcGeomServer binary Thomas Krijnen 2019-05-15 17:13:29 +02:00
  • bbf271a10e Fix volume calculation with voxels in geom server Thomas Krijnen 2019-05-15 17:07:16 +02:00
  • d45d843173 Fix CMake error Thomas Krijnen 2019-05-15 14:27:31 +02:00
  • 4fa283fb3c Write voxelization logic in geom server Thomas Krijnen 2019-05-15 13:57:50 +02:00
  • 4400a6ea4f Make use of cgal configurable Thomas Krijnen 2019-05-15 11:13:58 +02:00
  • 9cb321e73d Move include up for M_PI def on MSVC Thomas Krijnen 2019-05-10 14:38:42 +02:00
  • e566af84c2 Fix geom server for schema agnosticism Thomas Krijnen 2019-05-10 14:35:42 +02:00
  • 310013dfe4 Fix compilation error from merge Thomas Krijnen 2019-05-10 14:35:20 +02:00
  • de3633e742 Cmake find voxels Thomas Krijnen 2019-05-10 14:35:00 +02:00
  • a24ad023a5 CGAL win build script Thomas Krijnen 2019-05-10 13:46:13 +02:00
  • adc0e92528 Fix remaining conflict Thomas Krijnen 2019-05-10 13:42:16 +02:00
  • 46ba5661d6 Merge branch 'v0.6.0' into v0.7.0 Thomas Krijnen 2019-05-10 13:37:42 +02:00
  • 373934f993 Update submodule Thomas Krijnen 2019-05-10 12:09:46 +02:00
  • a8f6444cad Option to build -static on *nix Thomas Krijnen 2019-05-10 12:04:32 +02:00
  • 0b2bd5d0e8 Eliminate ICU dependency Thomas Krijnen 2019-05-10 11:59:00 +02:00
  • c15120e0ae Process string encoding test on travis Thomas Krijnen 2019-05-10 11:56:40 +02:00
  • 96cb6a73a2 Update .travis.yml Thomas Krijnen 2019-05-08 14:27:00 +02:00
  • 92b7ca15cf Update .travis.yml Thomas Krijnen 2019-05-08 14:12:40 +02:00
  • db65678f5e Setup glTF-Validator Thomas Krijnen 2019-05-08 14:06:29 +02:00
  • f3a7a6594a Small gcc fixes Thomas Krijnen 2019-05-08 13:46:21 +02:00
  • a786c9a9ee Validate glTF glb Thomas Krijnen 2019-05-08 13:31:51 +02:00
  • ab1d34fe1d Update CMakeLists.txt Thomas Krijnen 2019-05-08 13:16:50 +02:00
  • ff542d7381 Update .travis.yml Thomas Krijnen 2019-05-08 13:16:29 +02:00
  • 3023e084a6 Initial implementation of a direct binary glTF serializer Thomas Krijnen 2019-05-07 17:06:45 +02:00
  • 0b02f7fb2b .clang-format settings indent=2 for me, temporarily. style=allman width=80 Sander Boer 2019-05-03 17:30:48 +02:00