Commit Graph

912 Commits

Author SHA1 Message Date
mafiesto4 6709fcd95d Fix sorting directories in build tool 2024-03-23 13:09:29 +01:00
mafiesto4 9251b80b78 Update to build for Xbox 2024-03-21 18:07:21 +01:00
mafiesto4 6b35c0a161 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-03-19 20:23:34 +01:00
GoaLitiuM ed21876bb8 Fix duplicate generation of native variant conversion helpers 2024-03-18 17:34:49 +02:00
Terence Lee 574e0ab1f8 Imports the IntPtr type to the local module. Sometimes a "foreign member exception" was being created in Cecil when using external libraries. 2024-03-13 17:34:26 +08:00
mafiesto4 d719c381ea Merge remote-tracking branch 'origin/master' into 1.8 2024-03-11 23:49:33 +01:00
GoaLitiuM 25c1fcbf51 Add support for VS 2022 v17.10 / MSVC 14.4x toolset 2024-03-04 20:48:47 +02:00
mafiesto4 2175f46a10 Fix rpath on Linux to handle plugins libraries loading in Editor
#1941
2024-03-04 14:23:17 +01:00
mafiesto4 161773a8be Fix serialization bug when compiling with Clang 2024-02-29 01:41:53 +01:00
mafiesto4 0a0bb997e4 Update year in copyright note 2024-02-26 19:53:58 +01:00
mafiesto4 14902dc29e Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
mafiesto4 10180de9c6 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Source/Editor/Utilities/EditorUtilities.cpp
#	Source/Editor/Utilities/EditorUtilities.h
2024-02-19 22:26:16 +01:00
mafiesto4 4c082ef17f Codestyle fixes 2024-02-19 14:59:02 +01:00
mafiesto4 c7a449fe1c Fix marshaling custom type array to C# with MarshalAs used 2024-02-15 18:28:51 +01:00
mafiesto4 43f344ee13 Simplify bindings code for object refs 2024-02-15 10:54:33 +01:00
mafiesto4 f730657518 Add support for using pointer in MarshalAs in scripting types 2024-02-15 10:47:45 +01:00
mafiesto4 196a4ffe49 Add warning on not implemented generic type network serializer (need better codegen)
#1988
2024-02-10 18:17:29 +01:00
mafiesto4 4a19657e75 Fix crash when replicating C# object with NetworkReplicated attribute on derived generic class
#1988
2024-02-10 17:26:10 +01:00
mafiesto4 2042525e92 Add pooling to some StringBuilder objects in build tool 2024-02-07 18:53:09 +01:00
mafiesto4 8441726da7 Improve support for fixed-arrays in api fields 2024-02-07 18:43:48 +01:00
mafiesto4 6cd9895427 Merge remote-tracking branch 'origin/master' into 1.8 2024-02-07 09:40:45 +01:00
mafiesto4 5a50ec592f Add clickable parsing errors in build tool 2024-02-06 16:01:49 +01:00
mafiesto4 b2621ff799 Codestyle fix for #2214 2024-02-06 11:13:00 +01:00
mafiesto4 756a991c2c Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes 2024-02-06 11:10:30 +01:00
NoriteSC af8e1e527f Update BindingsGenerator.Cpp.cs 2024-01-29 15:33:14 +01:00
mafiesto4 2853af20f6 Tweak iOS AOT options 2024-01-28 01:23:58 +01:00
z1dev ee19bca7e4 Fixing skipped static and other fields generating "else if" without "if" first. 2024-01-26 09:07:02 +01:00
mafiesto4 a0e127b9cc Various porting patches 2024-01-22 21:17:58 +01:00
mafiesto4 6d6b678b29 Minor changes from porting 2024-01-18 16:03:27 +01:00
mafiesto4 3bdc70a4c6 Add automatic building of nethost for consoles 2024-01-15 17:30:45 +01:00
mafiesto4 9a70f698b9 Various improvements to building nethost 2024-01-12 13:44:50 +01:00
GoaLitiuM 9fd7a231ca Fix invalid Visual Studio solution folder nesting
Fixes fatal error when loading generated solution files with Rider, also
fixes folders with identical names getting mapped to same folder
(Plugins folders within plugin projects).
2024-01-08 20:45:39 +02:00
mafiesto4 0075184a99 Merge branch 'master' into 1.8 2024-01-05 17:13:51 +01:00
mafiesto4 e04c98020c Fix Android runtime 2024-01-04 09:03:39 +01:00
mafiesto4 c7baded2db Fix building engine with IsMonolithicExecutable disabled on platforms without HasModularBuildSupport 2024-01-04 00:07:35 +01:00
mafiesto4 c49c875165 Add astc lib for Windows x64 2024-01-03 22:05:25 +01:00
GoaLitiuM a8913d89ac Fix C++ Intellisense not working with latest version of Rider
Project `IncludePath` doesn't seem to include NMake include paths
anymore in Rider, populate the property with same paths to work around
the issue.
2024-01-01 17:47:04 +02:00
mafiesto4 f2d1b75d1f Improve build tool api for deps modules 2023-12-24 22:46:30 +01:00
mafiesto4 fe711405ac Fix iOS build with dotnet8 on arm64 macOS 2023-12-22 11:21:29 +01:00
mafiesto4 4d8b8e5311 Merge branch 'astc' into 1.8 2023-12-22 10:36:37 +01:00
mafiesto4 e4c8639697 Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
#	Flax.flaxproj
#	Source/Editor/Cooker/Steps/DeployDataStep.cpp
2023-12-20 00:39:15 +01:00
mafiesto4 4726552d8b Merge remote-tracking branch 'origin/master' 2023-12-18 09:50:57 +01:00
GoaLitiuM 84249b3b57 Skip building main C#-project in VS solution when C++-project is present
Flax.Build is invoked twice, once for C++-project and one more time for
C#-project. Skip the C#-project by using the custom .targets file to not
break Rider's solution analysis feature.
2023-12-16 14:48:21 +02:00
GoaLitiuM d614232f8d Fix VS build issues with C# projects when engine path has spaces 2023-12-16 14:45:28 +02:00
mafiesto4 799fde1a26 Add ‘astc’ encoder lib 2023-12-15 14:33:09 +01:00
mafiesto4 3761eb5a1e Add normal logs for deps build subcommands 2023-12-15 13:41:37 +01:00
mafiesto4 2f11f5f5ab Fix 3e0496122c for ref parameters 2023-12-08 14:48:45 +01:00
mafiesto4 3e0496122c Fix c# compilation warning in generated glue code 2023-12-08 12:50:57 +01:00
mafiesto4 74f5d14ec9 Merge remote-tracking branch 'origin/master' into 1.8 2023-12-08 11:23:06 +01:00