Commit Graph

50 Commits

Author SHA1 Message Date
JeanLuc Corenthin
206e139413 Moving fix for compilation error of ArchiCAD plugin from FNMain to 5.5
#jira UE-223819
#rnx

[CL 36353250 by JeanLuc Corenthin in 5.5 branch]
2024-09-17 17:02:45 -04:00
kerim borchaev
0dac5f4621 [Archicad] Plugin is installed on START(in addition to FULL and SOLO) of every laguage(from 28 existing) of Archicad product found on the system
- installer UI only allows to toggle install for specific Major AC version. When Major version is enable in the UI all flavours and languages found have the plugin installed.
- note: Archicad has a separate install folder for every localization language or "flavour" or product(e.g. solo/start) and plugin had to be installed into the AC folder in order to be found

#jira UE-195805

[CL 34522457 by kerim borchaev in ue5-main branch]
2024-06-20 03:11:09 -04:00
kerim borchaev
3485fca721 [Archicad] Fixel area lights orientation
- Archicad window lights had their height/width inverted. Repro: create a Window light, set it's Width/Height to different values. Export/Sync - notice how exported Width/Height are oriented.
- AreaLight rotation was broken. Repro: create an AreaLight(it should lay in horizontal plane), rotate it in horizontal plane, Export/Sync - notice how rotation is exported


#jira UE-169756
#rb JeanLuc.Corenthin

[CL 34086990 by kerim borchaev in ue5-main branch]
2024-06-04 02:28:15 -04:00
alexis matte
3fb7a2ad7b [Archicad] Exporter accepts elements with External type without errors
- previously, export was raising an exception when this element was encountered. Breaking export or constantly re-displaying error dialog on auto-sync
- additionally, removed erro dialog popping up when exception was thrown from auto-sync - just logging the error

#jira UE-199677
[FYI] jeanluc.corenthin
#rb kerim.borchaev

[CL 34033564 by alexis matte in ue5-main branch]
2024-05-31 11:36:26 -04:00
kerim borchaev
52308b1e34 [Archicad exporter] Morph crash fix, morph instances fix, mirrored transform fix
- misplaced morph elements and mirrored objects issues as represented in UE-120861

- fixed UE-141483 which crashed in 5.4 (and was misplaced before)

#jira UE-213640 UE-120861 UE-141483
#rb JeanLuc.Corenthin

[CL 33800467 by kerim borchaev in ue5-main branch]
2024-05-21 13:10:49 -04:00
jeanluc corenthin
e4f3585588 Fixed the build break introduced with the change in the required version of VS
#jira UE-211057
#rb benoit.deschenes
#rnx

[CL 32712188 by jeanluc corenthin in ue5-main branch]
2024-04-03 17:35:52 -04:00
steve robb
f43fc1d782 Fixed up more bool-taking calls to take EAllowShrinking instead.
[CL 30894388 by steve robb in ue5-main branch]
2024-01-25 14:09:12 -05:00
JeanLuc Corenthin
012f674954 Added support for ArchiCAD 27 - bis
#jira UE-202780
#rb benoit.deschenes

[CL 30348266 by JeanLuc Corenthin in ue5-main branch]
2023-12-15 10:01:35 -05:00
ionut matasaru
3d7c0e8440 UBT: Removed deprecated TargetInfo::bUseMallocProfiler toggle in Source/Programs.
#jira UE-141779
#rb Joe.Kirchoff
#rb Johan.Berg
#preflight 64380aea7a00790bfd116430

[CL 25101875 by ionut matasaru in ue5-main branch]
2023-04-19 04:15:59 -04:00
JeanLuc Corenthin
fc1e385520 Eliminate warnings from install_name_tool
#jira UE-181235
#rb none
#preflight 643f116473470c177c3d1a6d

[CL 25097263 by JeanLuc Corenthin in ue5-main branch]
2023-04-18 18:23:51 -04:00
christopher waters
6a4206d490 Removing bad Launch include paths from programs.
[CL 24328631 by christopher waters in ue5-main branch]
2023-02-20 17:39:13 -05:00
jeanluc corenthin
bfc63646fb Fixed warnings and compilation failure
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]
2023-02-14 20:22:26 -05:00
jeanluc corenthin
475d0183ca Added Mac ARM support for ArchiCAD 26 exporter
Eliminated harmless warnings during compilation

#jira UE-168468
#rb jeanmichel.dignard
#preflight 63b83cf3c927e344827cf5e2
#lockdown jeanmichel.dignard

[CL 23616652 by jeanluc corenthin in ue5-main branch]
2023-01-09 13:22:44 -05:00
jeanluc corenthin
c51e8af5c6 Added support for ArchiCAD26 to the exporter on the Mac
#jira UE-165724
#rb benoit.deschenes
#preflight 634980da1f6054a99fec1fea
#lockdown jeanmichel.dignard

