bcccb71373
Show full exception message in error message box for managed exceptions
2023-09-28 00:25:26 +03:00
Wojtek Figat
b00156f519
Add some improvements to particles editing
...
#1395
2023-09-27 13:04:44 +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
e8088f42ac
Fix string use-after-free while loading managed assemblies
2023-09-26 17:37:53 +03: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
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
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
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
Wojtek Figat
d7b5a582f2
Merge branch 'fix-rightclick-source' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-rightclick-source
2023-09-25 15:46:43 +02:00
Wojtek Figat
212a2e1ded
Format code from recent PRs
2023-09-25 15:42:23 +02:00
Wojtek Figat
1b9d61b408
Merge branch 'TextBox-ControlBackspaceSupport' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-TextBox-ControlBackspaceSupport
2023-09-25 15:34:40 +02:00
Wojtek Figat
2fb1778801
Merge branch 'ContainerControl-ShiftTabSupport' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-ContainerControl-ShiftTabSupport
2023-09-25 15:31:23 +02:00
Chandler Cox
84ecd49439
Fix slider clipping left most pixel of fill bar.
2023-09-24 15:40:56 -05:00
Chandler Cox
8a2272b825
Add has border and border thickness options.
2023-09-24 15:40:40 -05:00
9021deb49e
Fix Vulkan shader compilation with source files missing the last newline
2023-09-24 15:39:24 +03:00
Nils Hausfeld
b6ad252305
- Removed unnecessary null-conditional operator
...
- Removed unnecessary Float2 allocation
2023-09-23 19:14:06 +02:00
Nils Hausfeld
963300c2cb
- Implemented shift tab support for Container Controls
2023-09-23 11:56:45 +02:00
Wojtek Figat
248304a78f
Fix regression of importing only a single material for models with split objects enabled
...
#1483
2023-09-22 19:43:00 +02:00
Nils Hausfeld
df23174deb
- Added proper control backspace support
2023-09-22 19:23:16 +02:00
Wojtek Figat
79aba00ab4
Merge branch 'macos-bugs-two' of https://github.com/wackoisgod/FlaxEngine into wackoisgod-macos-bugs-two
2023-09-22 13:01:21 +02:00
Wojtek Figat
d6c177ffca
Merge branch 'window_flicker_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-window_flicker_fix
2023-09-22 12:55:11 +02:00
Wojtek Figat
9731d76a94
Merge branch 'unloaded_assembly_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unloaded_assembly_fix
2023-09-22 12:54:22 +02:00
Wojtek Figat
97be8b572f
Merge branch 'shader-division' of https://github.com/MineBill/FlaxEngine into MineBill-shader-division
2023-09-22 12:53:16 +02:00
Wojtek Figat
62c2008cbc
Fix crash in C# JobSystem.Dispatch due to GC collecting Delegate object
2023-09-22 12:50:50 +02:00
Wojtek Figat
a0de513a43
Optimize updating scripts tick arrays
2023-09-22 12:37:35 +02:00
Wojtek Figat
31b3f56ddb
Fix visibility of some internal NativeInterop methods for game bindings
2023-09-22 12:37:13 +02:00
7d69abadb7
Fix script reload crash with .NET libraries
2023-09-21 19:44:01 +03:00
MineBill
8f668c8506
Ensure floating numbers are formatted with enough precision
2023-09-21 12:39:19 +03:00
Andrew Spiering
d4c71b5fd9
Launching Rider on macOS
...
* Fixing issues where when the editor would try and launch rider on an M1/2 machine it would not properly open because it was the wrong architecture which is now resolved because open will do the right thing
* Making the ParseArgs function a little more resilient against escaped arguments
2023-09-20 23:16:38 -07:00
Chandler Cox
ffbd14ad49
Fix right clicking on source folder to sometimes select non-visible child.
2023-09-20 15:35:36 -05:00
fea296bcbb
Fix white window flickering in context menus
2023-09-20 22:00:16 +03:00
Wojtek Figat
3ede4c2192
Fix typo
2023-09-20 16:02:24 +02:00
Wojtek Figat
8cd8ae93c3
Add ObjectRadius to DrawCall to properly cull local lights and env probes in Forward Shading
2023-09-20 15:01:02 +02:00
Wojtek Figat
8bd6649510
Refactor managed array unboxing to handle case of C# array passes as object
...
#1415
2023-09-20 14:17:11 +02:00
Wojtek Figat
1740cbf2eb
Improve process starting on mac
2023-09-20 09:21:56 +02:00
Wojtek Figat
e3cf9c05e4
Fix logging macOS process to remove redundant newlines
2023-09-20 09:06:54 +02:00
Andrew Spiering
f40657ea04
macOS support fixes
...
* Adding macOS FileSystemWatcher, this should allow files to be monitored and update like the other OSs
* Reworked how macOS launches processes to use NSTask which just deals with escaped and unescaped paths better
* Made a change to the ScriptsBuilder::RunBuildTool, this was adding the escaped values to the path, in reality it should be up to the underlying OS to make sure things are properly escaped, so removed those as they just end up causing issues. Also instead of appending the args to the fileName we just properly use the Arguments variable on the CreateProcessSettings
* No longer use open in order to show files in the finder, we use the proper method selectFile
* made a slight cleanup change to the MacPlatform Tick function
* Added ToNSString functions just to make that easier
* Added a ParseArguments function that will take a string and turn it into an array for NSTask
2023-09-19 20:58:12 -07:00
Wojtek Figat
7e81fdbd75
Fix crash when D3D11 backend fails to create shader due to driver failure
2023-09-19 23:45:30 +02:00
Wojtek Figat
a56ce92867
Fix crash when importing model with materials and Split Objects enabled
2023-09-19 23:07:10 +02:00
Denys
4c5168a976
Use xdg-open to open file manager in Linux
...
`nautilus` is GNOME file manager. Other distros might use another FM.
As a common ground we can use `xdg-open` which is a part of `freedesktop.org` and should be available almost everywhere.
2023-09-19 16:50:17 +02:00
Wojtek Figat
49a6b5734a
Fix crash when setting material instance base material before it's loaded
2023-09-19 14:14:57 +02:00
Wojtek Figat
255e47fa1e
Fix crash due to invalid message in Assimp
2023-09-19 14:00:37 +02:00
Wojtek Figat
bb5ff740bf
Update recastnavigation lib to 1.6
2023-09-19 13:34:32 +02:00
Wojtek Figat
0083ebd887
Fix missing C# static fields in native scripting api
2023-09-19 09:32:37 +02:00
Wojtek Figat
10dc06be9b
Fix crash if OpenAL internal device name is all whitespaces
2023-09-18 19:23:10 +02:00
Wojtek Figat
3c28fbe44c
Merge branch 'slider-thumb-highlighting' of https://github.com/Tryibion/FlaxEngine into Tryibion-slider-thumb-highlighting
2023-09-18 17:29:41 +02:00