Wojtek Figat
b66cbc1d67
Merge branch 'msbuild_detect_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-msbuild_detect_fix
2023-09-21 11:27:59 +02:00
Wojtek Figat
d94c0d3323
Fix C#-only game projects to reference precompiled DLLs instead of FlaxEngine.csproj
2023-09-21 11:26:04 +02:00
Wojtek Figat
a420ca72d6
Fix Visual Studio solution project to ensure that main project is the first one
2023-09-21 11:23:57 +02: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
f315286e26
Change wording to "Set To Null"
2023-09-20 19:08:36 -05:00
Chandler Cox
12c0ce9ea5
Revert maximize.
2023-09-20 18:09:16 -05:00
Chandler Cox
ccb3f40de0
Prevent inital window from being covering the task bar on restore of windows window
2023-09-20 17:58:08 -05:00
Chandler Cox
eb5a1f1103
Fix max and min on double click main menu buttons for custom menu bar
2023-09-20 17:49:17 -05:00
ed51791b58
Prevent generating VS configurations for Win32 and engine projects
2023-09-21 01:00:04 +03:00
Wojtek Figat
da7ba0ecba
Fix regression on cooking ios game
2023-09-20 22:41:47 +02:00
Chandler Cox
ffbd14ad49
Fix right clicking on source folder to sometimes select non-visible child.
2023-09-20 15:35:36 -05:00
Chandler Cox
cadd0d2356
Fix visuals
2023-09-20 15:18:33 -05:00
Wojtek Figat
bcce08e81c
Codestyle fix and doc
2023-09-20 22:14:54 +02:00
07da23338b
Update README
2023-09-20 23:14:13 +03:00
d328f0adc4
Update build scripts to detect only supported versions of MSBuild
2023-09-20 23:14:11 +03:00
Wojtek Figat
386e097fe9
Merge branch 'wackoisgod-macos-flex-build-bugs'
2023-09-20 22:07:33 +02:00
Chandler Cox
812813251d
Fix being able to create folder from project folder.
2023-09-20 14:42:18 -05:00
fea296bcbb
Fix white window flickering in context menus
2023-09-20 22:00:16 +03:00
Chandler Cox
dfb9f1985f
Improve input editors to use combo box.
2023-09-20 13:19:03 -05:00
Andrew Spiering
821c373ae2
Allow for better support for running on m1/2 machines
...
* So we need to account for 2 possible situations where you are running under and emulated process and a native process with a different target host in this case x64
2023-09-20 09:12:48 -07:00
Wojtek Figat
20a4e348ef
Bump up build number and version
2023-09-20 16:07:24 +02:00
Wojtek Figat
9f97787099
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-20 16:02:48 +02:00
Wojtek Figat
3ede4c2192
Fix typo
2023-09-20 16:02:24 +02:00
Wojtek Figat
4611de5ed6
Bump up build number
2023-09-20 16:02:15 +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
5c5c64cf76
Update macOS app cooking to properly execute tools
2023-09-20 11:52:26 +02:00
Wojtek Figat
34a36d822a
Improve parsing command line in build tools when using lots of quotes
2023-09-20 10:06:16 +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
Wojtek Figat
038c67c819
Merge branch 'wackoisgod-macos-fixes'
2023-09-20 08:48:14 +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
92733d1a69
Merge branch 'GoaLitiuM-genproject_startup_fix'
2023-09-19 23:48:36 +02:00
Wojtek Figat
ea37a0924b
Merge branch 'genproject_startup_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-genproject_startup_fix
2023-09-19 23:48:30 +02: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
4a1787dfbe
Generate project files at startup when project Cache was cleared
2023-09-20 00:15:25 +03:00
Wojtek Figat
a56ce92867
Fix crash when importing model with materials and Split Objects enabled
2023-09-19 23:07:10 +02:00
Wojtek Figat
417d911bab
Merge branch 'dector-fix/1384/use-xdg-open-on-linux'
2023-09-19 22:01:35 +02:00
Wojtek Figat
5dd5bc3583
Merge branch 'fix/1384/use-xdg-open-on-linux' of https://github.com/dector/FlaxEngine into dector-fix/1384/use-xdg-open-on-linux
2023-09-19 22:01:28 +02:00
Wojtek Figat
6514ab3680
Merge branch 'Crawcik-unix-dotnet-location'
2023-09-19 22:00:42 +02:00
Wojtek Figat
d9333018c2
Merge branch 'unix-dotnet-location' of https://github.com/Crawcik/FlaxEngine into Crawcik-unix-dotnet-location
...
# Conflicts:
# Source/Tools/Flax.Build/Build/DotNet/DotNetSdk.cs
2023-09-19 22:00:36 +02:00
Wojtek Figat
c7bfd70628
Merge branch 'eLeSTRaGo-Dev-fix/launch_editor_second_time_on_linux' into 1.7
2023-09-19 21:53:43 +02:00
Wojtek Figat
b6971e1788
Merge branch 'fix/launch_editor_second_time_on_linux' of https://github.com/eLeSTRaGo-Dev/FlaxEngine into eLeSTRaGo-Dev-fix/launch_editor_second_time_on_linux
2023-09-19 21:53:31 +02:00
Wojtek Figat
a71de7357c
Merge remote-tracking branch 'origin/master' into 1.7
2023-09-19 21:42:53 +02:00
Wojtek Figat
f0b5d3b838
Minor improvements
2023-09-19 21:37:24 +02:00
Wojtek Figat
e9cf188c2d
Add outline for relevant BT nodes when debugging tree
2023-09-19 21:24:00 +02:00
Wojtek Figat
336fe46e03
Add GetDebugInfo to BT nodes for debugging
2023-09-19 20:57:19 +02:00
Wojtek Figat
f845344d03
Add internal access level to Scripting API members (field, properties and functions)
2023-09-19 20:39:48 +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