[CL 22566652 by jeanluc corenthin in ue5-main branch]
2022-10-17 11:50:54 -04:00
kerim borchaev
b9cbca87ae Remove/replace uses of improper words found in Enterprise/Datasmith
- Merged CL 21719725

- replaced remaining words in .py files with 'final'

#jira UE-158637 UE-158639
#preflight 633af1d72a5690003a13b268

[CL 22322353 by kerim borchaev in ue5-main branch]
2022-10-03 20:42:05 -04:00
jeanluc corenthin
08aebcd93e Added support for ArchiCAD 26 on Windows
#rb none
#jira none
#preflight 6335a4971768d5ee334a0a7a

[CL 22262801 by jeanluc corenthin in ue5-main branch]
2022-09-29 23:43:40 -04:00
jeanluc corenthin
3ae3631637 Fixed crash when clicking on AutoSync
#jira UE-152745
#rb none
#preflight 6324b5503752284a318c12ec

[CL 22058518 by jeanluc corenthin in ue5-main branch]
2022-09-16 15:58:58 -04:00
JeanLuc Corenthin
8b68b5d56e Remove non-inclusive words from exporters' installer
#jira UE-158635, UE-158636, UE-158637, UE-158639
#rb none
#preflight 630e8445660db81edb9e29ec

[CL 21719725 by JeanLuc Corenthin in ue5-main branch]
2022-08-31 09:17:59 -04:00
JeanLuc Corenthin
cf41705c54 [Non-inclusivity] Removed banned words from Datasmith API and code using the API
- IDatasmithMasterMaterialElement has become IDatasmithMaterialInstanceElement
 - EDatasmithMasterMateriallType has become EDatasmithReferenceMaterialType
 - IDatasmithMasterMaterialElement is signaled as deprecated and not supported in 5.2
 - The MasterMaterial tag is replaced by MaterialInstance, reading and writing. Reading the MasterMaterial tag is supported for previous versions.
 - Clients should still be able to compile against Datasmith SDK without changing anything. However, warnings of deprecation will be logged.
 - Directories, files and assets which named contained  banned words have been renamed too. Redirect directives in the DatasmithContent module have been added for existing assets

#jira none
#rb johan.duparc
#preflight 6307c702aa0fda29197c01fd

[CL 21570510 by JeanLuc Corenthin in ue5-main branch]
2022-08-25 15:29:37 -04:00
UnrealBot
73409369c0 Branch snapshot for CL 21319338
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
Johan Duparc
83348fd831 Datasmith: fix SmoothingMask array size
#preflight 629e45e3ed5182784232e204
#rb jeanluc.corenthin

[CL 20536167 by Johan Duparc in ue5-main branch]
2022-06-07 09:02:33 -04:00
jeanluc corenthin
09e4182b09 Fixed missing instances in ArchiCAD exporter
- Root cause: Multi-threading, solution: temporarily disable multi-htreading.
Added UE natvis to ArchiCAD solution for debug purpose
Removed unnecessary library
Cleaned up syntax from tread to thread
Added logic to setting of Direct Link cache directories: No check was made on their validity
Simplified build steps to remove useless compilation of DatasmithArchiCAD project

#jira UE-127453
#rb benoit.deschenes
#preflight 6297aa5f9907cbadba9878b5
#lockdown jeanmichel.dignard

#ROBOMERGE-AUTHOR: jeanluc.corenthin
#ROBOMERGE-SOURCE: CL 20457280 in //UE5/Release-5.0/... via CL 20458576
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v952-20449836)

[CL 20461846 by jeanluc corenthin in ue5-main branch]
2022-06-01 18:37:14 -04:00
JeanLuc Corenthin
8777ad585a Fixed warning on linkage
#jira UE-153933
#rb none
#preflight 628e2e902c7cb2d10d66a2d1

[CL 20363869 by JeanLuc Corenthin in ue5-main branch]
2022-05-25 09:56:36 -04:00
JeanLuc Corenthin
fbc0fd8fe6 Fixed versioning issue of Datasmith scene element in ArchiCAD exporter
#jira UE-146149
#rb none
#preflight 62559e18cd5ed4dd0918c941

[CL 19724436 by JeanLuc Corenthin in ue5-main branch]
2022-04-12 13:17:32 -04:00
Johan Duparc
c28db07762 Datasmith: adopt latest version of warning about includes order
#preflight 624332dff73c316f68ce6de5
#rb JeanLuc.Corenthin

[CL 19556626 by Johan Duparc in ue5-main branch]
2022-03-30 10:12:09 -04:00