Commit Graph

669 Commits

Author SHA1 Message Date
GoaLitiuM e7cda362b7 Fix popup and context menus not working on Wayland 2025-04-19 21:13:37 +03:00
GoaLitiuM a41a09c162 Hide warnings for unsupported SDL operations on Wayland 2025-04-19 21:13:37 +03:00
GoaLitiuM e82f84f0ab Log a warning for not implemented Wayland functionality 2025-04-19 21:13:36 +03:00
GoaLitiuM f1d387ceea Fix compilation in Linux 2025-04-19 21:13:36 +03:00
GoaLitiuM 3893d4d1f8 Enable warning sound in question dialogs 2025-04-19 21:13:35 +03:00
GoaLitiuM 3f6bf15554 Implement relative mouse mode (raw input) for SDL platform 2025-04-19 21:13:34 +03:00
GoaLitiuM dac74829b4 Add flag for Window types 2025-04-19 21:13:34 +03:00
GoaLitiuM 8f2550ef61 Add command-line switches to force X11 and Wayland SDL drivers 2025-04-19 21:13:33 +03:00
GoaLitiuM b622a1cc5e Implement SDL platform, windowing and input handling 2025-04-19 21:13:32 +03:00
GoaLitiuM c83a3c32c7 Refactor application window class name 2025-04-19 21:13:32 +03:00
GoaLitiuM e7dcf7f7e7 Move Window related enums to separate header file 2025-04-19 21:13:31 +03:00
GoaLitiuM 398785a2be Refactor Windows drag and drop implementation 2025-04-19 21:13:31 +03:00
GoaLitiuM 05dba0f1f5 Refactor ScreenUtilities 2025-04-19 21:13:30 +03:00
GoaLitiuM 23a34a455a Fix centered window location on X11 2025-04-19 21:13:29 +03:00
mafiesto4 0a3f07e6e7 Add exception and crashes catching with processing on iOS/macOS 2025-04-19 11:28:46 +02:00
mafiesto4 7e72d7b3cf Optimize mac version logging 2025-04-17 12:49:52 +02:00
mafiesto4 c4d8345b7c Fix compilation warning 2025-04-13 20:14:10 +02:00
mafiesto4 59aed828f6 Update attributes style to be consistent in engine 2025-04-12 22:09:12 +02:00
mafiesto4 4a10905464 Fix regression in float parsing change 2025-04-07 22:22:38 +02:00
mafiesto4 9c3fd052cd Remove copyright year from source files and update to 2025 2025-04-07 19:22:21 +02:00
mafiesto4 854d0cc23c Add profiler zone for native library loading 2025-04-02 09:23:55 +02:00
mafiesto4 5017bdd470 Fix parsing floating point values with . separator instead of , 2025-03-28 10:50:06 +01:00
mafiesto4 9cf7046a5b Add leaderboards to Online interface
https://github.com/FlaxEngine/OnlinePlatformSteam/issues/2
2025-03-25 13:35:50 +01:00
mafiesto4 5bdbbb6d38 Merge remote-tracking branch 'origin/master' into 1.10 2025-03-07 23:41:02 +01:00
mafiesto4 5d80cb03f1 Fix compilation issues 2025-03-07 12:35:54 +01:00
mafiesto4 4fada6ba40 Add logging CPU name on Windows 2025-03-07 12:06:15 +01:00
mafiesto4 301491bcde Fix Linux platform init to correctly calculate device id and add missing change 2025-03-07 11:39:15 +01:00
mafiesto4 5f57286cdb Fix Windows detection to use correct system version it was build for (eg. Win10 or Win7) 2025-03-07 11:09:32 +01:00
mafiesto4 7135eb3591 Add SystemName and SystemVersion to Platform api 2025-03-07 11:06:10 +01:00
mafiesto4 cc7d88d4a9 Fix Platform::GetCacheLineSize to be deprecated in favor of existing CPUInfo.CacheLineSize` 2025-03-06 09:08:00 +01:00
mafiesto4 196ada5710 Add Extra Development Memory access and log on start 2025-03-05 13:43:15 +01:00
mafiesto4 06729f6b62 Add Program Size Memory access and log on start 2025-03-05 12:10:17 +01:00
mafiesto4 06de1c0041 Add logging memoery usage by external apps on crash
Game crash on out of memory might be caused by user opening too many external apps that use most of memory.
2025-03-05 10:51:29 +01:00
mafiesto4 06665734e7 Fix Platform::GetCacheLineSize to be deprecated in favor of CPUInfo 2025-03-04 22:57:58 +01:00
mafiesto4 d501018feb Add improved GPU crashes reporting 2025-01-24 22:56:52 +01:00
mafiesto4 b36e55446f Add Engine::ReportCrash event for custom crash reporting or handling 2025-01-24 20:15:17 +01:00
mafiesto4 cf40facefe Add engine fatal error types handling
Add general out-of-memory handling
Add safety memory buffer for crash or out of memory handling
Refactor Globals exit/error state to be in Engine class
2025-01-24 20:07:12 +01:00
mafiesto4 fa2f2e3104 Fix Linux build 2025-01-24 12:53:56 +01:00
mafiesto4 39419787fa Another compilation fix 2025-01-15 08:48:03 +01:00
mafiesto4 e02f2990d9 Another compilation fix 2025-01-14 23:43:31 +01:00
mafiesto4 d0a6edbb2c Another compilation fix 2025-01-14 23:26:26 +01:00
mafiesto4 addc6d5216 Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
#	Content/Editor/Gizmo/Material.flax
#	Content/Engine/DefaultTerrainMaterial.flax
#	Source/Editor/Windows/Assets/ModelWindow.cs
#	Source/Editor/Windows/Assets/SkinnedModelWindow.cs
#	Source/Engine/Core/Types/Variant.cpp
2025-01-13 18:07:54 +01:00
mafiesto4 4add5dcf49 Add missing default value and fix doc comment
#3150
2025-01-13 17:31:34 +01:00
Tryibion 563f0b9ab4 Move Build .aab to Android platform settings and make it side-by-side 2025-01-13 07:24:50 -06:00
mafiesto4 35e9e048f2 Merge remote-tracking branch 'origin/master' into 1.10 2024-12-10 11:07:31 +01:00
mafiesto4 0ef1220846 Another iteration on cooking job 2024-12-05 15:29:24 +01:00
mafiesto4 987916cc1c Another iteration on cooking job 2024-12-05 12:23:32 +01:00
mafiesto4 1c2c010ddc Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable 2024-10-25 15:38:44 +02:00
mafiesto4 c202a639cf Fix linux 2024-10-15 00:01:10 +02:00
mafiesto4 b957733150 Fixes 2024-10-14 23:35:41 +02:00