Ari Vuollet
0c9431e7d7
Pass converted non-const lvalue reference parameters as temporaries
2026-08-10 20:30:48 +03:00
mafiesto4
dc60dc43e5
Merge branch 'dev/CLionIDESupport' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/CLionIDESupport
2026-08-04 19:21:47 +02:00
mafiesto4
2d2a4bb671
Merge branch 'dev/MacOS-AndroidSupport' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOS-AndroidSupport
2026-08-04 18:34:36 +02:00
Andrei Gagua
eaf06e9523
Add CLion CMake facade project generation
...
Add CLion as a supported editor workflow for native C++ development.
The new -clion generation option writes a CMake facade project under
Cache/Projects/CMake/<ProjectName>, exposing a CLion-friendly code model,
build presets, and launcher targets while keeping Flax.Build as the source
of truth for native builds.
2026-06-09 15:16:35 +03:00
mafiesto4
050de578a9
Add MacWindow logo loading and use correct one for Editor
2026-06-08 22:04:09 +02:00
mafiesto4
f41e32683a
Fix building deps for Windows ARM64
2026-06-07 22:50:03 +02:00
mafiesto4
e0f234c667
Add enum serialization as string via EnumString attribute
2026-06-03 13:00:43 +02:00
mafiesto4
bdeb89538c
Optimize auto generated Variant Types in bindings to reduce dynamic memory allocs in game builds
2026-06-03 11:05:17 +02:00
Andrei Gagua
04f2274272
New: Add Android build support on macOS
...
Enable Android SDK/NDK discovery on macOS, use the darwin-x86_64 NDK
toolchain, and support the modern NDK include layout used by NDK r27.
2026-05-30 18:18:43 +03:00
mafiesto4
b7a59447a3
Fix Web build files location to properly exist in final package
...
https://forum.flaxengine.com/t/web-build-issue-with-c-script/2590
2026-05-28 11:32:24 +02:00
Ari Vuollet
96d670efb7
Add support for Windows 11 SDK version 28000
2026-05-19 22:49:58 +03:00
mafiesto4
d697bd7402
Update old API usage
...
#4080 #4081
2026-05-12 18:40:21 +02:00
mafiesto4
fc864cb504
Fix internal function name collision with base class function in bindings
2026-04-20 14:57:33 +02:00
mafiesto4
b79335c920
Fix compiling C# scripts that use nuget package to properly resolve it on 1st build
2026-04-19 21:30:16 +02:00
mafiesto4
421e8d5b43
FIx codesigning editor package with Web platform tool
2026-04-18 19:55:12 +02:00
mafiesto4
e9d61ebf9f
Fix Editor packaging on macOS without SDL
2026-04-17 08:39:26 +02:00
mafiesto4
c59e13b614
Merge branch 'sdl_mac_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_mac_fixes
2026-04-09 10:16:50 +02:00
mafiesto4
bc30d67c3f
Update XCode min version to 16.4
2026-04-08 09:21:03 +02:00
mafiesto4
057d6c67f7
Move tint compiler to Web package
2026-04-07 13:12:19 +02:00
mafiesto4
0505135d7e
Add file type filters to file dialog on macOS
2026-04-06 23:23:47 +02:00
Ari Vuollet
e4df5320bd
Fix missing window icon on macOS
2026-04-05 19:41:03 +03:00
Ari Vuollet
6606e1356e
Update SDL to 3.4.4
2026-04-05 19:41:03 +03:00
mafiesto4
1d214b20e4
Fix compiler warnings on macOS
2026-04-05 13:02:01 +02:00
mafiesto4
2fc95bdf57
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Content/Editor/MaterialTemplates/Deformable.shader
# Flax.flaxproj
# Source/Engine/Content/Content.h
# Source/Engine/Serialization/JsonTools.cpp
2026-04-01 17:14:21 +02:00
mafiesto4
8b383d4dbe
Fix regression on Large Worlds build and bunch of warnings
2026-03-30 23:50:03 +02:00
mafiesto4
e2fbd83086
Optimize VariantType name allocs to use static type when possible
2026-03-30 21:56:01 +02:00
mafiesto4
2748216190
Fix using Dictionary as virtual method parameter in scripting bindings
2026-03-30 19:55:44 +02:00
mafiesto4
bf20f5d2bf
Fix scripting bindings in searching virtual methods to invoke when there is a name and parameter count collision
...
#3649
2026-03-30 19:54:47 +02:00
mafiesto4
81176c98a1
Rebuild tint for macOS with SPIRV reader
2026-03-27 17:25:36 +01:00
mafiesto4
cc9e41fe44
Dont build tint by default
2026-03-27 11:29:16 +01:00
mafiesto4
4d77ced41d
Go back with min .NET version
2026-03-27 11:24:39 +01:00
mafiesto4
f5651de725
Add NDK 27 as minimum for Android to fix 16kb page alignment issue on libc++_shared.so
2026-03-27 10:16:32 +01:00
mafiesto4
eab7794e3b
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# global.json
2026-03-26 23:44:33 +01:00
mafiesto4
78052fbaec
Refactor engine configuration to support platform-specific namespaces in config files
2026-03-26 23:27:51 +01:00
mafiesto4
9fbcce13b3
Add tint shader compiler dependency to manually build it for Mac with SPIR-V reader
...
Official binary doesn't include it, only WGSL reader which blocks usage in Flax.
2026-03-26 21:43:51 +01:00
mafiesto4
d0cc88f82a
Try to fix random hdiutil failure in Continuous Delivery on Github Action
2026-03-26 14:08:03 +01:00
mafiesto4
5ccc33719e
Add basis universal and Web build support for macOS
2026-03-26 10:47:52 +01:00
mafiesto4
0f09cad1cf
Update PhysX with new slim Build
...
Rebuild for win64 and android only
2026-03-26 09:33:56 +01:00
mafiesto4
914e0869b1
Fix warning when building C# lib with newer .NET than base version used on deps
2026-03-25 17:23:11 +01:00
mafiesto4
0c1da8e13b
Attempt to fix Github Action issues
2026-03-25 15:02:58 +01:00
mafiesto4
9d478b570f
Attempt to fix Github Action issues
2026-03-25 09:11:26 +01:00
mafiesto4
f3c957481c
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
# Source/Editor/GUI/Dialogs/ColorSelector.cs
2026-03-24 23:41:58 +01:00
mafiesto4
b54794255a
Fix .pch files rebuilds after MSVC toolchain updates
2026-03-24 17:14:30 +01:00
mafiesto4
cc89a1e1ca
Add check for minimum browser version when running on Web
2026-03-24 15:23:33 +01:00
mafiesto4
df6b550c3d
Add Web to engine build distro
2026-03-24 01:01:46 +01:00
mafiesto4
88fe9ba186
Fix WebGPU crashes when resizing canvas
2026-03-23 18:37:58 +01:00
mafiesto4
b8d5ea595e
Optimize Web app a bit more
2026-03-18 23:22:45 +01:00
mafiesto4
a5ec8565e4
Refactor WebGPU ASYNCIFY to use JSPI
...
Smaller build size and better performance. Also, link time goes down a lot
2026-03-18 23:08:39 +01:00
mafiesto4
750fd1f941
Optimize Web export size
2026-03-17 23:31:34 +01:00
mafiesto4
e10d784e83
Add custom HTML shell template to Web export
2026-03-16 22:09:21 +01:00