Wojtek Figat
80e6853f44
Merge remote-tracking branch 'origin/master' into 1.6
...
# Conflicts:
# Source/Editor/CustomEditors/Dedicated/UIControlEditor.cs
2023-05-08 22:22:32 +02:00
Wojtek Figat
959fa185c3
Fix compilation error from fa2171503b
2023-05-08 14:30:22 +02:00
Wojtek Figat
fa2171503b
Fix locale on Linux
2023-05-08 13:57:11 +02:00
Wojtek Figat
69cdb1268a
Merge remote-tracking branch 'origin/master' into 1.6
2023-05-08 12:58:42 +02:00
Wojtek Figat
31a000b2b6
Merge branch 'tracy_v09' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-tracy_v09
2023-05-08 11:56:15 +02:00
Wojtek Figat
1c12e3d530
Fix bug in StringUtils::PathRemoveRelativeParts when going up to the Windows drive with relative path bits
2023-05-04 11:54:55 +02:00
Wojtek Figat
385ef7361c
Fix file size on unix systems if file is missing
2023-04-28 23:55:11 +02:00
Wojtek Figat
364676ceae
Fix compile warning in 32-bit build
2023-04-18 18:19:34 +02:00
Wojtek Figat
8c02dfbb3f
Ignore logging missing env var on Windows
2023-04-17 19:02:58 +02:00
Wojtek Figat
2c653f8c92
Improve display names of the platform enum items
2023-04-13 21:56:08 +02:00
Wojtek Figat
c5491eea97
Add Mono AOT for iOS to run C#
2023-04-13 08:34:49 +02:00
Wojtek Figat
bb84a51478
Add FileSystem::GetDirectorySize
2023-04-03 18:22:57 +02:00
Wojtek Figat
84bb56d68b
Minor dotnet tweaks
2023-04-03 14:12:27 +02:00
Wojtek Figat
4528cce71c
Fixes for macOS game building
2023-03-30 18:38:58 +02:00
Wojtek Figat
aeb0bf700f
Fix old Platform proces api usage
2023-03-30 18:07:47 +02:00
Wojtek Figat
510fc443e8
Refactor CoreCLR runtime into explicit dotnet api instead of mocking mono api
...
Required by platforms that will use mono under the hood for .Net 7
New `USE_CSHARP` define for C# ability
Engine doesn't use `mono_*` apis directly but via MCore/MClass/MMethod/ apis
2023-03-27 17:29:42 +02:00
Wojtek Figat
eed2cdfe04
Progress on dotnet7 runtime hosting with mono
2023-03-22 17:59:46 +01:00
Wojtek Figat
3bbc7faf11
Refactor platform process startup with CreateProcessSettings
2023-03-22 14:09:20 +01:00
Wojtek Figat
0232197cdc
Add more iOS platform impl
2023-03-18 22:43:13 +01:00
Wojtek Figat
0ba261d338
Add iOS platform (refactor Mac into shared Apple platform impl)
2023-03-15 20:58:23 +01:00
Wojtek Figat
c351e58c6e
Merge commit 'c60b2cb4d7dfe4cb0d55a4431acbb48b88920d6c' into 1.6
2023-03-12 11:08:46 +01:00
Wojtek Figat
c60b2cb4d7
Merge commit '0112f70c05ddfb9c91dacb0829594ab2f285c248' into dotnet7
2023-03-12 11:04:17 +01:00
Wojtek Figat
2c70b74814
Refactor widowing on macOS to support screen scale and highDpi mode
2023-03-12 10:58:55 +01:00
Wojtek Figat
60f21d1a92
Update old copyright headers
2023-03-03 17:14:35 +01:00
Wojtek Figat
0112f70c05
Merge remote-tracking branch 'origin/master' into dotnet7
2023-03-01 19:50:22 +01:00
Wojtek Figat
6691aaca1e
Fix crash on arm64 mac
2023-02-28 18:49:48 +01:00
Wojtek Figat
82a22b2a87
Add vscode detection on macOS
2023-02-28 18:49:32 +01:00
Wojtek Figat
127c575752
Add LinuxFileSystem::ShowBrowseFolderDialog
2023-02-28 15:50:18 +01:00
Wojtek Figat
12b330e4ec
Add support for building Android app on Linux or Mac
2023-02-28 15:49:34 +01:00
Wojtek Figat
f88dd50098
Merge commit '272ffe2ea22eecb8f7cd6662efc1cadbe5593feb' into dotnet7
2023-02-27 23:17:04 +01:00
Wojtek Figat
3be4e50b78
Amr64 on mac impl progress
2023-02-27 22:57:42 +01:00
68e04ca7e4
Add FLAXENGINE_API to platform specific classes
2023-02-26 17:29:51 +02:00
Wojtek Figat
64752781ed
Add arm64 support for macOS
2023-02-21 18:15:22 +01:00
Wojtek Figat
0cf40729fa
Merge remote-tracking branch 'origin/master' into dotnet7
2023-02-19 15:04:02 +01:00
Wojtek Figat
c00769e2b8
Fix deprecation warning
2023-02-19 14:32:34 +01:00
5b23a4b318
Update tracy to v0.9
2023-02-18 22:35:26 +02:00
Wojtek Figat
4b08cd3fd7
Fix compilation warning
2023-02-16 20:08:53 +01:00
Wojtek Figat
30fa911832
Merge remote-tracking branch 'origin/master' into dotnet7
...
# Conflicts:
# README.md
2023-02-16 09:54:22 +01:00
Wojtek Figat
4fb336bc9e
Add thread object usage docs #917
2023-02-15 15:39:01 +01:00
Wojtek Figat
ab3e4afb53
Merge branch 'fix_thread_join' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_thread_join
2023-02-15 15:33:44 +01:00
Wojtek Figat
e0f9e6e50f
Merge branch 'linux_filedialog_improvements' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_filedialog_improvements
2023-02-15 14:21:44 +01:00
Wojtek Figat
3c9d592d8b
Code style fix
2023-02-15 14:19:56 +01:00
Wojtek Figat
3218791830
Merge branch 'linux_filewatcher_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_filewatcher_fix
2023-02-15 14:16:28 +01:00
Wojtek Figat
e7b69dea61
Merge branch 'linux_centered_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_centered_fix
2023-02-15 14:10:23 +01:00
Wojtek Figat
5038342384
Merge branch 'linux_compilation_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_compilation_fix
2023-02-15 14:01:27 +01:00
c7d6aca2ad
Use alternative method to query DPI on Linux
2023-02-15 10:34:17 +01:00
705a635059
Fix LinuxFileSystemWatcher not working in sub-directories
2023-02-13 21:44:29 +02:00
0ac5db45d1
Improve Linux file dialog support
...
Adds support for multi selection, filtering and initial folder for both zenity and kdialog. kdialog is also preferred over zenity when KDE is detected.
2023-02-03 22:27:27 +02:00
2703401f08
Fix process creation on Linux
...
Forked child process did not exit properly, sometimes causing scripting compilation to get stuck and never finish.
2023-02-03 22:21:38 +02:00
b0bc1fa310
Fix error when joining exited threads
...
The internal thread handles were cleared prematurely when attempting to join them. The handles should be also cleared when trying to kill already exited threads.
2023-01-29 21:30:01 +02:00