Sam Lantinga
b6409c551c
Added documentation on loading assets on Android.
2012-11-04 09:45:18 -08:00
Sam Lantinga
8e886bcdeb
Cleaned up OpenGL initialization a bit so we fail if we can't create a surface.
2012-11-04 08:51:43 -08:00
Ryan C. Gordon
175397ca41
Fixed symbol typo.
2012-11-03 22:46:03 -04:00
Sam Lantinga
e3403d3a25
Fixed compiling fseek64o on Linux systems
2012-10-22 15:35:19 -07:00
Sam Lantinga
9bd6a89040
Added an API to get the size of a file - WARNING! ABI CHANGE!
2012-11-03 18:43:36 -07:00
Ryan C. Gordon
732a5d8165
Whoops, let's not redefine the actual symbol.
2012-11-03 12:11:49 -04:00
Ryan C. Gordon
20144052f8
Make Linux dynamically look up pthread_setname_np() for older glibc compat.
...
Cleaned up the lookup code to make Mac OS X use most of the same code.
--HG--
extra : rebase_source : 7a7fb4e0f49ba242e69567ed68c0378794845118
2012-11-03 12:06:27 -04:00
Ryan C. Gordon
4256fc36c0
Cocoa_ShowMessageBox() should call Cocoa_RegisterApp().
...
Otherwise, message boxes can fail if SDL_Init(SDL_INIT_VIDEO) wasn't completed.
2012-11-02 16:48:47 -04:00
Ryan C. Gordon
dbbd206084
X11: Handle _NET_WM_PING protocol, so window manager knows when app is hung up.
2012-11-02 15:22:37 -04:00
Ryan C. Gordon
d7d06ad754
WM_DELETE_WINDOW should check that the event message_type is WM_PROTOCOLS.
2012-11-02 14:15:21 -04:00
Ryan C. Gordon
9baa49f61c
More compiler warning fixes.
2012-11-02 14:03:14 -04:00
Ryan C. Gordon
88255b03b8
Fixed compiler warnings about "/*" inside a multi-line comment.
2012-11-02 14:00:44 -04:00
Sam Lantinga
6f52124aad
Fixed bug 1632 - iOS CoreAudio doesn't close
...
C.W. Betts 2012-10-28 19:42:01 PDT
I noticed when looking through the CoreAudio code of SDL 2.0 that there was a
fix me wondering how iOS closed the audio system. While working on my own audio
code on PlayerPRO, I discovered that Carbon's component code was replaced in
the audio subsystem with Audio Component Services.
2012-11-02 09:28:40 -07:00
Sam Lantinga
2ee48c6885
Try opening relative path files from internal storage.
...
I'm not falling back to external storage because the application should be
aware of whether external storage is available and choose whether or not to
use it.
2012-11-02 03:08:40 -07:00
Sam Lantinga
35f0215807
Simplified the manifest a little - we don't need a Java class in there. :)
2012-11-02 03:03:55 -07:00
Sam Lantinga
0b1b6adb77
Updated the Android project template and README.android
...
Added information on how to customize your application name and icon.
Added information on using STL with an Android application
Increased the minimum API level to 10, because that's the lowest API
that currently has an emulator image for testing.
2012-11-02 02:37:49 -07:00
Sam Lantinga
ffc1360d69
Added some platform specific API functions for Android:
...
SDL_AndroidGetJNIEnv()
SDL_AndroidGetActivity()
SDL_AndroidGetInternalStoragePath()
SDL_AndroidGetExternalStorageState()
SDL_AndroidGetExternalStoragePath()
2012-11-02 02:22:32 -07:00
Sam Lantinga
1f23677ce4
Try opening the file path directly before hitting the asset system.
2012-11-02 00:35:48 -07:00
Sam Lantinga
68ee3bad84
Allow playing iPod music in the background of SDL applications.
...
You can always change your audio session category afterwards if you want custom behavior.
2012-11-01 19:08:12 -07:00
Sam Lantinga
9549fda7e0
We might actually have PI
2012-11-01 00:12:57 -07:00
Ryan C. Gordon
2cc01af9ba
Works better when you put it in the right file. :)
2012-10-30 23:11:03 -04:00
Ryan C. Gordon
3a10b3e14d
One more OS X PowerPC build fix.
2012-10-30 23:03:23 -04:00
Ryan C. Gordon
a65b90e7a1
Fix Mac OS X PowerPC builds, I think.
2012-10-30 22:44:01 -04:00
Sam Lantinga
a523596bb0
Maybe fix PPC build error?
2012-10-30 19:26:30 -07:00
Sam Lantinga
6d8f54f9cd
Updated the Visual Studio 2010 project with the new message box functionality.
2012-10-30 19:21:42 -07:00
Sam Lantinga
61980fd438
Switched assert system to use new message box functionality
2012-10-30 19:00:43 -07:00
Sam Lantinga
f8a4c99701
Added Windows message box implementation, but it needs a little work on layout.
2012-10-30 18:59:56 -07:00
Sam Lantinga
0d419a6832
Added UIKit implementation of SDL messagebox
2012-10-30 13:44:59 -07:00
Sam Lantinga
052b7af3b3
Added Cocoa messagebox implementation to the OSX Xcode project
2012-10-30 12:37:57 -07:00
Sam Lantinga
d8679eeba3
Added Cocoa message box implementation
2012-10-30 12:31:26 -07:00
Sam Lantinga
8850825033
Added an assert log category, and NSLog support on Mac OS X and iOS
2012-10-30 12:30:02 -07:00
Sam Lantinga
57f18e2fc2
Use the correct variable for the button spacing (even though they end up being the same thing)
2012-10-30 12:21:15 -07:00
Sam Lantinga
d44d7c1989
tree 46b4d59cbfb1
...
parent adac5aad395d
author Edward Rudd <urkle@outoforder.cc> 1351362890 14400
committer Edward Rudd <urkle@outoforder.cc> 1351362890 14400
revision 6611
branch default
add test to show off the new MessageBox API
2012-10-30 10:11:25 -07:00
Sam Lantinga
cec424390e
Added some documentation on the behavior of SDL_ShowMessageBox()
2012-10-30 10:07:32 -07:00
Sam Lantinga
14d82357b2
Need to use the new UCS-2-INTERNAL encoding for windows strings
2012-10-28 19:28:44 -07:00
Sam Lantinga
debf91fba3
Don't try to create an OpenGL window if we can't load the OpenGL library.
2012-10-28 14:16:18 -07:00
Sam Lantinga
75cb962de6
It turns out that UCS2 and UCS4 are defined as big-endian encodings
2012-10-28 13:03:45 -07:00
Sam Lantinga
23bc30c0d9
Turned off the install flag for the static library because we don't want it getting into application distribution packages.
...
Added SDL_x11messagebox.c to the static library target
2012-10-27 02:54:10 -07:00
Sam Lantinga
3237a85e0f
Added new message box API to Xcode projects
2012-10-24 00:13:50 -07:00
Sam Lantinga
a5012feba8
Needed to add SDL_messagebox.h to installed headers
2012-10-23 23:45:48 -07:00
Sam Lantinga
fdcc65bafa
Updated to newer autotools
2012-10-23 23:45:29 -07:00
Sam Lantinga
3c2c25f6eb
Really fixed the Mac build this time.
2012-10-23 23:44:56 -07:00
Sam Lantinga
b9759c0757
Fixed Mac OS X build
2012-10-23 17:46:57 -07:00
Sam Lantinga
a7b4572eb2
Fixed tab spacing
2012-10-23 17:40:19 -07:00
Sam Lantinga
227bb9413f
Added API for simple messagebox, courtesy of Mike Sartain
2012-10-23 17:11:22 -07:00
Sam Lantinga
41cb1847ac
Fixed building testjoystick
2012-10-23 17:10:09 -07:00
Sam Lantinga
84f8b46a46
Fixed running SDL on older versions of Mac OS X. pthread_setname_np() was introduced in 10.6.
2012-10-23 16:06:06 -07:00
Sam Lantinga
31f2a3ab03
Updated the copyright date on the default config file
2012-10-23 15:59:07 -07:00
Sam Lantinga
60dee64efe
Fixed check for SDL_ttf with SDL 2.0
2012-10-23 15:28:27 -07:00
Sam Lantinga
59f291a1a3
Remember what finger was used for left button down and only send mouse events for that finger.
2012-10-21 22:38:09 -07:00