David Ludwig
858ffda149
WinRT: mouse-pointer debugging improvements
2013-05-05 11:30:44 -04:00
David Ludwig
6ee6088ee2
WinRT: fixed a display mode reporting bug, whereby DPI wasn't getting taken into account. (Thanks to Sylvain Becker for the fix!)
2013-05-05 11:27:58 -04:00
David Ludwig
9bac42e973
WinRT: added additional, optional code to aid with keyboard event debugging
2013-05-05 10:27:14 -04:00
Philipp Wiesemann
2cba589334
Removed not needed block from Java file.
2013-05-05 16:01:19 +02:00
Philipp Wiesemann
b6c14af95e
Changed signatures of methods in Java file to return boolean, adapted C++ file.
...
This way more checking for errors is possible which is currently not done here.
2013-05-05 15:54:56 +02:00
Philipp Wiesemann
1773e82524
Changed signature of method recently added in Java file.
2013-05-05 15:50:21 +02:00
Philipp Wiesemann
bf4b77bbce
Fixed SDL_HasScreenKeyboardSupport() returning SDL_TRUE for PSP.
...
There is currently no implementation and therefore no support.
2013-05-05 15:39:37 +02:00
Philipp Wiesemann
6bf81bca0b
Added a method in Java file which may be overridden for custom messages.
2013-05-05 12:53:57 +02:00
Philipp Wiesemann
daf329ee15
Fixed possible leak and its Android Lint warning in Java file.
2013-05-05 12:50:34 +02:00
Philipp Wiesemann
88d34bf7b1
Corrected spelling in C source files of test suites.
2013-05-05 12:47:44 +02:00
Philipp Wiesemann
49b3851430
Fixed SDL_RenderSetClipRect() returning undefined instead of -1 on error.
2013-05-04 22:44:03 +02:00
Andreas Schiffler
511dc6b8f0
Added additional input validation to SDL_AllocPalette; added error codes; added test case to Pixels suite for coverage
2013-05-04 09:11:18 -07:00
Sam Lantinga
7253832be1
First pass on SDL render clip rect functionality
2013-05-04 04:46:00 -07:00
Kevin Shanahan
80d6f659b2
Fix compile on Xcode 3.1 PPC + Altivec
...
-faltivec is given on the command line, so #include <altivec.h> is ignored in
this case and #undef'ing vector causes compile to fail.
2013-05-03 14:11:41 +09:30
Edward Rudd
908e617900
move Ticks initialization tracking to separate function and ensure it's called with SDL_VideoInit is called to init SDL instead of SDL_Init
...
-- why do we even allow initialization w/o calling at least SDL_Init(0) ?
2013-05-02 21:40:59 -04:00
Edward Rudd
51bbf34abf
default clock_gettime use to enabled as there is now proper fallback code for systems that don't have it.
2013-05-02 21:23:38 -04:00
Edward Rudd
79ed7900ca
add in OS X Monotonic clock as well as handling fall-back incase the OSX/Linux system doesn't have a monotonic clock.
...
Code curtesy of Thomas Habets ( https://github.com/ThomasHabets/monotonic_clock )
2013-05-02 21:17:59 -04:00
Sam Lantinga
570f6639eb
QueryPerformanceCounter() is reliable these days, and setting the timer frequency higher can have adverse power consequences.
...
http://msdn.microsoft.com/en-us/library/windows/desktop/dd757624%28v=vs.85%29.aspx
2013-05-02 16:54:03 -07:00
Philipp Wiesemann
70f0f362c8
Removed SDL prefix from internal function pointers for screen keyboard access.
2013-05-02 23:12:03 +02:00
Andreas Schiffler
13ea116dc5
Add pixels test suite; add a test to pixel suite; minor updates to test code to make VisualStudio happy
2013-05-01 22:14:29 -07:00
Philipp Wiesemann
14b55479a2
Corrected spelling in C source files.
2013-05-01 11:59:54 +02:00
Philipp Wiesemann
85c137379b
Corrected spelling in C source files.
2013-05-01 11:42:29 +02:00
Philipp Wiesemann
0be9414926
Fixed SDL_HapticQuery() returning -1 as unsigned int if device is not valid.
...
The function now returns 0 which is the same as if no effects were supported.
This may be confusing in rare situations but will not matter most of the time.
2013-05-01 11:32:05 +02:00
Philipp Wiesemann
f307a3299f
Removed unused variables from C source files.
2013-04-29 23:54:22 +02:00
Philipp Wiesemann
b9dcadd158
Corrected confusing indentation in C source file.
2013-04-29 23:50:27 +02:00
Philipp Wiesemann
30f31e94b1
Corrected spelling in C source file.
2013-04-29 23:45:40 +02:00
Philipp Wiesemann
cf8de8ad86
Corrected names in README file.
2013-04-29 23:41:49 +02:00
Philipp Wiesemann
533f714795
Added missing return statements in test suite for audio.
2013-04-28 09:54:56 +02:00
Philipp Wiesemann
8708a0a38d
Corrected spelling in header files.
2013-04-27 17:52:58 +02:00
Philipp Wiesemann
1f697948fd
Removed not needed casts from Java file.
2013-04-27 17:23:20 +02:00
Philipp Wiesemann
b281192487
Removed not needed import statements from Java file.
2013-04-27 17:17:37 +02:00
Philipp Wiesemann
7edda57b2d
Removed dead store from Java file because value never used.
2013-04-27 17:15:40 +02:00
Philipp Wiesemann
0ef57149cc
Renamed inner class in Java file to avoid confusion with an unrelated class.
2013-04-27 17:10:14 +02:00
Philipp Wiesemann
a4858757cc
Corrected spelling header file comments.
2013-04-27 14:33:27 +02:00
Philipp Wiesemann
881b76836e
Changed Java source file to use constant from API instead of just a String.
2013-04-27 14:26:15 +02:00
Philipp Wiesemann
420b355303
Added missing @Override annotations in Java source file to reduce warnings.
2013-04-27 14:13:30 +02:00
Philipp Wiesemann
575d241367
Replaces tabs with four spaces in C source file.
2013-04-27 13:55:47 +02:00
Philipp Wiesemann
6868b550db
Corrected comment in header file.
2013-04-27 13:42:56 +02:00
Philipp Wiesemann
a94cf44b93
Corrected a comment in Java source file.
2013-04-27 13:33:05 +02:00
Jørgen P. Tjernø
87f24bf111
Mac: Fix relative mode message after gaining focus.
...
This fixes a bug where relative mode would give a large jump if the
cursor was moved when the app doesn't have focus.
2013-04-25 18:40:29 -07:00
Jørgen P. Tjernø
7ae2238b0e
Mac: Don't supress mousemoves after warp.
...
By default, synthesizing events supresses real events for a quarter
second. This makes for some wonky behavior.
2013-04-25 18:40:22 -07:00
Jørgen P. Tjernø
85b5d58990
Don't warp mouse on focus lost.
...
This isn't working great, so undo it until we can fix it properly to save /
restore mouse positions.
2013-04-25 18:40:31 -07:00
Edward Rudd
b64d74e6b6
Allow disabling SDL_IPHONE_KEYBOARD in iOS builds
2013-04-25 18:05:08 -04:00
Sam Lantinga
f8677d5c8d
Fixed bug 1582 - Allow disabling SDL_VIDEO_DRIVER_WINDOWS
...
Marcus von Appen
Trying to build SDL 2.x (HG) on Win32 platforms with either VS.NET or MinGW requires one to have the video subsystem and SDL_VIDEO_DRIVER_WINDOWS flag enabled due to the helper window creation routines.
The attached patch changes the helper window creation behaviour, so that one can build SDL2 without the video subsystem or Windows video drivers on Win32 platforms.
2013-04-25 00:26:17 -07:00
Sam Lantinga
c1bfee0f2d
Fixed bug 1583 - Fix build for disabled SDL render subsystem
...
Marcus von Appen
If one wants to disable the SDL render subsystem, the build breaks on several platforms due to an empty render_drivers array in SDL_render.c.
2013-04-25 00:15:09 -07:00
Ryan C. Gordon
811286bf4b
Removed Cocoa OpenGL optimization that was probably good advice 10 years ago.
2013-04-24 23:11:48 -04:00
Jørgen P. Tjernø
a792805ab4
Move cursor into window when enabling relative mode or gaining focus in relative mode.
...
This prevents wonky behavior where the clicks won't go to the window
because the cursor was outside it when we enabled relative mode.
2013-04-24 12:20:51 -07:00
Jørgen P. Tjernø
e60980d899
Mac: Update mouse position on warp.
2013-04-24 12:20:48 -07:00
Jørgen P. Tjernø
4cffd37723
Test plan for relative mode.
2013-04-24 12:20:44 -07:00
Jørgen P. Tjernø
01c74a11b7
Add SDL_GetDefaultCursor.
...
This fixes http://bugzilla.libsdl.org/show_bug.cgi?id=1798
Thanks to Alex Szpakowski for suggestion & patch.
2013-04-24 10:42:44 -07:00