Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Sam Lantinga
Further improvements for bug 4128 - CMAKE: Generated target import file contains incorrect include path

Mohamed

It would be useful to be able to do either `#include "SDL2/SDL.h"` or `#include "SDL.h"`. This patch allows that and adds compatibility with other build systems. It also allows differentiating between SDL1 and SDL2.
Ryan C. Gordon
x11: SDL_SetWindowPosition should try to wait for the window manager.

Wait up to 100 milliseconds, since the window manager might alter or
outright veto the window change...or not respond at all.

In a well-functioning system, though, this should help make sure
that SDL_SetWindowPosition's results match reality.

Fixes Bugzilla #4646.
Ryan C. Gordon
cmake: more proper sdl2-config.cmake work (thanks, Alexander!)

Fixes Bugzilla #4970.
Sam Lantinga
Fixed trying to handle the HORI Wireless Switch Pad when connected via USB
Sam Lantinga
Fixed surround sound support on Apple TV
Sam Lantinga
Fixed re-setting the audio session category when closing an audio device
Cameron Cawley
testfilesystem: Don't exit the application if SDL_GetBasePath isn't supported
Ryan C. Gordon
x11: Wait a bit in SDL_SetWindowSize() to see if window manager vetoed change.

Same idea as the fix for Bugzilla #4646.

Fixes Bugzilla #4727.
Ryan C. Gordon
cmake: Add PACKAGE_VERSION and SDL2_VERSION to sdl2-config.cmake.in

Fixes Bugzilla #4970.
Ryan C. Gordon
cocoa: Make sure wait for button enable can't be infinite.
Cameron Cawley
test: Improved detection of OpenGL support
Sylvain Becker
Fixed bug 4999 - Palette surface always promoted to alpha (Thanks Cameron Gutman!)

MSVC Static analysis: Incorrect alpha_value check in SDL_render.c
(see also bug 4425)
Sam Lantinga
Made SDL_GetAndroidSDKVersion() available for applications
Sam Lantinga
Fixed bug 4980 - Build fails for SDL_kmsdrm*.c

Malte Kie├čling

Since https://hg.libsdl.org/SDL/rev/045f218436fe / bug 4966 i cannot build SDL anymore. The error i get is, essentially, caused by -Werror=declaration-after-statement in SDL_kmsdrmvideo.c and SDL_kmsdrmopengles.c
Sylvain Becker
Fix: set to opaque when a palette surface is converted to an alpha format.
Sam Lantinga
Fixed bug 5005 - warnings in kmsdrm

Malte Kie├čling

At the moment i get following warnings from kmsdrm:

* in SDL_kmsdrmvideo.c KMSDRM_DestroySurfaces is return type int, but thats never returned or checked against
* in SDL_kmsdrmvideo.c KMSDRM_DestroySurfaces the variable viddata is not used
* in SDL_kmsdrmopengles.c KMSDRM_GLES_LoadLibrary a cast to NativeDisplayType is missing

I attached a patch for them :)
Cameron Cawley
riscos: support creating windows with the SDL_NOFRAME flag set
Ryan C. Gordon
x11: Don't wait for the window to move if it's already in the place we want it.
Sam Lantinga
Fixed bug 4987 - Can't build on MinGW a recent state: conflicting types

Vitaly Novichkov

Recent attempt to build a recent HG state of SDL2 via AppVeyor gives the failure:

https://ci.appveyor.com/project/Wohlstand/sdl-mixer-x/builds/30821858/job/359gqvypi2f18nok

```
C:\projects\sdl-mixer-x\build-MinGW-w32-MinSizeRel-Win32-VB6-Binding\external\AudioCodecs\src\AudioCodecs-build\external\SDL2\src\SDL2HG\src\dynapi\SDL_dynapi_procs.h:56:29: error: conflicting types for 'SDL_CreateThread'
SDL_DYNAPI_PROC(SDL_Thread*,SDL_CreateThread,(SDL_ThreadFunction a, const char *b, void *c),(a,b,c),return)
Ryan C. Gordon
cmake: Forgot to add this file to revision control.

Fixes Bugzilla #5003.
Ryan C. Gordon
cocoa: When exiting a fullscreen space, wait for window state to normalize.

A good metric of this is when the titlebar's "minimize" button is reenabled,
which doesn't happen by the time windowDidExitFullscreen triggers.

This fixes minimizing a fullscreen window on macOS.

Fixes Bugzilla #4177.
Cameron Cawley
Improved CPU detection on ARM platforms
Sylvain Becker
Better fix to set the palette opaque, when there is also a colorkey
(see bug 3827)
Sam Lantinga
Added some extra permissions and features likely to be used by SDL applications
Ryan C. Gordon
opengl: Backed out hg changeset 0c915d307499

This is the OpenGL line drawing fix for Bugzilla #3182, but there's some
disagreement about what the renderers should do here, so I'm backing this out
until after 2.0.12 ships, and then we'll reevaluate all the renderer backends
to decide what's correct, and make them all work the same.
Sam Lantinga
Fixed bug 4987 - Can't build on MinGW a recent state (15'th February, 2020): conflicting types
Sam Lantinga
Temporarily disabled NEON optimizations added for bug 4365
The ABGR to ARGB blit results in an empty surface, this needs to be looked at.
Sam Lantinga
Fixed audio not coming out of the phone speakers while recording on iOS
Sam Lantinga
Fixed bug 4986 - Memory leak in HIDAPI_JoystickConnected

meyraud705

Memory allocated for device->joysticks on line 589 of SDL_hidapijoystick.c is never freed.

Also, use memmove because memory is overlapping.
Sylvain Becker
Fix compilation C90 mixed declarations and code (Thanks Cameron Gutman !)
Cameron Cawley
Add basic support for compiling on RISC OS
Sam Lantinga
Fixed support for third party Xbox 360 wireless controller dongle
Ryan C. Gordon
cmake: Backed out changeset d62544e5fa7a

This is being replaced by a different patch (see Bugzilla #4970).
Ryan C. Gordon
x11: Don't delay an extra 10ms if we were just going to break out of the loop.
Sam Lantinga
Added Android SDK conditionals to game controller mappings
The Nintendo Switch Pro controller has a different mapping on Android 10 and newer
Sam Lantinga
Xbox One controller rumble doesn't need synchronization if you use a packet counter of 0
Ryan C. Gordon
cocoa: Removed a debug printf that was accidentally committed.
Ryan C. Gordon
dynapi: Fixed build on non-Android platforms.
Sylvain Becker
Fix regression: when a palette + colorkey is converted, it needs a blend mode.

- Regression of test_1.c of bug 3827, after fix from bug 4798.
- Blending is also needed when the palette contains alpha value, but not necessarily colorkey.
- Clean up SDL_ConvertColorkeyToAlpha which doesn't seem to need 'ignore_alpha' parameter any-more.

(see bug 3827)
Sam Lantinga
Don't call setPreferredOutputNumberOfChannels on iOS, it breaks audio output