Commit Graph

5924 Commits

Author SHA1 Message Date
709a7b0495 Fix frame stutter when window is focused 2025-04-26 00:31:23 +03:00
364927c363 Cleanup Linux SDL implementation 2025-04-26 00:31:22 +03:00
fdba9aa096 Implement Wayland protocols module and file generation 2025-04-26 00:31:21 +03:00
ed83eab112 Fix mouse warping after ending relative mode 2025-04-26 00:31:21 +03:00
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
8a65384f2a Fix initial position of Tooltips 2025-04-26 00:31:08 +03:00
Wojtek Figat
f0bcc70563 Attempt to fix game cooking regression from ef188d06c4 2025-04-22 23:44:34 +02:00
Wojtek Figat
992b08025f Attempt to fix game cooking regression from ef188d06c4 2025-04-22 23:28:21 +02:00
Wojtek Figat
ac3c4a4b30 Merge remote-tracking branch 'origin/master' 2025-04-22 16:17:53 +02:00
Wojtek Figat
d77024bbf1 Fix crash when existing engine while content streaming is active 2025-04-22 16:16:46 +02:00
Wojtek Figat
4f3fbe89f2 Cleanup code to share it for engine service profile event formatting 2025-04-22 12:32:36 +02:00
Wojtek Figat
9ae1867c9e Fix crash when rendering bloom or lens flares in too small viewport 2025-04-22 12:08:10 +02:00
Wojtek Figat
18a5c68b3e Merge branch 'large_worlds_camera_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-large_worlds_camera_fix 2025-04-22 11:10:09 +02:00
Wojtek Figat
a2ff6e5c24 Fix missing BoundsScale usage on AnimatedModel 2025-04-22 11:02:53 +02:00
Wojtek Figat
0a3f07e6e7 Add exception and crashes catching with processing on iOS/macOS 2025-04-19 11:28:46 +02:00
Wojtek Figat
3c1aca6d46 Fix camera mouse ray error when mouse position is invalid 2025-04-19 10:50:39 +02:00
02c333c720 Use double vector types in camera view matrix calculations 2025-04-19 02:39:23 +03:00
Wojtek Figat
3d454ed321 Fix cursor locked mode when system uses Dpi scaling 2025-04-17 13:27:59 +02:00
Wojtek Figat
7e72d7b3cf Optimize mac version logging 2025-04-17 12:49:52 +02:00
Wojtek Figat
ef188d06c4 Revert d3c49be80f and do it better 2025-04-17 10:52:00 +02:00
Wojtek Figat
d3c49be80f Fix crash when GPUTask gets deleted before sync happens 2025-04-17 10:40:05 +02:00
Wojtek Figat
c9e625a1a0 Fix not defined localized strings to use fallback instead of empty text
#3387
2025-04-16 09:55:35 +02:00
Wojtek Figat
61a11f4a29 Fix regression in material editing when compilation failed 2025-04-15 22:40:29 +02:00
Wojtek Figat
cfc90d1ddf Fix crash in value comparison for deleted native scripting object that still has managed reference
#3365 #3374
2025-04-13 22:13:17 +02:00