Commit Graph

19 Commits

Author SHA1 Message Date
0d7e7d8765 Update SDL to 3.1.3 preview 2024-11-27 17:19:52 +02:00
1fd34b9e97 _window positioning that works on windows 2024-11-27 17:19:52 +02:00
1d6018e9f2 _noprog? 2024-11-27 17:18:51 +02:00
4357f4a436 _works 0,0 primary screen, returned positions correct but visually wrong 2024-11-27 17:18:50 +02:00
2fb0141fd1 _works 2024-11-27 17:18:50 +02:00
dcdcbed892 _wip parent-child positioning fixes 2024-11-27 17:18:50 +02:00
52a2bff2ca Fix compilation 2024-11-27 16:55:38 +02:00
b6e0d5e266 Update SDL3 2024-11-27 16:55:37 +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
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
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