Zach Reedy
d14a126383
IME Composition Truncation + SDL_IsTextInputShown + SDL_ClearComposition ( #5398 )
...
* Fixes for IME Composition Truncation + Addition of SDL_ClearComposition, SDL_IsTextInputShown
* Fixed: Documentation and code style issues raised during code review.
2022-03-11 14:45:17 -08:00
SDL Wiki Bot
232c3556ac
Sync wiki -> header
2022-03-04 17:30:05 +00:00
Sam Lantinga
ae73ea9c07
Clarified documentation for the trigger rumble API
...
Fixes https://github.com/libsdl-org/SDL/issues/5372
2022-03-04 09:27:46 -08:00
SDL Wiki Bot
669a7f8552
Sync wiki -> header
2022-02-23 16:18:05 +00:00
Phillip Stephens
94d43186f2
GameCubeAdapter: Add suppport for all rumble modes
...
This adds support for all 3 of the gamecube controller's rumble modes
Rumble: 1
Stop: 0
StopHard: 2
This is useful for applications that need the full range of support
This also adds a hint to control rumble behavior, defaults 0 to maintain compatibility
2022-02-23 07:03:02 -08:00
Sam Lantinga
18032979d8
Added the hint SDL_HINT_JOYSTICK_ROG_CHAKRAM to control whether ROG Chakram mice show up as joysticks
...
This hint defaults off, but when it is enabled the mice will have a game controller mapping set up for Profile 3 (set in the Armoury Crate software)
2022-02-15 13:07:51 -08:00
Ozkan Sezer
67f12ede3b
move bug #5333 fix to headers
2022-02-08 21:32:50 +03:00
SDL Wiki Bot
580d231822
Sync wiki -> header
2022-02-08 10:37:04 +00:00
Sylvain
34d4f5b14e
Fixed bug #2032 : add SDL_GetTouchName to expose the driver name of the device (Thanks @mgerhardy!)
2022-02-08 11:32:20 +01:00
Ozkan Sezer
050a5e1a15
removed unused SDL_config_wiz.h
2022-02-04 20:02:20 +03:00
Francisco Javier Trujillo Mata
daea9fa19e
Remove SDL_config_psp and references
2022-02-02 08:36:39 -05:00
SDL Wiki Bot
e1cf8d8748
Sync wiki -> header
2022-02-01 16:58:05 +00:00
SDL Wiki Bot
4fa21dd65b
Sync wiki -> header
2022-02-01 10:37:05 +00:00
Sylvain
d46cc18afc
Fix function comment
2022-02-01 11:35:26 +01:00
SDL Wiki Bot
61b6a2cad4
Sync wiki -> header
2022-02-01 10:33:04 +00:00
Sylvain
fe2ed6cf6f
Fixed bug #5221 - Add SDL_AndroidSendMessage()
2022-02-01 11:30:43 +01:00
pionere
3939ef72f8
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
2022-01-28 20:40:19 -05:00
pionere
014e2bbdb2
use SDL_COMPILE_TIME_ASSERT instead of SDL_STATIC_ASSERT
2022-01-28 20:40:19 -05:00
pionere
65e9415b98
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
2022-01-28 20:40:19 -05:00
pionere
998117b3ff
add 'Misc' subsystem
2022-01-28 20:40:19 -05:00
pionere
942b01a54c
do not use RWOps in WIN_SetWindowIcon
2022-01-28 20:40:19 -05:00
pionere
739f350f45
add SDL_LOCALE_DISABLED to SDL_config.h
2022-01-28 20:40:19 -05:00
ulatekh
57bc90403e
Add hint to optionally forcibly raise the window under MS Windows.
2022-01-24 11:10:57 -08:00
Sam Lantinga
a0e3c884d4
Updated to version 2.0.21 for development
2022-01-17 15:32:27 -08:00
Ryan C. Gordon
42302d0a59
x11: Let apps specify a custom _NET_WM_WINDOW_TYPE.
...
Fixes #5185 .
2022-01-11 21:17:21 -05:00
SDL Wiki Bot
b424665e08
Sync wiki -> header
2022-01-10 20:40:05 +00:00
SDL Wiki Bot
5e3f4ccc34
Sync wiki -> header
2022-01-10 20:35:04 +00:00
Ozkan Sezer
f14c7bb443
added missing hidapi stuff for os/2 with libusb
2022-01-09 20:33:32 +03:00
Sam Lantinga
09ece861d1
Added the hint SDL_HINT_RENDER_LINE_METHOD to select the line rendering method
2022-01-08 11:36:52 -08:00
Ozkan Sezer
21914b4e2f
updated Makefile.psp and SDL_config_psp.h
2022-01-08 11:55:10 +03:00
Sam Lantinga
9294634840
Updated to version 2.0.20 for release
2022-01-07 18:29:40 -08:00
Sam Lantinga
4b38d4c96b
Leave the Metal view active on the window when recreating the Metal renderer
...
Fixes https://github.com/libsdl-org/SDL/issues/5140
Also move the metal tag definition to SDL_syswm.h so it can be used by applications
2022-01-07 12:38:45 -08:00
Ozkan Sezer
75ac944b9c
check for tpcshrd.h and define HAVE_TPCSHRD_H if it's available.
2022-01-06 22:24:00 +03:00
Sam Lantinga
120c76c84b
Updated copyright for 2022
2022-01-03 09:40:21 -08:00
Francisco Javier Trujillo Mata
13a9cd4797
Adding sysfilesystem driver to PSP
2022-01-02 08:06:04 -08:00
Alex Szpakowski
7f5339e6c4
Document the packed integer formats SDL_Color is bit-compatible with.
2021-12-14 12:19:16 -08:00
Sam Lantinga
086c74556d
Fixed build warning on iOS
2021-12-14 12:08:36 -08:00
Sylvain
b7885abc44
Fixed bug #5087 : SDL_RenderGeometryRaw() passes colors as int* instead of SDL_Color*
2021-12-14 10:31:55 +01:00
Ozkan Sezer
8d14e6ea44
replaced use of _MAX_PATH with CCHMAXPATH in os/2 code,
...
it now compiles without HAVE_LIBC
2021-12-08 14:01:02 +03:00
Wouter Wijsman
da5dbb4763
Fix SDL2main on PSP ( #5076 )
...
- Fix SDL2main on PSP
SDL2main was not working for PSP, because it wasn't being activated and
it wasn't unsetting the main. Besides that a debug screen being started
was causing issues with joystick input and the sceKernelExitGame calli
is no longer needed with the current PSPDEV SDK.
- Clean up imports in PSP main
- Set PSP GPU and user modes in main
- Fix exit callback in PSP main
2021-12-07 18:43:50 +03:00
Wouter Wijsman
897c7cfa8b
Make sure SDL_VIDEO_RENDER_PSP is set
2021-12-07 14:03:00 +03:00
Wouter Wijsman
21fd0047e3
Initial for building PSP version with CMake
2021-12-07 14:03:00 +03:00
Ozkan Sezer
70c5e91d0f
os/2 optionally builds against libiconv.
2021-12-01 01:20:10 +03:00
Sam Lantinga
5fc901d4f3
Updated to version 2.0.19 for development
2021-11-30 09:58:21 -08:00
Sam Lantinga
976328bb0f
Fixed ABI break in SDL test header
2021-11-28 08:54:18 -08:00
Sam Lantinga
110e4e1334
Use WGI instead of XInput for Windows 10 UWP apps
...
Fixes https://github.com/libsdl-org/SDL/issues/5017
2021-11-27 10:24:32 -08:00
Ozkan Sezer
5a0ea7fb17
Check for O_CLOEXEC definition in fcntl.h at configuration time,
...
If not available, define it internally as 0 (in SDL_internal.h).
Define it as available for macOS >= 10.7 in SDL_config_macosx.h.
2021-11-27 19:23:10 +03:00
Sam Lantinga
7242075b2b
Updated version to 2.0.18 for release
2021-11-26 08:12:45 -08:00
Ozkan Sezer
eb39e20588
SDL_endian.h: remove aarch64 asm.
...
The asm has been reported broken in at least optimized Apple M1 builds;
and besides, the compiler builtins have precedence over the asm anyway.
Closes https://github.com/libsdl-org/SDL/issues/3943
2021-11-25 17:00:50 +03:00
Ozkan Sezer
53aa8eec5f
minor cleanup for watcom _inline keyword.
2021-11-25 17:00:24 +03:00