Updated Mac and Linux build to match Windows.
#jira none
#rb none
#preflight 641f6ead973e60967041f5cd
#rnx
[CL 24796975 by JeanLuc Corenthin in ue5-main branch]
- replaced separate thread to check for material updates with iterative checkinbg in the main thread on idle
- this fixed random crashes due to race conditions
- slightly improved speed of registering material changes (e.g. from minute to under seconds for some real models)
#jira UE-177970
#preflight 641c1110ee0aed134706f644
#rb benoit.deschenes
[CL 24775286 by kerim borchaev in ue5-main branch]
- identical meshes exported as the same Datasmith static mesh
#jira UE-171372
#preflight 64018575c13b7130d2b1dce4
#rb benoit.deschenes
[CL 24523174 by kerim borchaev in ue5-main branch]
- compiles with SDK 2023
- Windows installer includes 2023
- Mac OS compiles and zips
#jira UE-178267
#preflight 63fc9331dd78dd50f67286e5
#rb JeanLuc.Corenthin
[CL 24500172 by kerim borchaev in ue5-main branch]
Due to a crash, bProcessIsRunning is never set to false, so the parallel tasks "CheckDuration" and "CheckMemory" never end.
To fix it, bProcessIsRunning become static so it can be set to false without any instance of FDatasmithCADWorkerImpl
#preflight 640215175515f4f57bd58d70
[CL 24500161 by david lesage in ue5-main branch]
- repro: run SW, make Datasmith addin enabled, open a model and Sync it, then exit SW. Expected: Solidwokrs process exits(check in TaskManager as it can have its window destroyed but not process itself).
#jira none
#preflight 63ee26b77d2ec3d2fda510e6
#rb JeanLuc.Corenthin
[CL 24277710 by kerim borchaev in ue5-main branch]
- fixed export of materials that are not present in the active configuration when exporting configuration
#jira UE-165103
#preflight 63ebc094205b5ccbc7e8277d
#rb JeanLuc.Corenthin
[CL 24230430 by kerim borchaev in ue5-main branch]
Solution: Reworked the header files to make sure all ArchiCAD headers are in one header file. That header file properly included.
#jira UE-176051
#rb jeanmichel.dignard
#preflight 63e15a6dcc75b13767d0d886
#lockdown jeanmichel.dignard
[CL 24224870 by jeanluc corenthin in ue5-main branch]