Commit Graph

889 Commits

Author SHA1 Message Date
Ari Vuollet cf052489df Fix Wayland dragging regression 2026-08-11 11:38:11 +03:00
David Svez 236e9c27c7 Window live resize + second monitor High DPI support without turning black 2026-08-08 06:10:01 +02:00
mafiesto4 5ac864229d Merge branch 'wayland_drag_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-wayland_drag_fix 2026-08-08 05:35:26 +02:00
Ari Vuollet de08b3b9a5 Fix Wayland window not getting attached to the drag operation 2026-08-08 02:19:32 +03:00
mafiesto4 3c67963e57 Merge branch 'sdl_displayserver_name_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-sdl_displayserver_name_fix 2026-08-06 06:58:49 +02:00
mafiesto4 ef35bb906d Fix game window to maintain resolution and be centered when going out the fullscreen on Windows
#3699
2026-08-06 06:57:26 +02:00
mafiesto4 e0346f506e Fix game window resolution when resizing during fullscreen on Windows
#3699
2026-08-06 06:56:41 +02:00
Ari Vuollet 39ffdcc096 Fix SDL display server name when running on Linux 2026-08-06 01:46:57 +03:00
mafiesto4 ddb29955e5 Merge branch 'dev/FixBackbufferSwapchain' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/FixBackbufferSwapchain
# Conflicts:
#	Source/Engine/GraphicsDevice/Vulkan/GPUSwapChainVulkan.cpp
2026-08-04 20:08:23 +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
mafiesto4 f52949d1df Fix shader error when using non-ASCII characters in material 2026-08-04 13:17:00 +02:00
mafiesto4 2d793f685f Add Volume to audio clip import options 2026-06-08 22:39:14 +02:00
mafiesto4 050de578a9 Add MacWindow logo loading and use correct one for Editor 2026-06-08 22:04:09 +02:00
mafiesto4 2242fd483b Merge branch 'dev/MacOSUIImprovement' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/MacOSUIImprovement 2026-06-08 20:57:02 +02:00
mafiesto4 f41e32683a Fix building deps for Windows ARM64 2026-06-07 22:50:03 +02:00
Andrei Gagua 0c354b85f3 Fix Vulkan swapchain wait for acquired backbuffer
Move backbuffer submit waiting until after swapchain image acquire, and track the submitted fence counter per backbuffer to avoid waiting on stale command buffer objects. This preserves multi-buffered presentation and fixes iOS/MoltenVK frame pacing drops caused by waiting on the wrong swapchain image.
2026-06-06 22:08:43 +03:00
mafiesto4 24654e5b02 Add CHECK_NO_RETURN for checks in code that should continue function execution 2026-06-02 15:54:00 +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 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
Andrei Gagua 3f5c21b4b6 Upd: Fixed double closing. 2026-05-24 22:57:59 +03:00
Andrei Gagua 272364c1a1 Upd: Added support for client-side window decoratoration, fixed UI bugs 2026-05-23 12:41:41 +03:00
Ari Vuollet 4d4d1a589f Fix mouse position in events reported from caption area on Windows 2026-05-19 23:46:32 +03:00
mafiesto4 f83488355d Fix new UIScene flow on the latest iOS 2026-05-13 22:33:31 +02:00
mafiesto4 378ce066cd Fix error when drag&drop new actor on Windows in Editor 2026-05-06 13:01:55 +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