Sam Lantinga
225faf6595
Turned the X11 mode extension environment variables into hints so they can be more easily set from applications.
2012-09-27 11:29:13 -07:00
Sam Lantinga
7754d8a1d1
Print a message if the window size was changed from the requested size.
2012-09-27 11:13:30 -07:00
Sam Lantinga
0740de8b7e
Removed unused functions
2012-09-27 11:16:31 -07:00
Gabriel Jacobo
c744c158f1
Don't block Android event loop until all relevant events reach the app.
2012-09-27 15:00:34 -03:00
Sam Lantinga
fe75e595bc
Fixed bug where Xinerama was treated as being available even if it wasn't.
...
Also added additional logging for X11 video modes
2012-09-27 10:41:16 -07:00
Ryan C. Gordon
8a1ff92fa0
X11: Attempt to go fullscreen the way SDL 1.2 did it.
...
Ideally this code is never used, but as a legacy fallback, it could be useful.
2012-09-27 03:36:13 -04:00
Ryan C. Gordon
2af67db009
On Compiz (etc?), _NET_WM_ACTION_FULLSCREEN needs the window to be resizable.
...
Thanks to Edward Rudd for the patch!
2012-09-27 00:53:37 -04:00
Sam Lantinga
0d1095004b
Fixed bug 1559 - SDL does not provide scancodes for all keys available on Android.
...
Philipp Wiesemann 2012-07-28 10:03:47 PDT
the current version of SDL 2.0 (HG) does not provide scancodes for all keys
available on Android.
Missing are all new keys added since Android API level 11.
Also it would be possible to map SDL_SCANCODE_WWW, SDL_SCANCODE_MAIL and
SDL_SCANCODE_SLASH.
Android's KEYCODE_DEL is mapped to SDL_SCANCODE_DELETE but according to
Android's documentation [1] it should be like SDL_SCANCODE_BACKSPACE.
I attached a patch with these corrections.
2012-09-26 20:28:58 -07:00
Sam Lantinga
0748e0d1b2
Fixed bug 1573 - SDL does not support system clipboard on Android.
...
Philipp Wiesemann 2012-08-18 14:09:47 PDT
there is currently no way in SDL to interact with the system clipboard on
Android.
I attached a patch which tries to implement the three clipboard functions for
Android. It does not add the CLIPBOARDUPDATE event because this seems to
require Android API 11 or polling.
2012-09-26 20:14:37 -07:00
Gabriel Jacobo
8408ace068
Make SDL_atomic.h depend on the void pointer size determined at compile time
...
rather than at configure time. As OS X supports lipo'ed versions of SDL for i386
and x86_64, a single set of headers that work for both architectures is desired.
2012-09-26 15:57:28 -03:00
Edward Rudd
50a7a244e9
allocate *Hint structures per Xlib docs
2012-09-26 14:08:46 -04:00
Sam Lantinga
85a548a2a2
The beeping stopped.
...
And, other people may need to catch key events using their own delegate.
2012-09-25 20:58:23 -07:00
Sam Lantinga
aafa6ec2c2
Merged libtool fixes
2012-09-25 20:49:43 -07:00
Sam Lantinga
c545c19944
This isn't necessary anymore, with the latest autotools update.
2012-09-25 20:49:29 -07:00
Sam Lantinga
5e30e6ba30
The SDK path is no longer needed (and no longer correct)
2012-09-25 20:48:26 -07:00
Sam Lantinga
d79c21ea69
NetBSD patch to use AUDIO_GETBUFINFO when available (contributed by jmcneill)
2012-09-25 20:47:38 -07:00
Gabriel Jacobo
7eeb0f5bf4
Fix Windows build, version.o linking.
2012-09-25 08:54:05 -03:00
Sam Lantinga
7bf6954e55
Fixed syntax error
2012-09-23 17:15:05 -07:00
Sam Lantinga
ecbbb43ed9
Added UIInterfaceOrientationMask for building with older iOS SDKs
2012-09-23 17:01:58 -07:00
Sam Lantinga
2bde275727
Fixed autorotate / resize support on iOS 6.0, tested with iPad and iPhone simulators with iOS 5.1 and 6.0
2012-09-23 03:46:49 -07:00
Sam Lantinga
a9626881b9
Added missing Android source that was supposed to go with changeset 64a6297a8b93
...
Thank you buildbot!
2012-09-23 01:54:30 -07:00
Sam Lantinga
327faf465a
Fixed bug 1591 - Renderer maximum texture size is incorrect when GL_ARB_texture_rectangle is active
2012-09-23 01:50:35 -07:00
Sam Lantinga
e52130b426
Fixed bug 1606 - SDL does not implement SDL_GetPowerInfo() for Android.
...
Philipp Wiesemann 2012-09-22 05:26:11 PDT
currently SDL (HG) does not implement the power management functionality of
SDL_GetPowerInfo() for Android.
I attached a patch which tries to implement this functionality (JNI only, API
5). It supports plugged state and battery percent return values but not
remaining seconds (which are not available on Android).
2012-09-23 01:37:44 -07:00
Sam Lantinga
26e2ea6a69
Hopefully fixed the Windows build. We have to do this every time, to link version.o
2012-09-20 22:40:23 -07:00
Sam Lantinga
7c086b08b8
Whoops, that wasn't supposed to be a symlink.
2012-09-20 22:19:11 -07:00
Sam Lantinga
1bfaec254d
Fixed false positive when checking for X11 on Mac OS X when the X11 development environment isn't installed.
2012-09-20 22:01:51 -07:00
Sam Lantinga
fd0dc5a95c
Changed the comment so it actually talks about the right instruction set.
2012-09-20 21:17:49 -07:00
Sam Lantinga
46dd552a1b
Fixed 3DNow! detection for clang llvm
2012-09-20 21:16:02 -07:00
Sam Lantinga
3c718d524e
Updated to the latest versions of autotools and config.guess/config.sub
...
autoconf-2.69
automake-1.12
libtool-2.4.2
2012-09-20 21:13:10 -07:00
Sam Lantinga
faf32f54a7
Fixed bug 1600 - SDL_GetPlatform() returns "unknown os" on Android
...
Pallav Nawani 2012-09-14 03:23:02 PDT
Looking through the code for SDL_GetPlatform(), it is obvious that the case for
Android platform doesn't exist. And hence SDL_GetPlatform() doesn't return a
useful string on Android Phones.
2012-09-19 18:08:37 -07:00
Sam Lantinga
6da3b69e81
Generate resize event when the status bar changes size (e.g. call in progress, etc.)
2012-09-18 23:13:35 -07:00
Sam Lantinga
2045a18b9c
Fixed touch coordinates with the new UI bounds calculation
2012-09-18 22:50:09 -07:00
Sam Lantinga
608431669d
User interface guidelines says that you shouldn't allow upside-down orientation on phones.
2012-09-18 22:24:40 -07:00
Sam Lantinga
056236c4e8
Fixed window/view bounds management with autorotation.
...
The trick is not to mess with the window frame and let iOS handle resizing the view automatically when the rotation occurs.
2012-09-18 22:24:08 -07:00
Sam Lantinga
07c0b8aad5
Fixed retina display input scaling
2012-09-18 01:45:15 -07:00
Sam Lantinga
d7e3a86e68
We can update the OpenGL layer binding when we're laying out the views
2012-09-18 00:50:41 -07:00
Sam Lantinga
964b8f3506
Removed obsolete header from the project
2012-09-17 22:04:48 -07:00
Ryan C. Gordon
12743aea71
Don't call XInput2 multitouch APIs if they aren't supported.
...
I think it fixes this:
http://forums.libsdl.org/viewtopic.php?t=8324&sid=ae797309f9e2084cadc1b6a7615bd0e4
2012-09-17 19:25:42 -04:00
Ryan C. Gordon
ccecbd6882
Fixed typo in function name.
2012-09-17 19:20:47 -04:00
Ryan C. Gordon
be849cc748
Fixed configure.in
2012-09-15 11:03:14 -04:00
Ryan C. Gordon
b3b40aac16
Removed Windows CE support from SDL 2.0.
...
It's a long-dead platform, and we don't have any way to build for, test, or
maintain it, so there's no sense in doing acrobatics to support it.
If you need Windows CE support, use SDL 1.2. If you need Windows Phone support,
send SDL 2.0 patches for the newer Windows Mobile platform.
2012-09-15 10:59:39 -04:00
Ryan C. Gordon
0c926d9aea
Fixed a typo in the docs.
2012-09-14 18:18:38 -04:00
Ryan C. Gordon
d62efa1877
Made Windows version of SDL_SetWindowBordered() mostly work.
...
The sizing still isn't quite right.
2012-09-14 13:14:20 -04:00
Ryan C. Gordon
f36003f837
Consolidate some code in the Windows video target.
2012-09-14 13:13:47 -04:00
Ryan C. Gordon
a2a8357893
Restore Cocoa title bar caption when adding border to a window.
2012-09-14 11:36:36 -04:00
Ryan C. Gordon
9602fbc845
Use the right function pointer. :)
2012-09-14 11:09:13 -04:00
Ryan C. Gordon
38c19e9a72
Patched to compile on Haiku.
2012-09-14 11:07:47 -04:00
Ryan C. Gordon
b3c20483de
Make the X11 SetBordered event tapdancing more robust, restore focus, etc.
2012-09-13 15:24:04 -04:00
Ryan C. Gordon
49d8c6fb12
Added SDL_SetWindowBordered() API.
2012-09-13 01:43:53 -04:00
Ryan C. Gordon
cd6433c427
BeOS/Haiku support for SDL_WINDOW_BORDERLESS.
2012-09-13 01:29:18 -04:00