Philipp Wiesemann
3e8040f300
Renamed README-emscripten.txt to README-emscripten.md.
2014-12-28 22:00:24 +01:00
Ryan C. Gordon
16f3cbfc02
Cleaned up some compiler warnings.
2014-12-26 23:16:54 -05:00
Ryan C. Gordon
f5bbbe417d
GLES2: Only use VBOs for Emscripten (for now).
...
This is causing a regression on actual iOS hardware, which we should revisit
after 2.0.4 ships.
2014-12-26 22:30:19 -05:00
Philipp Wiesemann
d8c60342cc
Added three missing checks for return values of SDL_calloc().
2014-12-26 20:11:28 +01:00
David Ludwig
bbaaa77751
WinRT: hiding SDL_WinRTRunApp's XAML functionality, until it's ready for use
...
SDL_WinRTRunApp() is used on WinRT to launch a main(int, char **)-style
function. It has optional, and experimental support for launching content
inside a XAML control, backed by a main() function running on a separate thread.
This is provided via it's 2nd parameter, which can be a pointer to a XAML
control. (If NULL, XAML support will not be used.)
This change renames the experimental feature's parameter (to SDL_WinRTRunApp())
as "reserved", until such time as the functionality is ready for use. It will
likely be renamed again in the future, when running SDL on top of a XAML control
via a separate thread, becomes reasonably usable.
2014-12-24 11:33:42 -05:00
Philipp Wiesemann
31832d2a58
Removed missing test program from Makefile.
2014-12-25 22:47:04 +01:00
Philipp Wiesemann
f4dcc24698
Changed Emscripten entry in gamecontroller database to allow sorting by script.
2014-12-25 22:43:17 +01:00
Philipp Wiesemann
22855927ce
Removed unnecessary call to SDL_free().
2014-12-25 22:08:48 +01:00
Philipp Wiesemann
2cde19c635
Fixed typos in a README.
2014-12-25 22:07:15 +01:00
Philipp Wiesemann
80d19b7ee3
Fixed typo in header file documentation comment.
2014-12-25 22:05:48 +01:00
Philipp Wiesemann
79b3221b0e
Fixed compile warnings about unused variables.
...
Found by buildbot.
2014-12-25 22:03:07 +01:00
Philipp Wiesemann
97e876671b
Fixed compile errors in example programs.
2014-12-25 21:42:56 +01:00
Ryan C. Gordon
e8467cbca9
Maybe actually patched to compile this time?
2014-12-24 22:22:35 -05:00
Ryan C. Gordon
629c13fbf1
Actually fix Unix scripts this time. :)
2014-12-24 13:23:48 -05:00
Ryan C. Gordon
9c38244f5d
Really patched to compile this time?
2014-12-24 13:21:28 -05:00
Ryan C. Gordon
9f111ce4b9
Patched to compile.
2014-12-24 13:16:27 -05:00
Ryan C. Gordon
208636828d
I don't know if Unix scripts are useful at all on Emscripten, but fix them up.
2014-12-24 13:13:19 -05:00
Ryan C. Gordon
fc40516744
A little more work on the Emscripten buildbot script.
...
Should upload tarballs now, etc.
2014-12-24 13:03:20 -05:00
Ryan C. Gordon
f4bd828af5
Added buildbot script for Emscripten port.
2014-12-24 12:49:35 -05:00
Ryan C. Gordon
eab2433f6d
Maybe patched to compile on Windows for real now?
2014-12-24 02:12:16 -05:00
Ryan C. Gordon
b0ebfabf33
Patched to compile on Windows.
2014-12-24 02:06:38 -05:00
Ryan C. Gordon
707c11f64f
Patched to compile on non-Emscripten targets.
2014-12-24 02:01:12 -05:00
Ryan C. Gordon
77ccc412f5
CMake: Minor cleanup up on the new SDL_*_ENABLED_BY_DEFAULT vars.
2014-12-13 02:40:52 -05:00
Ryan C. Gordon
fe40a17224
Initial merge of Emscripten port!
...
With this commit, you can compile SDL2 with Emscripten
( http://emscripten.org/ ), and make your SDL-based C/C++ program
into a web app.
This port was due to the efforts of several people, including: Charlie Birks,
Sathyanarayanan Gunasekaran, Jukka Jyl?nki, Alon Zakai, Edward Rudd,
Bruce Mitchener, and Martin Gerhardy. (Thanks, everyone!)
2014-12-18 00:19:52 -05:00
Ryan C. Gordon
a228b67d88
CMake: Replace "else(condition)" with "else()", etc.
...
Bumped required CMake version to 2.8.
Thanks to the SDL/Emscripten porting team for this cleanup.
2014-12-13 02:33:52 -05:00
Sam Lantinga
708a43f50e
Treat any key device as a keyboard
...
This matches commit d325f1bbbab4 for when udev is not running
2014-12-13 13:20:19 -08:00
Philipp Wiesemann
b9707732e3
Removed unused includes and functions from test program.
2014-12-12 21:51:30 +01:00
Philipp Wiesemann
269c2476b6
Replaced sqrt() with SDL_sqrt() in test program.
2014-12-12 21:02:46 +01:00
Philipp Wiesemann
701c97074f
Removed global variable from test program.
...
On Android starting the application after a previous quit did not always work.
Android keeps VM processes for a faster restart and therefore the loaded *.so.
2014-12-12 21:00:25 +01:00
Philipp Wiesemann
e2a5c1d203
Removed extern declaration of not existing SDL_numhaptics from internal header.
2014-12-11 23:38:02 +01:00
Philipp Wiesemann
0f87761bf3
Removed dependency to stdbool.h in implementation file for Android.
...
This reduced mixing of different types in the file (bool, jboolean, SDL_bool).
2014-12-10 21:20:41 +01:00
Philipp Wiesemann
d99911544f
Fixed setting text to clipboard in controllermap program.
2014-12-10 21:13:43 +01:00
Philipp Wiesemann
45fa5642ea
Added comments in example program.
2014-12-10 21:10:55 +01:00
Philipp Wiesemann
fbbd593230
Fixed bug 2811 - [patch] Android core: Fix JNI 'nativeGetHint' symbol not being exported
...
Jonas Kulla
I don't see a reason why this shouldn't be exported. Currently a strip -s on the final application library eats it.
2014-12-09 22:49:16 +01:00
Philipp Wiesemann
a830fbc70f
Fixed warnings about possible loss of data in conversion.
2014-12-06 00:17:52 +01:00
Philipp Wiesemann
4f26e7760a
Replaced free() with SDL_free() because related allocation also uses wrapper.
2014-12-04 21:41:30 +01:00
Philipp Wiesemann
8dc56f2b31
Corrected header file guard comment.
2014-12-04 21:33:59 +01:00
Ryan C. Gordon
ec6b9b27a6
Fixed some paths in the new buildbot windows zipper script.
2014-12-04 02:24:22 -05:00
Ryan C. Gordon
5789cb4a3b
Added a script to handle packing up Windows builds for the buildbot.
2014-12-04 02:09:07 -05:00
Edward Rudd
623b9d6d91
ugh.. stray character
2014-12-03 12:47:39 -05:00
Edward Rudd
06d357fb17
fix SDL_PRIs64 on windows compilers.. (should end in d)
2014-12-03 12:45:04 -05:00
Edward Rudd
73daadb74e
switch to use SDL_PRI* macros for long long formatting everywhere.
2014-12-03 12:23:17 -05:00
Edward Rudd
7810d19812
fix incorrect struct member name in test code for wheel direction
2014-12-03 11:04:07 -05:00
Edward Rudd
bd4dd2b568
update logging of events in test core
...
- log unknown as HEX instead of int (makes it easier to identify)
- add dollar gesture and multi gesture events
- add scroll reverse for mouse wheel
2014-11-23 21:10:55 -05:00
Edward Rudd
5b5823eeb5
add in support for passing down the "natural" (or flipped) scrolling direction in the MouseWheelEvent event
2014-11-23 21:09:54 -05:00
David Ludwig
70438be272
WinRT: fixed bug whereby SDL would override an app's default orientation
...
WinRT apps can set a default, preferred orientation via a .appxmanifest file.
SDL was overriding this on app startup, and making the app use all possible
orientations (landscape and portrait).
Thanks to Eric Wing for the heads up on this!
2014-12-03 10:55:23 -05:00