Commit Graph

879 Commits

Author SHA1 Message Date
mafiesto4 775e978fed Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
#	Source/Engine/Level/Actors/StaticModel.cpp
#	Source/Engine/Level/Prefabs/Prefab.cpp
#	Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
mafiesto4 24654e5b02 Add CHECK_NO_RETURN for checks in code that should continue function execution 2026-06-02 15:54:00 +02:00
mafiesto4 791fb785cf Revert "Simplify apple platform include defines"
This reverts commit 3140c711a4.
2026-05-27 17:54:06 +02:00
mafiesto4 1e6fdb7f02 Merge branch 'windows_cursor_pos_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-windows_cursor_pos_fix 2026-05-27 14:45:11 +02:00
mafiesto4 3140c711a4 Simplify apple platform include defines 2026-05-27 14:39:45 +02:00
Ari Vuollet 4d4d1a589f Fix mouse position in events reported from caption area on Windows 2026-05-19 23:46:32 +03:00
mafiesto4 9e96206d67 Merge remote-tracking branch 'origin/master' into 1.13 2026-05-19 10:55:14 +02:00
mafiesto4 f83488355d Fix new UIScene flow on the latest iOS 2026-05-13 22:33:31 +02:00
mafiesto4 4489f43777 Add DefaultProbeCubemapFormat to Graphics Settings with option to compress env probe textures 2026-05-07 18:20:34 +02:00
mafiesto4 378ce066cd Fix error when drag&drop new actor on Windows in Editor 2026-05-06 13:01:55 +02:00
mafiesto4 3eb85000aa Fix error when drag&drop new actor on Windows in Editor 2026-05-06 12:39:32 +02:00
mafiesto4 3a5d831e71 Minor changes 2026-04-29 18:34:39 +02:00
mafiesto4 9eec54171c Fix compilation on Linux 2026-04-27 14:37:00 +02:00
mafiesto4 1fa9aadebd Fix crash on cursor changes regression 2026-04-24 11:50:15 +02:00
mafiesto4 49943e13de Fix various API issues 2026-04-24 11:20:45 +02:00
mafiesto4 1988fae929 Add support for loading custom mouse cursor images 2026-04-24 11:20:04 +02:00
mafiesto4 7fde883c3f Fix input issues on floating editor windows by using layered window flag only when transparency is in use 2026-04-15 09:59:17 +02:00
mafiesto4 e43c22acfe Fix drag&drop deadlock regression on Linux with X11 and SDL 2026-04-15 00:52:40 +02:00
mafiesto4 5aa936f69f Add User Agent and browser platform info to Web platform 2026-04-09 21:33:54 +02:00
mafiesto4 a2fadb94fd Fix deprecated usage warning on macOS 2026-04-09 10:48:03 +02:00
mafiesto4 ad90e39447 Modernize macOS file system watcher impl 2026-04-09 10:43:56 +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 9e48cc4156 Fix crash on leftover window handle inside an input device events queue 2026-04-08 17:13:34 +02:00
mafiesto4 963b2f327f Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Source/Engine/Platform/Windows/WindowsPlatform.h
2026-04-08 13:24:29 +02:00
mafiesto4 6a8d6af17e Add Platform.GetUserLanguage for text localization, separate from locale used for numbers, currency and dates 2026-04-08 13:04:19 +02:00
mafiesto4 ff6b7ee9cf Fixes for Web on Linux 2026-04-07 23:17:16 +02:00
mafiesto4 0505135d7e Add file type filters to file dialog on macOS 2026-04-06 23:23:47 +02:00
mafiesto4 8342596133 Add code signing and disk image notarization for macOS game cooking 2026-04-06 21:04:47 +02:00
Ari Vuollet 30ad7b611a Fix assert when trying to drag item from a dropdown box 2026-04-05 19:53:00 +03:00
Ari Vuollet 9838c1c014 Fix deprecation warnings 2026-04-05 19:41:05 +03:00
Ari Vuollet 22ef92e984 Implement drag and drop for macOS 2026-04-05 19:41:04 +03:00
Ari Vuollet d7ba0180d2 Attempt to fix mouse activating menu items over caption area on macOS 2026-04-05 19:41:04 +03:00
Ari Vuollet f38f6dd0ed Fix mouse warping when controlling camera in Editor viewport on macOS 2026-04-05 19:41:04 +03:00
Ari Vuollet 42b4131b1f Handle external application close events 2026-04-05 19:41:04 +03:00
Ari Vuollet 741af05159 Fix destroyed windows removing keyboard focus on macOS 2026-04-05 19:41:03 +03:00
Ari Vuollet e4df5320bd Fix missing window icon on macOS 2026-04-05 19:41:03 +03:00
mafiesto4 ec69c733ee Fix showing folder contents in Finder 2026-04-05 13:18:09 +02:00
mafiesto4 4e6fde17ea Add macOS window impl progress 2026-04-04 22:34:39 +02:00
mafiesto4 9ffa1abb54 Add various missing features from macOS window
Fixes floating windows and context menus robustness in Editor.
2026-04-04 20:56:27 +02:00
mafiesto4 2afca52a41 Fix crash on shutdown when one of the windows had outstanding input events 2026-04-03 12:46:49 +02:00
mafiesto4 3baec506e2 Optimize various initial pre-allocs to happen within memory tracing 2026-03-23 18:25:05 +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 a38633c453 Add basic WebThread impl 2026-03-16 23:03:02 +01:00
mafiesto4 3949cba83c Add Emscripten heap memory size and max limit stats to profiler 2026-03-16 22:29:19 +01:00
mafiesto4 e10d784e83 Add custom HTML shell template to Web export 2026-03-16 22:09:21 +01:00
mafiesto4 0f5c5dcf3e Fix memory issues on Web 2026-03-16 16:42:30 +01:00
mafiesto4 a5bbf0dbde Add option for experimental use of thread in Web
Might not run well in certain browsers, requires rebuilding all dependencies for Web with `pthread` enabled.
Disabled by default (for now).
2026-03-14 22:11:36 +01:00
mafiesto4 45a8d82a83 Merge remote-tracking branch 'origin/master' into 1.12
# Conflicts:
#	Content/Shaders/GI/DDGI.flax
#	Content/Shaders/GUI.flax
#	Flax.flaxproj
#	Source/Editor/Windows/AboutDialog.cs
#	Source/Engine/Serialization/Stream.cpp
#	Source/Shaders/GUICommon.hlsl
2026-03-13 08:09:16 +01:00