Sam Lantinga
|
1fa154fda3
Fix weak enforcement of timeouts in SDL_WaitEventTimeout_Device. This will loop pumping events and waiting for a system event to come in. However not all system events will turn into an SDL event. It's not unusual for a Windows message to be some internal thing that SDL doesn't convert into a message. In that case the loop will simple circle but not exit. As long as such messages are coming in the loop will continue to run regardless of the timeout. When messages finally stop it'll still wait for the full timeout so you can have arbitrarily long delays.
|
3 éve |
Sam Lantinga
|
2423c51471
Work around hang in AAudioStream_write() during extended shared object loading while running in a debugger. Observed on a OnePlus 8T (KB2005) running Oxygen OS 11.0.10.10.KB05AA.
|
3 éve |
Sylvain
|
325ae5c35d
Android: getCurrentOrientation uses getContext() to retrieve the activity (see bug #4825)
|
3 éve |
Erik Soma
|
0e294e90ae
Ensure that SDL_InitSubSystem quits subsystems after an error. (#4834)
|
3 éve |
Ozkan Sezer
|
6149e60136
remove IsWin10FCUorNewer() -- not used since commit 40ed9f75c9e1ed
|
3 éve |
Ozkan Sezer
|
311671a029
fixed build after commit 6e356e20ad
|
3 éve |
Rémy Tassoux
|
6e356e20ad
Fix mouse focus being set to null when a captured mouse cursor leaves the window.
|
3 éve |
Cameron Cawley
|
9ee6942e79
Improve RISC OS implementations of SDL_GetBasePath and SDL_GetPrefPath
|
3 éve |
Cameron Cawley
|
3db898c5b6
riscos: Implement SDL_GetPrefPath()
|
5 éve |
Sylvain
|
723f5cea43
Fixed bug #4825 - NullPointerException on SDLActivity.getCurrentOrientation() (Thanks Benau!)
|
3 éve |
Ryan C. Gordon
|
1b49f09243
include: manually ran wikiheaders.pl and cleaned up the obvious issues.
|
3 éve |
Ryan C. Gordon
|
55f60847cb
wikiheaders.pl: Try to handle functions with multiple declarations better.
|
3 éve |
Ryan C. Gordon
|
3970a885a5
wikiheaders.pl: Migrate in docs that exist only in the wiki.
|
3 éve |
Ryan C. Gordon
|
194657a2c6
include: Fix indentation on SDL_SoftStretch doxygen comment.
|
3 éve |
Sam Lantinga
|
40ed9f75c9
Workaround for Windows occasionally ignoring SetCursorPos() calls
|
3 éve |
Sam Lantinga
|
373216ae5b
Added support for touchpads in the Linux evdev code (thanks Francisco!)
|
3 éve |
Sam Lantinga
|
16aeb8d0f5
Guarantee that we don't dispatch any mouse motion from before or including the last mouse warp
|
3 éve |
Sam Lantinga
|
649466f491
Flush any pending mouse motion when warping the mouse cursor
|
3 éve |
Väinö Mäkelä
|
ad5205739e
wayland: Only dispatch frame events in Wayland_GLES_SwapWindow
|
3 éve |
Brick
|
f30e2e438d
Fix compiler warnings in testvulkan.c
|
3 éve |
Sam Lantinga
|
dd95c9c8a2
Moved focus click check into WIN_UpdateFocus() so we have the correct state when setting keyboard focus
|
3 éve |
Sam Lantinga
|
1ec409c214
Don't warp the mouse within a window while it's minimized
|
3 éve |
Daniel Gibson
|
87ac373493
Fix Debug-only builds with CMake
|
3 éve |
DomGries
|
0d541e5a88
Revert "Fixed relative mode mouse events stopping if you click on the title bar"
|
3 éve |
Sam Lantinga
|
c542de9213
React to WM_NCACTIVATE instead of WM_SETFOCUS or WM_ACTIVATE for focus changes
|
3 éve |
Ryan C. Gordon
|
ab7910facf
cmake: Move the old, global add_definitions (etc) to an interface library.
|
3 éve |
Ryan C. Gordon
|
f1793af404
cmake: removed an add_definitions call.
|
3 éve |
Ryan C. Gordon
|
25fdba39bb
cmake: fix indentation.
|
3 éve |
Ryan C. Gordon
|
f306662544
cmake: Correctly set IOS variable.
|
3 éve |
Ryan C. Gordon
|
60d59aeb61
cmake: Calculate padding for dislaying options automatically.
|
3 éve |