David Ludwig
7eb00a855c
WinRT: use OS-native vsnprintf, which allows SDL_Log to format wide strings (via %ls)
2013-02-03 12:33:15 -05:00
David Ludwig
d839eb5eb2
WinRT: moved a bit more Direct3D 11.1 code into the SDL_Renderer backend
2013-02-02 21:05:32 -05:00
David Ludwig
4f6ffdc590
WinRT: started refactoring Direct3D 11.1 code into a new SDL_Renderer backend
2013-02-02 19:32:44 -05:00
David Ludwig
96a6361f12
WinRT: Windows Phone fixes. SDL can now display images, and respond to input, on Microsoft's Windows Phone 8 emulator.
2013-01-29 20:27:47 -05:00
David Ludwig
19e2e3294b
WinRT: re-added SDL's MSVC project file, which I accidentally deleted (oops!)
2013-01-28 23:19:13 -05:00
David Ludwig
576267ca3b
WinRT: added Windows Phone 8 project files, and got SDL compiling under them
2013-01-28 23:13:07 -05:00
David Ludwig
4f492c62c6
WinRT: made project file name include "WinRT", in order to make it distinct from a future WinPhone project
2013-01-28 22:03:12 -05:00
David Ludwig
e65acbfd3e
WinRT: separated Win32 and WinRT project files
2013-01-23 23:42:50 -05:00
David Ludwig
7f2474a710
WinRT: made the grave/tilde key work
2013-01-23 09:51:04 -05:00
David Ludwig
cdaa0b3cd4
WinRT: got backslash keys working, at least on Win8 in a Parallels 8 VM
2013-01-23 09:09:23 -05:00
David Ludwig
a98b580312
WinRT: minor comment change to keyboard code
2013-01-23 08:45:28 -05:00
David Ludwig
b529584bec
WinRT: made use of Win32 key codes if and when a documented WinRT key code can't be found
2013-01-23 08:44:12 -05:00
David Ludwig
0634d6586e
WinRT: hack-fixed a bug whereby SDL_UpdateWindowSurface would fail if the app was hidden, then re-shown
2013-01-22 22:36:32 -05:00
David Ludwig
4376678d59
WinRT: minor, MSVC project file cleanup
2013-01-22 21:46:39 -05:00
David Ludwig
4d3efcce33
WinRT: added platform-specific APIs to access common, writable folder paths
2013-01-22 21:45:59 -05:00
David Ludwig
f84a7d43b1
WinRT: created sections/filters to organize the MSVC project a bit more
2013-01-22 21:05:48 -05:00
David Ludwig
0eb4cf844d
WinRT: added a keyboard mapping for the Backspace key
2013-01-22 20:40:15 -05:00
David Ludwig
a254837e9e
WinRT: emit SDL_WINDOWEVENT_SHOWN and SDL_WINDOWEVENT_HIDDEN
2013-01-08 23:30:21 -05:00
David Ludwig
c0cc3cec3f
WinRT: converted tabs to spaces in src/video/windowsrt/*
2013-01-08 23:11:22 -05:00
David Ludwig
1fae2ee829
WinRT: send window 'minimized' and 'restored' events for app-suspend and app-resume. Use SDL_AddEventWatch() to receive these.
2013-01-08 22:50:29 -05:00
David Ludwig
1221e49e58
WinRT: added support for the SDL_loadso APIs, via LoadPackagedLibrary
2012-12-31 10:30:38 -05:00
David Ludwig
65d8f317ca
WinRT: added a note to try removing some WinRT-specific code from SDL_xaudio2.c
2012-12-30 13:03:45 -05:00
David Ludwig
b2fc5e5186
WinRT: fixed XAudio2 crash bug + enabled XAudio2 backend
2012-12-30 12:57:33 -05:00
David Ludwig
0b532c19bb
WinRT: scaled relative mouse mode values from the native screen size to SDL's window size
2012-12-28 16:10:44 -05:00
David Ludwig
1996781399
WinRT: added support for SDL_SetRelativeMouseMode
2012-12-28 13:24:36 -05:00
David Ludwig
1d8ca8fb11
WinRT: merged with the latest official SDL source
2012-12-16 22:02:01 -05:00
David@Birdo.localdomain
b9b60ce403
WinRT: fixed a build error caused by a reference to a missing and unused header file
2012-12-16 21:39:02 -05:00
Ryan C. Gordon
37be4ddae6
SDL_assertion messages use "\n" instead of "\r\n" on non-Windows platforms.
2012-12-16 14:46:16 -05:00
Ryan C. Gordon
836e54d74a
X11 messageboxes should treat "\r\n" as "\n" by ignoring the '\r' char.
2012-12-16 14:39:49 -05:00
Andreas Schiffler
7f9f228f07
Fixes in harness and fuzzer test lib components; improve harness driver; add rect test suite
2012-12-15 21:50:17 -08:00
Andreas Schiffler
f9c94c75e8
Refactor/fix test lib harness, assert and log component; add harness driver; port platform suite from GSOC code
2012-12-14 23:05:34 -08:00
Sam Lantinga
26cf48ded8
Improvements from Alfred:
...
- Add new SDL_WINDOW_FULLSCREEN_DESKTOP video mode, makes a fullscreen window the size of the desktop (i.e no window manager mode change)
- Fix crash in warp mouse if you specified null as the window
- Added new SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS Hint, if set to 0 then don't minimize a fullscreen window on focus lost (if not set or set to non-zero then minimize on focus loss)
2012-12-15 00:30:17 +00:00
Sam Lantinga
25209e3da4
Load the runtime udev library, not the development one.
2012-12-14 18:50:07 +00:00
Sam Lantinga
47eed7d3d8
Only check SDL_SYS_JoystickNeedsPolling() if we know we don't need to poll for other reasons. This avoids a select() syscall on Linux if it isn't necessary.
2012-12-14 09:22:13 -08:00
Ryan C. Gordon
1cc2b97f56
Corrected Linux joystick things, fixes assertion failure from testjoystick.
2012-12-13 22:26:30 -05:00
Ryan C. Gordon
d1e25656a3
Corrected device instance value for Linux joysticks.
2012-12-13 22:18:32 -05:00
Sam Lantinga
7d4908e1d0
Added missing SDL_gamecontroller.h to the Mac OS X project
2012-12-13 16:57:12 -08:00
Ryan C. Gordon
cb80113535
Fixed compiler warning.
2012-12-11 19:25:35 -05:00
Ryan C. Gordon
119f6eca4f
Minor sanity checking and tweaks in SDL_JoystickGetGUIDString().
2012-12-11 18:46:09 -05:00
Ryan C. Gordon
a0d481b870
Patched testjoystick.c to compile.
2012-12-11 16:53:59 -05:00
Ryan C. Gordon
ed4988c379
Fixed comment on SDL_JoystickGetGUIDString().
2012-12-11 16:53:38 -05:00
Sam Lantinga
fa443e2dba
Fixed building joystick code on Mac OS X
2012-12-11 12:35:11 -08:00
Sam Lantinga
ab6e6a2c23
Fixed joystick GUID renaming for other platforms
2012-12-11 12:16:28 -08:00
Sam Lantinga
a6ed3ebd69
Fixed compiling Linux code
2012-12-11 12:08:36 -08:00
Sam Lantinga
eee39a0603
Don't build with X11 by default since it's not included with the latest versions of Mac OS X. Cocoa is the preferred path here.
2012-12-11 12:03:00 -08:00
Sam Lantinga
e664edf4d7
Fixed permissions on test file
2012-12-11 12:01:30 -08:00
Sam Lantinga
e1031e342b
Fixed permissions for code generation scripts
2012-12-11 12:01:04 -08:00
Sam Lantinga
17ec39d5bf
Fixed permissions on joystick files
2012-12-11 11:59:08 -08:00
Sam Lantinga
10abca2c02
Changes from Alfred:
...
- rename JoystickGUID -> SDL_JoystickGUID
- change SDL_JoystickGetGUIDString to take the string as an arg, rather than doing a malloc
2012-12-11 11:54:32 -08:00
Sam Lantinga
96dc6c6a5b
Updated configure with libudev detection
2012-12-11 10:50:45 -08:00