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