|
3c9ac448
|
2022-02-05T18:45:50
|
|
cmake: enable_language(OBJC) to fix check_objc_source_compiles().
|
|
686a0f34
|
2022-02-05T18:28:24
|
|
cmake: include CheckOBJCSourceCompiles for cmake >= 3.16
c.f. bugs #5011 and #3912
|
|
6d5592a2
|
2022-02-05T12:02:54
|
|
minor cleanup of SDL_CreateRenderer
|
|
e8c48981
|
2022-02-05T08:56:56
|
|
pthread/SDL_systhread.c: always include errno.h
fixes build for several targets after commit 87b02d3 for bug #5283.
|
|
5c4fff7f
|
2022-02-04T14:02:44
|
|
Don't fail to get battery status if the upower refresh call fails
|
|
c8cee0b8
|
2022-02-04T23:28:56
|
|
OS2_HasClipboardText: store the boolean result before closing clipboard.
just in case..
|
|
b5614d0c
|
2022-02-04T20:05:14
|
|
cmake: fix UWP joystick.
from: https://github.com/microsoft/vcpkg/blob/master/ports/sdl2/0005-Fix-uwp-joystick.patch
|
|
c93e5520
|
2022-02-04T20:03:50
|
|
minor update to winrt/SDL_sysurl.cpp
from: https://github.com/microsoft/vcpkg/blob/master/ports/sdl2/0006-Update-SDL_sysurl.cpp.patch
|
|
050a5e1a
|
2022-02-04T20:02:20
|
|
removed unused SDL_config_wiz.h
|
|
c459ecee
|
2022-02-04T19:50:50
|
|
removed unused Makefile.wiz
|
|
3b9e6c1c
|
2022-02-04T19:50:20
|
|
SDL_os2video.c: fixed HasClipboardText() semantics.
Empty string in clipboard is expected to give FALSE by SDL_HasClipboardText.
Noticed in a commit by josch1710 in bitwiseworks' os/2 fork.
|
|
86b7a064
|
2022-02-04T16:40:05
|
|
Add additional VID/PIDs for Anne Pro II
This thing changes its VID/PID on firmware revisions...
|
|
dd69c28d
|
2022-02-03T18:01:34
|
|
Added a mapping for the Xbox Series X controller, firmware version 5.11.3118.0, connected to Linux via Bluetooth
|
|
b59e75c2
|
2022-02-02T19:21:34
|
|
Handle menu button press from controller
|
|
2005dd95
|
2022-02-02T17:06:52
|
|
UWP build (#5299)
* Add UWP-x64 action
* Fix formatting
* Fix missing -
|
|
2cfc83ea
|
2022-01-22T17:10:37
|
|
sync D3D_RenderReadPixels with D3D11_RenderReadPixels
- use the result of SDL_ConvertPixels to propagate error
- get rid of the verbose error message of D3D11_RenderReadPixels in case SDL_ConvertPixels failed
|
|
3bef4a5d
|
2022-01-22T15:43:09
|
|
cleanup error-handling in SDL_egl.c
- always set error message in SDL_EGL_ChooseConfig / SDL_EGL_CreateContext
- assume SDL_EGL_DeleteContext does not alter the error message
- sync generic error message of SDL_EGL_MakeCurrent with SDL_EGL_Get/SetSwapInterval
- do not overwrite error message of SDL_EGL_ChooseConfig in WINRT_CreateWindow
|
|
b5c50526
|
2022-01-22T15:34:22
|
|
cleanup error-handling in SDL_bmp.c
- add missing error-message in SDL_LoadBMP_RW
- check return value of SDL_RWtell in SDL_LoadBMP_RW
- use standard SDL_EFREAD error instead of custom strings
+ adjust return type of readRlePixels
|
|
19df4af2
|
2022-01-22T10:33:38
|
|
simplify SDL_DUMMY/OFFSCREEN_CreateWindowFramebuffer
|
|
ecd922b5
|
2022-02-01T22:33:13
|
|
Fix touch holding detection after #5244 changes
|
|
df0d696a
|
2022-02-02T15:22:14
|
|
RISCOS: attempt to fix compilation ERANGE
|
|
87b02d37
|
2022-02-02T15:09:29
|
|
Linux thread name limitation: test for ERANGE (see bug #5283)
|
|
daea9fa1
|
2022-02-02T08:18:22
|
|
Remove SDL_config_psp and references
|
|
ff5f5d0e
|
2022-02-02T08:16:45
|
|
Updating Readme-psp info
|
|
ec632aba
|
2022-02-01T22:44:44
|
|
Remove legacy and unused Makefile.psp
|
|
220a9596
|
2022-02-02T10:01:11
|
|
Remove testing instruction (see bug #5283)
|
|
9e46a512
|
2022-02-02T09:58:15
|
|
Fixed bug #5283 - limit thread name to 16 characters when using pthread_setname_np()
|
|
b11dfd76
|
2022-02-01T14:43:26
|
|
Only generate key repetition for keys that should repeat on wayland.
This fix repetition on modifier keys, e.g. Control.
|
|
a90a2e75
|
2022-01-30T16:44:44
|
|
Fix text_input_v3 preedit string
For every batch of text_input_v3 updates, if there is no preedit in this
batch, preedit should be cleared.
|
|
03c4405b
|
2022-02-01T09:32:38
|
|
Fixed D-Bus battery refresh call
|
|
e1cf8d87
|
2022-02-01T16:58:05
|
|
Sync wiki -> header
|
|
4fa21dd6
|
2022-02-01T10:37:05
|
|
Sync wiki -> header
|
|
d46cc18a
|
2022-02-01T11:35:26
|
|
Fix function comment
|
|
d224a63b
|
2022-02-01T11:33:35
|
|
Fix compilation for non Android
|
|
61b6a2ca
|
2022-02-01T10:33:04
|
|
Sync wiki -> header
|
|
fe2ed6cf
|
2022-02-01T11:30:43
|
|
Fixed bug #5221 - Add SDL_AndroidSendMessage()
|
|
97269e14
|
2022-01-18T17:51:17
|
|
adjustments to ime_candidates
- allocate ime_candidates on demand
- allow write to the whole allocated memory of ime_candidates
- ensure ime_candcount is set to zero in case the candidates can not be queried for any reason
|
|
6f404d0f
|
2022-01-18T17:49:33
|
|
cleanup IME_GetCandidateList / UILess_GetCandidateList
- move IME_ShowCandidateList, ImmGetContext and ImmReleaseContext to this function
- set ime_candpgsize to MAX_CANDLIST if dwPageSize is zero
- comment out deselection of ime_candsel in case of korean language for the moment (LANG_CHT does not work anyway)
|
|
ec8e3104
|
2022-01-31T17:01:08
|
|
Refresh the battery state before we query it on Linux
|
|
0b34f180
|
2022-01-30T12:00:55
|
|
audio: pipewire: Don't double free properties on init failure
The context and stream creation functions will destroy the passed properties object on failure, so no need to do it manually.
The pw_properties_free() function pointer is no longer needed, so it can be removed.
|
|
f7d3abdd
|
2022-01-29T10:19:08
|
|
Fixed bug #964 - SDL_RenderCopy stretch loses proportion on viewport.
Handle the case when there is blending
|
|
8b139e26
|
2022-01-29T10:33:50
|
|
regenerated configure script.
|
|
0af391cb
|
2022-01-15T17:07:20
|
|
build with Release config on push and pull_request
|
|
ff2d62d8
|
2022-01-15T12:27:25
|
|
dlopen is not a subsystem
|
|
a633a3c3
|
2022-01-13T09:33:20
|
|
add audio/video dummies if nothing else available II.
|
|
398f9a0e
|
2022-01-13T09:32:41
|
|
fix have_audio/video flags, add uikit to SUMMARY_video in configure
|
|
fa8075c4
|
2022-01-12T17:21:06
|
|
add audio/video dummies if nothing else available
|
|
39c723fc
|
2022-01-12T17:18:37
|
|
fix HAVE_SDL_VIDEO flag of CMakeLists.txt [IOS OR TVOS]
|
|
3dba2a73
|
2022-01-12T17:17:48
|
|
fix HAVE_SDL_AUDIO flag of CMakeLists.txt II.
|
|
014e2bbd
|
2022-01-12T16:40:52
|
|
use SDL_COMPILE_TIME_ASSERT instead of SDL_STATIC_ASSERT
|
|
3936af99
|
2022-01-12T16:31:00
|
|
fix HAVE_SDL_AUDIO flag of CMakeLists.txt
|
|
21510387
|
2022-01-12T13:05:12
|
|
fix CMakeLists.txt vs. configure inconsistencies
- atomic subsystem is disabled by default (changed in configure)
- SDL_WAYLAND_LIBDECOR is disabled by default if SDL_WAYLAND is not set (changed in CMakeLists.txt)
|
|
95f30c7a
|
2022-01-12T10:12:54
|
|
fix compiler warnings in video/uikit
|
|
11cdde01
|
2022-01-12T10:06:22
|
|
fix MacOS build with disabled SDL_SENSOR
+ get rid of the double-check (SDL_HAPTIC depends on SDL_JOYSTICK)
|
|
176941a4
|
2022-01-12T10:02:52
|
|
allow MacOS build without SDL_FILE
|
|
b1b2ad72
|
2022-01-11T12:30:15
|
|
sync handling of subsystems II. (+)
|
|
eb80f2c6
|
2022-01-11T10:45:41
|
|
sync handling of subsystems II.
|
|
65e9415b
|
2022-01-10T17:00:32
|
|
sync handling of subsystems
- add DUMMY-define in case the subsystem is enabled but not available (filesystem/misc/locale)
- add missing PSP/VITA-filesystem defines
- sync the order of filesystems in SDL_config.h.cmake/in
- add option to disable locale subsystem in configure
|
|
ea8cf4bd
|
2022-01-10T16:36:02
|
|
add 'Misc' subsystem II.
|
|
118de862
|
2022-01-10T15:39:42
|
|
more conform vulkan/metal configuration
|
|
606d2ea8
|
2022-01-09T17:00:41
|
|
bugfix for "add 'Misc' subsystem"
|
|
998117b3
|
2022-01-09T16:00:22
|
|
add 'Misc' subsystem
|
|
942b01a5
|
2022-01-09T15:08:21
|
|
do not use RWOps in WIN_SetWindowIcon
|
|
739f350f
|
2022-01-08T12:35:52
|
|
add SDL_LOCALE_DISABLED to SDL_config.h
|
|
a5c610b0
|
2022-01-08T12:28:02
|
|
revert 'Changed to use 0xFE instead of 0xFF for better sound quality.'
|
|
bf66720a
|
2022-01-08T12:22:28
|
|
fix mixing of U16 audio
|
|
905e2e22
|
2022-01-08T12:15:53
|
|
cleanup of SDL_MixAudioFormat
|
|
43f0271b
|
2022-01-24T08:56:33
|
|
Revert "fix compiler warnings in SDL_windows_gaming_input.c"
This reverts commit ca36cdb185f2f26241598068927821896f36b904.
The older Windows SDK's headers are wrong, and this change would crash if
you hotplug a device.
|
|
d7110b44
|
2022-01-08T12:07:16
|
|
fix compiler warnings in SDL_windows_gaming_input.c
|
|
e11ba0f5
|
2022-01-08T12:03:57
|
|
do not load/unload opengl library when SDL_WINDOW_METAL flag is changed
|
|
a70bb259
|
2022-01-20T13:16:03
|
|
drop handle parameter of OpenDevice
|
|
47ddb04e
|
2022-01-20T12:31:02
|
|
cleanup/sync the main loop of *_OpenDevice functions to pick audio format II.
|
|
2eafe434
|
2022-01-20T12:18:59
|
|
cleanup/sync the main loop of *_OpenDevice functions to pick audio format
|
|
3939ef72
|
2022-01-19T17:23:53
|
|
cleanup SDL_GetAudioDeviceSpec
- drop unnecessary hascapture check
- call SDL_InvalidParamError and return -1 in case the index is out of range
- do not zfill SDL_AudioSpec
- adjust documentation to reflect the behavior
|
|
113109f8
|
2022-01-19T17:18:47
|
|
cleanup SDL_GetAudioDeviceName
- drop unnecessary hascapture check
- call SDL_InvalidParamError in case the index is out of range
|
|
f91211eb
|
2022-01-19T14:51:42
|
|
cleanup WASAPI_PrepDevice
- reorganize the loop which checks for the right wave-format
- use the return value of UpdateAudioStream
- ensure SetError is called in SDL_NewAudioStream
|
|
c9e8d157
|
2022-01-19T12:59:35
|
|
re-use return value of SDL_SetError/WIN_SetErrorFromHRESULT/SDL_OutOfMemory II.
|
|
1043dd8c
|
2022-01-19T12:58:04
|
|
adjust handling of iscapture
- drop iscapture parameter of OpenDevice
- use SDL_bool for iscapture
|
|
e2f70a2d
|
2022-01-19T12:51:26
|
|
cleanup SDL_EventState
|
|
32c7d5d3
|
2022-01-18T17:44:51
|
|
cleanup IME_UpdateInputLocale
- do not store the HKL in a static variable
- always set the ime_candvertical value in case the HKL is changed
|
|
25aa7244
|
2022-01-18T17:43:31
|
|
cleanup IME_GetId
- use assert instead of a check (it is a static function with constant parameter)
- assume it is called with 0 first (simplifies the logic)
- reuse dwLang value instead of a new 'call' to LANG()
|
|
60deadba
|
2022-01-17T17:22:30
|
|
re-use return value of SDL_SetError/WIN_SetErrorFromHRESULT/SDL_OutOfMemory
|
|
ebdd5366
|
2022-01-17T16:26:02
|
|
use SDL_InvalidParamError or SDL_assert instead of custom SDL_SetError
|
|
4a17612b
|
2022-01-17T12:04:32
|
|
get rid of BeginLoopIteration
|
|
0770c582
|
2022-01-17T11:48:26
|
|
get rid of PrepareToClose
|
|
e0236c02
|
2022-01-23T01:28:36
|
|
audio: Removed an unnecessary commented-out line.
|
|
0dda8a7f
|
2022-01-17T11:21:01
|
|
cleanup init functions of audio
- use SDL_bool if possible
- assume NULL/SDL_FALSE filled impl
- skip zfill of current_audio at the beginning of SDL_AudioInit (done before the init() calls)
|
|
6fcfcc3d
|
2022-01-17T11:00:03
|
|
get rid of SkipMixerLock
|
|
3c85cef4
|
2022-01-17T09:58:16
|
|
cleanup SDL_RegisterApp
- fix memory leak when RegisterClassEx fails
- set style according to the documentation
- eliminate duplicated SDL_Instance setter
|
|
f5911bdc
|
2022-01-28T15:31:56
|
|
GLES2: disable texcoord when not using it (see bug #5235)
similar to opengl backend code:
- glDisableVertexAttribArray doesn't need to depend on 'drawstate.texture' value
- move binding code to SetCopyState()
|
|
096fe37b
|
2022-01-28T14:19:10
|
|
GLES2: revert https://github.com/libsdl-org/SDL/commit/7bf8c5a388bc41dde830e4baabcb53d507e64448
|
|
a988ce55
|
2022-01-28T17:24:59
|
|
Fixed bug #964 - SDL_RenderCopy stretch loses proportion on viewport boundaries
|
|
7bf8c5a3
|
2022-01-27T14:19:52
|
|
GLES2: disable texcoord when not using it (see bug #5235)
|
|
5b744592
|
2022-01-28T06:11:28
|
|
Update SDL_joystick.c
Add Logitech Momo Racing Wheel VID & PID to SDL_IsJoystickProductWheel function
|
|
19ae71b2
|
2022-01-27T11:48:32
|
|
video: Don't add SDL_WINDOW_(METAL|OPENGL) to new windows if unsupported.
Fixes #4656.
(Better than the previous fix in 3044310518dbb2d4814b32c6521f332b8d69aae5.)
|
|
d7e0c54d
|
2022-01-27T10:29:45
|
|
PSVita: send initial SDL_JOYDEVICEADDED events
|
|
cc40f732
|
2022-01-26T21:09:39
|
|
wayland: Round the refresh rate rather than truncating it
A 59999 mHz monitor should be reported as 60 Hz, not 59 Hz.
|
|
30443105
|
2022-01-26T21:10:15
|
|
video: Don't add SDL_WINDOW_METAL to new windows if not using Cocoa or UIKit.
Fixes #4656.
|
|
77a9ca6b
|
2022-01-26T18:26:07
|
|
wayland: Fix SDL_SetWindowSize() being dropped right after exiting fullscreen
If we get a SDL_SetWindowSize() call right after SDL_SetWindowFullscreen() but
before we've gotten a new configure event from the compositor, the attempt to
set our window size will silently fail (when libdecor is enabled).
Fix this by remembering that we need to commit a new size, so we can do that
in decoration_frame_configure().
|
|
c6ec5a07
|
2022-01-02T15:43:35
|
|
d3d11: Respect SDL_HINT_RENDER_DIRECT3D_THREADSAFE when creating device
|