Commit Graph

4053 Commits

Author SHA1 Message Date
GoaLitiuM 64809f553b Skip cached rules assembly after changing project references 2022-12-30 01:34:52 +02:00
mafiesto4 28da925c52 Fix DisableRuntimeMarshalling attribute usage to be declared once per C# assembly 2022-12-29 14:11:22 +01:00
mafiesto4 9083f511b5 Cache managed serializers for networking replication to prevent from being collected by GC 2022-12-29 14:01:01 +01:00
mafiesto4 c2bb717a69 Exclude StreamingStats from default value generation 2022-12-29 13:56:52 +01:00
mafiesto4 2408aa48c1 Fixes for networking change in 762f460e23 2022-12-29 13:56:25 +01:00
mafiesto4 45286468c9 Remove old Mono files when cooking game to the same output folder with dotnet7 2022-12-29 11:21:03 +01:00
mafiesto4 6f8c007a66 Fix assertion on thread double-free from registry (not harmful) 2022-12-29 11:20:39 +01:00
mafiesto4 c48a81a068 Merge branch '1.5' into dotnet7
# Conflicts:
#	Source/Editor/Managed/ManagedEditor.Internal.cpp
#	Source/Engine/Core/Config/LayersAndTagsSettings.cs
2022-12-28 18:49:14 +01:00
mafiesto4 6e403abf75 Merge branch 'patch-1' of https://github.com/Withaust/FlaxEngine into Withaust-patch-1 2022-12-28 17:27:32 +01:00
mafiesto4 16e7c429fc Minor code cleanup #873 2022-12-28 17:25:30 +01:00
mafiesto4 7fcd66588c Merge branch 'includes_cache_lastwrite' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-includes_cache_lastwrite 2022-12-28 17:18:23 +01:00
mafiesto4 8762e8ad15 Merge branch 'master' into 1.5
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
#	Content/Shaders/GI/GlobalSurfaceAtlas.flax
#	Content/Shaders/TAA.flax
#	Content/Shaders/VolumetricFog.flax
#	Source/Editor/Utilities/Utils.cs
2022-12-28 16:59:11 +01:00
mafiesto4 3a393b6825 Fix crash on Clang-platforms when calling base method from overriden scripting method (C# or Visual Script) 2022-12-28 16:56:52 +01:00
mafiesto4 7859e64db1 Fix crash on Clang-platforms when calling base method from overriden scripting method (C# or Visual Script) 2022-12-28 16:28:50 +01:00
Wiktor Kocielski 163abb107c GPUResource Name property glu e generation fix
This fixes the issue when compiling the editor in the `Release`
2022-12-28 16:23:54 +03:00
GoaLitiuM 5c9a27a6d6 Serialize C++ includes cache results
Almost half the build tool runtime is spent scanning includes in C++-files, now the results are cached and invalidated when files last write timestamp changes.
2022-12-28 14:25:11 +02:00
mafiesto4 cdf50b2560 Merge branch 'center-script-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-center-script-cm 2022-12-27 22:34:19 +01:00
mafiesto4 85f7d81ce4 Merge branch 'cancel-search-button' of https://github.com/Tryibion/FlaxEngine into Tryibion-cancel-search-button 2022-12-27 21:53:47 +01:00
mafiesto4 6b0ead59d2 Fix code style 2022-12-27 20:24:01 +01:00
mafiesto4 1d359d9ed2 Merge branch 'add-button-hover-events' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-button-hover-events 2022-12-27 20:23:04 +01:00
mafiesto4 3fdbfab98b Merge branch 'add-author' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-author 2022-12-27 20:00:15 +01:00
mafiesto4 025345d99a Merge branch 'add-child-abstract-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-child-abstract-change 2022-12-27 19:47:18 +01:00
mafiesto4 c9f4b6e55c Merge branch 'anchor-drop-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-anchor-drop-fix 2022-12-27 19:42:07 +01:00
mafiesto4 5bccd010cb Code style fix 2022-12-27 19:22:17 +01:00
mafiesto4 8735e0d99c Merge branch 'editor-layout-cache' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-layout-cache 2022-12-27 19:19:46 +01:00
mafiesto4 df2e15fe8a Merge branch 'remove-sorting-content-tree' of https://github.com/Tryibion/FlaxEngine into Tryibion-remove-sorting-content-tree 2022-12-27 19:09:44 +01:00
mafiesto4 25028e1d67 Improve renaming ContentTreeNode as in #849 2022-12-27 19:07:24 +01:00
mafiesto4 d8f092b60b Merge branch 'UI-actornode-rename-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-UI-actornode-rename-change 2022-12-27 19:04:25 +01:00
mafiesto4 9050377526 Fix imported shader source last char value to prevent strange diffs in Version Control Systems 2022-12-27 19:04:09 +01:00
mafiesto4 cb6590e7ef Format code 2022-12-27 18:50:08 +01:00
mafiesto4 2c7a83f8b9 Merge branch 'GoaLitiuM-fix_stringview_dict' 2022-12-27 18:45:05 +01:00
mafiesto4 489c7b46ee Merge branch 'fix_stringview_dict' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_stringview_dict 2022-12-27 18:43:52 +01:00
mafiesto4 762f460e23 Fix missing NetworkManager::ClientDisconnected call for local host client
#845
2022-12-27 18:41:36 +01:00
GoaLitiuM d3e02e23e5 Cleanup 2022-12-27 19:40:50 +02:00
GoaLitiuM f12475ea99 Prefer NativeMemory.AlignedAlloc over Marshal.Alloc* 2022-12-27 19:08:56 +02:00
GoaLitiuM d966519d95 Remove Mono files from cooked builds 2022-12-27 19:03:19 +02:00
GoaLitiuM 3f14d4bf64 Fix deserialization errors preventing context menus to open
Not a proper fix but Mono runtime seems to silently ignore this error when clipboard contains garbage data.
2022-12-27 19:03:18 +02:00
GoaLitiuM dfc69c9c8e Fix array return type marshalling 2022-12-27 19:02:40 +02:00
GoaLitiuM 53de6d018b Return container types as return parameters 2022-12-27 19:02:40 +02:00
mafiesto4 3e8e839cd1 Refactor Editor Windows layout serialization of splitter values to prevent invalid state when loading windows 2022-12-27 13:54:53 +01:00
mafiesto4 c53bf2b7e3 Fix crash when catching exception in managed code but native code ignores it in dotnet7 2022-12-27 13:50:38 +01:00
mafiesto4 219ad40088 Fix exception when using null version object for marshalling into native data 2022-12-27 13:50:11 +01:00
mafiesto4 d9042b3db2 Fix building various plugin projects with new dotnet7 2022-12-27 13:49:47 +01:00
mafiesto4 7440cb0963 Rename generated method parameters in bindings to prevent name collisions 2022-12-24 15:35:46 +01:00
mafiesto4 d8805dc801 Tweaks 2022-12-24 15:24:51 +01:00
GoaLitiuM 759a9bd365 Fix native library resolver not working after hot-reload 2022-12-24 03:13:40 +02:00
GoaLitiuM 48214f925b Fix wrong import name in generated plugin bindings 2022-12-24 01:13:56 +02:00
GoaLitiuM 2c0e9faa32 Remove throwing exceptions from invoked methods with debugger
The same effect can be achieved by enabling all CLR exceptions in VS debugger settings, and it also supports continuation after catching exceptions.
2022-12-23 22:36:19 +02:00
GoaLitiuM 80c3056daf Fix errors when compiling plugins 2022-12-23 22:33:22 +02:00
mafiesto4 61bd491969 Fix selection outline when nothing is selected 2022-12-23 11:37:11 +01:00