e9dfd1a54d
Fix window ShowInTaskbar setting
2025-04-26 00:31:20 +03:00
e3b242f2ba
Fix various issues with child window positioning
2025-04-26 00:31:20 +03:00
ebe09403f5
Add Window.IsAlwaysOnTop property
2025-04-26 00:31:20 +03:00
b56edeb956
Use SDL locale
2025-04-26 00:31:19 +03:00
e5290c8dee
Update SDL to 3.2.0
2025-04-26 00:31:18 +03:00
0de4528168
Fix Linux compilation without SDL
2025-04-26 00:31:17 +03:00
8d9bb545cf
Fix compilation
2025-04-26 00:31:17 +03:00
988a547f72
Update SDL3
2025-04-26 00:31:16 +03:00
4a181f6839
Fix compilation issues
2025-04-26 00:31:16 +03:00
4428083c2f
Fix windows not being hidden initially
2025-04-26 00:31:16 +03:00
7288980caa
Fix parent window position handling with popup/tooltip windows
2025-04-26 00:31:15 +03:00
8dbd227122
Fix compilation errors in other platforms
2025-04-26 00:31:15 +03:00
ae77a6e579
Fallback to X11 message box implementation when SDL fails
2025-04-26 00:31:14 +03:00
9bfa652567
Fix popup and context menus not working on Wayland
2025-04-26 00:31:14 +03:00
97557688a6
Hide warnings for unsupported SDL operations on Wayland
2025-04-26 00:31:14 +03:00
c959f3dee6
Log a warning for not implemented Wayland functionality
2025-04-26 00:31:13 +03:00
795afabfb4
Fix compilation in Linux
2025-04-26 00:31:13 +03:00
dd88abe46d
Enable warning sound in question dialogs
2025-04-26 00:31:13 +03:00
87f2e168f9
Implement relative mouse mode (raw input) for SDL platform
2025-04-26 00:31:12 +03:00
3babc62c5a
Add flag for Window types
2025-04-26 00:31:12 +03:00
8fcc3ef607
Add command-line switches to force X11 and Wayland SDL drivers
2025-04-26 00:31:11 +03:00
6310d41ca1
Implement SDL platform, windowing and input handling
2025-04-26 00:31:11 +03:00
6cde5e9376
Refactor application window class name
2025-04-26 00:31:10 +03:00
bb47c638f1
Move Window related enums to separate header file
2025-04-26 00:31:10 +03:00
1de615c517
Refactor Windows drag and drop implementation
2025-04-26 00:31:10 +03:00
b88fc89951
Refactor ScreenUtilities
2025-04-26 00:31:09 +03:00
45ae959aa3
Fix centered window location on X11
2025-04-26 00:31:09 +03:00
Wojtek Figat
0a3f07e6e7
Add exception and crashes catching with processing on iOS/macOS
2025-04-19 11:28:46 +02:00
Wojtek Figat
7e72d7b3cf
Optimize mac version logging
2025-04-17 12:49:52 +02:00
Wojtek Figat
c4d8345b7c
Fix compilation warning
2025-04-13 20:14:10 +02:00
Wojtek Figat
59aed828f6
Update attributes style to be consistent in engine
2025-04-12 22:09:12 +02:00
Wojtek Figat
4a10905464
Fix regression in float parsing change
2025-04-07 22:22:38 +02:00
Wojtek Figat
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
Wojtek Figat
854d0cc23c
Add profiler zone for native library loading
2025-04-02 09:23:55 +02:00
Wojtek Figat
5017bdd470
Fix parsing floating point values with . separator instead of ,
2025-03-28 10:50:06 +01:00
Wojtek Figat
9cf7046a5b
Add leaderboards to Online interface
...
https://github.com/FlaxEngine/OnlinePlatformSteam/issues/2
2025-03-25 13:35:50 +01:00
Wojtek Figat
5bdbbb6d38
Merge remote-tracking branch 'origin/master' into 1.10
2025-03-07 23:41:02 +01:00
Wojtek Figat
5d80cb03f1
Fix compilation issues
2025-03-07 12:35:54 +01:00
Wojtek Figat
4fada6ba40
Add logging CPU name on Windows
2025-03-07 12:06:15 +01:00
Wojtek Figat
301491bcde
Fix Linux platform init to correctly calculate device id and add missing change
2025-03-07 11:39:15 +01:00
Wojtek Figat
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
Wojtek Figat
7135eb3591
Add SystemName and SystemVersion to Platform api
2025-03-07 11:06:10 +01:00
Wojtek Figat
cc7d88d4a9
Fix Platform::GetCacheLineSize to be deprecated in favor of existing CPUInfo.CacheLineSize`
2025-03-06 09:08:00 +01:00
Wojtek Figat
196ada5710
Add Extra Development Memory access and log on start
2025-03-05 13:43:15 +01:00
Wojtek Figat
06729f6b62
Add Program Size Memory access and log on start
2025-03-05 12:10:17 +01:00
Wojtek Figat
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
Wojtek Figat
06665734e7
Fix Platform::GetCacheLineSize to be deprecated in favor of CPUInfo
2025-03-04 22:57:58 +01:00
Wojtek Figat
d501018feb
Add improved GPU crashes reporting
2025-01-24 22:56:52 +01:00
Wojtek Figat
b36e55446f
Add Engine::ReportCrash event for custom crash reporting or handling
2025-01-24 20:15:17 +01:00
Wojtek Figat
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