Commit Graph

21 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
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
8d9bb545cf Fix compilation 2025-04-26 00:31:17 +03:00
988a547f72 Update SDL3 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
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
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