|
69f18b62
|
2014-12-28T22:02:17
|
|
Linked README-emscripten.md in README.md and added markdown formatting.
|
|
3e8040f3
|
2014-12-28T22:00:24
|
|
Renamed README-emscripten.txt to README-emscripten.md.
|
|
2cde19c6
|
2014-12-25T22:07:15
|
|
Fixed typos in a README.
|
|
fe40a172
|
2014-12-18T00:19:52
|
|
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!)
|
|
70438be2
|
2014-12-03T10:55:23
|
|
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!
|
|
ce64b4ad
|
2014-11-29T10:09:30
|
|
WinRT: bug and data-integrity fixes for SDL_GetPrefPath()
This change does a few things, all with regards to the WinRT implementation of
SDL_GetPrefPath():
1. it fixes a bug whereby SDL_GetPrefPath() did not create the directory it
returned. On other SDL platforms, SDL_GetPrefPath() will create separate
directories for its 'org' and 'app' folders. Without this, attempts to create
files in the pref-path would fail, unless those directories were first created
by the app, or by some other library the app used. This change makes sure
that these directories get created, before SDL_GetPrefPath() returns to its
caller(s).
2. it defaults to having SDL_GetPrefPath() return a WinRT 'Local' folder
on all platforms. Previously, for Windows Store apps, it would have used a
different, 'Roaming' folder. Files in Roaming folders can be automatically,
and synchronized across multiple devices by Windows. This synchronization can
happen while the app runs, with new files being copied into a running app's
pref-path. Unless an app is specifically designed to handle this scenario,
there is a chance that save-data could be overwritten in unwanted or
unexpected ways.
The default is now to use a Local folder, which does not get synchronized, and
which is arguably a bit safer to use. Apps that wish to use Roaming folders
can do so by setting SDL_HINT_WINRT_PREF_PATH_ROOT to "roaming", however it
is recommended that one first read Microsoft's documentation for Roaming
files, a link to which is provided in README-winrt.md.
To preserve older pref-path selection behavior (found in SDL 2.0.3, as well as
many pre-2.0.4 versions of SDL from hg.libsdl.org), which uses a Roaming path
in Windows Store apps, and a Local path in Windows Phone, set
SDL_HINT_WINRT_PREF_PATH_ROOT to "old".
Please note that Roaming paths are not supported on Windows Phone 8.0, due to
limitations in the OS itself. Attempts to use this will fail.
(Windows Phone 8.1 does not have this limitation, however.)
3. It makes SDL_GetPrefPath(), when on Windows Phone 8.0, and when
SDL_HINT_WINRT_PREF_PATH_ROOT is set to "roaming", return NULL, rather than
silently defaulting to a Local path (then switching to a Roaming path if and
when the user upgraded to Windows Phone 8.1).
|
|
ecc01474
|
2014-11-27T09:55:34
|
|
WinRT: added SDL_HINT_WINRT_PREF_PATH_ROOT
SDL_HINT_WINRT_PREF_PATH_ROOT allows WinRT apps to alter the path that
SDL_GetPrefPath() returns. Setting it to "local" uses the app's
OS-defined Local folder, setting it to "roaming" uses the app's OS-defined
Roaming folder.
Roaming folder support is not available in Windows Phone 8.0. Attempts to
make SDL_GetPrefPath() return a Roaming folder on this OS will be ignored.
Various bits of documentation on this were added to SDL_hints.h, and to
README-winrt.md
|
|
9c398852
|
2014-11-22T22:20:40
|
|
Corrected header file documentation comment.
|
|
e695ec90
|
2014-11-15T15:07:55
|
|
WinRT: updated README-winrt.md to detail Visual Studio 2013 Community support
|
|
167b3bb4
|
2014-11-02T11:26:54
|
|
WinRT: updated docs to include details of recently-expanded GLES2 support
|
|
1c85ba23
|
2014-11-01T11:41:18
|
|
WinRT: moved documentation + setup related TODO items out of README-winrt.md
The TODO items were moved to SDL Bugzilla, case 2775 (https://bugzilla.libsdl.org/show_bug.cgi?id=2775).
|
|
796f7bbf
|
2014-11-01T11:17:07
|
|
WinRT: made README-winrt.md slightly easier to read in an 80-column text editor
|
|
438a55a4
|
2014-11-01T11:14:46
|
|
WinRT: added details of the port's status, to README-winrt.md
|
|
f2bd99da
|
2014-10-27T19:53:44
|
|
WinRT: detailed steps, via the WinRT README, to fix a common build error
|
|
96fd9cef
|
2014-10-21T11:27:06
|
|
Clarify (lack of) support for desktop OpenGL on the Raspberry Pi
|
|
53feb228
|
2014-09-19T12:09:51
|
|
WinRT: cleaned up the opening section of the README
|
|
16773fd4
|
2014-09-19T11:27:18
|
|
WinRT: fixed broken emphasis formatting in README, when rendering it with Doxygen
|
|
60df8130
|
2014-09-16T23:09:32
|
|
Fixed doxygen warning and markdown formatting.
Three backticks for blocks are not supported by doxygen.
|
|
df37d1d5
|
2014-09-14T13:10:21
|
|
WinRT: made README note that Win 8.0 targeting via MSVC 2013 Express is not possible
|
|
75d0396e
|
2014-09-14T12:57:26
|
|
WinRT: expanded and updated the README section on MSVC requirements
|
|
0903aa3f
|
2014-09-14T11:36:24
|
|
WinRT: added manual, app-setup instructions to the README
A number of other parts of the WinRT README were edited, either for clarity, or to help with Markdown rendering.
|
|
11d865b8
|
2014-09-14T10:31:18
|
|
WinRT: added a note to README regarding need for a MS account
|
|
4eef8bbc
|
2014-09-14T10:29:54
|
|
WinRT: cleaned up section headers
|
|
24c86b55
|
2014-09-11T19:24:42
|
|
[X11] Reconcile logical keyboard state with physical state on FocusIn
since the window system doesn't do it for us like other platforms.
This prevents sticky keys and missed keys when going in and out
of focus, for example Alt would appear to stick if switching away
from an SDL app with Alt-Tab and had to be pressed again.
CR: Sam
|
|
c363bffa
|
2014-09-04T22:59:32
|
|
Changed version displayed in documentation generated by doxygen.
|
|
da4c3d54
|
2014-08-21T23:03:38
|
|
Added note about libibus-1.0-dev to the Linux README.
|
|
6d9dbf5e
|
2014-08-15T23:39:14
|
|
Fixed markdown formatting in READMEs.
|
|
c5aa0d80
|
2014-08-15T23:18:57
|
|
Updated README.
|
|
e0eb6714
|
2014-08-15T23:13:51
|
|
Fixed enumeration in README.
|
|
cfaa99bb
|
2014-08-12T23:28:45
|
|
Fixed doxygen warnings and markdown formatting.
|
|
53cf64b0
|
2014-08-11T23:13:20
|
|
Fixed doxygen warning and markdown formatting.
|
|
09dc9f8b
|
2014-08-11T22:45:08
|
|
Removed 42 from README.
|
|
e76fecc4
|
2014-07-29T08:04:15
|
|
Moved documentation to docs, recreated a simple README.txt, fixed build
|