Commit Graph

5464 Commits

Author SHA1 Message Date
2fb0141fd1 _works 2024-11-27 17:18:50 +02:00
dcdcbed892 _wip parent-child positioning fixes 2024-11-27 17:18:50 +02:00
f0058bbb29 Fix Linux compilation without SDL 2024-11-27 16:55:38 +02:00
52a2bff2ca Fix compilation 2024-11-27 16:55:38 +02:00
b6e0d5e266 Update SDL3 2024-11-27 16:55:37 +02:00
101e6d2ca7 Fix compilation issues 2024-11-27 16:47:26 +02:00
b05d1f840a Fix windows not being hidden initially 2024-11-27 16:36:47 +02:00
ec4c3e04c6 Fix parent window position handling with popup/tooltip windows 2024-11-27 16:36:47 +02:00
25354d9ea3 Fix compilation errors in other platforms 2024-11-27 16:36:46 +02:00
790a8e5793 Fallback to X11 message box implementation when SDL fails 2024-11-27 16:35:29 +02:00
1bd99e1866 Fix popup and context menus not working on Wayland 2024-11-27 16:35:29 +02:00
a3f061ea28 Hide warnings for unsupported SDL operations on Wayland 2024-11-27 16:35:29 +02:00
2cba59e167 Log a warning for not implemented Wayland functionality 2024-11-27 16:35:28 +02:00
2c216c5542 Fix compilation in Linux 2024-11-27 16:35:28 +02:00
99b38d0752 Enable warning sound in question dialogs 2024-11-27 16:35:27 +02:00
98a145f683 Implement relative mouse mode (raw input) for SDL platform 2024-11-27 16:35:26 +02:00
726558ffc4 Add flag for Window types 2024-11-27 16:35:26 +02:00
6a67a32044 Add command-line switches to force X11 and Wayland SDL drivers 2024-11-27 16:35:25 +02:00
58ad391a14 Implement SDL platform, windowing and input handling 2024-11-27 16:34:37 +02:00
4df29c3971 Refactor application window class name 2024-11-27 16:34:36 +02:00
8f507d863e Move Window related enums to separate header file 2024-11-27 16:34:36 +02:00
e0bc701580 Refactor Windows drag and drop implementation 2024-11-27 16:34:35 +02:00
75d76e002c Refactor ScreenUtilities 2024-11-27 16:34:35 +02:00
47876fe7fd Fix centered window location on X11 2024-11-27 16:34:34 +02:00
75a25457cf Fix initial position of Tooltips 2024-11-27 16:34:34 +02:00
Wojtek Figat
3bd0858acf Fix typo and indent 2024-11-26 16:03:16 +01:00
Wojtek Figat
6146ea89b3 Merge branch 'TerrainLayerNames' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TerrainLayerNames 2024-11-26 15:59:01 +01:00
Wojtek Figat
e3c8d19a9e Fix missing D3D11 stencil ref value 2024-11-26 15:56:08 +01:00
Wojtek Figat
07aafea5af Fix Forward and Backward in Matrix and Matrix3x3
#3078
2024-11-26 14:54:11 +01:00
xxSeys1
573b57ed4a add missing System 2024-11-23 17:16:02 +01:00
Wojtek Figat
d4b663cd1a Fix crash when CAS shader is missing 2024-11-20 23:08:32 +01:00
Wojtek Figat
ee5021d94d Fix regression bugs from 471d5c2a9b 2024-11-20 18:28:47 +01:00
Wojtek Figat
03fe1f72a3 Fix minor errors 2024-11-20 16:30:23 +01:00
Wojtek Figat
a890326b82 Fix blend states and blend factor usage on Vulkan 2024-11-20 16:30:13 +01:00
Wojtek Figat
20704ef9dd Fix stencil usage in Vulkan 2024-11-20 16:15:54 +01:00
Wojtek Figat
471d5c2a9b Add stencil support in PSO on DX11 2024-11-20 09:46:10 +01:00
Wojtek Figat
9bf680cc1a Add multi-line string literal parsing inside custom api code injection blocks 2024-11-19 16:17:11 +01:00
Wojtek Figat
a7daf44330 Fix BitArray swap when using different allocators
Add unit test to ensure this works correctly.
2024-11-19 12:21:13 +01:00
Wojtek Figat
36cf859741 Fix game UI root control to properly raycast over 3D canvases 2024-11-19 00:02:16 +01:00
Wojtek Figat
c0a99688f9 Fix passing object reference as out parameter in scripting method invoke 2024-11-18 19:00:01 +01:00
Wojtek Figat
a839cf796b Fix MUtils::GetClass for Float2 2024-11-18 14:42:13 +01:00
Wojtek Figat
38b662be63 Merge branch 'obfuscate-text-box' of https://github.com/Tryibion/FlaxEngine into Tryibion-obfuscate-text-box 2024-11-18 11:29:19 +01:00
Wojtek Figat
7a74b1e46d Merge branch 'remap-role-change-object-id' of https://github.com/envision3d/FlaxEngine into envision3d-remap-role-change-object-id 2024-11-18 11:25:58 +01:00
xxSeys1
498e94548b fix tests not passing 2024-11-16 17:08:34 +01:00
xxSeys1
75d4a110de remove usage of System.Linq 2024-11-16 17:08:10 +01:00
Chandler Cox
65d966fffa Add being able to obfuscate text in a text box with a character. 2024-11-15 09:45:02 -06:00
dd894b510d Add support for .NET 9 SDK and runtime 2024-11-14 23:05:25 +02:00
envision3d
8af74e2062 Remap object id for role change message 2024-11-08 05:04:40 -06:00
Wojtek Figat
a1b3610af8 Enable network object ids remapping for host or server too to fix custom object ids map
#3042
2024-11-07 13:57:26 +01:00
Wojtek Figat
851e0b4239 Check for valid object id to map 2024-11-06 23:58:14 +01:00