Commit Graph

138 Commits

Author SHA1 Message Date
Wojtek Figat
b73ff9aaf6 Merge branch '1.1' into 1.2
# Conflicts:
#	Source/Platforms/DotNet/Newtonsoft.Json.dll
#	Source/Platforms/DotNet/Newtonsoft.Json.pdb
#	Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
#	Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
2021-04-24 12:32:17 +02:00
Wojtek Figat
2b698ca8b0 Add support for fixed-array fields in scripting 2021-04-22 21:03:40 +02:00
Wojtek Figat
28c0552e0a Fix diff-serialization and deserialization of C# lists
#347
2021-04-20 16:06:32 +02:00
Wojtek Figat
eabab8301d Fix compilation of bindings code with API_EVENT in some cases
#459
2021-04-20 10:35:09 +02:00
Wojtek Figat
cf0a16e875 Fix handling crash when loading scripting api bindings cache during build 2021-04-17 19:37:51 +02:00
Wojtek Figat
b2729e35c2 Fixes for UWP build 2021-04-17 19:36:38 +02:00
Wojtek Figat
ac1eb8d58d Merge branch 'master' into 1.2 2021-04-13 09:52:03 +02:00
Wojtek Figat
3e080c44c6 Fix using curl lib on Linux (use self compiled static lib) 2021-04-08 22:12:55 +02:00
Wojtek Figat
9a90b2fa42 Add check for null ref 2021-04-08 13:10:03 +02:00
Wojtek Figat
7f482330ca Add support for Vector2/3/4 and Quaternion constants for default value attribute in C# scripting api 2021-04-08 10:43:51 +02:00
Wojtek Figat
810691d540 Add support for string constants as defaults in scripting API 2021-04-08 10:03:01 +02:00
Wojtek Figat
eb24c29f7e Add support for OnSerializing, OnSerialized, OnDeserializing and OnDeserialized callbacks for C# types serialization with Json 2021-04-08 10:02:08 +02:00
Wojtek Figat
f8d6f8ffb5 Fix using references to projects outside the main project
#397
2021-03-30 22:07:40 +02:00
Wojtek Figat
b0fe4e9945 Merge remote-tracking branch 'origin/master' into 1.2 2021-03-30 17:58:29 +02:00
Wojtek Figat
9581f7b10e Fix using cross-module references inside C++ game project 2021-03-29 20:37:43 +02:00
Wojtek Figat
4264a36dd0 Fix tooltip attribute generation for multi line xml doc comments 2021-03-29 16:49:26 +02:00
Wojtek Figat
427541b488 Fix using cross-module references inside C++ game project 2021-03-29 14:41:29 +02:00
Wojtek Figat
7456bf38f7 Fix for editor on linux 2021-03-28 23:26:08 +02:00
Wojtek Figat
d85a020971 Fix picking game binaries target when EditorTarget is not SetupTargetEnvironment
#398
2021-03-28 23:25:52 +02:00
Wojtek Figat
6f83330321 Fix building game for linux on windows 2021-03-28 21:31:21 +02:00
Wojtek Figat
0a7f2fc043 Improve deploy of editor on linux 2021-03-28 21:14:03 +02:00
Wojtek Figat
c32e869c56 Fix packaging Editor on Linux 2021-03-28 20:11:24 +02:00
Wojtek Figat
c191815b82 Use static linking for Assimp on Linux, strip it from unused symbols and formats support 2021-03-26 21:30:30 +01:00
Wojtek Figat
44fc1f9d05 Fix using nested types in scripting api 2021-03-24 22:08:49 +01:00
Wojtek Figat
9db2feb674 Add passing custom compiler switch when invoking child Flax.Build process during deployment 2021-03-24 19:32:10 +01:00
Wojtek Figat
3dbbcc3a8c Add support for using automated codesign for binaries in deployment 2021-03-24 19:31:22 +01:00
Wojtek Figat
e2f9646b8f Fix using nested types in scripting api 2021-03-23 12:31:30 +01:00
Wojtek Figat
40c537d114 Merge branch 'master' into 1.2
# Conflicts:
#	Source/Engine/Platform/Network.h
2021-03-22 11:26:36 +01:00
Wojtek Figat
a3eddd5b3b Fix bindings cache to rely on project name and version 2021-03-21 14:19:34 +01:00
Wojtek Figat
ec7d892412 Add stripping binaries for editor distribution build 2021-03-16 22:15:46 +01:00
Wojtek Figat
5cad37fa50 Fix packaged editor usage 2021-03-16 22:15:46 +01:00
Wojtek Figat
c7c339957b Merge remote-tracking branch 'origin/1.1' into 1.2
# Conflicts:
#	Source/Editor/Editor.Build.cs
2021-03-15 09:38:58 +01:00
Wojtek Figat
722861b929 Add script to package editor for linux 2021-03-13 12:49:13 +01:00
Wojtek Figat
c18e5f522a Fix link files usage to prevent issues with git changes status 2021-03-13 12:49:12 +01:00
Wojtek Figat
4072796e54 Switch impl progress 2021-03-11 17:22:06 +01:00
Wojtek Figat
cc201e198d Add Switch platform 2021-03-09 14:26:30 +01:00
GoaLitiuM
69a3587f5d Set solution file as default launch solution for Omnisharp 2021-03-02 18:40:12 +02:00
GoaLitiuM
8ccb4f5857 Support generating multiple project formats at once 2021-03-02 17:35:52 +02:00
Wojtek Figat
08a428416c Fix 2021-02-28 16:41:58 +01:00
Wojtek Figat
a0740c162a Fix using bundled mono for VS Code build tasks 2021-02-28 15:03:51 +01:00
Wojtek Figat
657de4b62c Fix Linxu build 2021-02-28 13:28:33 +01:00
Wojtek Figat
a293265058 Add more files to ignore for watchers in VS Code project 2021-02-28 13:22:39 +01:00
Wojtek Figat
93541b6ed5 Merge branch 'master' into 1.1 2021-02-27 16:42:53 +01:00
Wojtek Figat
cdf66372e6 Add write barriers for Mono GC in bindings glue code 2021-02-27 00:38:42 +01:00
Wojtek Figat
86c1823d4a Fix typo 2021-02-27 00:00:02 +01:00
Wojtek Figat
529a82234b Add support for using ThirdPartyModule in game/project scripting 2021-02-25 13:02:48 +01:00
Wojtek Figat
6f12dc8567 Add improved dll import/export attributes injection when building binary modules 2021-02-25 13:02:13 +01:00
Wojtek Figat
b193a7abc4 Add support for binary modules with native-code only 2021-02-25 13:01:15 +01:00
Wojtek Figat
706c4bd677 Fixes for generated project files on Linux 2021-02-24 00:01:38 +01:00
Wojtek Figat
6ec58664e4 Make DotNet build task verbose about compiled C# lib output path 2021-02-23 23:38:39 +01:00