58445f04c4
Fix potential incorrect null checks in FlaxEngine.Objects
...
The null-conditional operator checks for reference equality of the
Object, but doesn't check the validity of the unmanaged pointer. This
check is corrected in cases where the object was not immediately
returned from the bindings layer and may have been destroyed earlier.
2023-09-28 22:05:58 +03:00
ea201b6173
Fix null check in SceneAnimationWindow
...
The null-conditional operator checks for reference equality of the
Object, but doesn't check the unmanaged pointer validity.
2023-09-28 22:05:17 +03:00
Wojtek Figat
310d61edda
Merge branch 'Tryibion-prevent-full-desktop'
2023-09-28 20:34:29 +02:00
Wojtek Figat
983694eb4f
Merge branch 'prevent-full-desktop' of https://github.com/Tryibion/FlaxEngine into Tryibion-prevent-full-desktop
2023-09-28 20:34:12 +02:00
Wojtek Figat
7e55a61444
Merge branch 'GoaLitiuM-editor_bindings'
2023-09-28 20:18:35 +02:00
Wojtek Figat
481bbd3a77
Merge branch 'editor_bindings' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_bindings
2023-09-28 20:17:35 +02:00
Wojtek Figat
139e6d0d1f
Improve #1514 to share code for tooltip position wrapping
2023-09-28 20:16:57 +02:00
Wojtek Figat
28c651252a
Merge branch 'Tryibion-tooltip-move'
2023-09-28 20:07:50 +02:00
Wojtek Figat
b242820132
Merge branch 'tooltip-move' of https://github.com/Tryibion/FlaxEngine into Tryibion-tooltip-move
2023-09-28 19:59:59 +02:00
Wojtek Figat
88758a4f3a
Merge branch 'Tryibion-editor-options-save-popup'
2023-09-28 19:58:29 +02:00
Wojtek Figat
9ad607c054
Merge branch 'editor-options-save-popup' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-options-save-popup
2023-09-28 19:58:24 +02:00
Wojtek Figat
e319b4dedc
Minor optimization for PhysX events cleanup
2023-09-28 19:37:08 +02:00
Wojtek Figat
82b2f46b48
Post-merge tweaks for #1312
2023-09-28 19:21:06 +02:00
Wojtek Figat
30482f62e2
Merge branch 'GoaLitiuM-marshalling_scriptingobject_changes'
2023-09-28 18:41:30 +02:00
Wojtek Figat
279528a30d
Merge branch 'marshalling_scriptingobject_changes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-marshalling_scriptingobject_changes
...
# Conflicts:
# Source/Engine/Engine/NativeInterop.Unmanaged.cs
# Source/Engine/Scripting/Runtime/DotNet.cpp
2023-09-28 18:41:20 +02:00
Wojtek Figat
53c53c1166
Merge branch 'GoaLitiuM-sln_generation_fix'
2023-09-28 11:51:26 +02:00
Wojtek Figat
d89400b84e
Merge branch 'sln_generation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sln_generation_fix
2023-09-28 11:51:20 +02:00
Wojtek Figat
c50bbfff76
Merge branch 'GoaLitiuM-clang_detect_fix'
2023-09-28 11:48:44 +02:00
Wojtek Figat
bd842e60bd
Merge branch 'clang_detect_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-clang_detect_fix
2023-09-28 11:48:19 +02:00
Wojtek Figat
23cfc522e8
Merge branch 'GoaLitiuM-managed_error_dialog'
2023-09-28 11:47:30 +02:00
Wojtek Figat
0a8fa46f77
Merge branch 'managed_error_dialog' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-managed_error_dialog
2023-09-28 11:47:23 +02:00
Wojtek Figat
77f962b33d
Fix soft refs in bindings to match C# version that is not generic
2023-09-28 11:47:16 +02:00
bcccb71373
Show full exception message in error message box for managed exceptions
2023-09-28 00:25:26 +03:00
8338d1cc37
Fix Which not returning the found executable on success
2023-09-27 21:47:45 +03:00
d7db26cf89
Detect latest versions of clang
2023-09-27 21:47:41 +03:00
22e5afdb6f
Fix Visual Studio project GUIDs getting randomized during regeneration
2023-09-27 20:17:19 +03:00
0c00dc20a2
Always generate additional Visual Studio solution files for all platforms
2023-09-27 19:43:59 +03:00
bff18a5564
Add -genproject -rider option for generating Rider compatible solution files
2023-09-27 19:43:56 +03:00
Wojtek Figat
44292efa04
Fix editing array of tags in Editor that is null initially
...
#1451
2023-09-27 13:38:03 +02:00
Wojtek Figat
86c06297e8
Merge branch 'GoaLitiuM-unsub_event_nothrow'
2023-09-27 13:21:18 +02:00
Wojtek Figat
934457ac0b
Merge branch 'unsub_event_nothrow' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unsub_event_nothrow
2023-09-27 13:21:12 +02:00
Wojtek Figat
4dd6653098
Merge branch 'solnem-fix/editor-window-closing-during-camera-flight'
2023-09-27 13:18:17 +02:00
Wojtek Figat
75711a16bc
Merge branch 'fix/editor-window-closing-during-camera-flight' of https://github.com/solnem/FlaxEngine into solnem-fix/editor-window-closing-during-camera-flight
2023-09-27 13:18:10 +02:00
Wojtek Figat
b00156f519
Add some improvements to particles editing
...
#1395
2023-09-27 13:04:44 +02:00
Wojtek Figat
523a14af56
Fix missing Variant marshalling for scripting structures bindings
...
#1395
2023-09-27 13:04:14 +02:00
Wojtek Figat
e5e37f3a41
Add android_native_app_glue.h to be included in engine package
2023-09-27 11:31:52 +02:00
Wojtek Figat
bff9c3419d
Merge branch 'GoaLitiuM-fix_uaf'
2023-09-26 21:30:04 +02:00
e8088f42ac
Fix string use-after-free while loading managed assemblies
2023-09-26 17:37:53 +03:00
Wojtek Figat
0ddb0e4350
Merge branch 'Tryibion-ui-adds'
2023-09-26 10:48:32 +02:00
Wojtek Figat
a919130434
Merge branch 'ui-adds' of https://github.com/Tryibion/FlaxEngine into Tryibion-ui-adds
2023-09-26 10:47:24 +02:00
Wojtek Figat
c015feac84
Merge branch 'stefnotch-patch-13'
2023-09-26 10:46:11 +02:00
Wojtek Figat
3b26d1e0ea
Merge branch 'patch-13' of https://github.com/stefnotch/FlaxEngine into stefnotch-patch-13
2023-09-26 10:46:05 +02:00
Wojtek Figat
6621e70ae7
Add objects replication and RPC stats table to Network Profiler
2023-09-26 10:33:12 +02:00
stefnotch
1bc7ad5e9d
Update SerializeAttribute.cs
2023-09-26 10:30:57 +02:00
Christopher Rothert
5ced9453d4
Fix editor window closing when using RMB + Ctrl + W for slow camera flight
2023-09-25 22:03:40 +02:00
Wojtek Figat
da47088250
Add conditional profiling in Editor (run only when using Profiler window)
2023-09-25 18:34:07 +02:00
Wojtek Figat
216a5e9f92
Add support for displaying all active Network Peer stats in Editor Profiler tab
2023-09-25 16:49:18 +02:00
Wojtek Figat
a672f6aa6b
Merge branch 'Tryibion-npute-editor-improve'
2023-09-25 16:34:09 +02:00
Wojtek Figat
c374127de1
Fix error when loading project on non-ASCII path
...
#1439
2023-09-25 16:34:01 +02:00
Wojtek Figat
96b6313acb
Fix crash when loading C# assembly from non-ASNSI path
...
#1439
2023-09-25 16:30:24 +02:00