Sam Lantinga
b5744978af
Allow abbreviated strings to be used for driver names.
...
This allows people to use "pulse" with both SDL 1.2 and 2.0
2013-02-18 20:14:24 -08:00
Jørgen P. Tjernø
da448f5b13
Fix SDL_SetWindowSize on certain WMs.
...
Makes SDL_SetWindowSize work on some WMs (like Fluxbox, ion3, Awesome,
WindowMaker), and when running without a WM.
Fixes bug 1513.
CR: saml
2013-02-18 18:28:02 -08:00
Sam Lantinga
03c2ba497f
Fixed bug where if X11 is not dynamically loaded, then we think none of the X11 modules are available.
2013-02-18 16:24:33 -08:00
Andreas Schiffler
d022d46f53
Fix bug 1723: flipped log text in audio suite - thanks P. Wiesemann
2013-02-18 07:59:05 -08:00
Sam Lantinga
a6d74426e4
We don't need no stinking pre-release version number!
...
If we do end up needing something, we should use the Mercurial revision number.
2013-02-17 23:39:25 -08:00
Sam Lantinga
6b574f11e2
Fixed bug 1722 - An attempt to release NULL Direct3d surface
...
Evgeny
static void
D3D_DestroyRenderer(SDL_Renderer * renderer)
has a critical problem. It may try to release IDirect3DSurface9 surface pointed
by NULL pointer. That leads to really wierd consequences on my system.
It happens when the previous call to IDirect3D9_CreateDevice() fails leaving
D3D_RenderData::defaultRenderTarget uninitialized.
2013-02-17 23:30:47 -08:00
Sam Lantinga
7679c89837
Updated debian files to be consistent across SDL packages
2013-02-16 11:43:59 -08:00
Sam Lantinga
424cbc96f0
Fixed package name in the control file
2013-02-16 04:43:38 -08:00
Sam Lantinga
4063ad6f83
Switched package name back, at the request of Manuel A. Fernandez Montecelo
2013-02-16 04:40:32 -08:00
Andreas Schiffler
db31344f3b
Add tests to Video suite
2013-02-16 23:09:10 -08:00
Sam Lantinga
965e88cf2d
Updated macro comment
2013-02-15 15:22:12 -08:00
Sam Lantinga
ef7f4a3c49
Switched debian package name to sdl2
...
Disabled most of the dynamic shared libraries so that the correct dependency set is created for the runtime package.
2013-02-15 14:11:28 -08:00
Sam Lantinga
49b1331830
Added SDL license to Android clipboard implementation
2013-02-16 13:35:28 -08:00
Sam Lantinga
dbe948546f
Added license to Android power implementation
2013-02-16 13:33:58 -08:00
Sam Lantinga
ec1bcfc2c4
Added native Debian package information
2013-02-15 14:56:08 -08:00
Sam Lantinga
019c60c1e8
Happy New Year!
2013-02-15 08:47:44 -08:00
Sam Lantinga
49c4f1e07f
Missed a few files when switching to the zlib license
2013-02-15 08:27:57 -08:00
Sam Lantinga
66a4a7c6fd
bye bye test...
2013-02-14 16:54:18 -08:00
Sam Lantinga
a478b8850e
Final test?
2013-02-14 16:53:08 -08:00
Sam Lantinga
0823d1df9f
Deleted test files
2013-02-14 16:45:09 -08:00
Sam Lantinga
3a9be8e8f5
Test 5
...
2 lines
2013-02-14 16:43:38 -08:00
Sam Lantinga
1fa01b2c00
We're no longer under construction
2013-02-14 16:09:51 -08:00
Sam Lantinga
2cfcf17348
Updated documentation with info about the wiki
...
We're no longer under construction, baby!
2013-02-14 15:56:33 -08:00
Sam Lantinga
29997d1175
Don't crash if we have the extension but couldn't load the XInput shared library.
2013-02-14 15:40:19 -08:00
Michael Sartain
c18508bb96
Clear relative mouse mode and restore when bringing up sdl message box.
2013-02-14 13:22:05 -08:00
Andreas Schiffler
857ddffc40
Add tests to SDLtest suite
2013-02-13 23:10:29 -08:00
Sam Lantinga
94b78a3298
Added SDL_bits.h to the Xcode projects
2013-02-13 21:22:29 -08:00
Jørgen P. Tjernø
75626eac76
New SDL_MSBIndex, updated VS projects, cleanup gamecontroller.
...
- Updated Visual Studio 2010 project with SDL 2.0 library names
- Don't use a 256 byte LUT, but rather <32 bytes of data on the stack.
- Cleanups in SDL_gamecontroller.h
2013-02-13 17:19:21 -08:00
Andreas Schiffler
37203106e0
Fix fuzzer random boundary functions; add tests for fuzzer
2013-02-12 22:23:42 -08:00
Jørgen P. Tjernø
29f980d205
Check bounds in SDL_IsGameController. Switch two functions to SDL_bool.
...
Switches SDL_GameControllerGetAttached and SDL_IsGameController to
return SDL_bool, instead of int.
2013-02-12 17:07:21 -08:00
Jørgen P. Tjernø
6f40cf4653
Regenerate configure to enable dbus
...
The configure script was out of date - re-running autogen.sh adds dbus
support.
2013-02-12 16:17:24 -08:00
Jørgen P. Tjernø
681a5bfd8a
Fix another non-C90 variable declaration
...
This fixes a build issue with C variable declarations in the tests, for
VisualC.
2013-02-12 14:53:47 -08:00
Jørgen P. Tjernø
4276473f79
Fix linker error for Win32 tests.
...
This adds the new testautomation_main.c to the VisualC projects.
2013-02-12 12:29:08 -08:00
Jørgen P. Tjernø
e054383e1d
Fix build issue on Win/Haiku.
...
This fixes a build issue with C variable declarations in my refcounting
change.
2013-02-12 12:18:46 -08:00
Jørgen P. Tjernø
e8a48ee6c0
Don't clobber refcounting in SDL_Init.
...
- Fixes bug 1712 by not overwriting SDL_SubsystemRefCount in SDL_Init.
- Removes the SDL_initialized variable, and makes SDL_SubsystemRefCount
the canonical source of truth for whether or not a subsystem has been
initialized.
- Refactors SDL_InitSubSystem and SDL_QuitSubSystem to use helper
functions to manage refcount.
- Adds automated tests for SDL_Init/Quit*.
- Adds SDL_bits.h which contains SDL_MostSignificantBitIndex.
2013-02-12 11:47:31 -08:00
Jørgen P. Tjernø
8e2aba3d97
Fix a corruption when you remove first joystick on Linux.
...
Fixes a bug where the joystick subsystem would get corrupted if you unplug the
first of multiple joysticks. Fixes bug 1714.
CR: saml
2013-02-12 11:47:29 -08:00
Gabriel Jacobo
e2bdf7e39d
Bug 1703 - SDL calls a wrong JNI function on Android by Philipp Wiesemann
2013-02-12 13:59:04 -03:00
Sam Lantinga
d29e029213
tree 5b46fd5b8c94
...
parent 971b278f0756
author Edward Rudd <urkle@outoforder.cc > 1358022907 18000
committer Edward Rudd <urkle@outoforder.cc > 1358022907 18000
revision 6819
branch default
Remove some redundant assigns
2013-02-11 21:47:13 -08:00
Sam Lantinga
257c74559e
Fixed increasing the size of resizable windows
2013-02-11 21:39:58 -08:00
Sam Lantinga
56622f0281
Fixed mouse wheel delta on Windows
2013-02-11 21:29:36 -08:00
Sam Lantinga
972b2abc34
Fixed bug 1491 - Directx3d Crash on resize
...
Spinduluz
RenderTarget has to be released before a device reset is done. It's a
D3DPOOL_DEFAULT surface (resides in video memory and have to be recreated).
2013-02-11 21:12:14 -08:00
Sam Lantinga
81d62b86a2
tree 83b195127130
...
parent 35774131eaaf
author Edward Rudd <urkle@outoforder.cc > 1358013805 18000
committer Edward Rudd <urkle@outoforder.cc > 1358013805 18000
revision 6805
branch default
ignore the workspace and userdir for all xcode projects
2013-02-11 21:04:46 -08:00
Sam Lantinga
d30bd5f691
tree e293c2b7fde8
...
parent d0a3ee09cf93
author Edward Rudd <urkle@outoforder.cc > 1358013809 18000
committer Edward Rudd <urkle@outoforder.cc > 1358013809 18000
revision 6806
branch default
cleanup the test xcode project to compile on current codebase and be simpler to add new tests
2013-02-11 21:04:41 -08:00
DavidLudwig
c89e8a60b2
converted tabs to spaces in iOS/UIKit PumpEvents code
2013-01-04 16:38:05 -05:00
Sam Lantinga
64ffa4ad74
Fixed bug 1679 - Error in buffer size setting in Haiku/BeOS audio driver
...
PulkoMandy
Just like in SDL, audio buffer sizes for BeOS and Haiku BSoundPlayer are sized
in bytes, not frames. SDL was feeding the wrong value, leading to buffers
smaller than expected and weird behaviour in some unsuspecting programs
(noticed it in HivelyTracker but others are likely affected as well. The fix is
fortunately very simple
2013-02-11 20:56:34 -08:00
Sam Lantinga
29481b26c7
Hopefully fixed the last of the C variable declaration problems which caused compile failures with Visual Studio.
2013-02-11 18:28:05 -08:00
Sam Lantinga
7f6b9c606b
Fixed double-default case
2013-02-11 18:22:32 -08:00
Sam Lantinga
c0c9a2ea7d
Fixed compiling SYN_DROPPED with older kernel headers
2013-02-11 18:22:17 -08:00
Sam Lantinga
cb6ecc89fb
Fixed compiler warnings
2013-02-11 18:18:34 -08:00
Sam Lantinga
7d93f17562
Fixed C variable declarations
2013-02-11 18:13:52 -08:00