Thomas Krijnen
|
561a23cfbc
|
After-merge clean-ups
|
2026-07-09 22:01:21 +02:00 |
|
Thomas Krijnen
|
7fc2d9a998
|
Merge remote-tracking branch 'origin/v0.8.0' into ifcviewer-wgpu
|
2026-07-09 13:21:39 +02:00 |
|
Thomas Krijnen
|
347a3c80bb
|
More logger changes
|
2026-06-11 21:09:56 +02:00 |
|
Thomas Krijnen
|
a7738eeb64
|
Pass around non-static logger instances and programmatic access to messages in-memory
|
2026-06-10 18:40:17 +02:00 |
|
Thomas Krijnen
|
a751fb956d
|
Introduce unique error codes
|
2026-06-10 18:40:17 +02:00 |
|
Thomas Krijnen
|
554c7174e3
|
Backspace everything regarding HDF5
|
2026-05-08 16:20:26 +02:00 |
|
Thomas Krijnen
|
18b79a4360
|
Rocksdb streaming serializer connect to IfcConvert
|
2026-05-08 10:57:58 +02:00 |
|
Thomas Krijnen
|
98ff457fd6
|
Continue work on plug-in and tests
|
2026-05-06 21:17:57 +02:00 |
|
Thomas Krijnen
|
b022ca7e70
|
Some plug-in work
|
2026-04-21 16:18:59 +02:00 |
|
Thomas Krijnen
|
9e19735275
|
IfcConvert Plug-in discovery for info print
|
2026-04-19 12:32:10 +02:00 |
|
Thomas Krijnen
|
6c47123781
|
Remove C++ references to ifcxml
|
2026-04-19 10:35:04 +02:00 |
|
Thomas Krijnen
|
b599ee1040
|
More work on isolating into plug-ins
|
2026-04-18 15:46:21 +02:00 |
|
Thomas Krijnen
|
d2cc66fdf0
|
tree and document plug-ins
|
2026-04-17 11:24:09 +02:00 |
|
Thomas Krijnen
|
3824e7b449
|
First start plug-in architecture
|
2026-04-15 18:07:28 +02:00 |
|
Thomas Krijnen
|
1840e3d1a8
|
Add passthrough kernel
|
2026-04-09 17:17:53 +02:00 |
|
Thomas Krijnen
|
a19d398c78
|
Vibe code an implementation that uses manifold
|
2026-04-07 15:47:58 +02:00 |
|
Thomas Krijnen
|
a07f56db6f
|
Restructure and rename
|
2026-03-31 15:32:36 +02:00 |
|
Thomas Krijnen
|
603cedc487
|
Try some things: (a) fewer allocations - parse context pool; lexer string pool (b) SWAR process multiple chars at once in keywords/enums/strs/stc.
|
2026-03-27 20:45:13 +01:00 |
|
Bruno Postle
|
1d5108f934
|
Fix linking for builds with -Wl,--as-needed
|
2026-02-06 16:51:41 +00:00 |
|
Thomas Krijnen
|
69a4ad35a1
|
Remaining cpp changes
|
2026-01-10 10:20:34 +01:00 |
|
Thomas Krijnen
|
7098beb819
|
Work towards v1.0 data model with encapsulated weak_ptr as basis for instances
|
2026-01-05 21:42:01 +01:00 |
|
Andrej730
|
d41985f23a
|
format cmake files
|
2025-12-22 18:44:42 +05:00 |
|
Andrej730
|
2627052b55
|
cmake - export IfcOpenShellConfig.cmake
|
2025-12-11 19:55:41 +05:00 |
|
Andrej730
|
1ad1883f0e
|
Findnlohmann_json.cmake
|
2025-12-05 20:24:01 +05:00 |
|
Andrej730
|
0555523c98
|
cmake - move all cgal related stuff to CGAL::CGAL target
|
2025-12-04 19:59:07 +05:00 |
|
Andrej730
|
172d840a77
|
cmake - remove unused WITH_RELATIONSHIP_VALIDATION compilation definition
|
2025-12-04 17:44:12 +05:00 |
|
Esteban DUGUEPEROUX
|
083fab5255
|
cmake: Use standard install way
For specific install customization, use CMAKE_INSTALL_BINDIR, CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR variables.
See-Also: https://cmake.org/cmake/help/latest/guide/tutorial/Installation%20Commands%20and%20Concepts.html
|
2025-11-30 11:11:51 +01:00 |
|
Diego Mateos
|
7221e72cfa
|
fix some target folders to respect parent cmake
|
2025-11-28 14:11:57 +01:00 |
|
Esteban Dugueperoux
|
613015e37e
|
cmake: Externalize OpenCascade config (#7365)
Co-authored-by: Andrej <azhilenkov@gmail.com>
|
2025-11-19 18:02:07 +05:00 |
|
Esteban DUGUEPEROUX
|
be0eea1bed
|
cmake: Have a dedicated CMakeLists.txt for IfcConvert & co
|
2025-11-19 13:28:45 +01:00 |
|
Esteban DUGUEPEROUX
|
9b257b0a10
|
Remove support of cityjson for ifcconvert binary
|
2025-11-19 11:19:58 +01:00 |
|
Thomas Krijnen
|
487a4f345d
|
Creoox json serializer
|
2025-11-17 14:06:39 +01:00 |
|
Thomas Krijnen
|
d6daa64c48
|
Support --element-hierarchy in .glb output
|
2025-11-17 14:05:59 +01:00 |
|
Thomas Krijnen
|
bf0aa247a0
|
IfcConvert: only conditionally bypass properties
|
2025-11-17 13:50:50 +01:00 |
|
Thomas Krijnen
|
0494bd9677
|
Option to bypass storing types when opening model
|
2025-10-24 12:06:59 +02:00 |
|
Andrej730
|
babf95785c
|
Move IFCOPENSHELL_VERSION definition from IfcParse.h
To prevent recompiling all files that have IfcParse.h include and improve caching.
|
2025-09-30 19:17:46 +05:00 |
|
Thomas Krijnen
|
ce91d296b6
|
dllimport/export #6926
|
2025-09-26 14:24:49 +02:00 |
|
Thomas Krijnen
|
9d9e9ed4cb
|
Merge remote-tracking branch 'origin/v0.8.0' into tfk-rocksdb-storage
|
2025-08-26 10:17:57 +02:00 |
|
Thomas Krijnen
|
d2c7c1532c
|
Implement streaming scan through file and use in rocksdb serializer and python
|
2025-08-25 12:45:10 +02:00 |
|
Andrej730
|
29ba0f3c03
|
IfcConvert - prompt expected user response
|
2025-08-12 19:05:53 +05:00 |
|
Thomas Krijnen
|
439f9c14ce
|
OcctNoCleanTriangulation CacheShapes PermissiveShapeReuse setting; Cgal conditional copy during triangulation; occt cheaper check for triangulation existance #6712
|
2025-05-18 22:14:22 +02:00 |
|
Thomas Krijnen
|
8ce56db0c3
|
Align preprocessor flags #6706
|
2025-05-14 13:09:17 +02:00 |
|
Thomas Krijnen
|
f37bda2d7c
|
Add hybrid-cgal-simple-opencascade to CLI help
|
2025-03-28 20:43:17 +01:00 |
|
Thomas Krijnen
|
c935b2fc12
|
Merge branch 'v0.8.0' into tfk-rocksdb-storage
|
2025-03-25 13:05:45 +01:00 |
|
Thomas Krijnen
|
e658b00768
|
Reinstate old bespoke model-offset/rotation parsing in IfcConvert #6290
|
2025-03-19 11:42:11 +01:00 |
|
Thomas Krijnen
|
df6b7a34f7
|
Auto-detect filetype
|
2025-03-13 13:09:39 +01:00 |
|
Thomas Krijnen
|
ce4407ff3c
|
Some successes writing and reading
|
2025-02-27 22:07:31 +01:00 |
|
Thomas Krijnen
|
a420c4b707
|
Work towards serialization of data
|
2025-02-25 21:29:54 +01:00 |
|
Thomas Krijnen
|
69139dee5c
|
Update late bound inst in ifcconvert
|
2025-02-21 16:14:34 +01:00 |
|
Thomas Krijnen
|
72eed36313
|
Rework debug flags in settings
|
2024-12-10 21:17:37 +01:00 |
|