Andrew Spiering
183ab7738f
Fixing Flex Build issues on M1/2 macs
...
* This resolves some issues where if you are building the actual C# dlls you also need them to be x64 based if you are targeting an x64 based target. This is a little complicated here because we set all this up ahead of time assuming that all the targets are compatible but in this case they are not so, just following what other places in the code are doing around this specifically dotnet AOT.
2023-09-17 15:42:26 -07:00
Tryibion
478c946c1c
Add automatic module creation.
2023-09-17 17:42:18 -05:00
Andrew Spiering
76945b9144
MacOS Rider Support
...
* Adding in code to properly look for rider on macOS
* Also fixing an issue in the macOS CreateProcess where spaces where not properly escaped for popen(which one should likely use NSTask long term)
2023-09-17 14:56:22 -07:00
Andrej Stojkovikj
831500faa7
Fix type definition for Vector2 and Vector3
2023-09-17 23:16:08 +02:00
Red Kitsune
5cc3e40902
Implemented better missing script handling
2023-09-17 20:28:34 +02:00
mafiesto4
ffec2f751d
Merge branch 'wackoisgod-macos-arm-dotnet-fix'
2023-09-17 19:24:07 +02:00
mafiesto4
660dc81d8e
Merge branch 'macos-arm-dotnet-fix' of https://github.com/wackoisgod/FlaxEngine into wackoisgod-macos-arm-dotnet-fix
2023-09-17 19:23:50 +02:00
mafiesto4
c0d5cf8022
Merge branch 'GoaLitiuM-contentdb_delete_fix'
2023-09-17 19:22:08 +02:00
Andrew Spiering
bdd182f3da
Fixing x64 editor/runtime on arm64 macs
...
* This allows for a much more broader check for the dotnet sdk runtime to support running x64 binaries on arm64
2023-09-16 18:23:27 -07:00
Tryibion
ab2d60e6d2
Fix viewport options extras locations.
2023-09-16 15:30:49 -05:00
Andrej Stojkovikj
d87a60de48
Naming scheme for Vector2 fix
2023-09-16 22:27:12 +02:00
Tryibion
e9bafed2c7
Fix about dialog button
2023-09-16 15:22:15 -05:00
Tryibion
f4b7ae41a9
Fix profiler rows with larger font sizes.
2023-09-16 14:51:47 -05:00
Tryibion
1d08e4b1b8
Add several fixes to button sizes when fonts are larger.
2023-09-16 14:28:21 -05:00
Andrej Stojkovikj
7a73c04688
SmoothDamp implementation for Vector2 and Vector3
2023-09-16 21:18:00 +02:00
Walrusking
425d625aa7
Fix rider search detecting any jetbrains product as rider
2023-09-16 13:48:49 -04:00
Tryibion
dabbd7bc6a
Add highlighting when mouse is over slider thumb.
2023-09-16 11:46:36 -05:00
MineBill
9931a5c026
Don't treat '.' in folder names as extensions.
2023-09-16 19:09:38 +03:00
GoaLitiuM
9a7fb82738
Fix tests
2023-09-16 18:39:01 +03:00
Tryibion
a89856bece
Increase size of clamp node to handle vector4.
2023-09-16 10:15:26 -05:00
GoaLitiuM
5ab299fed9
Fix assets getting deleted when modified by external applications
2023-09-16 18:11:22 +03:00
GoaLitiuM
785943bef8
Add missing marshaller methods for compatibility
2023-09-16 16:00:12 +03:00
GoaLitiuM
f114301e97
Improve hostfxr error messages
2023-09-16 15:03:09 +03:00
GoaLitiuM
58b2530ac4
Remove redundant reference counter from Delegate
2023-09-16 14:16:25 +03:00
GoaLitiuM
2d2bfd9cd1
Include EditorModules in Assembly lookup paths
2023-09-16 14:15:09 +03:00
Ruan Lucas
23b6b93726
add collision type to model importer
2023-09-15 19:13:32 -04:00
Menotdan
451900b7ee
Merge branch 'FlaxEngine:master' into material_import
2023-09-15 02:17:34 -04:00
Walrusking
f319e9f234
Fixes Rider 2022 not detected when installed with toolbox
2023-09-15 01:31:33 -04:00
elestrago
8226764eec
Fix find Rider versions 2022 and later
2023-09-15 02:35:20 +02:00
elestrago
2efc31a74e
Execute map window before resize in LinuxWindow
2023-09-15 02:13:13 +02:00
Crawcik
1dd7a27568
Checking for executable
2023-09-14 23:19:36 +02:00
Crawcik
64a5d895bd
Better version checking
2023-09-14 23:18:12 +02:00
Crawcik
73bf28dc47
Change of priorities on RID
2023-09-14 22:37:56 +02:00
Crawcik
6dd0957c4a
Adding better finding dotnet root location for mac&unix
2023-09-14 22:34:03 +02:00
mafiesto4
ae9b807cc1
Allow using CustomValueContainer as readonly if setter action is null
2023-09-14 13:54:31 +02:00
mafiesto4
f7787a9221
Add Behavior knowledge data debugging
2023-09-14 13:53:19 +02:00
mafiesto4
35609c9883
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-14 13:25:59 +02:00
mafiesto4
722133165b
Fix marshalling Array<Variant> as object[] (C# codegen error)
2023-09-14 13:18:52 +02:00
GoaLitiuM
c686e59fd6
Lazy allocate mutex in Delegate
2023-09-13 17:30:13 +03:00
mafiesto4
b8abcb5755
Merge branch 'GoaLitiuM-delegate_mutex' into 1.7
2023-09-13 11:44:55 +02:00
mafiesto4
936018c49e
Add DELEGATE_USE_ATOMIC to toggle #1319 for backward compatibility
2023-09-13 11:44:44 +02:00
Wiktor Kocielski
d389348260
Add View Layers button & Reset/Disable/Copy/Paste buttons to View Flags/Debug View & Camera RenderFlags/RenderView addition
2023-09-13 12:17:34 +03:00
mafiesto4
38f7606923
Merge branch 'delegate_mutex' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-delegate_mutex
2023-09-13 10:57:34 +02:00
mafiesto4
682ff2fb3a
Minor tweaks
2023-09-13 10:52:46 +02:00
mafiesto4
6bdbaecc18
Merge remote-tracking branch 'origin/master' into 1.7
...
# Conflicts:
# Source/Engine/Physics/PhysX/SimulationEventCallbackPhysX.cpp
2023-09-13 10:29:28 +02:00
mafiesto4
cb2ed817a2
Merge branch 'GoaLitiuM-physx_collision_perf' into 1.7
2023-09-13 10:28:14 +02:00
mafiesto4
656d984df7
Merge branch 'physx_collision_perf' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-physx_collision_perf
2023-09-13 10:27:29 +02:00
mafiesto4
963c12a75f
Merge branch 'RuanLucasGD-add_spline_edit_options'
2023-09-12 22:25:28 +02:00
mafiesto4
cb44c9370e
Refactor new spline editor to use icons via Tabs control #1292
2023-09-12 22:25:18 +02:00
mafiesto4
dbd85fddfe
Refactor Editor Tab controls system to allows customizing the tab header controls
2023-09-12 22:24:15 +02:00