Commit graph

5407 commits

Author SHA1 Message Date
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
Sam Lantinga
995e8dc838 Switch C++ comment to C comment 2012-10-21 22:18:36 -07:00
Sam Lantinga
df0e5d1844 Fixed another gcc <-> Visual C++ ABI issue 2012-10-20 00:49:08 -07:00
Sam Lantinga
423c05313b Make it possible to build a DLL with mingw that's ABI compatible with Visual C++ built applications 2012-10-20 00:14:58 -07:00
Sam Lantinga
f9ee105b99 We have to fix the DLL name convention on Windows every time... 2012-10-19 21:43:41 -07:00
Sam Lantinga
1d1b6a9211 Added patchlevel to version number 2012-10-19 21:19:30 -07:00
Sam Lantinga
95f7d7f42c tree fc1a744f184c
parent 88580fa6c549
author Edward Rudd <urkle@outoforder.cc> 1350500791 14400
committer Edward Rudd <urkle@outoforder.cc> 1350500791 14400
revision 6592
branch default

use different rpath so SDL2.framework will live in the bundle's Framework folder
2012-10-19 21:18:06 -07:00
Sam Lantinga
7566a36cb4 tree 451ddf291d85
parent 7925f0f43dc4
author Edward Rudd <urkle@outoforder.cc> 1350500747 14400
committer Edward Rudd <urkle@outoforder.cc> 1350500747 14400
revision 6591
branch default

A few fixes to the SDL framework plist

- correct version number
- remove CFBundleExecutable
- correct CFBundleIdentifier
2012-10-19 21:17:58 -07:00
Sam Lantinga
5f95577464 Updated the limitations and Game Center sections 2012-10-14 01:49:13 -07:00
Sam Lantinga
211e6c359c Allow events at startup so we don't lose important events like SDL_DROPFILE 2012-10-14 01:30:42 -07:00
Sam Lantinga
40117e88dc Implemented drop events in iOS 2012-10-14 01:05:04 -07:00
Sam Lantinga
612c9439a4 Updated testjoystick for SDL 2.0 API - patch from simon 2012-10-14 00:24:07 -07:00
Sam Lantinga
b1a587fdf7 The logical size set for a render target is temporary and shouldn't conflict with the logical size set for a window. 2012-10-12 02:56:41 -07:00
Sam Lantinga
ea15505815 Don't use the --no-undefined linker option yet, it doesn't build on OpenBSD and BeOS.
The OpenBSD case is puzzling - it's complaining about symbols in the C library.  Do we need to explicitly link with -lc for shared libraries on OpenBSD?

The BeOS case is legitimate, it's calling back into the application code to initialize BeApp if it isn't already initialized.
2012-10-12 02:33:34 -07:00
Sam Lantinga
015f8a0971 Fixed a bug resetting the viewport with a render target. 2012-10-12 02:30:03 -07:00
Sam Lantinga
59fea78fe0 Added SDL_GetRenderTarget() API function
Also fixed a bug with setting logical size for a render target.
2012-10-12 02:20:10 -07:00
Sam Lantinga
f89cf7c725 Use the --no-undefined linker option if it's available, which will catch references to undefined functions which could fail at runtime. 2012-10-11 15:05:00 -07:00
Sam Lantinga
44c73030e2 Merged Ryan's changes 2012-10-11 14:44:27 -07:00